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

Reply via email to