Commit Graph
28 Commits
Author SHA1 Message Date
mpeterv 2afab887a9 Improved help message formatting:
* Do not hardcode formatting constants
* Add margin for multiline descriptions
2014-02-17 15:19:04 +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 9ae8df55cc added tests related to help, improved help generation 2014-01-26 17:38:22 +04:00
mpeterv 404ec5213a Added help message generation; Improved optional arguments handling. 2014-01-26 15:21:11 +04:00
mpeterv b1a011c3a8 added tips 2014-01-25 14:45:04 +04:00
mpeterv 23de82cab0 quote all printed names 2014-01-25 12:47:49 +04:00
mpeterv c763e19b40 add even more sugar 2014-01-23 20:02:11 +04:00
mpeterv ba095896ac added some tests for usage generation 2014-01-21 23:09:12 +04:00
mpeterv a7330f3951 added usage message generation 2014-01-21 22:47:31 +04:00
mpeterv 75b01c8b38 added actions 2014-01-20 22:11:43 +04:00
mpeterv d97a6d8285 refactoring: format data as it goes 2014-01-20 20:23:13 +04:00
mpeterv bb69e443de minor refactoring 2014-01-20 18:45:56 +04:00
mpeterv 434693507b added conversions 2014-01-19 16:12:07 +04:00
mpeterv bba513802b more command tests, added require_command 2014-01-19 15:27:25 +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 d492dc5e0f Finished working on new interface and stuff 2014-01-19 00:35:48 +04:00
mpeterv dafff3d63e moving State into local env of :parse()... 2014-01-18 13:00:16 +04:00
mpeterv 8f1ce0a30f fixed too many mixins 2014-01-18 12:51:21 +04:00
mpeterv a7f7edbb3e declarative interface 2014-01-18 12:51:21 +04:00
mpeterv fe0b5f2874 renamed largparse -> argparse; imported testing setup from literal 2014-01-12 23:41:46 +04:00
mpeterv 3d58d8649d added default values 2014-01-06 15:51:21 +04:00
mpeterv 3fca429853 separated utils 2014-01-01 17:00:15 +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
mpeterv 74029edae0 added some tests, fixed some wrong behaviours 2013-12-30 23:42:00 +04:00
mpeterv 77ee49649b added some code 2013-12-30 18:32:29 +04:00