File: History.txt

package info (click to toggle)
libtrollop-ruby 1.9-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 104 kB
  • ctags: 85
  • sloc: ruby: 1,132; makefile: 7
file content (68 lines) | stat: -rw-r--r-- 2,296 bytes parent folder | download
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
== 1.9 / 2008-08-20
* Added 'stop_on_unknown' command to stop parsing on any unknown argument.
  This is useful for handling sub-commands when you don't know the entire
  set of commands up front. (E.g. if the initial arguments can change it.)
* Added a :multi option for parameters, signifying that they can be specified
  multiple times.
* Added :ints, :strings, :doubles, and :floats option types, which can take
  multiple arguments.

== 1.8.2 / 2008-06-25
* Bugfix for #conflicts and #depends error messages

== 1.8.1 / 2008-06-24
* Bugfix for short option autocreation
* More aggressive documentation

== 1.8 / 2008-06-16
* Sub-command support via Parser#stop_on

== 1.7.2 / 2008-01-16
* Ruby 1.9-ify. Apparently this means replacing :'s with ;'s.

== 1.7.1 / 2008-01-07
* Documentation improvements

== 1.7 / 2007-06-17
* Fix incorrect error message for multiple missing required arguments
  (thanks to Neill Zero)

== 1.6 / 2007-04-01
* Don't attempt curses screen-width magic unless running on a terminal.

== 1.5 / 2007-03-31
* --help and --version do the right thing even if the rest of the
  command line is incorrect.
* Added #conflicts and #depends to model dependencies and exclusivity
  between arguments.
* Minor bugfixes.

== 1.4 / 2007-03-26
* Disable short options with :short => :none.
* Minor bugfixes and error message improvements.

== 1.3 / 2007-01-31
* Wrap at (screen width - 1) instead of screen width.
* User can override --help and --version.
* Bugfix in handling of -v and -h.
* More tests to confirm the above.

== 1.2 / 2007-01-31
* Minor documentation tweaks.
* Removed hoe dependency.

== 1.1 / 2007-01-30
* Trollop::options now passes any arguments as block arguments. Since
  instance variables are not properly captured by the block, this
  makes it slightly less noisy to pass them in as local variables.
  (A real-life use for _why's cloaker!)
* Help display now preserves original argument order.
* Trollop::die now also has a single string form in case death is not
  due to a single argument.
* Parser#text now an alias for Parser#banner, and can be called
  multiple times, with the output being placed in the right position
  in the help text.
* Slightly more indicative formatting for parameterized arguments.

== 1.0 / 2007-01-29
* Initial release.