Hi Jon, > <http://research.swtch.com/acme> and got really interested. Today I > installed "Plan 9 from User Space" <http://swtch.com/plan9port/> on > my Mac (also supports Linux, FreeBSD, NetBSD, OpenBSD, SunOS), and > of course I had to try running PicoLisp from within acme win. It
Good! :) > works, but the PicoLisp REPL gives some "feedback" that the acme win > doesn't handle very well: > > bash-3.2$ ./dbg > : (+ 22 33) > (+(+ (+ 2(+ 22(+ 22 (+ 22 3(+ 22 33(+ 22 33(+ 22 33(+ 22 33) It seems that this terminal doesn't handle Ctrl-H (ASCII 8) to erase the character to the left of the current position. This seems pretty non-standard to me. Also, I don't know of a simple way to change that. 'stty' can be used to inspect or set the terminal settings, e.g., on my xterm: $ stty -a speed 38400 baud; rows 36; columns 80; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke but parameters like 'erase' influence only the way keyboard keys are mappend, not on what effect Ctrl-H has. Cheers, - Alex -- UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe
