-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
28 lines (21 loc) · 1019 Bytes
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
ABOUT
This changelog points out interface changes concerning users between minor
releases.
0.0.1
* A library was conceived.
0.1.0
* Multiple uses of the same option are now (always) allowed.
* struct cli_arg now has the times_set field to identify the number
of times that the argument has been used.
* struct cli_arg no longer has the set field to identify whether or
not the argument has been used.
* The values field on struct cli_arg has been altered to type char**. It
now holds an array of the values assigned to the argument.
* The values_length field was added to struct cli_arg to identify the number
of values the argument has been assigned.
* The values_size field was added to struct cli_arg to identify the number of
char*s allocated in values. This is meant primarily for internal use.
0.1.1
* Introduced the devour flag, which allows -- to be passsed on the command line,
escaping all options that follow it so that they will be added to the argv for
the arg_list that parses them.