File: ChangeLog

package info (click to toggle)
liblog-report-lexicon-perl 1.12-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 440 kB
  • sloc: perl: 2,673; makefile: 9
file content (152 lines) | stat: -rw-r--r-- 4,329 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

==== version history of Log::Report::Lexicon

Unless noted otherwise, these changes where initiated and applied by
Mark Overmeer.

bugs:
	- with multiple domains extracted at once, remove references which
	  appear in one PO but the file moved to other domain, not scanned
	  in the same xgettext-perl run.
	- manual-page for xgettext-perl is missing
	- xgettext-perl does not yet support __*p* introduced by Log::Report
	  version 1.22.  It should probably accept variables as $msgctxt
	  argument, to make code maintainable.

wishlist:
	- let xgettext-perl produce mo files as well.

version 1.12: Fri 18 Apr 17:10:11 CEST 2025

	Fixes:
	- binmode for POTcompact
	- confusion between option name 'lexicon' or 'lexicons', accept both.
	- find gmo files.
	- no translations for the declaration of the conversion routines in Log::Report

	Improvements:
	- add .gitignore
	- add translation table
	- extract Template understand FILTER

version 1.11: Thu Mar 22 23:32:11 CET 2018

	Release 1.10 seems to got lost on CPAN.  Upload a new one.

	Fixes:
	- fix metadata [Mohammad S Anwar]
	- $fh->binmode not supported before 5.12 [cpantesters]

version 1.10: Tue Jan 23 23:03:57 CET 2018

	Improvements:
	- typo, rt.cpan.org#123008 [Lukas Mai]
	- additional filename test in 30index.t
	- add debugging of fn0 to t/30index.t
	- convert to GIT
	- publish on GitHUB

version 1.09: Mon 28 Aug 10:37:30 CEST 2017

	Fixes:
	- support PO-table charsets only available in the file's header
	  Reported by [Lars Dɪᴇᴄᴋᴏᴡ]

	Improvements:
	- do not require Plural-Forms in the header when it is not used.
	- remove option Log::Report::Lexicon::MOTcompact::read(take_all)
	  Always take all, don't be smart (because it wasn't efficient at all)
	- support filename extension .gmo as alternative to .mo
	- ::Lexicon::POT::new(charset) from required to default 'UTF-8'

version 1.08: Thu 29 Jun 15:02:15 CEST 2017

	Fixes:
	- textdomain() from package.

version 1.07: Tue 27 Jun 16:43:28 CEST 2017

	Changes:
	- interpolated context values require "_context." prefix

	Fixes:
	- Accept END with blanks around it in piped syntax.

	Improvements:
	- spell-fix rt.cpan.org#118560 [Gregor Herrmann, Debian]
	- receive lexicon specific code from Log::Report::Translator (part
	  of the Log::Report distribution)
	- warn when the msgid contains html-encoded characters, while
	  extracting msgids from HTML.

version 1.06: Wed 21 Sep 17:10:58 CEST 2016

	Fixes:
	- extract __nx as well.

	Improvements:
	- take domain from Dancer2::Plugin::LogReport as well [Andy Beverley]

version 1.05: Tue 12 Apr 15:09:32 CEST 2016

	Fixes:
	- charset in MO files. [Paulo A Ferreira]

	Improvements:
	- explain context settings for interpolation (new in Log::Report 1.10)
	- explain relation to gettext's pgettext() command.
	- added --no-cleanup to bin/xgettext-perl
	- some documentation for bin/xgettext-perl

version 1.04: Mon Jun 15 17:34:38 CEST 2015

	Improvements:
	- spell-fix rt.cpan.org#96465 [Gregor Herrmann, Debian]
	- add Log::Report::Extract::addPot()

version 1.03: Wed Jun  4 17:22:19 CEST 2014

	Fixes:
	- more than one po-file with contexts.
	  Reported by [Richard Still]

	Improvements:
	- accept PO-files which have CRLF endings, while running on LF
	  platform (UNIX/Linux)

version 1.02: Mon Mar 10 16:08:59 CET 2014

	Changes:
	- ::PO::unused() -> ::PO::useless()

	Fixes:
	- do not run t/12ctxt.t on openbsd: that platform does not support
	  LC_ALL [cpantesters]
	- ::POT::write(only_active) was not documented and only partially
	  implemented [Patrick Goldmann]
	- ::POT::write() did not check the number of plural forms.
	  [Patrick Goldmann]

	Improvements:
	- changed documentation style
	- explain how to use templates in combination with translation
	  contexts

version 1.01: Mon Jan  6 22:42:22 CET 2014
	Fixes:
	- t/12ctxt.t failed when 'en' locale was not installed.  Patched
	  by [Slaven Rezic]

version 1.00: Sun Jan  5 17:30:43 CET 2014
	Split-off from Log::Report

	Fixes:
	- remove references to files which have disappeared from the set.

	Improvements:
	- add ::Lexicon as main extry point
	- add ::Translator::Context and smart support for msgctxt
	- command-line parameter option in xgettext-perl
	- add msgctxt support to tables maintained in POT, POTcompact,
	  and MOcompact format.
	- more documentation