Simon Skorokhodov
b3e4a77172
Add tests for utf8_binary
type
2018-03-06 21:56:53 +01:00
Simon Skorokhodov
c181cfc4e6
Add utf8_binary
type
2018-03-06 21:56:17 +01:00
Juan Jose Comellas
fbd2105506
Fix hex package links
2017-11-01 18:50:59 -03:00
Juan Jose Comellas
04673fb7fd
Bump version to 1.0.1
2017-11-01 18:06:15 -03:00
Juan Jose Comellas
d6eb06e2ba
Fix markup
2017-11-01 18:05:56 -03:00
Juan Jose Comellas
cba166d183
Add hex package information
2017-11-01 18:05:10 -03:00
Juan Jose Comellas
e1ccc252e1
Bump version to 1.0.0
2017-11-01 15:57:19 -03:00
Juan Jose Comellas
3db7b44b70
Update copyright
2017-11-01 15:55:50 -03:00
Juan Jose Comellas
1566e7d69f
Switch to rebar3
2017-11-01 15:55:20 -03:00
Juan Jose Comellas
fe027dc097
Merge pull request #37 from ferd/otp-21-unicode
...
Support OTP-21's unicode-only constraints
2017-11-01 12:30:05 -03:00
Fred Hebert
76fc2dcdc8
Support OTP-21's unicode-only constraints
...
Functions start being available in OTP-20, so to get rid of warnings, a
conditional compilation flag is set there.
The cspan function has no direct equivalent, but can be worked around.
Likely heavier work would be required around its usage where strings are
not handled as lists, but only through 'string' functions. However this
will still cover most cases and get rid of compile-time warnings for
now.
2017-11-01 10:21:28 -04:00
Juan Jose Comellas
68fe326f2c
Merge pull request #33 from fp/add_desc
...
Add long description option to usage.
2016-06-22 15:21:33 -03:00
Paul Fisher
fada7cf978
Add long description option to usage.
...
Introduce a new usage/6 that allows a long description to be
specified, which allows for usage output that documents structured
command lines using not just short/long options. For example,
commands like the following:
$ command group <group_name> create
2016-05-17 19:31:45 +01:00
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