MirBSD Korn Shell for Jehanne
Go to file
tg 09bfec553e when using search-history, ESC ends the search, however, ESC often leads
in præfix sequences (like ANSI cursor keys), leading to annoying effects
if we forget that

this patch changes the behaviour so that another character is read/peeked
at (since this is done in the main loop after ESC anyway, no function loss
through the delay) if ESC leads in a prefix-1 sequence, and if the peeked
character leads in a prefix-1 or prefix-2 sequence when in state prefix-1,
it’s still enacted (XXX document this in manpage)
2008-09-20 15:59:23 +00:00
Build.sh heirloom-sh and Solaris /bin/sh caught use of $NROFF before definition 2008-07-21 21:00:25 +00:00
Makefile run millert’s afree checker by default (idea from openbsd) if MirOS-current 2008-08-02 17:40:37 +00:00
alloc.c • merge final version of the stack-free diff as committed by jaredy@openbsd 2008-08-02 17:45:12 +00:00
check.pl prevent using a possibly undefined variable 2008-07-14 14:53:23 +00:00
check.t work around GNU getopt(3) violating every single standard in existence 2008-09-19 10:41:55 +00:00
copyright remove advertising clause from mksh distribution: while I’d still prefer 2008-04-22 11:47:57 +00:00
dot.mkshrc add new builtin “realpath” calling realpath(3) on its argument, skipping 2008-05-17 18:27:57 +00:00
edit.c when using search-history, ESC ends the search, however, ESC often leads 2008-09-20 15:59:23 +00:00
eval.c • syn.c: replace expanded use of str_save() with the actual macro 2008-07-12 16:56:40 +00:00
exec.c • alloc() can’t fail, afree() can take NULL 2008-05-17 18:47:03 +00:00
expr.c • syn.c: replace expanded use of str_save() with the actual macro 2008-07-12 16:56:40 +00:00
funcs.c • bring back automatic turn-on of FPOSIX if called as sh/-sh 2008-09-17 19:31:30 +00:00
histrap.c even simpler *and* const clean 2008-07-12 17:16:03 +00:00
jobs.c optimise based upon the following assumption: 2008-05-17 19:03:25 +00:00
lex.c Do not push lines beginning (at the $PS1) with an IFS White Space (space, 2008-09-20 14:17:30 +00:00
main.c • bring back automatic turn-on of FPOSIX if called as sh/-sh 2008-09-17 19:31:30 +00:00
misc.c fixes for constant conditionals, from gcc-4.2 fat binary building 2008-07-18 11:33:13 +00:00
mksh.1 • bring back automatic turn-on of FPOSIX if called as sh/-sh 2008-09-17 19:31:30 +00:00
setmode.c • more unsigned → unsigned int 2008-04-19 22:15:06 +00:00
sh.h • bring back automatic turn-on of FPOSIX if called as sh/-sh 2008-09-17 19:31:30 +00:00
shf.c • alloc() can’t fail, afree() can take NULL 2008-05-17 18:47:03 +00:00
strlcpy.c libc strlfun.c: 2008-07-07 12:59:54 +00:00
syn.c • merge final version of the stack-free diff as committed by jaredy@openbsd 2008-08-02 17:45:12 +00:00
tree.c pull in another fix from oksh: 2008-09-14 20:29:13 +00:00
var.c • syn.c: replace expanded use of str_save() with the actual macro 2008-07-12 16:56:40 +00:00