meissner@dg-rtp.dg.com (Michael Meissner) (06/20/89)
I brought up bash on a Sun3 with the intention of bringing it up on the DG/UX 88000 platform, and have noticed a few bugs so far (on the Sun side): 1) Executing the following command: PS1='-bash-> ' bash does not strip the quotes off of PS1 when passing the environment variable to the subshell. 2) The following is not accepted: if [ -t 0 -a -t 1 ]; then ... 3) I couldn't get the 18.54 emacs to convert the texinfo file into an info file (it didn't like @result{}). 4) It should use __builtin_alloca if compiling with GNU C. 5) Backrounded jobs seem to get interrupts when the parent process is given an interrupt (which is consistant with the bourne shell, but not with the C-shell). I noticed this when I changed the top-level shell that xinit spawns to be bash instead of a C-shell, and hit interrupt on the console window. 6) If used as a interactive subshell in GNU emacs, it puts out linefeed, carriage return pairs always, and emacs puts ^M's in the buffer. 7) It would be extremely nice if we could bind arbitrary command sequences in readline, such as ^X-... in emacs, or arrow keys. If it's too hard to put in general key bindings, at least put in a set function to enable the arrow keys and handle them specially. -- Michael Meissner, Data General. Uucp: ...!mcnc!rti!xyzzy!meissner If compiles were much Internet: meissner@dg-rtp.DG.COM faster, when would we Old Internet: meissner%dg-rtp.DG.COM@relay.cs.net have time for netnews?