File: Changes

package info (click to toggle)
libgetopt-ex-hashed-perl 1.0601-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 312 kB
  • sloc: perl: 408; makefile: 2
file content (152 lines) | stat: -rw-r--r-- 3,337 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
Revision history for Perl extension Getopt-EX-Hashed

1.0601 2024-04-30T02:12:00Z

    - update document

1.06 2024-04-29T12:34:52Z

    - Support "default => \$scalar" style option storage.
      I guess former Getopt::Long supported this.

1.0503 2022-08-28T13:14:36Z

    - defining existing function causes fatal error
    - DESTROY() removes accessors

1.0502 2022-08-26T06:45:25Z

    - improve code and document

1.0501 2022-08-23T01:05:14Z

    - update document structure

1.05 2022-08-22T07:50:55Z

    - make assignable accessor as a default action (is => 'rw')
    - introduce ACCESSOR_LVALUE parameter (default 1)

1.04 2022-08-21T09:37:10Z

    - introduce assignable accessor (is => 'lv')

1.03 2021-11-19T03:28:35Z

    - Make "default" parameter to take coderef for lazy evaluation.

1.02 2021-11-18T05:07:22Z

    - When the number of parameter is not even, first parameter is
      taken as an 'action' if it is coderef.

1.01 2021-11-08T06:41:52Z

    - getopt() takes arrayref and call GetOptionsFromArray().

1.00 2021-10-25T12:46:24Z

    - Version 1.00

0.9922 2021-10-17T08:05:22Z

    - Deprecate "re" parameter.
    - Improve handling of DEFAULT config parameter.

0.9921 2021-10-13T00:26:37Z

    - Allow must parameter to take multiple codes.
    - Do not require Clone.pm
    - Fix bug of handling coderef in any param.

0.9920 2021-09-27T07:02:57Z

    - Introduce "any" validator.
    - Copy default data not to destroy DB.

0.9919 2021-09-17T06:52:33Z

    - Define accessor method only once.

0.9918 2021-09-12T03:01:33Z

    - Unlock keys of config hash just in case.
    - Support odd-number parameter for short-cut for option spec.

0.9917 2021-08-24T13:56:53Z

    - Update the configuration semantics.

0.9916 2021-08-24T03:12:10Z

    - Change reset behavior.
    - Pointer to the configuration is now stored in a object.

0.9915 2021-08-22T14:50:29Z

    - Implementation and document refine.

0.9914 2021-08-19T16:44:49Z

    - Intoduce "min", "max", "re" validation parameters.

0.9913 2021-08-18T08:49:22Z

    - Add REMOVE_UNDERSCORE config parameter.
    - Introduce new "must" parameter.

0.9912 2021-08-13T00:45:25Z

    - Fix default config access bug.

0.9911 2021-08-11T15:34:09Z

    - Fix bug when called by Getopt::EX::Hashed->new interface.

0.9910 2021-08-11T13:14:30Z

    - Make config data to be stored in caller space too.

0.9909 2021-08-09T23:59:42Z

    - Store member metadata in caller space so that the module can
      be used in multiple places.

0.9908 2021-08-09T02:51:02Z

    - Now 'is' parameter is required to generate accessor method.

0.9907 2021-08-08T08:00:30Z

    - Implement accessor method generation
      with ACCESSOR and ACCESSOR_PREFIX config parameter.

0.9906 2021-08-01T12:32:40Z

    - Update the way to use Getopt::Long interface and now
      default and action can co-exist.

0.9905 2021-07-31T12:10:33Z

    - Introduce RESET_AFTER_NEW config parameter with zero default.

0.9904 2021-07-30T16:48:14Z

    - introduce 'action' parameter.

0.9903 2021-07-29T09:37:48Z

    - avoid inheritance loop when called directly.

0.9902 2021-07-28T10:18:12Z

    - fix the problem of previous patch does not work for v5.14.

0.9901 2021-07-27T08:20:10Z

    - fix bug of mixed alias with option spec.

0.99 2021-07-25T15:57:41Z

    - initial release