Commit Graph

14 Commits

Author SHA1 Message Date
Mark Harrah a9ccd74eb8 fix 'not' parser combinator, add EOF 2011-12-13 17:29:08 -05:00
Mark Harrah 4a5a64a8f0 fix ++ command to not require a space after it 2011-08-14 10:53:37 -04:00
Mark Harrah b272920ef3 clean up whitespace handling in commands. fixes #97 2011-07-12 07:47:31 -04:00
Mark Harrah eec68ee8da minor changes to parsers 2011-06-17 18:03:59 -04:00
Mark Harrah 7c2880915d Use standard {build}/id syntax for 'project' command 2011-05-07 22:02:06 -04:00
Mark Harrah 21b95c1b72 work on parser error handling 2011-04-25 20:20:05 -04:00
Mark Harrah 7feebe2f85 tab completion: example-checking off by default, 'matches' convenience method 2011-03-24 21:28:02 -04:00
Mark Harrah 309bc5caeb reintegrate history commands, add proper parsing for recursive commands 2011-03-11 16:52:44 -05:00
Mark Harrah fb29d8e11e tweak URI character class for improved completion 2011-02-19 15:29:51 -05:00
Mark Harrah 8183b717dd session manipulation commands
save, clear, list, and remove session settings
2011-02-02 22:56:11 -05:00
Mark Harrah 1be53be310 make Uri parser fail (instead of error) on malformed inputs 2011-01-25 22:18:18 -05:00
Mark Harrah ba9c2c0e14 cleanup and fixes 2011-01-24 18:08:43 -05:00
Mark Harrah 092c012b0b make explicit the separation between parsing and execution
Parser[() => State] instead of Parser[State]
2011-01-22 15:01:10 -05:00
Mark Harrah d49706b297 redo Command to use Parser
nested commands still need work
2011-01-22 14:01:59 -05:00