Commit Graph

9 Commits

Author SHA1 Message Date
mainzelm 4228a359b8 More completion fixes 2006-04-18 15:46:57 +00:00
mainzelm 8cce1e5c77 Fix unparsing of the command line to avoid superfluous spaces. 2006-04-05 07:21:41 +00:00
eknauel 80253ae452 Fix parsing problem with trailing whitespaces and no cursor-index. 2005-08-21 16:53:23 +00:00
eknauel 837bc881fa - fix: the shortcut for RUN/CONSOLE is &*, not &&
- fix: don't be confused about the token to be completed if the
       command line has trailing whitspaces

- fix: don't crash if READ raises an error
2005-08-20 07:48:51 +00:00
eknauel 2476b86e0b - make the lexer work if called without CURSOR-INDEX
- revamp the unparser to track the cursor-position after a TO-COMPLETE
  tokens was replaced by some completion or so.
2005-08-19 12:28:53 +00:00
eknauel dcfe19b989 If there are whitespaces before EOF and the command-line is
incomplete, make a TO-COMPLETE record
2005-08-18 09:23:19 +00:00
eknauel 41b8e1dde9 Store the cursor position in TO-COMPLETE tokens in order to restore
the cursor position after completion.
2005-08-17 13:29:55 +00:00
eknauel f71f975e6d Support for parsing partial command lines (needed for tab completion) 2005-08-15 12:41:24 +00:00
eknauel 634cde85bf Add abstract syntax, lexer, parser, and unparser for the command language 2005-08-07 14:46:57 +00:00