From: <don...@is...> - 2015-08-02 12:24:31
|
Will Mengarini writes: > * Don Cohen <don...@is...> [15-08/01=Sat 15:16 -0700]: > > (defun f()(with-keyboard (read-char *keyboard-input*))) > > [...] if I type "~" (tilde) (ascii 126), I get a character > > printed on the 64 bit build but not on the 32 bit build - if I then > > type another character on the 32 bit build I see the ~ character. > > SSH uses #\Return #\~ as an escape sequence. If you're shelled into > one of the machines via SSH, it could be intercepting the tilde > which you type immediately after the #\Return after "(f)". > > If that's happening, then typing a second tilde will return one tilde. > > There's an -e option for SSH that changes the escape character. Thank you - that was it. |