Commit ID: 10051F2DD36363A1B44
CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/07/26 20:33:41 UTC
Modified files:
bin/mksh : check.t edit.c lex.c sh.h
Log message:
• Completely overhaul prompt length calculation and
prompt display routines; make Emacs and Vi share
code, permitting reducing of duplication and code
removal as well as more consistent behaviour; put
some common code into shared helper functions, too
• New x_adjust() logic (Emacs mode): when determining
what portion of a line to render use a much more
sophisticated algorithm and try to fill up ⅔ of the
total screen width (with line and prompt both) also
as wished from Steffen Daode Nurpmeso
To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.624 -r1.625 src/bin/mksh/check.t
cvs -R rdiff -kk -upr1.267 -r1.268 src/bin/mksh/edit.c
cvs -R rdiff -kk -upr1.186 -r1.187 src/bin/mksh/lex.c
cvs -R rdiff -kk -upr1.662 -r1.663 src/bin/mksh/sh.h