noticed by Zafer Aydogan in private mail.
Also add version specific directory to original MASTER_SITES,
since old distfile does not exist in parent directory.
XXX: BINMODE and MANMODE also should be added to BSD_MAKE_ENV?
* Honor PKGMANDIR.
* Need some pre-created directories before installation.
* Then DESTDIR ready.
pieces of GNU software, this package makes use of GCC extensions.
Another thing is that on Solaris, <stdbool.h> may only be included by
the c99 compiler, not any other; therefore we need to define our boolean
type ourself.
- USER_DESTDIR support added
- new maintainer for the package
- ok'ed by rillig
Changelog:
0.79
Fri Jun 29 01:43:12 UTC 2007 ($Rev: 4391 $, $Author: chromatic $)
- removed noisy and unnecessary diag() calls in tests
- fixed a magic @ISA assignment for 5.9.5 (Andreas Koenig)
- removed signature test (not that useful)
Tue Oct 10 04:46:55 UTC 2006 (Rev: 2945, Author: chromatic)
- removed directory changes in tests
- return merged hash from merge_hash()
- added hash merging tests from Derek Price (part of RT #21269)
- fixed nested lists error reported by Derek Price (RT #21269)
(generating po files properly seems to need this), add pcre support.
Changes before version 1.10 are unavailable.
The following things have been changed compared to version 1.10:
o Bugfix in ellipsis processing
o Support for Dutch
o GPL 3.0
o Use autoconf 2.61
1. Version 8.2.5 (2007-11-18)
Bug fixes
* Fixed exception thrown by illegal command-line arguments.
* Rolled back the with warning bug fix introduced in 8.2.4 -- it was
incompatible with Python <2.5.
__________________________________________________________________
2. Version 8.2.4 (2007-11-10)
Additions and changes
* You can now use the lang attribute to set the DocBook language
attribute.
* Attribute values can now contain attribute references.
* If the lang attribute is defined then configuration files named
like lang-<lang>.conf will be loaded automatically.
* The help file name help-<lang>.conf is based on the AsciiDoc lang
attribute, defaults to help.conf (English).
* Admonition, figure and table captions have been factored into a
predefined set of caption_* attributes. They only apply to directly
generated (X)HTML outputs (DocBook stylesheets generate their own
language specific captions based on the lang attribute).
* Dropped platform dependent doc/asciidoc.chm file from distribution
documentation formats.
Bug fixes
* The spurious warning with will become a reserved keyword in Python
2.6 has been suppressed.
__________________________________________________________________
3. Version 8.2.3 (2007-09-12)
Additions and changes
* Added VMiklos's permalink patch for auto-generated section IDs
(enabled by default by the sectids attribute).
* Added [1]FAQ to website.
* Changed format of {localdate} attribute to ISO 8601 (%Y-%m-%d).
* Added abc2ly --beams=None option to make music2png.py conform to
ABC's notion of beams.
* XHTML level 2 section headings are now styled with an underlining
border.
* XHTML links to AsciiDoc title elements are now implemented with
title ID attributes (previously separate <a> element targets were
generated.
* Multi-word first, middle and last names can be entered in the
header author line using the underscore as a word separator.
* The nested inline macros restriction has now been lifted, for
example you can now include links and inline images inside
footnotes.
* Help topic names can be shortened (so long as they are not
ambiguous). For example asciidoc -hm will print the AsciiDoc man
page.
* Added {two_colons} and {two_semicolons} attributes for escaping
labeled list ambiguity.
* If quirks mode is disabled the XHTML Mime Type is set to the
recommended application/xhtml+xml (rather than text/html).
Bug fixes
* Author information is now correctly set when using attribute
entries in the header instead of an author line (previously the
author attribute was not being calculated correctly and there were
attribute substitution problems).
__________________________________________________________________
4. Version 8.2.2 (2007-07-22)
Additions and changes
* [2]LaTeXMathML capability has been added for users who are more
familiar with or prefer LaTeX math formulas to the [3]ASCIIMathML
notation (thanks to Arthur Sakellariou for the patch).
* The source highlight and code filters now process embedded
callouts.
* Added an --attribute=ATTRIBUTE option to a2x(1) for passing
attribute values to asciidoc(1) (a shortcut for --asciidoc-opts="-a
ATTRIBUTE").
* Image block and inline macros prepend optional {imagesdir}
attribute to image link targets.
Bug fixes
* Fixed an assertion error that occurred when a configuration file
containing an include::[] macro was loaded using the --conf-file
option and the configuration file name did not include an explicit
directory path -- patch submitted by Dmitry Potapov.
* Asciidoc titles are only converted to lower case if all characters
are upper case otherwise case is left unchanged -- patch submitted
by Dmitry Potapov.
* Added a missing check that input is not stdin before loading
configuration files from the document directory -- patch submitted
by Dmitry Potapov.
* Attribute list items must evaluate to strings, numbers or None
(previously it was possible to evaluate to other object types which
resulted in surprising attribute values).
* If an AsciiDoc document has no title an empty XHTML 1.1 title
element is created -- previously the title element was dropped
which resulted in invalid XHTML 1.1.
* The Vim syntax file no longer highlights escaped callouts.
* The Vim syntax highlighter now correctly highlights Double-dollar
passthroughs when they enclose dollar delimited ASCIIMathML and
LaTeXMathML formulas.
__________________________________________________________________
5. Version 8.2.1 (2007-04-06)
Additions and changes
* A number of improvements have been made to the Vim syntax
highlighter, for example the word C++ is no longer mistaken for the
start of an unconstrained monospace quote.
* Labeled list definitions have been tightened -- a list label can no
longer containing trailing spaces. The following example is no
longer recognized as a valid list label:
Lorum ipsum ::
This change implements the originally intended behavior (as per the
AsciiDoc documentation and examples) so there should be very few
compatibility issues.
__________________________________________________________________
6. Version 8.2.0 (2007-04-04)
Additions and changes
* A Vim syntax file is now included in the AsciiDoc distribution
(inspired by Felix Obenhuber's asciidoc.vim script). You can find
it (along with a Vim filetype detection script in the distribution
./vim/ directory (the scripts are installed automatically by the
AsciiDoc installer ./install.sh). See Appendix J of the AsciiDoc
User Guide for details.
* Added toclevel attribute (1..4) which sets the number of title
levels reported in the table of contents. Defaults to 2 and must be
used with the toc attribute. Example usage:
$ asciidoc -a toc -a toclevels=3 doc/asciidoc.txt
* Added a listindex attribute which is the current list item index
(1..). If this attribute appears outside a list its value is the
number of items in the most recently closed list.
* The single line titles syntax now accepts trailing suffixes -- this
syntax matches the title line syntax of a number of popular Wiki
markups.
* If a QuoteBlock has no attribution or citetitle then the DocBook
<attribution> element is not generated (previously generated empty
<attribution> element).
* If the text of a labeled list item is blank then no texttag is
written.
* An end of line backslash performs line continuation for horizontal
labeled list items.
* The Revision line now accommodates Subversion $Id markers (in
addition to CVS and RCS markers). Thanks to Tiago Sturmer Daitx for
this patch.
* Implemented a2x(1) option --skip-asciidoc which allows a2x(1) to
convert DocBook XML files not derived from AsciiDoc sources.
* If a2x(1) --doctype option is not specified it defaults to manpage
if --format=manpage else defaults to article (previously --doctype
always defaulted to article).
* Added an External Resources section to the [4]AsciiDoc home page.
0.28 2007.11.06
* Fixed Namespace handling in extensions so that both URL and NS object work
(Thanks to Brian Cassidy)
0.27_01 2007.10.04
* Removes most of hacks to deal with LibXML insane unicode stuff which are fixed with 1.64
0.27 2007.09.15
* Fixed $feed->as_xml_utf8 to work with latest XML::LibXML
0.26 2007.09.15
* This be 0.26
0.25_02 2007.06.20
* Fixed tests that fail with newer libxml (Thanks to knagano)
0.25_01 2007.04.27
* Fixed XML::Atom::Base element accessor to work with attributes
(Patch from LTjake and Jshirley for OpenSearch extension)
* Make XML::Atom::Link easily subclassable
(Patch from Simon Wistow for Google Calendar support)
1.65
- fix bug in t/40reader.t revealed by a bugfix in Test::More 0.71 (Jonathan Rockway)
- fix possible SIGSEGV when PI's or attrs created with
createDocument can get garbage-collected after their owning
document (old-standing bug suddenly caught by XML::Compile regression tests)
- skip tests for unsupported features on unsupported versions of Perl/libxml2
- make Reader interface require Perl 5.8 (patches to extend to 5.6 are welcome)
1.64
- fix reconcilation of the "xml" namespace [rt.cpan.org #26450]
- make tests pass with libxml2 2.9.29 - PI regression tests now
accept "" as data of an empty PI [rt.cpan.org #27659]
- strip-off UTF8 flag with $node->toString($format,1) for consistent
behavior independent on the actual document encoding
- fix in XML::LibXML::Reader::nextSiblingElment
- fix synopsis for XML::LibXML::Reader
- skip tests that require Encode module if not available (perl 5.6)
- finally removed the iterator() method deprecated since 1.54
- set_document_locator support in XML::LibXML::SAX::Parser
- SYNOPSIS sections of the docs now mention which module to use
and which other manpage to look into for inherited methods
- XML::LibXML::Namespace API fixed in order to achieve
an agreement between the docs and the implementation
2.36
- Fix for Carp::Heavy bugs
2.35
- Works in 5.10 (Andreas J. Koenig)
- Added license in Makefile.PL (Alexandr Ciornii)
- Makefile.PL also searches for expat in C:/lib/Expat-2.0.0 (Alexandr Ciornii)
- No longer uses variable named 'namespace' in Expat.xs (Jeff Hunter)
version: 0.66
date: Thu Sep 27 01:37:16 PDT 2007
changes:
- Blessed code refs with LoadCode=0 still get blessed. rafl++
---
version: 0.65
date: Thu Jun 21 17:37:32 PDT 2007
changes:
- \z is really \0
- Speed up regexp loading. audreyt++
---
version: 0.64
date: Thu Jun 21 14:31:20 PDT 2007
changes:
- Better support for loading regexps. audreyt++
---
version: 0.63
date: Wed Jun 20 16:03:22 PDT 2007
changes:
- Don't emit nodes blessed into '' in the new tag scheme, and improve semantics
of loading such nodes.
- New support for dumping/loading regexps.
Changes:
2007-11-18 Mikio Hirabayashi <mikio@users.sourceforge.net>
* estraier.c: code clean-up.
- Bugs related to type casting of perl binding were fixed.
- Release: 1.4.12
iso-codes 1.6
-------------
Tobias Toedter <t.toedter@gmx.net>
Tue, 20 November 2007
[ General ]
* Remove no.po files from all subdirectories, as they have been
superseeded by nb.po files.
[ ISO-3166 translations ]
* Traditional Chinese (Closes: #445641)
* Gujarati (Closes: #445745)
* Marathi
* Indonesian
* Kurdish (Closes: alioth#305556)
* Korean (Closes: #446254 and updates from TP)
* Romanian (Closes: alioth#305737)
* Galician (Closes: #446480)
* Vietnamese (via TP and the amazing Clytie)
* Slovenian (via TP)
* Belarusian (via TP)
* Wolof (Closes: #450797)
* Lithuanian
* Afrikaans
[ ISO-15924 translations ]
* Vietnamese added (via TP and the amazing Clytie)
* Slovenian (via TP)
* Dutch (via TP)
* Simplified Chinese (via TP)
[ ISO-639 translations ]
* Slovenian (via TP)
* Esperanto (via TP)
* Polish (via TP)
* Irish (via TP)
* Vietnamese (via TP and the amazing Clytie)
* Dutch (via TP)
* Belarusian (via TP)
* Encoding problems fixed in Tamil translation. Thanks to Fridel Wolff
for spotting it.
* Simplified Chinese (via TP)
* Afrikaans updated (thanks to Friedel Wolff)
[ ISO-4217 translations ]
* Slovenian (via TP)
* Polish (via TP)
* Vietnamese (via TP and the amazing Clytie)
* Simplified Chinese (via TP)
[ ISO-3166-2 translations ]
* Greek
* Vietnamese (via TP and the amazing Clytie)
* Lithuanian
* Simplified Chinese (via TP)
[ ISO-3166-2 ]
* Add new attribute (parent) for iso_3166_2_entry, marking the inclusion in
a higher-level subdivision
* Correct the list with information from the ISO-3166 MA
newsletter I-1: add accents for Dominican Republic
* Correct the list with information from the ISO-3166 MA
newsletter I-2: use schwa in Azerbaijan, typo in Malawi and Nicaragua,
remove no longer existing municipality from Cape Verde, use full names
for Guinea, add missing department (Haute-Marne) for France
* Correct the list with information from the ISO-3166 MA
newsletter I-3: add accents for United Arab Emirates
* Correct the list with information from the ISO-3166 MA
newsletter I-4: add accents for Ecuador, Spain, India, Kyrgyzstan,
Kazakhstan, Lao, Mauritius, Romania, Turkmenistan and Yemen, remove
alternative spellings for Spain and India, add missing province in
Burundi, remove no longer existing province from Uzbekistan, put Ethiopia
subdivisions in amharic
* Correct the list with information from the ISO-3166 MA
newsletter I-5: add accents for Switzerland, remove Serbia and Montenegro
* Correct the list with information from the ISO-3166 MA
newsletter I-6: add accents for Colombia, add counties for Albania
* Correct the list with information from the ISO-3166 MA
newsletter I-7: remove no longer existing province from Indonesia
* Correct the list with information from the ISO-3166 MA
newsletter I-8: remove channel islands, Isle of Man, Jersey and Guernsey
from Great Britain and add Jersey as a separate entity, put Rwanda
provinces names in french, add a missing province (Choiseul) for Solomon
Islands, fix typos in Chad, Saint Vincent and the Grenadines and Russia,
add accents for Côte d'Ivoire and Italy, remove no longer existing
provinces from Iran and Chad
* Add peripheries for Greece
* Add missing department for Haiti (Artibonite) and for Gambia (Western)
* Correct prefecture names for Greece, thanks to Alexis Darrasse and
Wikipedia
* Correct codes for Antigua and Barbuda, Ireland, Saint Kitts and Nevis
and the Netherlands
* Correct Austrian länder names with "Österreich"
* Correct Cyprus district names with transliterated greek names
* Remove duplicate entry for Timor Leste
* Fix typos in LK-44, LU-G, SY-TA, WS-FA, AD-05.
* Use modern names for PK-{BA,SD} and GM-M
* Use full names for Togo and Greece
* Add accents for BF, BO, BR, CF, CG, CL, CR, CU, CY, DE, DZ, EG, GQ, GW
HN, HU, IS, JO, KM, KW, LT, LV, MN, MX, NE, NO, PA, PE, PT, PY, SA, SE,
SV, UA, UY, VU
* Use codes of the form 'XX YYYY' for second level of regional divisions for
AZ, BD, CV, ES, FR, GB, GN, GR, ID, IE, IT, KN, MA, MW, PH, RS and UG
* distinguish RU-AL and RU-ALT.
* distinguish BW-NW, CM-NW, ZA-NW.
* distinguish BW-SO, MW S, SL-S, ZM-07.
[ ISO-639 ]
* Change "ast" ar per ISO-639 MA changes of 2007-10-29
iso-codes 1.5
-------------
Tobias Toedter <t.toedter@gmx.net>
Thu, 4 October 2007
[ General ]
- Add information about contact addresses to README, so that
translations and bug reports will be easier to get
[ ISO-15924 ]
- Add new standard ISO 15924 (script names) to the iso-codes package
[ ISO-15924 translations ]
- French (fr) added by Tobias Toedter
- Arabic (ar) added by Tobias Toedter from ICU
- Belarusian (be) added by Tobias Toedter from ICU
- Bulgarian (bg) added by Tobias Toedter from ICU
- Catalan (ca) added by Tobias Toedter from ICU
- Czech (cs) added by Tobias Toedter from ICU
- Welsh (cy) added by Tobias Toedter from ICU
- Danish (da) added by Tobias Toedter from ICU
- German (de) added by Tobias Toedter from ICU
- Greek (el) added by Tobias Toedter from ICU
- Spanish (es) added by Tobias Toedter from ICU
- Estonian (et) added by Tobias Toedter from ICU
- Persian (fa) added by Tobias Toedter from ICU
- Finnish (fi) added by Tobias Toedter from ICU
- Hebrew (he) added by Tobias Toedter from ICU
- Hindi (hi) added by Tobias Toedter from ICU
- Croatian (hr) added by Tobias Toedter from ICU
- Hungarian (hu) added by Tobias Toedter from ICU
- Italian (it) added by Tobias Toedter from ICU
- Japanese (ja) added by Tobias Toedter from ICU
- Korean (ko) added by Tobias Toedter from ICU
- Lithuanian (lt) added by Tobias Toedter from ICU
- Malayalam (ml) added by Tobias Toedter from ICU
- Maltese (mt) added by Tobias Toedter from ICU
- Norwegian Bokmål (nb) added by Tobias Toedter from ICU
- Dutch (nl) added by Tobias Toedter from ICU
- Norwegian Nynorsk (nn) added by Tobias Toedter from ICU
- Norwegian (no) added by Tobias Toedter from ICU
- Polish (pl) added by Tobias Toedter from ICU
- Pushto (ps) added by Tobias Toedter from ICU
- Brazilian Portuguese (pt_BR) added by Tobias Toedter from ICU
- Portuguese (pt) added by Tobias Toedter from ICU
- Romanian (ro) added by Tobias Toedter from ICU
- Russian (ru) added by Tobias Toedter from ICU
- Slovak (sk) added by Tobias Toedter from ICU
- Slovenian (sl) added by Tobias Toedter from ICU
- Somali (so) added by Tobias Toedter from ICU
- Albanian (sq) added by Tobias Toedter from ICU
- Serbian (sr) added by Tobias Toedter from ICU
- Swedish (sv) added by Tobias Toedter from ICU
- Telugu (te) added by Tobias Toedter from ICU
- Thai (th) added by Tobias Toedter from ICU
- Turkish (tr) added by Tobias Toedter from ICU
- Ukrainian (uk) added by Tobias Toedter from ICU
- Simplified Chinese (zh_CN) added by Tobias Toedter from ICU
- Chinese (Hong Kong) (zh_HK) added by Tobias Toedter from ICU
- Traditional Chinese (zh_TW) added by Tobias Toedter from ICU
[ ISO-3166-2 ]
- Correct typos in UY-AR and CU-HO. Thanks to Pablo
Saratxaga
- Correct typo in VN-65. Thanks to Clytie Siddall
- Complete the list with modifications from the ISO-3166 MA
newsletter I-8 of 2007-04-17 (partial)
- Correct the list with modifications from the ISO-3166 MA
newsletter I-7: correct names for Russia and accented names
for Slovenia
- Correct the list with modifications from the ISO-3166 MA newsletter
I-6: split Australia in territories and provinces, remove Australian
Antarctic Territory, Split China subdivisions, Split Colombia
subdivisions, add economic regions for Morocco
- Correct the list with modifications from the ISO-3166 MA newsletter
I-5: use correct accented names for Lybia subdivisions, add
geographical regions for Uganda, use accented names for states
of Venezuela
- Correct the list with modifications from the ISO-3166 MA newsletter
I-4 (except some accentuation as the newsletter is not UTF-8 encoded):
split Spain entities (and name the autonomous communities properly),
split Ethiopia, Add Georgia's entities, split India, split
Kirghizistan, split Cambodia, split North Korea, split Lao,
split Moldova and corrected accentuation, split Tadjikistan,
add Timor-Leste, split Uzbekistan
- Checked the list with modifications from the ISO-3166 MA newsletter
I-3
- Checked the list with modifications from the ISO-3166 MA newsletter
I-2: accented names for Abu Dhabi, accented names fur Bulgaria,
add divisions for Bangladesh, accented names for Benin, Congo, Capverde,
complete list for France, first-level divisions of UK, accented names
for Guinea, Guatemala, Croatia, add geographical units for Indonesia,
accented named for India, Iran, Nicaragua, Turkey
- Checked the list with modifications from the ISO-3166 MA newsletter
I-1: no change
- Spelling error for JP-07 name (Closes: #440601)
- Other subdivisions of Belgium. (Closes: #440578)
- Spelling error for NL-DR name (Closes: #440840)
[ ISO-3166 ]
- Add the alpha-2 codes for countries part of ISO-3166_3 (former
countries codes): TP, FX, YU, SC
[ ISO-4217 ]
- Updated from Wikipedia data (not removing what we had and
Wikipedia hadn't): http://en.wikipedia.org/wiki/ISO_4217
- Add withdrawal date to historic ISO 4217 entries, as this is
required for the XML file to be valid
[ ISO-3166-2 ]
- Fix spelling errors in Estonian county names, thanks to
Erkki Eilonen. Closes: #444260
- Fix capitalisation in attribute name, thanks to Erkki Eilonen.
Closes: #445040
[ ISO-639 ]
- update to 2007-08-08
[ ISO-3166 translations ]
* Thai translation (Closes: #440297)
* Portuguese (pt) updated by Miguel Figueiredo. Closes: #441329
* Dutch (nl) updated by Freek de Kruijf via TP
* Swedish (sv) updated by Daniel Nylander via TP
* Hungarian (hu) updated by Gabor Kelemen via TP
* Polish (pl) updated by Andrzej M. Krzysztofowicz via TP
* Russian (ru) updated by Yuri Kozlov
* Simplified Chinese (zh_CN) updated by LI Daobing via TP
* Walloon (wa) updated by Pablo Saratxaga via TP
* Esperanto (eo) updated by Edmund GRIMLEY EVANS via TP
* Thai (th) updated by Theppitak Karoonboonyanan
[ ISO-639 translations ]
* French translation
* Dutch (nl) updated by Freek de Kruijf via TP
* Hungarian (hu) updated by Gabor Kelemen via TP
* Russian (ru) updated by Yuri Kozlov (thanks to Alexander Sigachov)
* Polish (pl) updated by Andrzej M. Krzysztofowicz via TP
[ ISO-4217 translations ]
* Hungarian (hu) updated by Gabor Kelemen via TP
* Chinese (Hong-Kong) (zh_HK) added by Abel Cheung via TP
* Russian (ru) updated by Alexander Sigachov
* Polish (pl) updated by Andrzej M. Krzysztofowicz via TP
* Wallon (wa) updated by Pablo Saratxaga via TP
* Simplified Chinese (zh_CN) updated by LI Daobing via TP
[ ISO-3166-2 translations ]
* Dutch (nl) updated by Freek de Kruijf via TP
* Simplified Chinese (zh_CN) updated by LI Daobing via TP
* Vietnamese (vi) updated by Clytie Siddall via TP
* Wallon (wa) updated by Pablo Saratxaga via TP
iso-codes 1.4
-------------
Tobias Toedter <t.toedter@gmx.net>
Tue, 28 August 2007
[ ISO-3166-2 ]
- Names of Vietnam regions checked and accented properly.
Thanks to Clytie Siddall
[ ISO-3166 ]
- & remplaced by "and" in ISO-3166 XML file. Closes: #408590
- Replace official name for Bahrain (bh) with "Kingdom of Bahrain",
as discussed in the Debian BTS. Closes: #261184
- Replace official name for Afghanistan (af) with "Islamic Republic
of Afghanistan", according to UN lists and Wikipedia.
- Update to ISO 3166-3 NEWSLETTER No. I-5
- Makefile.am: add 'names' to fields list
[ ISO-3166-2 translations ]
- Simplified Chinese (zh_CN) updated by LI Daobing
- Slovak (sk) updated by Ivan Masár via TP
- Vietnamese (vi) updated by Clytie Siddall via TP
- Dutch (nl) updated by Freek de Kruijf via TP
- French (fr) updated by Christian Perrier
[ ISO-3166 translations ]
- Vietnamese (vi) updated by Clytie Siddall via TP
- German (de) updated by Tobias Toedter
- Slovak (sk) updated by Ivan Masár via TP
- French (fr) updated by Christian Perrier
- Spanish (es) updated by Javier Fernandez-Sanguino
- Gujarati (gu) updated by Kartik Mistry. Closes: #438827
- Tamil (ta) updated by Dr.T.Vasudevan. Closes: #438852
- French (fr) updated by Christian Perrier.
- Vietnamese (vi) updated by Clytie Siddall.
- Japanese (ja) updated by Kenshi Muto.
- Basque (eu) updated by Piarres Beobide Egaña. Closes: #439893
[ ISO-4217 translations ]
- Vietnamese (vi) updated by Clytie Siddall via TP
- Slovak (sk) updated by Ivan Masár via TP
- Spanish (es) updated by Javier Fernandez-Sanguino
[ ISO-639 translations ]
- Vietnamese (vi) updated by Clytie Siddall via TP
- German (de) updated by Bruno Haible via TP
- Slovak (sk) updated by Ivan Masár via TP
- Spanish (es) updated by Javier Fernandez-Sanguino
things easier: Some clients of gnome-doc-utils need it, and since
"xsltproc" has the habit to load missing entities per HTTP this is
difficult to keep track of in pkgsrc. This avoids intermittent build
failures depending on network connectivity.
bump PKGREVISION
Changes:
2006-11-11 Mikio Hirabayashi <mikio@users.sourceforge.net>
* estraier.c (est_resmap_add): "method" argument was added.
* estraier.c (est_inode): a bug related to overflow was fixed.
* estraier.c (est_narrow_score): a bug related to attribute distinction was fixed.
* estraier.c (est_search_union): search accuracy with trailing uni-gram was improved.
* estmaster.c (searchlocal): a bug related to scanning with regular expressions was fixed.
* estscout.c (realmain): "union", "score", and "idsuffix" attributes were added.
* estsupt.c (realmain): "score" attribute was added.
* estsupt.c (procsearch): accuracy of hint was improved.
* estsupt.c (realmain): "logmsg" parameter was added.
* estscout.c (realmain): "distinct" parameter was added.
* estscout.c (showresult): cache clear at random was added.
- Release: 1.4.11
memory efficient and fast. It supports both an object and a tied handle
interface.
It is intended for processing log and other similar text files which
typically have their newest entries appended to them. By default files
are assumed to be plain text and have a line ending appropriate to the
OS. But you can set the input record separator string on a per file
basis.
to reflect where the work is done
(call the backwards-compatible rarian version "install-scrollkeeper"
to leave room for a future non-compatibility version)
Uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser
is cross-platform, fast, supports Unicode and is licensed under the New
BSD license.
the new "rarian" document manager. rarian (as configured currently)
can read .omf files directly, so the wrappers are basically no-ops.
Keep the "rarian" dependency anyway to avoid major reorganisations
in the future.
1.31 - June 29, 2007
- Fixed the save() function to handle perl-5.6.x (and possibly below)
where the ":encoding(...)" filehandle are not available (Shlomi Fish)
1.30 - June 18, 2007
- Same as 1.29_02 (from February 23, 2007)
- Removed some methods that were not used.
- Added more tests to increase the test coverage.
- Fixed a bug where prefixes could be specified with invalid characters
because there was a range (.-_) instead of three individual
characters (.\-_).
- Many files were left in the distribution or Subversion repository
that were executable but need not be. Made them non-executable.
- Clean up examples/ directory and move generated files out of t/
- isPermaLink / guid fixes (RT#23983, Shlomi)
- increased the test coverage of XML::RSS up to 100%. (Shlomif)
- SECURITY BUG FIX: eliminated a markup injection vulnerability in the
taxo:topics output of RSS 1.0. (Shlomif)
- Moved the append function, which is unused and cannot be effectively
used, out of the main module and into the rejects directory inside
the repository (but outside the module). (Shlomif)
- Added POD for full POD coverage. (Shlomif)
- Several other bug fixes. (Shlomif)
- Heavy refactoring of the code. (Shlomif)
- perltidy configuration file; run perltidy on XML::RSS (and
intentionally not on the tests) (ABH).
- Removed the remaining tab characters. (Shlomif)
- Fixed a bug in one of the tests. (Shlomif)
- Converted the rendering processes of the various RSS versions to
one class per RSS version and applied the "Convert Conditionals
to Polymorphism" refactoring. (Shlomif)
- Removed the languages hash which was completely unused. (Shlomif)
- Converted the parsing routines to be methods of XML::RSS to increase
modularity. XML::RSS no longer inherits from XML::Parser. (Shlomif)
- Extracted several methods from the parsing stage. (Shlomif)
- Added a regression test to
https://rt.cpan.org/Ticket/Display.html?id=24742 (Shlomif)
- Tweaked the Makefile.PL Test::Run integration according to:
http://www.nntp.perl.org/group/perl.qa/2006/11/msg7400.html
(Shlomif)
then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
There is no compelling reason for a Java API to manipulate XML to be
complex, tricky, unintuitive, or a pain in the neck. JDOM[TM] is both
Java-centric and Java-optimized. It behaves like Java, it uses Java
collections, it is completely natural API for current Java developers,
and it provides a low-cost entry point for using XML.
While JDOM interoperates well with existing standards such as the Simple
API for XML (SAX) and the Document Object Model (DOM), it is not an
abstraction layer or enhancement to those APIs. Rather, it provides a
robust, light-weight means of reading and writing XML data without the
complex and memory-consumptive options that current API offerings
provide.
From changelog:
04-Sep-2007
diffstat 1.45
add "-b" option (Debian #379380, patch by Greg Norris).
26-Aug-2007
diffstat 1.44
add a check for default-diff output, e.g., "diff foo bar|diffstat",
which has no "diff" command in the output for diffstat to guess that
a diff is beginning.
add a check after completing a chunk for unified diff to ensure that
the next line either begins another chunk for the diff, or starts
another diff, e.g., a context diff (report by Adrian Bunk).
add configure options for leak-checking valgrind, etc.
use install-sh rather than install.sh
updated config.guess and config.sub
updated configure macros CF_GCC_ATTRIBUTES CF_GCC_WARNINGS CF_MSG_LOG
CF_PATH_SYNTAX CF_VERBOSE CF_XOPEN_SOURCE
Markdown is a text-to-HTML filter; it translates an easy-to-read
/ easy-to-write structured text format into HTML. Markdown's text
format is most similar to that of plain text email, and supports
features such as headers, *emphasis*, code blocks, blockquotes,
and links.
Markdown's syntax is designed not as a generic markup language,
but specifically to serve as a front-end to (X)HTML. You can use
span-level HTML tags anywhere in a Markdown document, and you can
use block level HTML tags (like <div> and <table> as well).
2.18 Aug 15 2007
- Non-unique key attribute values now trigger a warning (or a fatal
error in strict mode) rather than silently discarding data (patch
from Daniel Baysinger)
2.17 Aug 02 2007
- Added parse_string(), parse_file() and parse_fh() methods
- Added default_config_file(), and build_simple_tree() hook methods
- Tweak to implementation of exporting (patch from Stuart Moore)
- Documented hook methods
- Fixed test suite race condition (RT#28603 from Andreas J. König)
including ParserDetails.ini statically in PLIST we put it in an example
directory (can you call an empty file an example? :-) and let
CONF_FILES take care of copying it to the correct place.
This way "pkg_admin check" will not report an incorrect checksum.
Emacs Muse is an authoring and publishing environment for Emacs. It
simplifies the process of writings documents and publishing them to
various output formats.
Emacs Muse consists of two main parts: an enhanced text-mode for
authoring documents and navigating within Muse projects, and a set of
publishing styles for generating different kinds of output.
updated to latest version by me:
Hunspell is the default spell checker of OpenOffice.org office suite
and expectant spell checker of Mozilla Firefox and Thunderbird.
Main features:
* Unicode support.
* Conditional and multiple affixes for languages with rich morphology.
* Extended compound word support.
* Morphological analysis (in custom item and arrangement style).
* Hunspell is based on MySpell and works also with MySpell dictionaries.
* GPL/LGPL/MPL tri-license
Dblatex started as a DB2LaTeX clone, but since then many things
have changed and new features have been added or (hopefully)
improved. Now, the portion of shared code is small if any, and the
dblatex purpose is different from DB2LaTeX on these points:
* The project is end-user oriented, that is, it tries to hide as
much as possible the latex compiling stuff by providing a single
clean script to produce directly DVI, PostScript and PDF output.
* The actual output rendering is done not only by the XSL stylesheets
transformation, but also by a dedicated LaTeX package. The goal is
to allow a deep LaTeX customisation without changing the XSL
stylesheets.
* Post-processing is done by Python, to make publication faster,
convert the images if needed, and do the whole compilation.
This is solely a minor bug-fix update to the 1.73.1 release. It fixes a
packaging error in the 1.73.1 package, as well as a bug in footnote handling
in FO output.
* Portability: Solaris crash on error handling, windows path fixes
(Roland Schwarz and Rob Richards), mingw build (Roland Schwarz)
* Bugfixes: xmlXPathNodeSetSort problem (William Brack), leak when
reusing a writer for a new document (Dodji Seketeli), Schemas
xsi:nil handling patch (Frank Gross), relative URI build problem
(Patrik Fimml), crash in xmlDocFormatDump, invalid char in comment
detection bug, fix disparity with xmlSAXUserParseMemory, automata
generation for complex regexp counts problems, Schemas IDC import
problems (Frank Gross), xpath predicate evailation error handling
(William Brack)
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.
Text::Textile is a Perl module for converting Textile syntax to XHTML.
From Wikipedia:
Textile is a lightweight markup language originally developed by Dean Allen
and billed as a "humane Web text generator". Textile converts its marked-up
text input to valid, well-formed XHTML and also inserts character entity
references for apostrophes, opening and closing single and double quotation
marks, ellipses and em dashes.
Ferret is a high-performance, full-featured text search engine library
written for Ruby. It is a Ruby port of the Java Lucene search engine.
In the same way as Lucene, it is not a standalone application, but a
library you can use to index documents and search for things in them
later.
Feed normalizer is an extensible Ruby wrapper for Atom and RSS
parsers. It wraps various RSS and Atom parsers, and returns a single
unified object graph, regardless of the underlying feed format.
Simple RSS is a simple, flexible, extensible, and liberal RSS and Atom
reader for Ruby. It is designed to be backwards compatible with the
standard RSS parser, but will never do RSS generation.
Patch provided by Mark E. Perkins in PR 36465.
2007-03-03 Allison Randal <allison@perl.org>
* Release 3.05
Standardized all test files on 8.3 naming scheme for Perl core.
Applied test patches from Jerry Hedden for Perl core when
Encode not installed.
Applied test patch from Ken Williams for 5.005_04 compatibility.
Applied a patch from Christopher Madsen to fix architecture
directory searches on Gentoo.
Fixed a failing search test on Debian-based distributions caused
by Debian stripping Pod documentation out of core modules.
(Three cheers to the CPAN testers and James Ponza for sending
enough reports that I could work out the pattern.)
Release 2.0.1 Tue June 5 2007
- Fixed bugs #1515266, 1515600: The character data handler's calling
of XML_StopParser() was not handled properly; if the parser was
stopped and the handler set to NULL, the parser would segfault.
- Fixed bug #1690883: Expat failed on EBCDIC systems as it assumed
some character constants to be ASCII encoded.
- Minor cleanups of the test harness.
- Fixed xmlwf bug #1513566: "out of memory" error on file size zero.
- Fixed outline.c bug #1543233: missing a final XML_ParserFree() call.
- Fixes and improvements for Windows platform:
bugs #1409451, #1476160, 1548182, 1602769, 1717322.
- Build fixes for various platforms:
HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180.
All Unix: #1554618 (refreshed config.sub/config.guess).
#1490371, #1613457: support both, DESTDIR and INSTALL_ROOT,
without relying on GNU-Make specific features.
#1647805: Patched configure.in to work better with Intel compiler.
- Fixes to Makefile.in to have make check work correctly:
bugs #1408143, #1535603, #1536684.
- Added Open Watcom support: patch #1523242.
Changes:
2007-04-12: 2.28. fix tables (tx Pete Savage)
2007-04-09: 2.27. fix line breaks (tx Danny O'Brien)
2007-02-23: 2.26. input unicode better (tx John Cavanaugh for the push)
htree provides a tree data structure which represent HTML and XML data.
* Permissive unified HTML/XML parser
* byte-to-byte round-tripping unparser
* XML namespace support
* Dedicated class for escaped string. This ease sanitization.
* HTML/XHTML/XML generator
* template engine
* recursive template expansion
* converter to REXML document
Hpricot is a very flexible HTML parser, based on Tanaka Akira's HTree
and John Resig's JQuery, but with the scanner recoded in C (using
Ragel for scanning).
Components:
* Added an S5/HTML writer and the rst2s5.py front end: multi-platform,
multi-browser HTML slide shows.
* The newlatex2e writer is nearing completion.
* Added a DocTree reader, publish_doctree and publish_from_doctree convenience
functions, for document tree extraction and reprocessing.
reStructuredText:
* Added directives: "container" (generic block-level container),
"default-role" (role used for `backtick` syntax), "title" (document title
metadata), and "date" (generate the current local date, for substitution
definitions).
* Length units are now supported for image sizes.
* Added standard definition files for special characters etc.
Internationalization:
* Added Japanese and Simplified Chinese language mappings, and support for
double-width CJK-characters in tables and section titles.
Documentation:
* Added a guide for distributors (package maintainers) and a guide for
developers.
General:
* Added significant Emacs support for reST.
* Added a --strip-comments option.
* --embed-stylesheet is now the default for the HTML writer (rather than
--link-stylesheet).
Syntax is a lexical analysis framework. It supports pluggable syntax
modules, and comes with modules for Ruby, XML, and YAML. It means you
can use Syntax to take a body of text representing instructions in
some syntax (like Ruby), and break that text into tokens. You could
conceivably use it to count the number of classes in a system, or the
number of lines of code per method. But Syntax was written
specifically with syntax highlighting in mind.
Pkgsrc changes:
- Package supports installation to DESTDIR.
- New requirement p5-version.
- Added HOMEPAGE
Changes since version 1.95:
===========================
1.96.0 Mon May 1 21:52:37 2006
- Fixed major bug in extract_multiple handling of unknowns
- Fixed return value on failure (thanks Eric)
- Fixed bug differentiating heredocs and left-shift operators
(thanks Anthony)
1.97 Mon May 1 21:58:04 2006
- Removed three-part version number and dependency on version.pm
1.98 Fri May 5 14:58:49 2006
- Reinstated full test suite (thanks Steve!)
1.99.0 Thu Nov 16 07:32:06 2006
- Removed reliance on expensive $& variable (thanks John)
- Made Makefile.PL play nice with core versions (thanks Schwern!)
1.99.1 Thu Nov 16 09:29:14 2006
- Included dependency on version.pm (thanks Andy)
2.0.0 Wed Dec 20 10:50:24 2006
- Added patches from bleadperl version (thanks Rafael!)
- Fixed bug in second bracketed delimiters (thanks David)
Changes since last packaged version (0.20):
Convert::ASN1 0.21 -- Fri Feb 2 20:24:59 CST 2007
Bug Fixes
* Fixed problem with indefinite encoding inside an indefinite encoding
Enhancements
* Added support for type-local ANY DEFINED BY (patch from Leif Johansson)
Liblrdf is a library for easy manipulation of RDF files describing
LADSPA plugins. It can also be used for general RDF manipulation.
Liblrdf can read RDF/XLM and N3 files and export N3 files, it also has a light
taxonomic inference capability.
Pkgsrc changes:
- The package supports installation to DESTDIR.
- Enabled "make test"
- Added libxslt as a requirement so GRDDL support can be built.
Relevant changes since version 1.4.10:
======================================
2007-03-26 Raptor Version 1.4.15 Released
GRDDL parser substantially updated to support the GRDDL W3C Working
Draft 2 March 2007
Errors for XML parsing and URI 404s are reported much better
Fixed reported issues: #0000174, #0000177, #0000178, #0000180
Many other minor fixes and improvements.
2007-01-31 Raptor Version 1.4.14 Released
New Turtle serializer by Dave Robillard based on the existing
RDF/XML-Abbrev serializer.
New GraphViz DOT format serializer by Evan Nemerson.
GRDDL parser now does namespace and profile URI recursion and has
other improvements and fixes.
Fixed reported issues: #0000032, #0000141, #0000143, #0000148,
#0000155 and #0000157
Many other fixes and improvements.
2006-10-22 Raptor Version 1.4.13 Released
Fixed a memory leak in reusing the XML writer
Fixed reported issues: #0000134
Minor updates and fixes to tutorial, configuration and build
2006-08-27 Raptor Version 1.4.12 Released
Restore serializer enumeration ordering back to that of 1.4.10 which
was causing Redland problems when writing type 'application/rdf+xml'.
2006-08-26 Raptor Version 1.4.11 Released
Added network request filtering for parsers
Improved the GRDDL parser to read Embedded RDF and HCalendar
The Guess parser can now be reused to do multiple guesses
The RSS 1.0 Serializer now works again
Fixed reported issues: #0000014, #0000041, #0000089, #0000091 ,
#0000110 and #0000112
Made several other changes, fixes and improvements.
pkgsrc, in preparation for gnome1-libs removal(*).
There was no feedback for keeping these packages after my
HEADS UP mail to pkgsrc-users a week ago.
(*) More to come before that can happen, though.
2.6.28: Apr 17 2007:
- Documentation: comment fixes (Markus Keim), xpath comments fixes too
(James Dennett)
- Bug fixes: XPath bug (William Brack), HTML parser autoclose stack usage
(Usamah Malik), various regexp bug fixes (DV and William), path conversion
on Windows (Igor Zlatkovic), htmlCtxtReset fix (Michael Day), XPath
principal node of axis bug, HTML serialization of some codepoint
(Steven Rainwater), user data propagation in XInclude (Michael Day),
standalone and XML decl detection (Michael Day), Python id ouptut
for some id, fix the big python string memory leak, URI parsing fixes
(Stéphane Bidoul and William), long comments parsing bug (William),
concurrent threads initialization (Ted Phelps), invalid char
in text XInclude (William), XPath memory leak (William), tab in
python problems (Andreas Hanke), XPath node comparison error
(Oleg Paraschenko), cleanup patch for reader (Julien Reichel),
XML Schemas attribute group (William), HTML parsing problem (William),
fix char 0x2d in regexps (William), regexp quantifier range with
min occurs of 0 (William), HTML script/style parsing (Mike Day)
- Improvement: make xmlTextReaderSetup() public
- Compilation and postability: fix a missing include problem (William),
__ss_familly on AIX again (Björn Wiberg), compilation without zlib
(Michael Day), catalog patch for Win32 (Christian Ehrlicher),
Windows CE fixes (Andreas Stricke)
- Various CVS to SVN infrastructure changes
XML::Feed is a syndication feed parser for both RSS and Atom feeds. It
also implements feed auto-discovery for finding feeds, given a URI.
The goal of XML::Feed is to provide a unified API for parsing and using
the various syndication formats. The different flavors of RSS and Atom
handle data in different ways: date handling; summaries and content;
escaping and quoting; etc. This module attempts to remove those differ-
ences by providing a wrapper around the formats and the classes imple-
menting those formats (XML::RSS and XML::Atom::Feed).
The Perl module Feed::Find implements feed auto-discovery for finding
syndication feeds, given a URI. It (currently) passes all of the
auto-discovery tests at http://diveintomark.org/tests/client/autodiscovery/.
Feed::Find will discover the following feed formats:
* RSS 0.91
* RSS 1.0
* RSS 2.0
* Atom
Changes from 0.72:
[Changes for 0.85 (JSON::Syck 0.24) - 2007-04-20]
* Strings containing both single quotes and newlines were incorrectly
quoted with backslash-escaped single quotes. This is a regression
introduced in YAML::Syck 0.84.
Reported by: Agent Zhang
[Changes for 0.84 (JSON::Syck 0.23) - 2007-04-02]
* New $YAML::Syck::SingleQuote flag: When it is set to true, Dump will
always emit quotes instead of bare strings.
Requested by: Ingo Bax
* When $JSON::Syck::SingleQuote is set to true, special characters such as
\r\n are still escaped as usual, because JavaScript allows the same form
of escaping in strings with either quotes.
Reported by: Dobrica Pavlinusic
[Changes for 0.83 (JSON::Syck 0.22) - 2007-02-05]
* Under JSON::Syck, as well as YAML::Syck when $ImplicitTyping is set to
true, integer numbers larger than an unsigned integer (>=4294967296 on
32-bit platforms) was erroneously loaded as 0.
Reported by: Markus W・rle
[Changes for 0.82 (JSON::Syck 0.21) - 2007-01-26]
* Bytestrings containing no high bit bytes are no longer dumped as "!binary".
[Changes for 0.81 (JSON::Syck 0.21) - 2007-01-26]
* Support for loading Base64-encoded "!binary" type.
* Support for dumping non-unicode bytes containing high bits as
Base64-encoded "!binary" type.
* JSON::Syck now raises an exception, instead of segfaults,
when dumping a circular structure.
[Changes for 0.80 (JSON::Syck 0.20) - 2007-01-26]
* LICENSING CHANGE: This compilation and all individual files in it
(except for the bundled libsyck code) are now under the permissive
"MIT" license. See the COPYRIGHT section in README for the new terms.
* Load("!! []") no longer segfaults due to empty tag names.
* Load("!!Foo []") now blesses into "Foo", not "Foo::\0".
* Load("!!perl/scalar 123") is now \123, not 123.
* Load("!!perl/scalar:Foo ~") is now \"Foo", not undef.
* Dump(bless(\$undef, 'Foo')) is now "!!perl/scalar:Foo ~", not "~".
* version 1.0.7 "Winter beauty" 02-10-2005
- added all languages listed by gnome-spell (Andre Klapper)
- code cleanups by (Yanko Kaneti)
- additional support for South African languages (Dwayne Bailey)
- win build fixes (Tor Lillqvist)
- added gl language (Ignacio Casal Quinteiro)
- translation updates (Takeshi Aihana, Tommi Vainikainen, Artur
Flinta, Adam Weinberger, Alessio Frusciante, Pablo Saratxaga, Adi
Attar, Steve Murphy, Pawan Chitrakar, Changwoo Ryu, Ignacio Casal
Quinteiro, Josep Puigdemont i Casamajó, Clytie Siddall, Francisco
Javier F. Serrador)
A vCard is an electronic business card.
This package is for a single vCard (person / record / set of address
information). It provides an API to editing and creating vCards,
or supplied a specific piece of the Text::vFile::asData results it
generates a vCard with that content.
You should really use Text::vCard::Addressbook as this handles
creating vCards from an existing file for you.
pkgsrc change: make SGML output optional, off per default, which saves
the heavyweight dependency on jade
other changes:
o Made it easier to include example code in the source code comment blocks.
"|[ ... ]|" can be used to delineate example code (it just gets converted
to "<informalexample><programlisting>"), and most of the text in example
code is left as it is. The only thing that is still expanded is
'#' to allow links to a symbol's documentation, e.g. '#GtkWidget'.
o Made the field widths wider for the HTML output, so it looks a bit nicer.
o Added a '--rebuild-sections' option to gtkdoc-scan to automatically rebuild
the MODULE-sections.txt file. This only works if all the header files are
organized neatly and functions don't need rearranging in the docs.
o Added a '--rebuild-types' option to gtkdoc-scan to automatically rebuild
the MODULE.types file, so you don't need to add new types manually.
o Leave CDATA sections as they are, in the extra XML content files and within
source code comment blocks.
o Allow the section id and #include's to be set within the "SECTION:" comment
block, using "@Section_ID:xxx" and "@Include:".
o Added "--default-includes" option to specify the default #include's (for
people who are using --rebuild-sections and so can't specify it in
MODULE-sections.txt).
o Added a '--query-child-properties' argument to help document child
properties of arbitrary GObjects (used by things like canvas widgets).
o Fixed documentation of signals of interfaces.
iso-codes 1.0
-------------
Tobias Toedter <t.toedter@gmx.net>
Mon, 4 Dec 2006
[ ISO-3166 translations ]
* Bulgarian (bg.po) updated by Damyan Ivanov. Closes: #396368
* Bosnian (bs.po) updated by Safir Šećerović. Closes: #396395
* Portuguese (pt.po) updated by Miguel Figueiredo. Closes: #399233
* Norwegian Nynorsk (nn.po) updated by Håvard Korsvoll. Closes: #401343
* Malayalam (ml.po) added by Praveen. Closes: #401438
[Alastair McKinstry]
* New major version number. The XML Schema is now considered stable
(has not changed in over 1 year) and v1.0 is now released.
Note that this is identical to 0.5*; only the version number has changed.
[ Tobias Toedter ]
* Fix typo for GB-SOM in iso_3166_2.xml and update all .po files.
Thanks to Freek de Kruijf for the bug report.
The package was created by Hiramatsu Yoshifumi, with some very small changes
by me:
- different wording in COMMENT
- BUILD_DEPENDS instead of DEPENDS. The required version of
p5-ExtUtils-CBuilder is not specified in Build.PL, so I left it that way.
- Added USE_LANGUAGES.
=====================================
This Perl module is an Encode::Encoding subclass that uses
Encode::Detect::Detector to determine the charset of the input data
and then decodes it using the encoder of the detected charset.
It is similar to Encode::Guess, but does not require the configuration
of a set of expected encodings. Like Encode::Guess, it only supports
decoding--it cannot encode.
Major changes in ICU 3.6 include the following:
- Unicode: ICU uses and supports Unicode 5.0, which is the latest major release of Unicode. Unicode 5.0 will be used in many operating systems and applications, and this version of ICU is important maintain interoperability with these new operating systems and applications. More information about Unicode 5.0 can be found in the Unicode press release.
- Locale Data: ICU uses and supports data from Common Locale Data Repository (CLDR) 1.4, which includes many improvements in quality and quantity of data. There is 25% more CLDR locale data in 245 locales in ICU.
- ICU4C Specific Changes
- Charset Detection: A charset detection framework was added, which provides heuristics for detecting the charset for unlabeled sequences of bytes.
- Layout: The font layout engine has support added for Tibetan, Sinhala and Old Hangul.
- BiDi: The BiDi algorithm was enhanced to be more flexible and efficient
- ICU Data Management: The new icupkg tool provides an easier way to manage ICU's data library. This tool allows you to add, update or remove data from ICU's data archive.
- Time Zones The time zone data is modularized to allow easier building and updating of the data.
- Word Boundaries: The Thai word break iteration was improved to be more accurate. Also dictionary based detection of Thai word boundaries is now active for all locales.
- UText
- The BreakIterator uses UText for abstract text processing.
- 64-bit indexing is now used to allow access to larger chunks of text.
- API for read-only locking for security and robustness was added.
- Performance
- The u_sprintf/u_sscanf performance from the icuio library has been improved for number formatting/parsing.
- Constructing a DateFormat is significantly faster for many locales.
- Opening and closing a charset converter is significantly faster.
- The UTF-8 transformation functions and macros are faster.
- The UText API was improved for performance.
- The collation open and close functions have a small performance improvement.
Overview of Changes in Namazu 2.0.17 - Mar 12, 2007
* filter/win32/ole*.pl: correspondence Office 2007. [for Windows]
* filter/win32/olevisio.pl: It corresponds to Visio 2000 of another type.
For Visio 2007/.vdx file. [for Windows]
* OOo bug correction.
* for Office Open XML file. [for Windows]
* nmzcat: SJIS output. [For Windows]
* mailutime: Bug correction related to passing.
* To the code in which it considers after 2038(In the direction that doesn't
correspond).
* File-MMagic: Imported 1.27.
* For eml file.
* libnmz: Speed-up of retrieval.
* nmzchkw.pl: New addition. (contrib)
* libnmz: The bug around the memory is corrected. (users-ja#821).
* namazu and namazu.cgi: The bug that falls into an infinite loop is corrected.
* namazu and namazu.cgi: Correction of HTML emphasis tag. (for Windows)
* gcnmz and nmzmerge: The output of the log is corrected and the format is
corrected.
* namazu and namazu.cgi: The possibility that the buffer overflow
cuts it when the template is corrected is corrected.
* filter/mp3.pl: MP3-Info 1.21.
* namazu.spec.in: add nmzcat, nmzegrep.
* namazu.spec.in: fix filter-requires-namazu.sh.
* conf/namazurc-sample: It is added to the comment that Suicide_Time
is only UNIX.
* scripts/mknmz.in: The mistake of the number of dummy arguments of
process_file() is corrected.
* filter/pdf.pl: 'Unable to convert pdf file (maybe copying
protection)' was corrected at option --debug.
* filter/msofficexml.pl: Added new fiter.
* filter/visio.pl: Added a new filter.
* filter/mp3.pl: Support MP3-Info 1.21's behavior.
* tests/*: It deals with trouble in which make check fails
because of the environment of Mac + gettext 0.14.2.
* tests/data/ja/*: Added new file.
* Fix some bugs.
Pakcaged by Aleksey Cheusov and requested in PR 35469.
This distribution contains the Net::Dict module for Perl.
Net::Dict is a class implementing a simple client API
for the DICT protocol defined in RFC2229.
Sed 4.1.5
* fix parsing of a negative character class not including a closed bracket,
like [^]] or [^]a-z].
* fix parsing of [ inside an y command, like y/[/A/.
* output the result of commands a, r, R when a q command is found.
----------------------------------------------------------------------------
Sed 4.1.4
* \B correctly means "not on a word boundary" rather than "inside a word"
* bugfixes for platform without internationalization
* more thorough testing framework for tarballs (`make full-distcheck')
----------------------------------------------------------------------------
Sed 4.1.3
* regex addresses do not use leftmost-longest matching. In other words,
/.\+/ only looks for a single character, and does not try to find as
many of them as possible like it used to do.
* added a note to BUGS and the manual about changed interpretation
of `s|abc\|def||', and about localization issues.
* fixed --disable-nls build problems on Solaris.
* fixed `make check' in non-English locales.
* `make check' tests the regex library by default if the included regex
is used (regex tests had to be enabled separately up to now).
----------------------------------------------------------------------------
Sed 4.1.2
* fix bug in 'y' command in multi-byte character sets
* fix severe bug in parsing of ranges with an embedded open bracket
* fix off-by-one error when printing a "bad command" error
REG_STARTEND macro, it doesn't work as expected. A simple test case is:
printf '\0\n\0\n' | nbsed /a/d
This test does not yet work as expected, but at least it doesn't cause
segmentation faults anymore. Handling of '\0' bytes must be improved.
to the versions corresponding to the 2006-09 release. This should have
been done when the main hugs package was updated to this version back in
October of past year.
Changes:
2006-11-11 Mikio Hirabayashi
* estraier.c (est_set_ecode): new function.
* estraier.c (est_search_union): scoring of ASIS mode was modified.
* estraier.c (est_resmap_add, est_resmap_dump_keys): new functions.
* estraier.c (est_narrow_scores): efficiency of narrowing index was improved.
* estraier.c (est_utime): new function.
* estraier.c (est_cond_scores, est_cond_set_narrowing_scores): new functions.
* estraier.c (est_rescc_put): a bug of memory leak was fixed.
* estnode.c: the function "est_datum_printf" was replaced by "cbdatumprintf".
* estmaster.c (sendnodecmdsearch): accuracy of hints was improved.
* estfraud.c (sendnodecmdputdoc): accuracy of hints was improved.
* estfraud.c (sendnodecmdputdoc): morphological analyzer support was added.
* estfraud.c (sendnodecmdputdoc): accuracy of hints was improved.
* estwaver.c (runinit, procinit): "-apn", "-acc", "-sv", "-si", "-sa" options was added.
* estscout.c: new file.
* estsupt.c: new file.
- Release: 1.4.10
Collection.
The Perl 5 module Text::RewriteRules uses a simplified syntax for
regexp-based rules for rewriting text. You define a set of rules,
and the system applies them until no more rule can be applied
1.62
- interface to libxml2's pull-parser XML::LibXML::Reader
(initiated by Heiko Klein)
- make error messages intended to the user report the line of the
application call rather than that of the internal XS call
- XML::LibXML::Attr->serializeContent added (convenience function)
- fix getAttributeNode etc. w.r.t. #FIXED attributes (as well as some
cases with old buggy libxml2 versions)
- warn if runtime libxml2 is older than the one used at the compile time
- if compiled against libxml2 >= 2.6.27, new parse_html_* implementation is used
allowing encoding and other options to be passed to the parser
- DOM-compliant nodeNames: #comment, #text, #cdata, #document, #document-fragment
- toString on empty text node returns empty string, not undef
- cloneNode copies attributes on an element as required by the DOM spec
0.15 08 Feb 2007 Grant McLean
- Fixed handling of entities in attribute values
- Cleaned up some benign warnings
0.14 23 Apr 2006 Matt Sergeant
- Fixed CDATA section parsing (Uwe Voelker)
- Fix Makefile.PL for VMS
- Support calling set_handler() mid-parse
- Fix for when random modules overload UNIVERSAL::AUTOLOAD()
- Fix case when ParserDetails.ini isn't being updated but we are doing an
upgrade.
0.13 24 Oct 2005 Matt Sergeant
- Complete re-write of XML::SAX::PurePerl for performance
- Support Encoding & XMLVersion in DocumentLocator interface
- A few conformance tweaks to match perl SAX 2.1.
Enca is an Extremely Naive Charset Analyser. It detects character
set and encoding of text files and can also convert them to other
encodings. The charset detecting functionality is also available as
a library.
Enca currently can determine 8bit charsets of Belarussian, Bulgarian,
Croatian, Czech, Estonian, Hungarian, Latvian, Lithuanian, Polish,
Russian, Slovak, Slovene, Ukrainian, and Chinese texts and also
some multibyte encodings, independent on language (provided it's
some European language).
XML-RPC is a quick-and-easy way to make procedure calls over the
Internet. It converts the procedure call into XML document, sends
it to a remote server using HTTP, and gets back the response as
XML.
This library provides a modular implementation of XML-RPC for C
and C++.
XXX: build system is custom-made (i.e. not using libtool), PLIST
will be wrong for many OPSYS -- please fix!
Version 2.5
* fixed lang.map for php files
* fixed url.lang
* --debug-langdef can be interactive
* nohilite.lang that does not perform any highlighting, but
only formats the input file into the output format (dealing
with output format special characters)
* default.lang to which source-highlight falls back when no
input language is specified or available
* infer script languages
* --header and --footer options do not require --doc option
* --statistics print elapsed time
* highlight cls, dtx and sty LaTeX files
* language definition for Tcl
* language definition for Sql
* language definition for bibtex
* infer language of script files
Version 2.4
* language definition for C# (thanks to Hemmi Shigeru)
* language definition for XML (thanks to Andy Buckley)
* language definition for shell scripts (thanks to Dirk Jagdmann)
* fixed language definition for HTML (tags with numbers are highlighted,
e.g., <h1>)
* updated language definition for logtalk (thanks to Paulo Moura)
* produces the list of elements of a language definition file
(--show-lang-elements)
* output format definition for HTML where fonts by default are
not fixed width.
* bug fix in url regular expressions
* bug fix with nonsensitive keywords (thanks to Andrea Ercolino)
* improved documentation concerning installation of Boost regex library
Version 2.3
* the regex automaton is printed on the standard output
(instead of the standard error)
* language definition for postscript
* DocBook output format
* fixed bug in .map files with \r characters
* fixed expression for email
Version 2.2
* fixed a bug that sigsegv when more than one input file
is provided
* fixed a compilation error with gcc 4.0
* generate references using ctags
* fixed a bug with LaTeX output of " with some inputencs
and with latexcolor
* handle direct color specifications independently from HTML
* fixed conversion of hexadecimal characters in output language
definitions
* fixed compilation error with regex 1.33
* include man page
* language definition for diff output
* fixed bugs in generation of the regular expression automaton
* extended documentation with some tutorials on input language
definitions
* generate more compact output (reduced size)
* in LaTeX output longtable is not used anymore
the NetBSD packages Collection.
This Perl 5 module provides a compromise between SAX and DOM
processing by allowing to use DOM API to process only reasonably
small parts of an XML document.
0.04 Wed Jan 11 10:33:35 UTC 2006
- Oops, fixed the typo in imgbase default URL
0.03 Wed Jan 11 10:17:37 UTC 2006
- Now it requires Text::Emoticon 0.03
- Use MSN site as a default imgbase now
1.03 Tue May 3 06:47:39 EDT 2005
- Add shell-quote script.
1.02 Thu Feb 10 22:08:27 EST 2005
- Allow qw(! % + , : @ ^) to appear without being quoted. (This was
in 1.01, but I forgot to mention it.)
1.01 Wed Feb 9 20:43:46 EST 2005
- Have shell_quote() croak if the string can't be encoded
(currently, if it contains NULs).
- Add shell_quote_best_effort() which will return what it can
instead.
Change 739 on 2002/08/19 by <gbarr@pobox.com> (Graham Barr)
Dont generate PPD
Change 738 on 2002/08/19 by <gbarr@pobox.com> (Graham Barr)
Dont depend on hash order in t/03seqof.t and try both possible
results
Change 613 on 2001/04/10 by <gbarr@pobox.com> (Graham Barr)
Fix test for 5.7 (test result depends on hash order)
1.10 Tue Feb 13 2007
- fix a bug where lines are hidden when the quote character
changes midstream. Reported by Dirk Pape and Sven Sternberger
1.9 Fri Jun 24 15:34:46 EDT 2005
- Manifest cleanup. From Mike Castle
1.22 - December 17th, 2006
- Fix XML::Feed compatability. Make sure $item->{content} is always setup
(broke in 1.20, RT#23822, Shlomi, Andreas J. Koenig)
- Fix the tests to work on Win32 (RT#23752, Shlomi, Kenichi Ishigaki)
- make add_module work for both RSS 1.0 and 2.0 (RT#16191,
RT#18907, RT#13209, Ben Trott, Ivan Willis)
- Fixed the problem with a version => "2.0" RSS not parsing correctly
the namespaced elements in a RSS 1.0 feed (in RT#23822, Shlomi)
- Channel->{link | textInput} (sic) property mapping in RSS 2.0
(RT#9862, Shlomi / chatiman)
- Don't fail the tests if Test::Pod::Coverage is missing
(reported by Andreas J. Koenig)
1.21 - December 5th, 2006
- Support inserting a XSL stylesheet URL into the XML output
(RT#11569, Jason A. Smith, Shlomi Fish)
- Remove empty lines in the test_manifest - some versions of
Test::Manifest doesn't do the right thing with
those. (RT#23678, Hugo van der Sanden)
- Add Pod::Coverage tests
- More Date Conversion (Shlomi)
- Fix for a Markup Injection Vulnerability (RT#23435, Shlomi)
1.20 - November 10th, 2006
- Value for $XML::RSS::modules gets destroyed (RT#18755, Shlomi)
- Note that YOU CAN NO LONGER USE $XML::RSS::modules, you
have to use the add_modules call as documented!
- encode generates warnings for undefined text (RT#13523, Mark Stosberg)
- Missing last build date value in RSS 2.0 (RT#19417)
- renamed the internal encode method to _encode
- RSS 2.0 spec allows omission of title from entry (RT#18817,
test from Shlomi)
- Can't create "0" values in optional items (RT#11415, based on
patch from Shlomi - thanks!)
- Remove the executable bit from Makefile.PL
- Add test to test regression of CPAN RT#5438 (Shlomi)
- More tests...
1.12 - October 25, 2006
- Add more tests
- make sure META.yml is correctly generated
- Fix enclosure parsing (RT#7920, Tatsuhiko Miyagawa)
- Incorrect entity encoding in XML output (RT#22467, reported by Stephen Hall)
1.11 - October 19, 2006
- use HTML::Entities instead of the "homegrown" entity encoding code
- Minor doc fix (David Steinbrunner)
- Fix encoding of the > char, added tests (RT#19420, Shlomi Fish)
- XML::RSS ignores output encoding (RT#11124, RT#7343, test
failures on win32, Vaclav Haisman, Steve Peters)
- encoding of source element (RT#2285)
- use base instead of @ISA
- Thanks to Shlomi Fish for helping sorting through the RT queue!
Common
The following changes have been made to the common code since the 1.71.1
release.
* Add empty template for sidebar in label.markup mode.
* Add utility template tabstyle to return the tabstyle from
any table element.
* Add support for arabicindic numbering to autolabel.format template.
* Moved the index entity declarations to a separate common file.
* Add title.markup mode for glossdiv to support info/title.
* Remove link.title.attribute, replaced in html/html.xsl
* Fixed typo in xsl:with-param
* Use number() in some comparisons to ensure number data type.
* Fix bug #1596737 extra white space introduced by olink.
Now output indent="no" for target data.
* Use copy-of instead of value-of for xreftext to preserve markup.
* Add template link.title.attribute.
* Modify gentext.template to respect parameter verbose = 0.
Modify gentext.template.exists to use gentext.template with verbose = 0.
* Finish support for @xml:id everywhere @id is used.
* replace name() with local-name() in most cases.
* Add support for info.
* Fixed add-xml-base for Windows and Xalan case.
* Added NodeInfo prefix to list of exclude-result-prefixes
FO
The following changes have been made to the fo code since the 1.71.1 release.
* Added index.page.number.properties attribute set to the set of
reference documentation for the FO stylesheets.
* Changed VERSION file to include distro title (DocBook XSL
Stylesheets), and updated HTML, FO, and manpages stylesheets to
use that in their metadata sections (e.g., in HTML, the
<meta name="generator" ...> contents).
* Remove duplicate orgname template.
Switch org templates to using inline.charseq which
handles simple.xlink.
* Add index.page.number.properties attribute-set to format page numbers.
* Pass the toc-context down to the toc.line template.
* Fixed bug in use of isogen key.
* Add support for crop marks in Antenna House.
* Obsolete now that info is supported.
* Move show-destination="replace" property from template to attribute-set
so it can be customized.
* Add table.row.properties template to customize table rows.
* Moved the entities declarations to a separate common file.
* Add support for sorting glossary entries
* Remove obsolete dobookng.xsl, since info now supported.
* Fix bug #1614469 for citation linking to biblioentry.
* Moved all properties to attribute-sets so can be customized more easily.
* Fixed bug #1603790: no space between package and classname.
* include stub file for annotations.xsl
* Add simple.xlink processing to term and member elements.
* Initial checkin of file for annotation processing.
* Some more inlines to use simple.xlink.
* xref now supports xlink:href, using simple.xlink template.
* modified link template to use simple.xlink now.
* Use number() in some comparisons to ensure number data type.
* Rewrote simple.xlink, and call it with all charseq templates.
* Finish support for @xml:id everywhere @id is used.
* replace name() with local-name() in most cases.
* Add support for info element.
* support title in info too.
HTML
The following changes have been made to the html code since the 1.71.1
release.
* Changed VERSION file to include distro title (DocBook XSL
Stylesheets), and updated HTML, FO, and manpages stylesheets to
use that in their metadata sections (e.g., in HTML, the
<meta name="generator" ...> contents).
* Add support in imageobjectco for otherunits="imagemap" to allow
direct authoring of imagemap units.
* Use areaspec id as imagemap map name.
* Fixed imagemaps so they work properly going from calspair coords
to HTML area coords.
* qandaset was not outputting an anchor id, now it is.
* Obsolete now that info is supported.
* Moved the entities declarations to a separate common file.
* Add support for sorting glossary entries
* Remove docbookng.xsl since info now supported.
* Add support for qanda.in.toc to add qandaentry questions to document TOC.
* Fix bug #1614469 for citation linking to biblioentry.
* Fixed bug #1603790: no space between package and classname.
* Fixed two next/prev bugs.
* *.propagates.style now handled in class.attribute mode.
* add simple.xlink support to variablelist term and simplelist member.
* fix class attribute on sgmltag.
* add class parameter to class.attribute mode to set default class.
* Convert all class attributes to use the class.attribute mode
so class names can be customized more easily.
* Add class.attribute mode to generate class attributes.
* Added simple.xlink to most remaining inlines.
Changed class attributes to applying class.attributes mode.
* Changed xref template to use simple.xlink tempalte.
* Improve generate.html.title to work with link targets too.
* Improved simple.xlink to support link and xref.
* Use number() in some comparisons to ensure number data type.
* Convert link element template to use simple.xlink.
* Improvements in simple.xlink.
* Use new link.title.attribute now.
* Rewrote simple.xlink to handle linkend also.
Better computation of title attribute on link too.
* Fix syntax errors.
* Finish support for @xml:id everywhere @id is used.
* replace name() with local-name() in most cases.
* Handle Xalan quirk as special case.
* Add support for info.
Manpages
The following changes have been made to the manpages code since the 1.71.1
release.
* Changed VERSION file to include distro title (DocBook XSL
Stylesheets), and updated HTML, FO, and manpages stylesheets to
use that in their metadata sections (e.g., in HTML, the
<meta name="generator" ...> contents).
* Removed single-pass namespace stripping from manpages stylesheet.
To process DocBook 5 instances, either use the experimental
namespace-aware DocBook 5 XSL 1.0 stylesheets, or pre-process your
source to do the namespace stripping (two-pass processing).
* Added doc for man.output.lang.in.name.enabled parameter. This
checkin completes support for writing file/pathnames for man-pages
with $lang include in the names. Closes#1585967. knightly
accolades to Daniel Leidert for providing the feature request.
* Added new param man.output.lang.in.name.enabled, which
controls whether $LANG value is included in manpages
filenames and pathnames. It works like this:
If the value of man.output.lang.in.name.enabled is non-zero,
man-page files are output with the $lang value included in
their filenames or pathnames as follows;
- if man.output.subdirs.enabled is non-zero, each file is
output to, e.g., a /$lang/man8/foo.8 pathname
- if man.output.subdirs.enabled is zero, each file is output
with a foo.$lang.8 filename
* Use "\e" instead of "\\" for backslash output, because the
groff docs say that's the correct thing to do; also because
testing (thanks, Paul Dubois) shows that "\\" doesn't always
work as expected; for example, "\\" within a table seems to
mess things up.
* Added the man.string.subst.map.local.pre and
man.string.subst.map.local.post parameters. Those parameters
enable local additions and changes to string-substitution mappings
without the need to change the value of man.string.subst.map
parameter (which is for standard system mappings). Closes
#1456738. Thanks to Sam Steingold for constructing a true
stylesheet torture test (the clisp docs) that exposed the need for
these params.
* Use U+2592 as an internal marker for linebreak around sbr output
(to prevent the break from getting eaten by some normalization
that the stylesheet does on synopses).
Use U+2580 as an internal marker for no-break space (to work
around a similar issue). Closes bug #1612808. Thanks to Simon
Walter for reporting it (the sbr bug).
* Adjusted manpages stylesheet to use U+2593 as the internal
representation for the backslash character within the stylesheet.
This prevents backslashes in source content from getting eaten.
Closes#1609425. Thanks to Paul DuBois for reporting the bug.
* Changed manpages stylesheet to always output a U+2591 character as
the internal representation of a dash. The string-substitution
map is then used to output a real dash when the final contents are
serialized. Also, made a change that causes dots and dashes in the
top comment to be unescaped.
* Output newline after admonitions (Note, Warning, etc.)
* Added the Markup element to the list of elements that get output
in bold. Thanks to Eric S. Raymond.
* Changed dot output to mark end of tbl(1) table format sections
(changed from real dot to internal U+2302 representation).
* Replaced all dots in roff requests with U+2302 ("house"
character), and added escaping in output for all instances of dot
that are not in roff requests. This fixes the problem case where a
string beginning with a dot (for example, the string ".bashrc")
might occur at the beginning of a line in output, in which case
would mistakenly get interpreted as a roff request. Thanks to Eric
S. Raymond for pushing to fix this.
* This is a first attempt at ensuring that list content nested in
itemizedlist and orderedlist instances is properly indented. This
is a switch from using .TP to format those lists to using .RS/.RE
to format them instead (because .TP does not allow nesting). This
probably breaks something else and therefore will likely need some
refinement after more testing. Closes bug #1602616. Thanks to
Daniel Leidert.
* Fix bug: change <text> to <xsl:text>
* Fixed two element name typos.
Params
The following changes have been made to the params code since the 1.71.1
release.
* Repaired bizarro-superman talk.
* Added doc for man.output.lang.in.name.enabled parameter. This
checkin completes support for writing file/pathnames for man-pages
with $lang include in the names. Closes#1585967. knightly
accolades to Daniel Leidert for providing the feature request.
* Use "\e" instead of "\\" for backslash output, because the
groff docs say that's the correct thing to do; also because
testing (thanks, Paul Dubois) shows that "\\" doesn't always
work as expected; for example, "\\" within a table seems to
mess things up.
* Added the man.string.subst.map.local.pre and
man.string.subst.map.local.post parameters. Those parameters
enable local additions and changes to string-substitution mappings
without the need to change the value of man.string.subst.map
parameter (which is for standard system mappings). Closes
#1456738. Thanks to Sam Steingold for constructing a true
stylesheet torture test (the clisp docs) that exposed the need for
these params.
* Use U+2592 as an internal marker for linebreak around sbr output
(to prevent the break from getting eaten by some normalization
that the stylesheet does on synopses).
Use U+2580 as an internal marker for no-break space (to work
around a similar issue). Closes bug #1612808. Thanks to Simon
Walter for reporting it (the sbr bug).
* Changed order of string replacements so that backslash is escaped
and replaced after backslash and dot (as it needs to be).
* Adjusted manpages stylesheet to use U+2593 as the internal
representation for the backslash character within the stylesheet.
This prevents backslashes in source content from getting eaten.
Closes#1609425. Thanks to Paul DuBois for reporting the bug.
* Changed manpages stylesheet to always output a U+2591 character as
the internal representation of a dash. The string-substitution
map is then used to output a real dash when the final contents are
serialized. Also, made a change that causes dots and dashes in the
top comment to be unescaped.
* output "\&." instead of just plain "\." (because plain "\." does
not work...)
* Fixed problem where newlines were dropped before dots.
* Only escape dot if it actually occurs at the beginning of a line.
* fixed well-formedness errors
* Replaced all dots in roff requests with U+2302 ("house"
character), and added escaping in output for all instances of dot
that are not in roff requests. This fixes the problem case where a
string beginning with a dot (for example, the string ".bashrc")
might occur at the beginning of a line in output, in which case
would mistakenly get interpreted as a roff request. Thanks to Eric
S. Raymond for pushing to fix this.
* Add index.page.number.properties by default.
* Added to allow customizations of page numbers in indexes.
* Improved wording.
* Move show-destination="replace" property from template to attribute-set
so it can be customized.
* dd support for sorting glossary entries
* Improved wording.
* Add option to include qanda in tables of contents.
* This is a first attempt at ensuring that list content nested in
itemizedlist and orderedlist instances is properly indented. This
is a switch from using .TP to format those lists to using .RS/.RE
to format them instead (because .TP does not allow nesting). This
probably breaks something else and therefore will likely need some
refinement after more testing. Closes bug #1602616. Thanks to
Daniel Leidert.
* Moved all properties to attribute-sets so can be customized more easily.
Template
The following changes have been made to the template code since the 1.71.1
release.
* Added workaround for Xalan bug: use for-each and copy instead of copy-of (#1604770).
Tools
The following changes have been made to the tools code since the 1.71.1
release.
* Updated master makefile to enable docbook5-xsl build and
packaging.
* Updated automated xsl-param markup system to handle
wordml->roundtrip name change.
* wordml->roundtrip name change
* Replaced all dots in roff requests with U+2302 ("house"
character), and added escaping in output for all instances of dot
that are not in roff requests. This fixes the problem case where a
string beginning with a dot (for example, the string ".bashrc")
might occur at the beginning of a line in output, in which case
would mistakenly get interpreted as a roff request. Thanks to Eric
S. Raymond for pushing to fix this.
Roundtrip
The following changes have been made to the roundtrip code since the 1.71.1
release.
* wordml->roundtrip name change
* rename to roundtrip, add OpenOffice support
changes:
-Portability fixes
-Bug fixes
-python stylesheet compare and transform context access
-EXSLT string replace support
-xsltproc better low level error handling
mostly from Blair Sadewitz per mail to tech-pkg
c2html is a simple program which converts a C source code tree into
HTML which can be easily navigated using a web browser.
Features:
* Colorized output
* Hyperlinks between files are created for functions and, in some cases,
macro definitions.
* A file called .index can contain one-line comments about each file in a
directory; it will be included in the HTML-ized directory listing.
* HTML "header" and "footer" files can be included. href-links pointing
to local files (relative to the current directory) are automatically
updated.
* A "web bug" can be included on each page.
- Include options.mk before rubyversion.mk, so PLIST for ri database
should be created suitably.
- make RUBY_RIDIR and its friends relative path to ${PREFIX}.
- Fix and improve handling of ${RUBY_RIDIR} handling and should
be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
(Noted by private mail from wiz@.)
Bump PKGREVISION of ruby18-base package.
Removed four patches.
Improved DESCRiptions.
Improved COMMENT. catdoc is now:
COMMENT=Converts MS Word, Excel and Powerpoint files to plain text
catdoc-tk's COMMENT is made to stay the same.
The catdoc-tk package now installs manpage also.
And don't waste time building catdoc and binaries in catdoc-tk.
(Should catdoc-tk package be renamed to "wordview?")
The changelog is at
http://www.45.free.net/~vitus/software/catdoc/changelog.html
A lot of fixes plus now adds catppt utility to process powerpoint files.
Also has many new character encodings and doesn't install xlsview.
Changes since 1.1.18:
1.1.19: Nov 29 2006:
- Bug fixes: entities within attributes (William Brack), Python detection
problem (Joseph Sacco), in-scope namespace bug (Mike Hommey), Result
value tree caching bug (William Brack)
Release 1.7m, Wed Aug 23 11:37:05 CEST 2006 (Manuel Serrano):
*** Instead of using the hard-wire "-l" ispell option, Flyspell.el
now checks is Ispell.el defines the variable ISPELL-LISP-COMMAND.
If it does, the value of this variable is used instead of the string
"-l".
Release 1.7l, Mon Jul 24 16:50:06 CEST 2006 (Manuel Serrano):
*** Fix a simple Xemacs bug. The function
FLYSPELL-AFTER-CHANGE-FUNCTION was missing a guard. It has to
check on Xemacs if this-command is a symbol or not!?
* Mon Dec 25 2006 Eric S. Raymond - 2.3-1
- Work around a bug in db2man.xsl. Implement Markus Hoenicka's
requested behavior for multiple-file conversions. Implement
translation of groff extended .cc and .c2 requests. Ignore
the .TA macro that occurs duplicatively with .ta in X.org
manual pages. Cope with unresolved .Sx refererences in mdoc.
Handle .Ex and .Ee. Cope with X consortium macro preamble better.
.RS/.RE is now fully handled, no more spurious warnings.
* Sat Jan 15 2005 Eric S. Raymond - 2.2-1
- Have manlifter create subdirectories and the xslfragment
only in batch mode. Use current list indent on block start/end.
version 1.09
- primitives \push@styles,\pop@styles to save,restore styles
accross blocks (mathpartir)
- Esponja removes unreferenced style classes.
- Notice : horiz bars in table -> <TD CLASS="hbar" STYLE="height=..">
is the most simple and works for both moz and IE.
- added winfonts.hva, to replace a few entities by ascii art
- initial value of 'true' for extendedchars (listings)
- adopt most recent mac encoding 0xDB -> euro sign
- added three window codepages and applemac in inputenc, useful ?
- suppress -symbols option !
- include imagen options as comment in image file -> force
production of images when options change. Then, Misc also
has a checkpointed state, so as to avoid double inclusion
of options with -fix.
- added xspace.hva
- added bibhva executable, so as to call bibtex on .haux files
yielding .hbbl files
- styled theorem-like envs
- added ifpdf package
- option -dv
- chngcntr package.
- latin encoding support, through the inputenc package and
checked numerical entities (\@print@u)
Defaut charset is now US-ASCII.
- Added eurosym package
- Added textcomp package
- supertable completed.
- longtable package, a nightmare
- a few changes in graphics/graphicx to allow loading both
(and \@imagecommand in html/hevea.hva uses \def)
- show/noshow option for package figcut.
- figcut and deepcut packages.
- Basic chapterbib (works for included files only, no top level
bibliography).
- new option -pdf for imagen.
- new -t option for imagen (doc pending) -> dvips
- added delim, moredelim, deletedelim, should now implement
new interface for comments and strinsg, and normalize style
command names... Semantics of 'delete' key is somehow radical...
- -w Z warning -> quite a lot of corrections.
- Huge bug (all ' -> - in text mode).
- <<-o - >> redirects html output to stdout.
- \title, \author and \date now work after \begin{document}
YAMl::Syck provides a Perl interface to the libsyck data serialization
library. It exports the Dump and Load functions for converting Perl data
structures to YAML strings, and the other way around.
Necessary for SVK-v2.0.0.
This is newer version than PR 33203.
DictEm is a customizable DICT client for (X)Emacs. It implements all
functions of the client part of the DICT protocol (RFC-2229). Unlike
dictionary.el, it widely uses autocompletion that is used for
selecting a dictionary and search strategy. It also provides several
hooks that may be used for buffer postprocessing. Built-in
hyperlinking and a highlighting mechanisms are based on this
ability. Also, DictEm supports the mechanism of virtual dictionaries
that can be used for grouping dictionaries from _different_ DICT
servers into the client-side virtual dictionary.
Fore information about dictionary protocol and DICT project, see
http://www.dict.org.
Version 0.35.3
* Check for leftout files in builddir, for for generated files (Rodney Dawes)
* Load POTFILES.{skip,ignore} from $SRCDIR in intltool-update
-- bug #391892 (Rodney Dawes)
* Ignore files in POTFILES.{skip,ignore} when looking for leftout files
-- bug #391892 (Rodney Dawes)
* Match $LINGUAS with LINGUAS file more precisely
-- bug #342500 (Jürg Billeter)
Version 0.35.2
* Create builddir if it doesn't exist when generating header files
-- bug #348952 (Rodney Dawes)
* Update checks for leftout files with intltool-update -m
-- bug #386118 (Rodney Dawes)
* Better support for using $srcdir (Rodney Dawes)
* Run intltool-update -m in make check (Rodney Dawes)
* Handle LINGUAS environment variable properly
-- bug #342500 (Rodney Dawes)
* Make sure that we always call FindPackageName so variables get set properly
-- bug #350013 (Rodney Dawes)
* Set $top_builddir in Makefile.in.in for stamp-it rule
-- bug #345560 (Daniel Leidert)
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
* Compile fix for gcc 4.1
* Updated to Gettext 0.16.1, Libtool 1.5.22, Automake 1.10, Autoconf
2.61
* Documentation improvements, including an updated `man' page.
* Complain if more than one file is specified when checking files
using the `aspell check' command, rather than ignoring the other
files.
* Large number of bug fixes.
combines an abstraction of the PostScript drawing model with a TeX/LaTeX
interface. Complex tasks like 2d and 3d plots in publication-ready quality
are built out of these primitives.
Features
* PostScript and PDF output for device independent, freely scalable figures
* seamless TeX/LaTeX integration
* full access to PostScript features like paths, linestyles, fill patterns,
transformations, clipping, bitmap inclusion, etc.
* advanced geometric operations on paths like intersections, transformations,
splitting, smoothing, etc.
* sophisticated graph generation: modular design, pluggable axes, axes
partitioning based on rational number arithmetics, flexible graph styles, etc.
changes:
-Make regex patterns greedier, to avoid perl stack overflows
-Add code to detect DATADIRNAME
-Support older/non-GNU versions of diff when validating tests
-Add new mode to support quoted text in any file
-Fix the warning message for missing IT_PROG_INTLTOOL and error out
- Link with the C++ compiler because this is written in C++.
- Link with all the required libraries to prevent undefined symbols.
- Add only libtool libraries to LT_LIBS.
Based on patches provided by Ben Collver in PR 34495.
This stable release includes updated documentation, relocatable
binary support, better Aspell support, Hunspell support (replacement
for Myspell), Hspell support, and some minor bugfixes.
environment to avoid the build failing due to the 'extra smart' build
system in here taking "iconv" in intltool-merge.in and replacing it
with "/usr/pkg/bin/iconv"
Revision history for XML::Atom
0.25 2006.11.30
* Fixed memory leaks in XML::Atom::Client
(Reported by Brian Cassidy)
0.24 2006.11.25
* Updated document to mention that ID creation is user's responsibility
* Added $feed->as_xml_utf8 which always returns UTF-8 bytes string, rather than UTF-8 flagged one.
This addresses annoying issues with UTF-8 vs. latin-1 (Thanks to Rui Vilela #21191)
* Better fix for the hateful default: prefix issue in libxml2; now we
remove the default\d* prefix on any nodes and set the proper namespace
URI.
* Fix to the test case since 0x242 is now printable character in bleadperl
(Thanks to Andreas Koenig and Steve Peters)
* Skip tests if 'euc-jp' is unknown encoding on your XML library
(via CPAN testers)
Changes since last packaged version (1.61):
1.62pre
- security callback interface contributed by Shane Corgatelli
- check libxslt version
- added XML::LibXML-like API to retrieve libxslt version
- added output_as_bytes() and output_as_chars()
- added regression tests for output_as_* to 11utf8.t
- output_as_string documentation fixed to match reality
- make 06entities.t to pass with older libxml2/libxslt
- POD uses items instead of headings
- fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]
Mention docbook and LaTeX in DESCRiption.
Add sourceforge to MASTER_SITES.
Add more directories to INSTALLATION_DIRS (maybe some are redundant).
Also install a2x.
Install man pages.
Install various configs and icons.
Add do-test target.
Following is from the AsciiDoc ChangeLog:
1. Version 8.1.0 (2006-10-22)
* AsciiDoc generated XHTML documents now display as table of
contents if the toc attribute is defined (JavaScript needs to be
enabled for this to work). Thanks to Troy Hanson who contributed
this feature based on a JavaScript by Mihai Bazon. I've simplified
things somewhat to match Docbook XSL Stylesheets style, see Troy's
[1]tpl User Guide for a fancier layout. Use the -a toc -a numbered
command-line options to produce a number table of contents.
* A [2]music filter is included in the distribution ./filters/
directory. It translates music in [3]LilyPond or [4]ABC notation
to standard classical notation in the form of a trimmed PNG image
which is inserted into the AsciiDoc output document.
* Incorporated Paul Melis's Win32 filter patch. This workaround
allows AsciiDoc to run filters under Windows.
* Added uninstall.sh script.
* Rather than proliferate a confusing number of filter block
delimiters the following convention has been adopted: delimiters
belonging to DelimitedBlock filters distributed with AsciiDoc will
consist of a word (normally a noun identifying the block content)
followed by four or more tilde characters. This has necessitated
changing existing filter delimiters (the old delimiters still work
but may be deprecated in future versions):
+ The example code filter block delimiter is now the word code
followed by four or more tilde characters.
+ The source highlight filter block delimiter is now the word
source followed by four or more tilde characters.
* Conditionally redefined subscript and superscripting so they use
the old replacements mechanism when asciidoc7compatible is defined
rather than the asciidoc 8 default unconstrained quoting (patch
for affected files attached).
* Moved the source highlight filter from ./examples/ to ./filter/.
* Added {verbose} intrinsic attribute (useful for passing verbose
flag to filters).
* Added {outdir} intrinsic attribute.
* Renamed {docdir} intrinsic attribute to unambiguous`{indir}
({docdir}` still works but may be removed in future release).
* If asciidoc(1) outputs to stdout then instrinsic attribute
{docname} is extracted from the input file name.
_________________________________________________________________
2. Version 8.0.0 (2006-08-27)
This is a major release because changes to quoting and index entry
handling may break existing documents (see Additions and changes below
and Appendix A: Migration Notes in the AsciiDoc User Guide).
Please report any problems you encounter.
[5]Stuart Rackham
Additions and changes
* Quoting can can occur within words (based on patch submitted by
Benjamin Klum). See the Unconstrained Quotes sub-section in the
User Guide.
* The underline and plus characters can be used as alternatives to
the existing apostrophe and backtick quote characters. They are
arguably better choices than the apostrophe and backtick as they
are not confused with punctuation.
* The syntax for index entry macros have have been deprecated from
+...+ and +...+ to ((...)) and (((...))) respectively. Rationale:
+ Bracketing is consistent other with [[...]] and <<...>>
reference macros.
+ To easily confused with triple plus passthroughs.
+ To make way for the new monospace quoting.
* Superscripts and subscripts are implemented as constrained quotes
so they can now be escaped with a leading backslash and prefixed
with with an attribute list.
* An experimental LaTeX backend has been written by Benjamin Klum (a
number additions in this release are to accommodate the LaTeX
backend).
* include macro file names now expand environment variables and
tilde expansions.
* A configuration file [quotes] entry can be undefined by setting to
a blank value.
* Added callto inline macro for Skype callto links.
* Added colnumber attribute for table data markup.
* A leading comment block or comment lines are now skipped
(previously a document had to start with either attribute entries
or a document Title).
* Experimental rows attribute (number of source lines in table)
available in table markup templates (used by experimental LaTeX
backend).
* Included install shell script written by [6]Jacob Mandelson for
installing the tarball distribution.
* Added INSTALL documentation file.
* Added replacements2 substitution options -- a second replacements
section.
* Added the ability to redefine normal and verbatim substitutions
with subsnormal and subsverbatim entries in configuration file
[miscellaneous] section.
* By default AttributeEntry values are substituted for
specialcharacters and attributes, if you want a different
AttributeEntry substitution set the attributeentry-subs attribute.
* The name in name=value configuration file entries can now end with
a backslash, just escape the trailing backslash with a backslash.
For example:
abc\\=xyz
Results in name=abc\ and value=xyz -- previously this would have
escaped the = character.
* A blank configuration file section deletes any preceding section
with the same name (applies to non-markup template sections).
* A command-line attribute value with a @ suffix does not override
existing document and configuration file attributes (normally
command-line attributes have precedence over document and
configuration file attributes).
* localtime attribute is now encoded from the native system encoding
to the output encoding. Patch submitted by [7]FKtPp -- here's his
description of the problem:
"I am a Chinese user of AsciiDoc and I find that when I use UTF-8
(the default encoding) to write asciidoc documents in Windows
platform the resulting html footer line will get screwed. It was
caused by a localized tzname that was always encoded in the
windows native encoding, which in my case is cp936."
* a2x(1) can generate Open Document Text files using [8]docbook2odf.
Currently docbook2odf(1) only processes a subset of DocBook,
unimplemented elements are skipped.
* The a2x(1) format option defaults to xhtml (previously a format
had to be specified explicitly).
* The -d, --doctype=DOCTYPE option has been added to a2x(1) which is
a shortcut for --asciidoc-options="--doctype=DOCTYPE".
* Replaced a2x(1) --no-icons and --no-copy options with their
negated equivalents: --icons and --copy respectively. The default
behavior has also changed: copying and use of icons is disabled by
default. Rationale:
+ To make the default behavior more consistent since use of
icons and CSS stylesheets does not apply to all formats.
+ To make the default behavior less surprising (the creation of
icon and stylesheet output files must now be explicit).
* a2x(1) has been bumped from version 0.1.1 to version 1.0.0.
Bug fixes
* Removed duplicate ./doc/a2x.1.txt from distribution tarball.
* Documentation errata.
* Attribute replacement is no longer performed twice in Titles and
AttributeEntrys.
* a2x(1) skipped asciidoc(1) execution when rerun with different
--asciidoc-options options, it now always executes asciidoc(1).
The problem was that previously asciidoc(1) was executed only if
the output file was missing or older than the source file.
documents for some documents including specified words. If you run a
web site, it is useful as your own search engine for pages in your
site. Also, it is useful as search utilities of mail boxes and file
servers.
This package provides the Ruby pure interface of Hyper Estraier.
documents for some documents including specified words. If you run a
web site, it is useful as your own search engine for pages in your
site. Also, it is useful as search utilities of mail boxes and file
servers.
This package provides the Ruby native interface of Hyper Estraier.
documents for some documents including specified words. If you run a
web site, it is useful as your own search engine for pages in your
site. Also, it is useful as search utilities of mail boxes and file
servers.
This package provides the Perl native interface of Hyper Estraier.