iso-codes 1.3
-------------
Tobias Toedter <t.toedter@gmx.net>
Mon, 23 July 2007
[ ISO-3166-2 ]
* Correct misspelled entries for Poland, thanks to Jakub Bogusz.
* Correct spelling of "Wake Island", reported as bug #120111 in
Ubuntu Launchpad.
* Correct misspelled Tunisian cities, reported as bug #119572 in
Ubuntu Launchpad.
[ ISO-3166 translations ]
- Tamil (ta) updated by Tirumurti Vasudevan. Closes: #432169
[ ISO-4217 translations ]
- Turkish (tr) updated by Nilgün Belma Bugüner via TP.
[ Tobias Toedter ]
* Resurrect iso639tab.py and iso_639.tab, as it turns out that
those files are still needed. This is only a temporary measure;
the files are still deprecated and should not be used by new
programs. This helps fixing a FTBFS bug in geneweb.
Closes: #432543
iso-codes 1.2
-------------
Tobias Toedter <t.toedter@gmx.net>
Fri, 29 June 2007
[ ISO-639 translations ]
* Dutch (nl) updated by Freek de Kruijf via TP
* Irish (ga) updated by Kevin Patrick Scannell via TP
[ ISO-3166-2 translations ]
* Dutch (nl) updated by Freek de Kruijf via TP
[ ISO-4217 translations ]
* Italian (it) updated by Luca Ferretti via TP
[ Tobias Toedter ]
* Don't include iso-codes.pc in the tarball, it is generated
automatically during configuration
* Remove iso639tab.py and iso_639.tab from distribution, as
both files are deprecated and no longer used
iso-codes 1.1.1
---------------
Tobias Toedter <t.toedter@gmx.net>
Wed, 27 June 2007
[ ISO-639 translations ]
* Finnish (fi) updated by Tommi Vainikainen via TP
* Esperanto (eo) updated by Edmund GRIMLEY EVANS via TP
[ ISO-4217 translations ]
* Estonian (et) updated by Ain Vagula via TP
* Italian (it) updated by Luca Ferretti via TP
* Replace initial header values in en.po with real data, because
msgfmt exits with an error otherwise
1.78 (2007-06-05)
* NEW FEATURES
------------
* Transliterate accented characters in file names. Use Text::Unidecode
if detected.
* Handle @frenchspacing, @tie, @indent, @setcontentsaftertitlepage,
@setshortcontentsaftertitlepage and the obsolete @allow-recursion
and @quote-arg.
* With book style the Table of Contents is put where it is set.
* Use more numeric entities, especially for accented letters.
* The `examples' directory now contains an init file for Mediawiki output.
Mediawiki is the GPL'd wiki used by Wikipedia.
* new init file tex4ht.init. With this init file, httex or htlatex from
tex4ht is used to format @tex and @math.
* Init files now have a chance to override all file names, rather than just
page names.
* Put the images under a double licence by adding back their original GPL
licence.
* If SIMPLE_MENU is true the menu is simply enclosed in a preformatted
environment.
* The user can bypass the texi2html functions and provide his own function
to do things similar that what is done for interfacing with LaTeX2HTML
or tex4ht.
* LaTeX2HTML stuff is moved out of texi2html.pl, to T2h_l2h.pm.
* Add $USER and $DATE variables to override the defaults detected for the
footer.
* COMPATIBILITY
-------------
* $TOP_FILE and $TOC_FILE are only set if set by the user. The elements
file names are in the hash reference $Texi2HTML::THISDOC{'filename'}
for use in init files.
* The API for image, normal_text, paragraph and node_file_name has changed.
* The $ENCODING variable is deprecated, replaced by $ENCODING_NAME
and $OUT_ENCODING.
* utf8 is used as default out file encoding. This should allow for utf8
translations for languages which cannot use @-commands for non ascii
characters.
* Use entities for ``, '', ---, -- and quotes used for some formatting
@-commands if $USE_ISO is set.
* don't set unset MENU-ENTRY-NAME if it is similar with the NODE-NAME,
it is useless as it is a construct that shouldn't happen.
* avoid menu entry and description redundancy in the formatting function
and not in the main program.
* accept - in @-command names (compatibility with makeinfo)
* in user-defined macro arguments a comma in brace is escaped (compatibility
with makeinfo from texinfo 4.8.90)
* don't add the section title to the html title when the document isn't split
* BUG FIXES
---------
* When the file extension is set to the empty string, a trailing `.' will not
be automatically added to file names.
* The texi2html script is now created by make and not configure.
* It is possible to build the translation files from outside of the
build directory.
* When configure detects that no Data::Dumper is present, the build scripts
will simply copy the files instead of breaking.
* remove handling of quotation second arg, quotation has only one arg.
* handle nested ifset/ifclear.
* Improved handling of @sc and @centerchap.
* More flexible normal_text.
* style_stack really contains the formatting @-commands.
* caching of html generated by latex2html reenabled.
* when not split and no section navigation is output, the about page and
navigation direction are not output for all the elements.
Packages Collection.
The Perl 5 module CAM::PDF reads and writes any document that
conforms to the PDF specification.
Other Perl modules implementing the PDF specification are optimized
for programatically creating new PDF documents from scratch. On
the contrary, CAM::PDF is optimized for reading and manipulating
existing PDF documents.
Packages Collection.
The Perl 5 module Text::PDF allows interaction with existing PDF files
directly. It includes various tools including:
pdfbklt - make booklets out of existing PDF files
pdfrevert - remove edits from a PDF file
pdfstamp - stamp text on each page of a PDF file
Term::ReadKey doesn't end up doing tty i/o, which will in all
probability stall a bulk build if it's started on a tty, and
no special steps are taken to disassociate the bulk build job
from the tty.
It appears that later versions of po4a does not suffer from
this problem, so this is a minimal fix suitable for pull-up.
Bump package revision.
While here add HOMEPAGE.
Changes since last packaged version (1.00):
1.02 Sat Jun 23 2007
- fixed RT#6873
- cleaned up the tests
- more compliance with the traversal specification
1.01 Sat Jun 23 2007
- fixed RT related bugs (though with a huge delay, sorry)
2.6.29: Jun 12 2007:
- Portability: patches from Andreas Stricke for WinCEi,
fix compilation warnings (William Brack), avoid warnings on Apple OS/X
(Wendy Doyle and Mark Rowe), Windows compilation and threading
improvements (Rob Richards), compilation against old Python versions,
new GNU tar changes (Ryan Hill)
- Documentation: xmlURIUnescapeString comment,
- Bugfixes: xmlBufferAdd problem (Richard Jones), 'make valgrind'
flag fix (Richard Jones), regexp interpretation of \,
htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in
typo (Bjorn Reese), entity content failure, xmlListAppend() fix
(Georges-André Silber), XPath number serialization (William Brack),
nanohttp gzipped stream fix (William Brack and Alex Cornejo),
xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon),
XPath string value of PI nodes (William Brack), XPath node set
sorting bugs (William Brack), avoid outputting namespace decl
dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding
error handling, recustion on next in catalogs, fix a Relax-NG crash,
workaround wrong file: URIs, htmlNodeDumpFormatOutput on attributes,
invalid character in attribute detection bug, big comments before
internal subset streaming bug, HTML parsing of attributes with : in
the name
- Improvement: keep URI query parts in raw form (Richard Jones),
embed tag support in HTML (Michael Day)
3.05 (2007-05-13)
* Allow for immutable subclasses of YAMLObject. Fixed#53.
* Make the encoding of the unicode->str conversion explicit; fixed#52.
* Fixed a problem when the DOCUMENT-END event is not emitted until
the beginning of the next document is available. Fixed#51. Thanks
edward(at)sweetbytes.net for the bug report.
* Improve output of float values. Fixed#49.
* Fix the bug when the path in add_path_resolver contains boolean
values. Fixed#43 (thanks to jstroud(at)mbi.ucla.edu for reporting
and pointing to the cause).
* Use the types module instead of constructing type objects by
hand. Fixed#41. Thanks to v.haisman(at)sh.cvut.cz for the patch.
* Fix loss of microsecond precision in datetime.datetime constructor
(fix#30). Thanks to edemaine(at)mit.edu for the bug report and the patch.
* Fixed loading an empty YAML stream.
3.04 (2006-08-20)
* Include experimental LibYAML bindings.
* Fully support recursive structures (close#5).
* Sort dictionary keys (close#23). Mapping node values are now
represented as lists of pairs instead of dictionaries. Do not
check for duplicate mapping keys as it didn't work correctly
anyway.
* Fix invalid output of single-quoted scalars in cases when a single
quote is not escaped when preceeded by whitespaces or line breaks
(close#17).
* To make porting easier, rewrite Parser not using generators.
* Fix handling of unexpected block mapping values, like
: foo
* Fix a bug in Representer.represent_object: copy_reg.dispatch_table
was not correctly handled.
* Fix a bug when a block scalar is incorrectly emitted in the simple
key context.
* Hold references to the objects being represented (close#22).
* Make Representer not try to guess !!pairs when a list is represented.
* Fix timestamp constructing and representing (close#25).
* Fix the 'N' plain scalar being incorrectly recognized as !!bool (close#26).
Maruku is a Markdown interpreter written in Ruby.
The other Ruby implementation of Markdown is Bluecloth. Maruku is
much different in philosophy from Bluecloth; the biggest difference is
that parsing is separated from rendering. In Maruku, an in-memory
representation of the Markdown document is created. Instead,
Bluecloth mantains the document in memory as a String at all times,
and does a series of gsub to transform to HTML.
Maruku is usually faster than Bluecloth. Bluecloth is faster for very
small documents. Bluecloth sometimes chokes on very big documents (it
is reported that the blame should be on Ruby's regexp implementation).
Pkgsrc changes:
- Added support for installation to DESTDIR.
- Registration of the parser happens through the pkginstall framework
(INSTALL/DEINSTALL) now, thus making the MESSAGE file unnecessary.
Setting SKIP_SAX_INSTALL in the environment and replacing
PERL5_INSTALLVENDORLIB in the install scripts is necessary for this to
work.
Changes since version 1.62:
==============================
1.63
- added no_network parser flag
- added support for exclusive canonicalization (http://www.w3.org/TR/xml-exc-c14n/)
- make XInclude reflect parser flags
- documentation fixes
- better namespace reconciliation implemented by Tim Brody
- $doc->toString always returns octets
- $doc->actualEncoding returns UTF8 if no document encoding is declared
(unlike $doc->getEncoding, which returns undef)
Pkgsrc changes:
- The package supports installation to DESTDIR.
- Took exact version numbers for prerequisites from Makefile.PL.
- Provided HOMEPAGE and SVR4_PKGNAME.
- Added INSTALL/DEINSTALL scripts for correct registration of the parser
with XML::SAX.
Changes since version 0.35:
===========================
0.39 2007-06-10 08:00
- check SKIP_SAX_INSTALL environment variable; thanks to Klaus Heinz for
the patch.
0.38 2007-01-25 14:00
- fix for http://rt.cpan.org/Public/Bug/Display.html?id=7434. Thanks to
Bjoern Hoehrmann <http://bjoern.hoehrmann.de/> for the bug report, and
to Chris Fields for the fix.
0.37 2003-07-04 22:22
- suppressed the warning for those strange people that process documents
without namespaces.
0.36 2003-07-04 20:25
- XML::SAX::Expat went through a thorough round of testing. A number of
bugs were found and addressed
- start_document and end_document used to get the same hash, which is
wrong
- same for start_prefix_mapping and end_prefix_mapping
- deprecated xml_decl() in favour of adding fields to start_document()
- removed some useless manipulations of the element stack
- end_dtd() now correctly passes an empty hash instead of nothing, as
wouldn't start_cdata and end_cdata
- element_decl would return XML::Parser::ContentModel objects instead of
a content model string.
- PublicId would sometimes be undef on external_entity_decl()
- added supported_features(), as well as support for
http://xml.org/sax/features/external-general-entities and
http://xml.org/sax/features/external-parameter-entities. XML::SAX::Base
or XML::SAX::ParserFactory seem to have a bug in that they don't blow
up on unsupported features. Thanks to the numerous people on the perl-xml
list that supplied patches for this.
creation of the parser registry (ParserDetails.ini) at installation
time which does not work if using DESTDIR.
Instead of breaking abstraction barriers (use of _USE_DESTDIR) to make
this work, this task was moved to INSTALL/DEINSTALL scripts where it
really belongs, which incidentally also solves the problem described
above.
- In order to move the creation of the parser registry to the pkgsrc
scripts, Makefile.PL was changed (through patch-aa) to respect the
variable SKIP_SAX_INSTALL (inspired by XML::LibXML).
- File::Temp is a part of Perl since 5.6.1 so we do not need an explicit
DEPENDS line for this.