Commit Graph

16 Commits

Author SHA1 Message Date
mpeterv
fc65c85a13 Improved command line parsing
The first character after control character is now not required to be a letter
2014-02-23 16:20:55 +04:00
mpeterv
ccad58ef50 return Parser as the module 2014-02-17 18:41:09 +04:00
mpeterv
e7aa042004 Fixed the charset of the current parser being used.
Now the global set of all control characters of all (sub)commands is used.
2014-02-09 00:18:00 +04:00
mpeterv
2a49500a01 added cli test 2014-01-26 19:02:36 +04:00
mpeterv
404ec5213a Added help message generation; Improved optional arguments handling. 2014-01-26 15:21:11 +04:00
mpeterv
c0039106f3 fixed tests: all printed data is quoted 2014-01-25 12:47:49 +04:00
mpeterv
e81aab8a5b fixed arguments from root parser not formatted 2014-01-19 15:11:09 +04:00
mpeterv
f7a0703e73 fixed crash on unknown long option 2014-01-19 14:34:42 +04:00
mpeterv
0e367c6f77 fixed ugly curry in tests 2014-01-19 14:28:08 +04:00
mpeterv
d492dc5e0f Finished working on new interface and stuff 2014-01-19 00:35:48 +04:00
mpeterv
1a52acca75 fixed test 5.1 compatibility 2014-01-13 19:01:42 +04:00
mpeterv
fe0b5f2874 renamed largparse -> argparse; imported testing setup from literal 2014-01-12 23:41:46 +04:00
mpeterv
aa0d5eae6d more tests 2014-01-06 15:08:33 +04:00
mpeterv
51b3ed4e2a updated reamde 2014-01-01 14:51:05 +04:00
mpeterv
582bdc1738 more tests, fixed wrong behaviour of joined options 2014-01-01 14:49:31 +04:00
mpeterv
ebd1c7b268 more tests, fixed some incorrect behaviour 2013-12-31 22:15:11 +04:00