add to xsltproc-nonet.mk a variable XSLTPROC_PATH allowing packages to
specify where to find locally files such as dtds, avoiding warnings like
'warning: failed to load external entity'.
At the same time add a BUILD_DEPENDS to libxslt for xsltproc-nonet.mk
and bump PKGREVISION.
iso-codes 3.59
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Wed, 1 Jul 2015
[ ISO 639 translations ]
* Turkish by Volkan Gezer (TP)
* Ukrainian by Yuri Chornoivan (TP)
* Russian by Dmitry Sivachenko (TP)
[ ISO 3166 translations ]
* French by Christian Perrier
* German by Dr. Tobias Quathamer
* Thai by Theppitak Karoonboonyanan
* Belarusian by Viktar Siarheichyk. Closes: #789278
[ ISO 639-3 translations ]
* Ukrainian by Yuri Chornoivan (TP)
* Dutch by Freek de Kruijf (TP)
* Russian by Dmitry Sivachenko (TP)
* Turkish by Volkan Gezer (TP)
[ ISO 639-5 translations ]
* Dutch by Freek de Kruijf (TP)
[ ISO 15924 translations ]
* Ukrainian by Yuri Chornoivan (TP)
[ ISO 4217 translations ]
* Russian by Dmitry Sivachenko (TP)
Changelog:
* Major changes in release 0.46 (2015-05-21)
Man:
* Fix handling of preprocessor lines (Debian's #744366)
Thanks to Robert Luberda for the patch.
* Fix handling of tbl's textblocks (Debian's #748601)
Thanks to Robert Luberda for the patch.
Sgml:
* Silence a warning about useless greediness modifier (Debian's #779435)
Translations:
* Update Dutch, thanks to Frans Spiesschaert (Debian's #782393)
* Update Vietnamese, thanks to Trần Ngọc Quân (Debian's #776896)
* Update Brazilian Portuguese, thanks to Rafael Ferreira (Debian's #735644)
Documentation:
* Update Brazilian Portuguese, thanks to Rafael Ferreira (Debian's #735644)
Fixed usage of Dist::Zilla::Plugin::OurPkgVersion so that MetaCPAN will
hopefully accept this version
Fixed issue with custom formatting parameters not being passed around
properly.
0.05 Tue 21 May 2015
Fixed bug with empty <td> tags.
0.04 Tue 19 May 2015
Documentation fix.
0.03 Tue 19 May 2015
New maintainer, Dale Evans http://search.cpan.org/~daleevans/
Handle table headers <th> by treating them like <td> (patch from Alex
Aminoff, NBER)
Some typos fixed (patch from Fabrizio Regalli)
Handle empty table rows without crashing
Return () when called in an array context on undefined HTML
Converted to Dist::Zilla
Release JSON-GLib 1.0.4
build: Enable subdir-objects
We need to remove the path specification inside the sources listing, and
modify the enumeration type and marshallers generation rules to cope
with it (by adding the $(srcdir) when needed). This is similar to the
changes there were made to Clutter.
Added Bosnian translation
build: Enable gtkdoc-check
We can verify that the documentation is correct and up to date every
time we distcheck by turning on the gtk-doc check tool.
build: Clean up gtk-doc stanzas
We need to ensure that gtk-doc looks into both the srcdir and the
builddir in order to find all annotations.
We also don't need to have the .types file under revision control:
gtk-doc is perfectly capable of rebuilding it by itself.
docs: Add missing symbol indices
docs: Add missing annotations
configure: test(1) uses = to test for string equality
https://bugzilla.gnome.org/show_bug.cgi?id=711600https://bugzilla.gnome.org/show_bug.cgi?id=746143
Updated Slovak translation
MSVC Builds: Rename "Install" Projects
Rename the install projects as json-glib-install, so that it would be
easier for one to integrate the project set in a grand solution that can be
used to build the entire stack, such as for Clutter.
MSVC Builds: "Install" the .pdb Files
"Install" the .pdb files for the json-glib DLL and the tools to ease
debugging people developing or using json-glib, as the .pdb files are
already generated for all builds.
MSVC 2010 Projects: Clean Up "Installation"
The empty lines in the property sheets are not really needed, so remove
them.
MSVC Builds: Speed Up Release Builds
Use the multiprocessor compilation (/MP) option, which can cut down release
build times by quite a bit. This will emit a brief warning on debug
builds, but otherwise the build will proceed as normal.
Also use the /d2Zi+ option for MSVC 2010 (and later) builds so that more
useful information can be logged to the .pdb files for the release builds.
json-gvariant: Parse json doubles that are whole numbers
The json gvariant serializer encodes whole number doubles without
a dot. The deserializer needs to be able to parse these as well.
Fix problem, and add test cases.
https://bugzilla.gnome.org/show_bug.cgi?id=724319
builder: Add missing (transfer) annotation to json_builder_add_value()
Document and annotate the fact that json_builder_add_value() takes
ownership of the JsonNode passed in to it.
https://bugzilla.gnome.org/show_bug.cgi?id=743475
reader: Maintain a stack of member names
This fixes the case where, with nested objects, we call:
json_reader_read_member (reader, "outer");
// json_reader_get_member_name (reader) == "outer"
json_reader_read_member (reader, "inner");
// json_reader_get_member_name (reader) == "inner"
// do something useful
json_reader_end_member (reader);
but at the end, the following assertion no longer holds:
// json_reader_get_member_name (reader) == "outer"
even though the JsonReader state should have been reset after ending the
inner node.
Fix it by maintaining a stack of member names. This works with both
json_reader_read_member() and json_reader_read_element(). Updates to the
unit tests are included.
https://bugzilla.gnome.org/show_bug.cgi?id=741824
Handle serialization/deserialization of glong gulong and guint64
Long and unsigned long was properly serialized but not deserialized, guint64
handling is not ideal as the type is cast into a gint64, however this is
better than not handling the fundamental type at all.
https://bugzilla.gnome.org/show_bug.cgi?id=725972
Drop unnecessary '_' prefix from json_marshal
It's not public API anyway, and we use annotations instead of the '_'
prefix.
Updated Turkish translation
Updated Swedish translation
Updated Assamese translation
Updated German translation
doap category core
Clean up the enumeration type template
Include "config.h" in the enum types template
Expands the symbol annotation correctly.
Updated Greek translation
MSVC 2010+ Projects: Update "Installation" Process
Currently, due to the way that Visual Studio 2010+ projects are handled,
the "install" project does not re-build upon changes to the sources, as it
does not believe that its dependencies have changed, although the changed
sources are automatically recompiled. This means that if a part or more
of the solution does not build, or if the sources need some other fixes
or enhancements, the up-to-date build is not copied automatically, which
can be misleading.
Improve on the situation by forcing the "install" project to trigger its
rebuild, so that the updated binaries can be copied. This does trigger an
MSBuild warning, but having that warning is way better than not having an
up-to-date build, especially during testing and development.
[l10n] Update Catalan translation
Post-release version bump to 1.0.3
Publican is a DocBook publication system, not just a DocBook processing tool. As
well as ensuring your DocBook XML is valid, publican works to ensure your XML is
up to publishable standard.
iso-codes 3.58
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Mon, 8 Jun 2015
[ General ]
* Update autotools files
[ ISO 3166 ]
* Add "Tanzania" as common name for the state. Thanks to
Jack Bates for the suggestion.
[ ISO 3166 translations ]
* Turkish by Mert Dirik and Atila KOÇ. Closes: #769312
* Slovak by Ivan Masár
* Kazakh by Baurzhan Muftakhidinov. Closes: #782649
[ ISO 3166-2 translations ]
* Slovak by Ivan Masár
* Danish by Joe Hansen (TP)
[ ISO 639 translations ]
* Slovak by Ivan Masár
[ ISO 639-3 translations ]
* Polish by Jakub Bogusz (TP)
[ ISO 639-5 translations ]
* Polish by Jakub Bogusz (TP)
[ ISO 4217 translations ]
* Greek by Vangelis Skarmoutsos (TP)
pdfTEX: Support JPEG Exif as well as JFIF; do not even emit a warning if
\pdfinclusionerrorlevel is negative; sync with xpdf 3.04.
LuaTEX: New library newtokenlib for scanning tokens; bug fixes in the normal
random number generator and other places.
XeTEX: Image handling fixes; xdvipdfmx binary looked for first as a sibling
to xetex; internal XDV opcodes changed.
MetaPost: New numbersystem binary; new Japanese-enabled upmpost and
updvitomp programs, analogous to up*tex.
Infrastructure: The fmtutil script has been reimplemented to read
fmtutil.cnf on a per-tree basis, analogous to updmap. Web2C mktex* scripts
(including mktexlsr, mktextfm, mktexpk) now prefer programs in their own
directory, instead of always using the existing PATH.
Upstream changes:
0.71 2015-05-28
* Fix segmentation fault when btparse fails parsing a long
entry. Thanks to Dale Evans.
* Stop using UNIVERSAL (5.21.3 requirement).
Thanks to Jitka Plesnikova
pkgsrc change:
* Add support for pkg_alternatives.
* Allow build on Ruby 2.2.
Version 3.3.1
* Include the Redcarpet::CLI's file in the gemspec to make it available when
downloading.
Version 3.3.0
* Fix the stripping of surrounding characters that should be removed during
anchor generation.
* Provide a Redcarpet::CLI class to create custom binary files.
* Relying on Ruby's OptionParser, it's now straightforward to add new options,
rely on custom render objects or handle differently the rendering of the
provided files.
* Undeprecate the compatibility layer for the old RedCloth API.
* This layer actually ease the support of libraries supporting different
Markdown processors.
* Strip out style tags at the HTML-block rendering level when the :no_styles
options is enabled ; previously they were only removed inside paragraphs.
* Avoid parsing images when the given URL isn't safe and the :safe_links_only
option is enabled.
Alex Serban
* Avoid parsing references inside fenced code blocks so they are now kept in
the code snippet.
David Waller
* Avoid escaping table-of-contents' headers by default. A new :escape_html
option is now available for the HTML_TOC object if there are security
concerns.
* Add the lang- prefix in front of the language's name when using :prettify
along with :fenced_code_blocks.
* Non-alphanumeric chars are now stripped out from generated anchors (along
the lines of Active Support's #parameterize method).
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed#244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed#230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed#239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed#192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed#198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed#200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed#220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed#199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed#226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
3.16.1
======
* Fixed Mallard link content when it's only an image
* Make sure TTML spans are displayed inline, #746550
3.16.0
======
* Stable release
3.15.92
=======
* Removed indenting of subsections
* Added support for Mallard th element
* Updated translations:
bs (Samir Ribic)
tr (Muhammet Kara)
vi (Tran Ngoc Quan)
## 2015-06-09 Release 1.05
Mats Peterson (1):
Use GetACP() to get the ANSI code page like before
Thomas Sibley (1):
Conditionalize the Win32::Console recommendation
CHANGES:
3.1.9
- Many and various updates to documentation and package description (inlcuding
the homepage links).
- Add an 'Eq' instance for 'ParseError'
- Fixed a regression from 3.1.6: 'runP' is again exported from module
Text.Parsec.
3.1.8
- Fix a regression from 3.1.6 related to exports from the main module.
- fixed#2190, incorrect GROUP BY outer JSON object
- fixed#2197, TRUNCATE fails to remove disk chunk files after calling
OPTIMIZE
- fixed#2199, invalid packedfactors JSON output for index with stopwords
- fixed#2203, legacy API SELECT list
- fixed#2201, crash with string comparison at expressions and expression
ranker
- fixed#2196, .NET connector issue (UTC_TIMESTAMP() support)
- fixed#2144, query parser crash vs multiforms with heading numbers
- fixed#2228, removed searchd shutdown behavior on failed connection
- fixed#2220, aliased JSON elements support
- fixed#2122, id64 daemon failed to load RT disk chunk with kill-list
from id32 build
- fixed#2208, ZONESPANLIST() support for RT indexes
- fixed#1979, snippets generation and span length and lcs calculation
in proximity queries
- fixed truncated results (and a potential crash) vs long enough
ZONESPANLIST() result
in PR 49953.
Artha is a free cross-platform English thesaurus that works completely
off-line and is based on WordNet. Artha is a handy thesaurus that
focuses on high usability, without trading off simplicity and ease of
use. It has the following distinct features that increases its
usability: hot key lookup, regular expressions search, notifications,
suggestions, relative to sense mapping.
Change log:
2014-06-02 Németh László <nemeth at numbertext dot org>:
* escape spaces in paths of ODF files
2014-05-28 Németh László <nemeth at numbertext dot org>:
* add long path/Unicode path support in WIN32 environment:
- hunspell#233 (reported by mahak gark) and LibreOffice fdo#48017
* flat ODF support, eg.:
hunspell doc.fodt
cat doc.fodt | hunspell -l -O
* new options:
- -X (XML) input format
- -O (ODF or flat ODF) input format
- --check-apostrophe: check and force Unicode apostrophe usage
(ASCII or Unicode apostrophe has to be in the
WORDCHARS section of the affix file)
* fix ODF support:
- break 1-line XML of ODT documents at </style:style>, too,
not only at </text:p> (limiting tokenization problems, when
fgets stops within an XML tag)
- show ODF file path on the UI instead of the temporary file
* fix XML support:
- ', ", &, < and > in replacements converted to XML entities
- recognize &apos at tokenization, depending from WORDCHARS
- ' in tokens converted to ' before spell checking and
in the output of the pipe interface
* better apostrophe usage:
- WORDCHARS only with one of the Unicode or ASCII apostrophe
results extended word tokenization: both of them will be part of
the words (if they are inside: eg. word's, but not words').
- convert Unicode apostrophes to ASCII ones for 8-bit dictionaries
(eg. English dictionaries), or for UTF-8 dictionaries only
with ASCII apostrophe supports (eg. French dictionaries).
* updated manual:
- hunspell.4 renamed to hunspell.5, see
hunspell#241 reported by Cristopher Yeleighton
- updated translations
- note about long/Unicode paths in WIN32 (hunspell.3)
2014-04-25 Németh László <nemeth at numbertext dot org>:
* OpenDocument support, eg.
hunspell *.odt
hunspell -l *.odt
* always load default personal dictionary (fix
filtering bad words - reduce this word list - using
it as a personal dictionary workflow)
* fix parsing/URL recognition problem (bad tokens
with aposthrophes)
2013-07-25 pchang9@cs.wisc.edu
* moz#897255 Wasted work in line_uniq
* moz#897780 Wasted work in SuggestMgr::twowords
2013-07-25 Caolán McNamara <caolanm at LibO>:
* hunspell#167 layout problems with long lines
- based on the original fix by xorho
adapted to HEAD
* rhbz#925562 upgrade config.guess for aarch64
2013-07-24 pchang9@cs.wisc.edu
* moz#896301 Wasted work in SfxEntry::checkword
* moz#896844 Wasted work in AffixMgr::defcpd_check
2013-06-13 Konstantin Khlebniko
* #49 HashMgr::add_word computes wrong size for struct hentry
2013-06-13 Ville Skyttä
* #53 Man page syntax fixes
2013-04-19 John Thomson <john thomson at SIL>
* win_api: add remove() of Hunspell API (hun#3606435)
2013-04-19 Rouslan Solomokhin <at sf.net>
* fix crash in suggestions for 99-character long words
by extending arrays of SuggestMgr::forgotchar_*
(hun#3595024, also http://crbug.com/130128),
thanks to also Pawe�<82> Hajdan to report the patch
2013-04-01 Caolán McNamara <caolanm at LibO>:
* hunspell: -Werror=undef
2013-03-13 Caolán McNamara <caolanm at LibO>:
* rhbz#918938 crash in interaction with danish thesaurus
2012-09-18 Németh László <nemeth at numbertext dot org>:
* src/hunspell/affixmgr.*: - fix morphological analysis of
compound words (hun#3544994, reported by Dávid Nemeskey, fdo#55045)
2012-06-29 Caolán McNamara <caolanm at LibO>:
* fix various coverity warnings
2012-01-10 Ehsan Akhgari <ehsan at mozilla dot com>
* moz#710940 Firefox Crash [@ AffixMgr::parse_file(char const*, char
const*) ]
2011-12-16 Jared Wein <jwein at mozilla dot com>
* moz#710967 Incorrect argument passed to strncmp in
AffixMgr::parse_convtable
2011-12-06 Caolán McNamara <caolanm at LibO>:
* rhbz#759647 fixed tempname of hunSPELL.bak collides with other users
when multiple edits in one dir
2011-10-13 Caolán McNamara <caolanm at LibO>:
* moz#694002 crash in hunspell affixmgr on exit with bad .aff
* leak in hunspell affixmgr with bad .aff
2011-09-19 Caolán McNamara <caolanm at LibO>:
* make libparsers.a not installed thanks to Tomá Chvátal
2011-06-23 Caolán McNamara <caolanm at LibO>:
* fix some windows compiler warnings
2011-05-24 Németh László <nemeth at numbertext dot org>:
* src/hunspell/affixmgr.*: allow twofold suffixes in compounds
by extended version of Arno Teigseth's patch, see hun#3288562.
- new option for this feature: COMPOUNDMORESUFFIXES
2011-02-16 Németh László <nemeth at numbertext dot org>:
* src/*/Makefile.am: fix library versioning, the probem reported by
Rene Engerhald and Simon Brouwer.
* man/hunspell.4: new version based on the revised version of Ruud Baars
0.2:
* SYNOPSIS preprocessor lines use Fd.
* Names found in the SYNOPSIS are remembered using Marc Espie's
ohash library (bundled for compatibility with operating systems
lacking it); that information is used subsequently to mark up
function names with Fn, function arguments with Fa, type names
with Vt, preprocessor macros with Dv.
* Foreign function names are marked up with Xr.
* Whitespace handling has been improved in many respects (blank
lines in literal displays; re-wrap text lines; new sentence, new
line; better horizontal spacing; no more whitespace at the end
of lines).
* Improved handling of closing punctuation.
* Escaping of quotes at the beginning of macro arguments.
This Perl module implements an XML parser with a interface similar to
XML::Parser. Though not all callbacks are supported, you should be able
to use it in the same way you use XML::Parser. Due to using experimental
regexp features it'll work only on Perl 5.6 and above and may behave
differently on different platforms.
Note that you cannot use regular expressions or split in callbacks. This
is due to a limitation of perl's regular expression implementation
(which is not re-entrant).
[Changes contributed by Olly Betts]
- Support passing collapse_max argument to Enquire::set_collapse_key().
Fixes#669, reported by Felix Ostmann.
- Add missing 'my' to testcases.
- Add 'use strict' to all testcases.
- Add a "LICENSE" section to the main POD.
- META.yml: Specify licence and minimum Perl version.
- Fix t/symboltest.t to work when built against an installed version
of xapian-core (broken by changes in 1.2.20.0).
- Fix "Filehandle STDOUT reopened as M only for input" warning from
running "perl Makefile.PL".
- Remove TODO for wrapping MatchAll and MatchNothing - these were added
in 1.2.13.0. Reported by Will Crawford.
- Wrap Xapian::BAD_VALUENO.
- Fix "make test" to use the Xapian.so we just built, rather than an
installed version.
documentation:
* docs/overview.rst: Document 'E' prefixed boolean terms for filtering by
extension (see #668, reported by bramvdh).
* docs/encodings.rst: Add a document about character encoding, as suggested by
James Aylett in #550.
* docs/cgiparams.rst: Improve wording of docs for SORT parameter.
* docs/omegascript.rst: Update documentation references to DATE1, DATE2, and
DAYSMINUS which were renamed in 0.6.x and the compatibility aliases removed
in 1.0.0.
indexers:
* omindex:
+ outlookmsg2html: Fix handling of message/rfc822 subparts.
+ Ignore extensions .msi and .msp, which are Microsoft installer files, but
which libmagic sometimes incorrectly identifies as application/msword.
+ Interpret a command of "false" in "--filter" as meaning to ignore files
with that MIME type.
omega:
* $prettyurl now decodes valid UTF-8 sequences, and some additional ASCII
characters in the path part: []@!$&'()*+.;= (Fixes#550 and #644, reported by
catkin and terencz.)
* $prettyurl now leaves the query and fragment parts of the URL alone and won't
decode an escaped "/" (omindex doesn't create URLs with any of these, so we
only risk breaking other URLs which have them).
* Drop compilation date and time from output when run from the command line -
they prevent reproducible builds and the version number is sufficient
information.
* Handle CGI parameter [=0 as [=1.
templates:
* templates/query: When listing matching terms, don't make the commas italic.
* templates/query: Eliminate blank line before <html>.
* templates/xml: Add XML declaration.
* templates/godmode: Specify charset utf-8 in the content-type.
* templates/xml: Update handling of DATE1, DATE2 and DAYSMINUS which were
renamed in 0.6.x and the compatibility aliases removed in 1.0.0.
build system:
* Link test programs with libtool's '-no-install' or '-no-fast-install', like
we already do in xapian-core, which means that libtool doesn't need to
generate shell script wrappers for them on most platforms.
* configure: Use pkg-config in preference to determine flags needed to
compile and link with PCRE, as this will just work when cross-compiling
(at least under MXE).
* configure: Define MINGW_HAS_SECURE_API under mingw to get _putenv_s()
declared in stdlib.h.
* Enable automake option 'subdir-objects' to avoid warning from newer automake.
portability:
* Add spaces between literal strings and macros which expand to literal strings
for C++11 compatibility.
* Remove 'register' as it's deprecated and clang spits out warnings because of
that. Any modern compiler likely just ignores it as an optimisation hint
anyway.
* Avoid doing link tests with libmagic in configure as they fail on mingw due
to not automatically picking up libraries which libmagic itself depends on.
API:
* QueryParser: Extend the set of characters allowed in the start of a range to
be anything except for '(' and characters <= ' '. This better matches what's
accepted for a range end (anything except for ')' and characters <= ' ').
Reported by Jani Nikula.
matcher:
* Reimplement OP_PHRASE for non-exact phrases. The previous implementation was
buggy, giving both false positives and false negatives in rare cases when
three or more terms were involved. Fixes#653, reported by Jean-Francois
Dockes.
* Reimplement OP_NEAR - the new implementation consistently requires the terms
to occur at different positions, and fixes some previously missed matches.
* Fix a reversed check for picking the shorter position list for an exact
phrase of two terms. The difference this makes isn't dramatic, but can be
measured (at least with cachegrind). Thanks to kbwt for spotting this.
* When matching an exact phrase, if a term doesn't occur where we want, use
its actual position to advance the anchor term, rather than just checking
the next position of the anchor term.
brass backend:
* Fix cursor versioning to consider cancel() and reopen() as events where
the cursor version may need incrementing, and flag the current cursor version
as used when a cursor is rebuilt. Fixes#675, reported by Germán M. Bravo.
* Avoid using file descriptions < 3 for writable database tables, as it risks
corruption if some code in the same process tries to write to stdout or
stderr without realising it is closed. (Partly addresses #651)
chert backend:
* Fix cursor versioning to consider cancel() and reopen() as events where
the cursor version may need incrementing, and flag the current cursor version
as used when a cursor is rebuilt. Fixes#675, reported by Germán M. Bravo.
* Avoid using file descriptions < 3 for writable database tables, as it risks
corruption if some code in the same process tries to write to stdout or
stderr without realising it is closed. (Partly addresses #651)
* After splitting a block, we always insert the new block in the parent right
after the block it was split from - there's no need to binary chop.
flint backend:
* Fix cursor versioning to consider cancel() and reopen() as events where
the cursor version may need incrementing, and flag the current cursor version
as used when a cursor is rebuilt. Fixes#675, reported by Germán M. Bravo.
remote backend:
* Fix sort by value when multiple databases are in use and one or more are
remote. This change necessitated a minor version bump in the remote
protocol. Fixes#674, reported by Dylan Griffith. If you are upgrading a
live system which uses the remote backend, upgrade the servers before the
clients.
build system:
* The compiler ABI check in the public API headers now issues a warning
(instead of an error) for an ABI mismatch for ABI versions 2 and later
(which means GCC >= 3.4). The changes in these ABI versions are bug fixes
for corner cases, so there's a good chance of things working - e.g. building
xapian-bindings with GCC 5.1 (which defaults to ABI version 8) against
xapian-core built with GCC 4.9 (which defaults to ABI version 2) seems to
work OK. A warning is still useful as a clue to what is going on if linking
fails due to a missing symbol.
* xapian-config,xapian-core.pc: When compiling with xlC on AIX, the reported
--cxxflags/--cflags now include -D_LARGE_FILES=1 as this is defined for the
library, and defining it changes the ABI of std::string with this compiler,
so it must also be defined when building code using the Xapian API.
* xapian-core.pc: Include --enable-runtime-pseudo-reloc in --libs output for
mingw and cygwin, like xapian-config does.
* xapian-core.pc: Fix include directory reported by `pkg-config --cflags`.
This bug was harmless if xapian-core was installed to a directory which was
on the default header search path (such as /usr/include).
* xapian-config: Fix typo so cached result of test in is_uninstalled() is
actually used on subsequent calls. Fixes#676, reported (with patch) by Ryan
Schmidt.
* configure: Changes in 1.2.19 broke the custom macro we use to probe for
supported compiler flags such that the flags never got used. This release
fixes this problem.
* configure: Set default value for AUTOM4TE before AC_OUTPUT so the default
will actually get used. Only relevant when building in maintainer mode
(e.g. from git).
* soaktest: Link with libtool's '-no-install' or '-no-fast-install', like we
already do for other test programs, which means that libtool doesn't need to
generate shell script wrappers for them on most platforms.
* Generate and install a file for pkg-config. (Fixes#540)
* configure: Update link to cygwin FAQ in error message.
documentation:
* API documentation: Minor wording tweaks and formatting improvements.
* docs/deprecation.rst: Add deprecation of omindex --preserve-nonduplicates
which happened in 1.2.4.
* HACKING: Update URL.
* HACKING: libtool 2.4.6 is now used for bootstrapping snapshots and releases.
* include/xapian/weight.h: Document the enum stat_flags values.
* docs/postingsource.rst: Use a modern class in postingsource example. (Noted
by James Aylett)
* docs/deprecation.rst,docs/replication.rst: Fix typos.
* Update doxygen configuration files to avoid warnings about obsolete tags from
newer doxygen versions.
* HACKING: Update details of building Xapian packages.
tools:
* xapian-compact: Make sure we open all the tables of input databases at the
same revision. (Fixes#649)
* xapian-metadata: Add 'list' subcommand to list all the metadata keys.
* xapian-replicate: Fix connection timeout to be 10 seconds rather than 10000
seconds (the incorrect timeout has been the case since 1.2.3).
* xapian-replicate: Set SO_KEEPALIVE for xapian-replicate's connection to the
master, and add command line option to allow setting socket-level timeouts
(SO_RCVTIMEO and SO_SNDTIMEO) on platforms that support them. Fixes#546,
reported by nkvoll.
* xapian-replicate-server: Avoid potentially reading uninitialised data if a
changeset file is truncated.
* xapian-check: For chert and brass, cross-check the position and postlist
tables to detect positional data for non-existent documents.
portability:
* Add spaces between literal strings and macros which expand to literal strings
for C++11 compatibility.
* ValueCountMatchSpy::top_values_begin(): Fix the comparison function not to
return true for two equal elements, which manifests as incorrect sorting in
some cases when using clang's libc++ (which recent OS X versions do).
* apitest: The adddoc5 testcase fails under clang due to an exception handling
bug, so just #ifdef out the problematic part of the testcase when building
with clang for now.
* Fix clang warnings on OS X. Reported by Germán M. Bravo.
* Fix examples to build with IBM's xlC compiler on AIX - they were failing due
to _LARGE_FILES being defined for the library build but not for the examples,
and defining this changes the ABI of std::string with this compiler.
* configure: Improve the probe for whether the test harness can use RTTI to
work for IBM's xlC compiler (which defaults to not generating RTTI).
* Fix to build with Sun's C++ compiler.
* Use F_DUPFD where available to dup to a file descriptor which is >= 2, rather
than calling dup() until we get one.
* When unserialising a double, avoid reading one byte past the end of the
serialised value. In practice this was harmless on most platforms, as
dbl_max_mantissa is 255 for IEEE-754 format doubles, and at least GCC's
std::string keeps the buffer nul-terminated. Reported by Germán M. Bravo in
github PR#67.
* When unserialising a double, add missing cast to unsigned char when we check
if the value will fit in the double type. On machines with IEEE-754 doubles
(which is most current platforms) this happened to work OK before. It would
also have been fine on machines where char is unsigned by default.
* Fix incorrect use of "delete" which should be "delete []". This is
undefined behaviour in C++, though the type is POD, so in practice this
probably worked OK on many platforms.
* When locking a database for writing, use F_OFD_SETLK where available, which
avoids having to fork() a child process to hold the lock. This currently
requires Linux kernel >= 3.15, but it has been submitted to POSIX so
hopefully will be widely supported eventually. Thanks to Austin Clements for
pointing out this now exists.
* Fix detection of fdatasync(), which appears to have been broken practically
forever - this means we've probably been using fsync() instead, which
probably isn't a big additional overhead. Thanks to Vlad Shablinsky for
helping with Mac OS X portability of this fix.
* configure: Define MINGW_HAS_SECURE_API under mingw to get _putenv_s()
declared in stdlib.h.
* Use POSIX O_NONBLOCK in preference to O_NDELAY - the semantics of the latter
differ between BSD and System V.
* According to POSIX, strerror() may not be thread safe, so use alternative
thread-safe ways to translate errno values where possible.
* On Microsoft Windows, avoid defining EADDRINUSE, etc if they're already
defined, and use WSAE* constants un-negated - they start from a high value
so won't collide with E* constants.
debug code:
* Fix some overly strict assertions in flint, which caused apitest's
cursordelbug1 to fail with assertions on.
* Add more assertions to the chert backend code.
* Allow to set the gap between subtitles, to be used when inserting or splitting subtitles
* Fixed character count when editing text
* Multiple subtitle engine fixes:
* Fixed parsing and writing (AQTitle, Karaoke Lyrics LRC, MacSUB, MPSub, Panimator,
Phoenix Japanimation Society, Sofni, SubCreator 1.x, ViPlay Subtitle File)
* Fixed output of deciseconds (SubCreator 1.x)
* Removed extra newline in the output (MacSUB, Phoenix Japanimation Society, Panimator)
* Fixed bug with multiple lines of text per subtitle (Sofni)
* Switched to GStreamer 1.0
* Fixed Help menu items
- Convert PERL5_MODULE_TYPE to default
(upstream)
- Update 1.6.3 to 1.6.5
---------------------
1.6.5 April 21 2015
- Changes to make installation work better, address
https://rt.cpan.org/Public/Bug/Display.html?id=54816
--------------
2.11 2015/05/12 14:19:07 Europe/Oslo (cosimo)
No functional changes, only minor cleanups and a fix for RT#99810
(compilation on non-gcc based systems). Thanks to bjakubski for sending
in patches on Github.
-------------------
1.23 2015.05.20
- Add version numbers to all the pm files.
1.22 2015.05.20
- Refactoring code: 3 argument open, no bareword filehandles
- Refactoring code: convert indirect calls to direct calls
- Add optional test using Test::Perl::Critic
- Fix missing file issue introduced in 1.21
- Include the Test::Comile based test
1.21 2015.05.20
- More tests (use Test::Compile)
- Refactoring code (use Path::Tiny)
- Run perltidy on the code.
- Separate packages to their own files.
- Add use warnings; use strict; remove use diagnostics;
- Remove remaining use 5.... statements.
1.20 2015.05.19
- Refactor test script to use Test::More
1.19 2015.05.18
- Include link to VCS, Bug tracking system, hopepage.
1.18 2015.05.18
- Just to let PAUSE index it.
1.17_01 2015.05.18
- New maintainer (SZABGAB)
---------------------
1.899 Wed May 6 06:34:22 2015
- Fixed bug in ORD() where huge integers (in strings) were
downgraded to floating point before being (incorrectly) inflected
(thanks Dmytro!)
Version 3.2.3
* Avoid rewinding content of a previous inline when autolinking is enabled.
Daniel LeCheminant
* Fix escaping of forward slashes with the Safe render object (add a missing
semi-colon).
0.30.0
=========
Support color on windows
--version show status of features chosen at compile-time
Add support for files: Mathematica, R, wsdl/wadl, Gentoo ebuild,
Velocity, Clojure (1.7), puppet, F#, Nim, Pike
---------------------
0.625 Thu 05 Jun 2014 23:55:42 +1000 <joe@kafsemo.org>
- Allow xml-model processing instructions (#94078).
- Don't warn when undef is passed to setOutput (#94369).
0.624 Wed Feb 12 23:28:39 2014 +1100 <joe@kafsemo.org>
- Allow an empty system ID in a doctype declaration.
--------------
2014-12-07 Sean M. Burke sburke@cpan.org
* RELEASE 1.23. Just a bugfix version.
* The bug in question: https://rt.cpan.org/Ticket/Display.html?id=97456
* Thank you very much to superstar Dagfinn Ilmari Mannsaker for noting
it first *and* for providing a patch for a problem that would baffle
me completely:
"On perls 5.8.8 through 5.12.x, regex matches against UTF-16
surrogate characters emits a fatal "Malformed UTF-8 character"
warning if warnings are enabled. ExtUtils::MakeMaker prior to 6.78
runs the test suite with -w, causing the installation to fail.
The attached patch [which I applied -SMB] disables utf8
warnings while doing the regex substitution and converting the
character number to a character in the test."
And thank you very much to Ricardo Signes and Tim Bunce for reminding
me to actually release this thang! I was stupid and forgot... for
several MONTHS.
* Doc: Adding mention of Tom Christiansen's "Perl Unicode Cookbook":
http://www.perl.com/pub/2012/04/perlunicook-standard-preamble.html
* Doc: Adding a suggestion of "use utf8;" in German example.
-------------------
0.18 2015.04.05
Remove auto_include from Makefile.PL to limit inc/ to the Module::Install code.
0.17 2015.04.05
Add lots of full html tests.
Add command line script script/trac2html
Enable excluding class="" from the HTML
run Perl::Tidy
run Perl::Critic
Escape { in regex RT #100712
0.16 2014.09.13
New maintainer.
Link to Github.
License in META files.
- Add BUILD_DEPENDS+= p5-Unicode-CaseFold-[0-9]* for make test
(upstream)
- update to 0.15
----------------
0.15 Thu Jul 17 16:50:58 WEST 2014
- substitute lowercase by case folding.
What is Case-Folding?
In non-Unicode contexts, a common idiom to compare two strings
case-insensitively is lc($this) eq lc($that). Before comparing two strings
we normalize them to an all-lowercase version. "Hello", "HELLO", and
"HeLlO" all have the same lowercase form ("hello"), so it doesn't matter
which one we start with; they are all equal to one another after lc.
In Unicode, things aren't so simple. A Unicode character might have
mappings for uppercase, lowercase, and titlecase, and the lowercase mapping
of the uppercase mapping of a given character might not be the character
that you started with! For example lc(uc("\N{LATIN SMALL LETTER SHARP S"))
is "ss", not the eszett we started off with! Case-folding is a part of the
Unicode standard that allows any two strings that differ from one another
only by case to map to the same "case-folded" form, even when those strings
include characters with complex case-mappings.
Patch kindly provided by J. Lewis Muir
Changes include:
- a huge pile of bugfixes
- support for more latex packages (cleverref, comment,...)
- html 5.0 output
2.0121 2015-05-03
- Mention CVE-2015-3451 and related links in the Changes (= this file)
entry for 2.0119.
- Thanks to Tilmann Haak for pointing it out.
-------------------
# Version 3.06
# -----------------------------------------------------------------------
* Makefile now generates without user input
* Test cases should now run on all smoketesters.
# Version 3.03 to 03.05
#------------------------------------------------------------------------
* Minor packaging fixes which correct issues relating to CPAN indexing as
a co-committer. No code changes.
# Version 3.02.01 - 2014-02-25
#------------------------------------------------------------------------
* Fixed test case failures based on differing escape returns from
LaTeX::Encode
-------------------
0.23
- fix test error on Windows due to the use of
unescaped paths in regex patterns (by nanis) #11#13
0.22
- fix regression in 0.21 (use of here-doc within `<?= ?>` causes syntax error) #12
- add support for `prepend` property for prepending code (by LoonyPandora) #3
0.21
- fix the strange rule for multi-line expression #10
----------------------
1.897 Tue May 5 16:10:54 2015
- Noted "print NUMWORDS($num)" gotcha in documentation (thanks Lady Aleena)
- Fixed undef var bug in t/no_commas.t
(thanks Matthew!)
- Fixed words-below tests on things that aren't really numbers
- Removed unneeded dependency on version
- Doc nit knitted (thank-you Lady Aleena)
- Added a pointer to Lingua::EN::Inflexion
-----------------------
1.0004 2014-02-04
- Update the contact info for Shlomi Fish from the old one.
1.0003 2014-02-01
- Add separate LICENSE file (CPANTS).
- Add inc/Test/Run/Builder.pm .
(Could not find the info for 0.55 and 0.56)
-------------------
0.54 - 2013-12-13
- remove /o modifier on Regexps (RT#91382)
- Update to Dist::Zilla for releasing
- Clean up POD issues
- Simplify Makefile.PL
- Add cpanfile
- Replace Depends File::Slurp by File::Slurp::Tiny
(upstream)
- Update 0.93 to 0.95
-------------------
version 0.95: Mon Dec 22 08:19:53 CET 2014
Fixes:
- content-key collapse did not work with any key value of 0.
Improvements:
- doc: be clear that an XML::LibXML node can be used as source
for XMLin as well [Salve J. Nilsen]
- doc: cleaner SYNOPSIS, minor reorganisation.
version 0.94: Sat Jun 7 22:39:23 CEST 2014
Improvements:
- change documentation style.
- replace File::Slurp by File::Slurp::Tiny [Caleb Cushing]
----------------
2.0120 2015-05-01
- Replace the test for the previous change with a more meaningful one.
- Change was to preserve unset options after a _clone() call.
- https://access.redhat.com/security/cve/CVE-2015-3451
- Thanks to Salvatore Bonaccorso from Debian for the report and
for a proposed fix (which was further refined by Shlomi Fish).
--------------
2.10 2015/03/26 11:24:00 Europe/Oslo (cosimo)
Fixed GH#5 (http://github.com/cosimo/perl5-text-hunspell/issues/5).
Should make Text::Hunspell installable without pain from CPAN and
cpanminus clients. The problem was in the undeclared use of
ExtUtils::PkgConfig, which needs to be known even before running
the configure (Makefile.PL) step. Thanks to Pavel Shaydo for reporting
the problem.
--------------
0.59 2014-02-01
- Add the missing README to the distribution (CPANTS).
- Add a LICENSE file (CPANTS).
- Add a "=head1 LICENSE" section to the POD (CPANTS).
- Minimum version of perl in META.yml (CPANTS).
- Add "use warnings;" (CPANTS).
- Add t/cpan-changes.t and t/style-trailing-space.t .
-------------------
1.17 - 2015-04-24, H.Merijn Brand
- Enable overruling $csv in csv ()
- Allow encoding to be shortened to enc in csv ()
- Allow filter to alter content
- Add say (print with default eol => $\)
- Allow MS sep=; on first line (RT#100304)
1.16 - 2015-03-02, H.Merijn Brand
* filter made more useful (access to other fields)
1.15 - 2015-02-11, H.Merijn Brand
* Remove perl recommendation from META as it breaks cpan clients
1.14 - 2015-02-02, H.Merijn Brand
* Move to github
* Add csv (filter => {});
* Change csv ()'s void context behavior
1.13 - 2015-01-03, H.Merijn Brand
* Simplify code path for old perl
* Fix quote_binary (#RT100676)
* Fix csv () for hashrefs with aliased headers
* Update copyright to 2015
--------------
1.33 Tue Mar 3 14:13:41 2015
- Fix some reported bugs with handling fields with zeros.
https://rt.cpan.org/Public/Bug/Display.html?id=93518https://rt.cpan.org/Public/Bug/Display.html?id=92509
patched by shlomif
- catch up Text::CSV_XS 1.02
* add decode_utf8 attribute by ktat
- fix warnings: $. is undefined by ktat
- typo fixes in doc by anirvan, dsteinbrunner and pdl.
- parse() supports bind_columns()
* TODO: Updating documents and adding diag_verbose in the next version.
Catching up CSV_XS 1.04.
---------------------------
1.669005 Fri Oct 3 16:56:12 2014
- Added Lisp-style leading ; as a quoter (thanks Roland)
- Added 'quoter' option to allow user to specify a regex
to be used to recognize quoters (thanks Peter)
1.669006 Sat Oct 4 07:32:33 2014
- Improved 'quoter' option to allow augmenting quoter regex,
rather than just replacing it (thanks Peter)
-------------------
2.77 2015-02-27
- merge a series of doc and test cleanup patches from Breno G. de Oliveira (garu)
2.76 2015-01-05
- tests patched to fix some locales (https://rt.cpan.org/Ticket/Display.html?id=99972)
2.75 2014-05-09
- official release, no code change from 2.74_04
2.74_04 2014-05-07
- tweek tests to reflect sprintf rounding differences on some machines
2.74_03 2014-05-06
- port tests to Test::More to get better diagnostics from cpantesters
2.74_02 2014-05-02
- attempt to address failing test 10 on some cpantesters
2.74_01 2014-05-01
- Peter Karman took over maintenance.
- repo started at https://github.com/karpet/template-plugin-autoformat
- fixed failing tests, switching to standard initial-cap for plugin name
before: USE autoformat
after : USE Autoformat
- Switch DEPENDS from JSON to JSON::MaybeXS (see below)
(upstream)
- Update 1.101242 to 1.101245
---------------------------
1.101245 2014-08-08 18:43:38-04:00 America/New_York
- switch from JSON to JSON::MaybeXS
1.101244 2013-10-15 22:35:34 America/New_York
update bugtracker and repo
1.101243 2013-01-31 11:42:28 America/New_York
use horrible hack to avoid dying when a data structure to log
contains an object
---------------
0.007 2013-11-24 13:46:17 America/New_York
- catch more bad input and die [rt.cpan.org #83552]
- update repository and bugtracker metadata
----------------------
0.310 2014-09-23
* Fix segfault when passed in undef (thanks Ichinose Shogo)
* Documentation updates
* Add github repo and license meta info
- Drop DEPENDS+= p5-Moose-Autobox, see below
(upstream)
- Update 4.006 to 4.011
---------------------
4.011 2015-03-17 07:48:54-04:00 America/New_York
- add "header" attributes to more sections, to change the =head1
headert ext (thanks, David Wheeler)
4.010 2014-12-30 22:02:58-05:00 America/New_York
- use of Moose::Autobox has been dropped (thanks Karen Etheridge!)
4.009 2014-12-02 23:00:37-05:00 America/New_York
- when a Collect-worthy header exists (like =head1 METHODS) use it,
rather than making a new one *and* leaving the old one around
(thanks, Christian Walde)
4.008 2014-11-12 09:37:13-05:00 America/New_York
- handle UTF-8 data in PODNAME and ABSTRACT (thanks, Blabos de Blebe)
- Explain Section::Region naming, nonpod, and flattening
(thanks, Kent Fredric)
4.007 2014-10-27 22:21:55-04:00 America/New_York
- immutabilize ALL THE THINGS!
( From the entry 2015-01-13 * Release 3.29)
NOTE: This will be the last release of Pod::Simple to support versions
of Perl earlier than 5.6.
-------------------
2015-02-23 David E. Wheeler <david@justatheory.org>
* Release 3.30
No changes since 3.29_6.
2015-02-19 David E. Wheeler <david@justatheory.org>
* Release 3.29_6
The survey() method in Pod::Simple::Search now ignores duplicat
files with varying lettercasing on case-insensitive file systems.
This allows
When pondering files in a given directory, the survey() method in
Pod::Simple::Search now prefers files with extensions in the
following order: no extension, .pod, .pm, .plx, .pl.
The find() method in Pod::Simple::Search now records the './pod'
subdirectory of each directory it considers in such a way as to
preserve its case on the file system.
The find() method in Pod::Simple::Search now tries harder to find
the proper file on case-insensitive file systems when searching
for modules starting with "Pod". For example, when searching for
'Pod::Perldoc' it now returns a file ending in 'Pod/Perldoc.pm'
instead of 'Pod/perldoc.pod', as the latter is actually the
documention for the 'perldoc' program.
2015-02-17 David E. Wheeler <david@justatheory.org>
* Release 3.29_5
No changes except that the release tarball should no longer be empty.
2015-02-16 David E. Wheeler <david@justatheory.org>
* Release 3.29_4
Removed "Caveats" from the docs. Pod::Simple has been out of beta
for years.
The survey() method in Pod::Simple::Search no longer assumes that
files ending in '.pod' are actually Pod. Like .pm and .pl files,
.pod files must contains at least one valid POD command, as
documented. This brings the behavior in line with find(), which
already required that .pod files contain Pod.
The survey() method in Pod::Simple::Search now prefers files
ending in .pod over those ending in .pm, and .pm over those ending
in .pl, when it finds duplicate pod files for a given name.
2015-02-11 David E. Wheeler <david@justatheory.org>
* Release 3.29_3
Tightened up the first pass at recognizing a Pod command so that
fewer invalid Pod lines will be recognized. Suggested by Randy
Stauner.
Fixed bug where Pod::Simple would attempt to call
utf8::unicode_to_native on Perl 5.6, where that function does not
exist.
Typos and minor wordsmithing changes in Pod::Simple::Subclassing,
thanks to Randy Stauner.
The Pod::Simple::Search survey() and find() methods now use the same
code for determining @INC directories to search. The only difference
is that find() also includes $Config::Config{'scriptdir'}.
2015-01-13 David E. Wheeler <david@justatheory.org>
* Release 3.29
NOTE: This will be the last release of Pod::Simple to support versions
of Perl earlier than 5.6.
Fixed test failure for unsupported encoding on Perl 5.6.
Removed unnecessary dependency on constant. Reported by Petr Pisar
(RT #85578).
Many documentation and comment typos fixed by David Steinbrunner.
Fixed issue when an encoding is declared via an '=encoding' directive
*after* Pod::Simple has already detected an encoding. Thanks to
Graham Knop for the patch and Patrice Dumas for the tests.
Added '>&STDERR' as an output to better emulate
Pod::Parser::parse_from_file(). Florent Angly.
Tidied the description of the different Pod::Simple interfaces,
with greater emphasis on the four different steps to subclassing.
Florent Angly.
Added the 'top_anchor' attribue to Pod::Simple::HTML, to allow
specification of a custom top anchor format. Gabor Szabo.
Fixed the text formatter to properly set the Text::Wrap overflow policy.
Thanks to Nigel Metheringham for the fix!
Fixed mis-matched quotation marks when adding JavaScript elements
to the XHTML output. Patch from jonathancast.
Fixed issues on EBCDIC. Patch from Karl Williamson (GitHub Pull
Request #58).
Fixed bug where the value passed to Pod::Simple::XHTML's
html_css() method would be output twice. Thanks to Andrew Johnson
for the report (RT #99303).
Documented the 'recurse' attribute of Pod::Simple::Search.
Thanks to Jim Keenan for the report (RT #91886).
An error is no longer thrown when '=encoding' directives are found
on subsequent lines. Instead, we now log a an error message,
"Cannot have multiple =encoding directives" (RT #91757).
The HTML and XHTML formatters now do a better job of preserving
lines in 'begin html' blocks. Fixes a bug that dates from 2002
(Perl RT#9385, CPAN RT #91851).
- Add LICENSE= artistic
- Add CONFLICTS= mrtg-[0-9]*
- Remove @ from @${FIND}, pkglint flags not to hide
(upstream)
- Update to 1.63
--------------
Version 1.63
+ CPAN#101847: [PATCH] Bump $VERSION in module changed since Pod-Parser-1.60
increased VERSION in all *.pm files
+ CPAN#98610: Pod::Find should skip also object directories of modern vc
systems (.git, .hg)
implemented in Pod::Find
Thanks for the reports and patches!