File: Changes

package info (click to toggle)
libstring-interpolate-named-perl 1.03-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 144 kB
  • sloc: perl: 323; makefile: 2
file content (53 lines) | stat: -rw-r--r-- 1,318 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
Revision history for String-Interpolate-Named

1.03	2022-01-13

	Fix substituting empty in %{key|} even if key has a value.
	Fix some edge cases with nesting and escaping.

1.02	2022-01-12

	Fix problem with de-escaping \{ \} \| outside of substitution
	(issue #6);
	Silently provide empty values when an array selector exceeds
	the number of elements in the array.

1.01	2021-05-18

	Allow variable lookup using a callback.
	Allow selection of activator. Caveat emptor.
	Allow setting of the pattern to match key names. Caveat emptor.
	Fix problem with true/false parts being false.

1.00	2019-10-31

	Fix backslash escapes. \| hides the | from being seen as a |,
	and leaves a | (not \|) upon completion. Same for \{ and \} .
	Add object oriented API.
	Limit max number of iterations.
	Rework documentation.

0.05	2018-10-25

	%{} should work only within a %{ ... } construct.

0.04	2018-10-24

	Require perl 5.10.1 or later due to Unicode problems.
	Use $" as default for separator.

0.03	2018-10-23

	Require perl 5.10 or later for named captures.
	Fix license setting in Makefile.

0.02	2018-10-23 09:56

	Renamed to String::Interpolate::Named to avoid conflicts with
	(non-existing!) Text::Substitute.
	Move development to GitHub.

0.01    2018-10-20 22:35

	Text::Substitute released on an unsuspecting world.