Juan Jose Comellas
3b2751dc19
Merge pull request #31 from soranoba/master
...
Fix format_error/2 when there is neither a short nor a long option spec
2016-03-15 08:40:32 -03:00
soranoba
f88f58a6b2
FIX format_error : supporting options without the hyphen
2016-03-15 01:05:14 +09:00
Juan Jose Comellas
626698975e
Update rebar binary
2014-04-15 09:56:18 -07:00
Juan Jose Comellas
d511b1f370
Merge pull request #29 from roowe/patch-1
...
Fix console output to support non-latin characters
2014-04-14 10:05:35 -07:00
roowe
d306a9405a
fix print chinese char
2013-12-26 17:23:15 +08:00
Juan Jose Comellas
78eda3bd12
Fix rebar's repository URL
2013-10-16 16:19:42 -03:00
Juan Jose Comellas
388dc95caa
Update version to 0.8.2
2013-07-22 12:05:07 -03:00
Juan Jose Comellas
a3e95c3432
Add tests for the different arguments that format_error/2 can receive
2013-07-22 12:00:43 -03:00
Juan Jose Comellas
0450101135
Merge pull request #24 from saleyn/master
...
Fixed minor inconsistency
2013-07-19 05:58:31 -07:00
serge
7755e0020e
Fixed minor inconsistency
2013-07-19 07:16:33 -04:00
Juan Jose Comellas
cb40b45bcc
Update version to 0.8.1
2013-07-19 02:31:18 -03:00
Juan Jose Comellas
ae940eb1f5
Beautify unit test output
2013-07-19 02:25:43 -03:00
Juan Jose Comellas
0dc399dc11
Modify calls to format_error/2 to use the correct order for arguments
2013-07-19 02:24:52 -03:00
Juan Jose Comellas
275d9362b7
Run eunit tests manually to avoid conflicts with rebar's copy of getopt
2013-07-19 02:01:35 -03:00
Juan Jose Comellas
078d003a93
Rearrange format_error/2 arguments to match existing conventions
2013-07-19 02:00:36 -03:00
Juan Jose Comellas
2f0a25a13e
Merge pull request #23 from saleyn/parse_and_check
...
Added test cases for new functions
2013-07-18 21:27:54 -07:00
Juan Jose Comellas
63fd9ed7bc
Fix dialyzer warning
2013-07-18 22:06:24 -03:00
Juan Jose Comellas
3a15ecc1ac
Rearrange the arguments passed to check/2 to match existing conventions
2013-07-18 21:44:52 -03:00
serge
0ff0a00b78
Added test cases for new functions
2013-07-18 20:03:50 -04:00
Juan Jose Comellas
3699279ee9
Merge pull request #22 from saleyn/parse_and_check
...
Added check/2 and parse_and_check/2 functions to verify all required options
2013-07-18 16:58:14 -07:00
serge
5c03bb75f3
Added functions check/2, parse_and_check/2, and format_error/2
2013-07-18 19:14:26 -04:00
Juan Jose Comellas
4de4ede4c7
Merge pull request #21 from mcandre/master
...
README: Clarify installation steps
2013-05-28 19:21:35 -07:00
Andrew Pennebaker
8053c453b9
README: Clarified installation steps
...
After compiling, user is instructed to copy module into Erlang lib directory.
2013-05-28 18:49:12 -04:00
Juan Jose Comellas
412ed1536b
Update version to 0.7.1
2013-03-28 16:18:31 -03:00
Juan Jose Comellas
86058fbdca
Use io_lib:format/2 instead of float_to_list/1 to display floats
...
Erlang's list_to_float/1 function will use scientific notation and add
additional less significant digits to the resulting string due to the
internal floating point representation. io_lib:format/2 rounds the
values to better match what the user normally expects. e.g.
> float_to_list(0.66).
"6.60000000000000031086e-01"
> io_lib:format("~w", [0.66]).
["0.66"]
2013-03-28 16:12:05 -03:00
Juan Jose Comellas
8fd9eae57d
Add argument with default float value to example
2013-03-28 16:11:01 -03:00
Juan Jose Comellas
346c766b8c
Update version to 0.7.0
2013-01-25 15:33:23 -03:00
Juan Jose Comellas
94fb57a247
Fix line wrapping of usage output when the command line suffix is long
2013-01-25 15:30:56 -03:00
Juan Jose Comellas
860de106b7
Modify example to add a very long suffix to the command line
2013-01-25 15:29:54 -03:00
Juan Jose Comellas
8151b3f37d
The maximum width for the usage output is now 75 characters
2013-01-25 13:56:55 -03:00
Juan Jose Comellas
b9f1e63971
Update version to 0.6.0
2012-11-19 12:39:24 -03:00
Juan Jose Comellas
eb4a5c81fb
Add example with very long help text to show wrapped usage output
2012-11-19 12:27:29 -03:00
Juan Jose Comellas
98f3c6f123
Fix usage output when a long option has a length that is bigger than a console line
2012-11-19 12:25:06 -03:00
Juan Jose Comellas
46ea9c7908
Fix #6 and #7 : wrap lines in usage output and add default arguments
2012-11-18 16:06:18 -03:00
Juan Jose Comellas
d48901cb5f
Ignore all files in the ebin directory
2012-11-18 14:37:29 -03:00
Juan Jose Comellas
cd81aa4f11
Cleanup Makefile
2012-11-18 14:18:12 -03:00
Juan Jose Comellas
266caf429f
Update version to 0.5.2
2012-10-05 11:03:40 -03:00
Juan Jose Comellas
0c8bc94c35
Merge pull request #17 from tuncer/dialyzer
...
Fix Dialyzer warnings
2012-10-05 06:01:40 -07:00
Tuncer Ayaz
fe56a2618e
Fix Dialyzer warnings
2012-09-21 19:10:07 +02:00
Juan Jose Comellas
ecd03a8def
Fix typo
2012-07-20 11:04:41 -03:00
Juan Jose Comellas
8073fa72a4
Update version to 0.5.1
2012-07-20 11:02:29 -03:00
Juan Jose Comellas
f55ef18bab
Expose getopt:tokenize/1 and command-line literals
2012-07-20 11:00:25 -03:00
Juan Jose Comellas
08931e2394
Fix README format
2012-07-20 08:11:51 -03:00
Juan Jose Comellas
3f0ac07896
Update version to 0.5.0
2012-07-20 07:52:17 -03:00
Juan Jose Comellas
afc2c85406
Remove unused files
2012-07-20 07:50:42 -03:00
Juan Jose Comellas
1a01b82531
Fix #15 : add command-line tokenizer with support for quoted arguments
...
Replace string:tokens/2 with a custom command-line tokenizer that supports
single and double-quoted arguments (with embedded whitespace) and
expansion of environment variables using either the Unix ($VAR; ${VAR}) or
Windows (%VAR%) formats. This tokenizer is only used when the command line
is parsed as a single string.
2012-07-20 07:42:23 -03:00
Juan Jose Comellas
eb4a5beccd
Update version to 0.4.4
2012-05-15 17:04:18 -03:00
Juan Jose Comellas
768d93a40f
Add rebar binary as a fallback if rebar cannot be found in the system path
2012-05-15 17:01:42 -03:00
Juan Jose Comellas
659a28f414
Upgrade version to 0.4.3
2012-04-16 13:13:43 -03:00
Juan Jose Comellas
a5279f57da
Use rebar from the system path instead of a binary included in the project
2012-04-16 13:12:32 -03:00