[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 10218)

Aleksey Nogin nogin at metaprl.org
Wed Mar 14 12:21:02 PDT 2007


Added support for marking the "invisible" escapes in the shell prompt. The
"invisibility" markers are used both:
 - to tell the readline library that these parts should not be included in
   "line length after the prompt" calculations, and
 - in our own MAX_PROMPT_LENGTH handling, where we cut off the prompts that
   are two long.

When the prompt is too long, add "..." at the end (making sure that only the
"visible" parts of the prompt are affected).

All the above changes are Unix-only.

----
Changes:
    +1 -2	omake-branches/0.9.8.x/doc/html/changelog.html
    +10 -0	omake-branches/0.9.8.x/doc/src/osh.tex
    +2 -0	omake-branches/0.9.8.x/lib/Pervasives.om
    +47 -2	omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
    +85 -11	omake-branches/0.9.8.x/src/clib/readline.c
    +9 -7	omake-branches/0.9.8.x/src/util/omake_readline.ml
    +5 -7	omake-branches/0.9.8.x/src/util/omake_readline.mli
 
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-03.html#07/03/14.12:21:02



More information about the OMake-CVS mailing list