Commit Graph

17 Commits

Author SHA1 Message Date
1f432c13b7 build: avoid type truncation warnings
discovered with clang's -Wshorten-64-to-32
2016-05-12 17:39:33 +10:00
1356391259 cmdopt: move bool parsing into inline headers
This avoids multiple definition issues with more aggressive inliners, eg
mingw
2016-04-27 15:52:52 +10:00
f13c4487c6 cmdopt: add positional argument support 2016-03-15 13:56:13 +11:00
90386f63fe cmdopt: print type argument type information 2016-03-11 13:16:20 +11:00
f1250b139a debug: remove unneeded headers from debug 2016-02-05 14:27:21 +11:00
8f806b5fa8 cmdopt: use util's implementation of pow 2015-11-13 17:59:58 +11:00
736fe9a156 cmdopt: add a simple omnipresent help option 2015-09-11 19:55:32 +10:00
146570a924 whitespace 2015-07-21 03:17:04 +10:00
927bd76dfb cmdopt: add bytes option implementation 2015-06-30 22:24:44 +10:00
88be946454 cmdopt: add bool value option specialisation 2015-06-30 22:24:44 +10:00
35718cbcf7 cmdopt: tighten parser argument constness 2015-06-30 22:24:44 +10:00
fab5891efe cmdopt: add present option 2015-06-30 22:24:44 +10:00
42fffeea46 cmdopt: add null option 2015-06-30 22:24:44 +10:00
7f8dab5db3 cmdopt: check for required options 2015-06-30 22:24:44 +10:00
79a936b583 cmdopt: add count constructor 2015-06-15 17:47:18 +10:00
7df897cd5f cmdopt: move value implementation to header 2015-06-10 21:54:42 +10:00
250b8d21ec cmdopt: add simple reimplementation of libcmdopt 2015-06-10 21:30:43 +10:00