Commit ID: 1005241F37044BDFFC4
CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/09/24 20:19:46 UTC
Modified files:
bin/mksh : check.t edit.c eval.c histrap.c sh.h tree.c
Log message:
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
To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.632 -r1.633 src/bin/mksh/check.t
cvs -R rdiff -kk -upr1.271 -r1.272 src/bin/mksh/edit.c
cvs -R rdiff -kk -upr1.142 -r1.143 src/bin/mksh/eval.c
cvs -R rdiff -kk -upr1.131 -r1.132 src/bin/mksh/histrap.c
cvs -R rdiff -kk -upr1.670 -r1.671 src/bin/mksh/sh.h
cvs -R rdiff -kk -upr1.71 -r1.72 src/bin/mksh/tree.c