MirBSD Korn Shell for Jehanne
Go to file
tg 7f16464902 slightly optimised and, more importantly, much more consistent (use only
one set of CTRL, UNCTRL, and new ISCTRL macros) C0 and DEL handling; the
optimisation only works for 7-bit ASCII, so those places 8-bit must pass
intact have an added check

also, while here, remove an editor oops (‘;’), oksh rcsid sync (they did
accept I was right wrt. set -e), int → bool, and code merge/cleanup
2013-09-24 20:19:45 +00:00
Build.sh integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
Makefile integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
check.pl partial merge and full RCS ID sync with oksh 2013-07-21 18:36:03 +00:00
check.t slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
dot.mkshrc • don’t eat builtin cd errorlevel in function cd 2013-08-22 13:46:46 +00:00
edit.c slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
emacsfn.h • merge printf from OpenBSD 2010-07-17 22:09:40 +00:00
eval.c slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
exec.c int → bool; commit as a TODO comment a begun change attempt 2013-09-10 16:30:50 +00:00
expr.c fix postun in not evaluated side of e.g. ternary operator (LP#1187729) 2013-07-21 18:38:56 +00:00
funcs.c integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
histrap.c slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
jobs.c integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
lalloc.c use ‘z’ shf printf modifier for out-of-memory message, now that we have it 2013-06-03 22:28:33 +00:00
lex.c Ypnose discovered a problem with multi-line prompts and SIGWINCH 2013-08-16 10:59:03 +00:00
lksh.1 remove the remark that lksh is not suitable for /bin/sh 2013-05-22 18:18:06 +00:00
main.c integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
misc.c SECURITY: Unbreak “set +p”, broken by OpenBSD ksh change. 2013-08-23 14:07:39 +00:00
mksh.1 integrate latest changes from oksh: Wed Sep 4 15:49:19 2013 UTC by millert 2013-09-10 17:33:04 +00:00
mksh.ico add the desktop shortcut / icon from mksh/Win32 so it may be used by everyone for mksh/Unix too 2013-07-25 16:18:25 +00:00
sh.h slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
sh_flags.h improve density of .rodata (with net win on .text size(1)) via better struct packing 2013-08-11 14:57:11 +00:00
shf.c partial merge and full RCS ID sync with oksh 2013-07-21 18:36:03 +00:00
strlcpy.c more KNF, mostly whitespace, this time more manual labour applying style(9) 2009-06-10 18:12:51 +00:00
syn.c int → bool; commit as a TODO comment a begun change attempt 2013-09-10 16:30:50 +00:00
tree.c slightly optimised and, more importantly, much more consistent (use only 2013-09-24 20:19:45 +00:00
var.c prevent indirect recursion loops for namerefs; found by ormaaj, thanks! 2013-05-31 22:47:14 +00:00
var_spec.h oops, this list is s’pos’ta be sorted 2012-11-30 16:45:25 +00:00