Index: /tags/ipp-unions-20250528/Ohana/src/opihi/pclient/pclient.c.in
===================================================================
--- /tags/ipp-unions-20250528/Ohana/src/opihi/pclient/pclient.c.in	(revision 42914)
+++ /tags/ipp-unions-20250528/Ohana/src/opihi/pclient/pclient.c.in	(revision 42915)
@@ -4,5 +4,5 @@
 # define opihi_prompt "pclient: "
 # define opihi_description "pcontrol client shell\n"
-# define opihi_history ""
+# define opihi_history "NONE"
 # define opihi_rcfile ".pcontrolrc"
 
@@ -22,4 +22,6 @@
   InitPclient ();
 
+  // XXX I think this is needed to allow non-blocking reads?
+  // this disables line editing (ctrl-p, etc)
   rl_prep_term_function = dummy_prep_term;
   rl_readline_name = opihi_name;
Index: /tags/ipp-unions-20250528/Ohana/src/opihi/pcontrol/pcontrol.c.in
===================================================================
--- /tags/ipp-unions-20250528/Ohana/src/opihi/pcontrol/pcontrol.c.in	(revision 42914)
+++ /tags/ipp-unions-20250528/Ohana/src/opihi/pcontrol/pcontrol.c.in	(revision 42915)
@@ -6,5 +6,5 @@
 # define opihi_prompt "pcontrol: "
 # define opihi_description "pcontrol client shell\n"
-# define opihi_history ".pcontrol"
+# define opihi_history "NONE"
 # define opihi_rcfile ".pcontrolrc"
 
