Changes:
- Added command line option '-ascii' for straight ascii output
(instead of ISO-8859-1, which is the default). (html2text.C, sgml.C)
- Implemented rendering of most SGML entities introduced in
HTML-4. As a limitation, those entities not present in
HTML-3.2/ISO-8859-1 will be recognized only if represented as "named
entities" and not with thier numeric values, e.g. "™" will be
rendered, "™" won't. (html2text.C, sgml.C)
- Element closing as done in XHTML (e.g. "<br />") is now tolerated.
(HTMLControl.C)
- The program now ignores the content of <SCRIPT> or <STYLE> elemts
within TABLEs, even if it is not commented out. (HTMLParser.y)
- Fixed urlistream.h (fd_ might be uninitialized). (urlistream.h)
2003-04-18 James Henstridge <james@daa.com.au>
* NEWS: add news items.
* configure.in: increment version number.
2003-03-14 Matthias Clasen <maclas@gmx.de>
* gtkdoc-mkdb.in (OutputBook): Fix the public identifier for
DocBook V3.0: Davenport, not DavenPort.
(#108343, Mariano Suarez-Alvarez)
2003-03-10 James Henstridge <james@daa.com.au>
* configure.in: associate the chmod commands with the files they
are chmod'ing. This way config.status will always run the correct
chmod command.
2003-03-04 James Henstridge <james@daa.com.au>
* configure.in: look up the docbook DTD by public id rather than
system id.
2003-02-26 Matthias Clasen <maclas@gmx.de>
* gtkdoc-mkdb.in (GetArgs): Prefer template or comment docs over
blurbs only if they're nonempty, otherwise the empty docs from the
templates override all the blurbs.
2003-02-26 James Henstridge <james@daa.com.au>
* autogen.sh (THEDIR): set up so that it will choose automake 1.7
or 1.6 in preference to 1.4. Passes distcheck okay.
* configure.in: update configure.in script to match
recommendations of newer autoconf's, and add an AC_PREREQ()
statement, since the xml catalog checks are using new autoconf
features.
* gtk-doc.make (xml-build.stamp): since other bits of the makefile
were assuming xml, may as well hard code --output-format=xml.
2003-02-19 James Henstridge <james@daa.com.au>
* Makefile.am: get rid of the dist-hook, and just include the
given files in EXTRA_DIST instead.
* configure.in: provide meaningful names for the commands.
* acinclude.m4 (JH_CHECK_XML_CATALOG): add some extra arguments: a
friendly name for the catalog entry, and actions to run if the
entry was found or not. Also include a bit more information in
the config.log file if an error occurs.
2003-02-18 Matthias Clasen <maclas@gmx.de>
* gtkdoc-mkhtml.in (declaration): Avoid the unportable grep
option -q. (#105311)
2003-02-19 James Henstridge <james@daa.com.au>
* devhelp.xsl: put chapters that aren't at the top level into the
toc tree (to make gtk's .devhelp tree look better).
* gtk-doc.spec.in (Requires): make the requires lines match
current requirements ...
* gtkdoc-mkhtml.in (XSLTPROC): pass --nonet to xsltproc, so we
don't try to download DTDs and XSLT over the net. The configure
checks should catch people who don't have the correct files in
their catalog.
2003-02-17 James Henstridge <james@daa.com.au>
* gtkdocize.in (--version): add --version argument.
2003-02-14 James Henstridge <james@daa.com.au>
* gtkdoc-mkdb.in (GetOptions): actually accept --tmpl-dir as a
command line option. Based on a patch from Simon Josefsson
<jas@extundo.com>.
* gtk-doc.xsl: remove the xmlns declaration. Not really needed
for html output anyway ...
2003-02-13 James Henstridge <james@daa.com.au>
* devhelp.xsl: remove refsect1's and refsect2's from book tree, as
suggested by Hallski.
* gtk-doc.make (install-data-local): the change to install images
was superfluous, so I have removed it.
(CLEANFILES): move some more stuff to CLEANFILES from the
distclean-local rule.
2003-02-12 James Henstridge <james@daa.com.au>
* gtk-doc.make: add some chmod calls to work arround distcheck on
automake >= 1.6.
(install-data-local): copy the images as well as the html files
during install.
(uninstall-local): add an uninstall rule to remove the docs.
(CLEANFILES): add $(DOC_MODULE)-scan.o to the list of files to be
cleaned up.
2003-02-09 James Henstridge <james@daa.com.au>
* gtkdocize.in: script used to copy gtk-doc.make into another
module.
* gtk-doc.make: automake makefile fragment to handle gtk-doc
support in other modules.
* configure.in: check to make sure DocBook XML DTD and XSLT
stylesheets are present in the XML catalog.
* acinclude.m4 (JH_CHECK_XML_CATALOG): new macro to check for
entries in the XML catalog.
2003-02-04 James Henstridge <james@daa.com.au>
* gtk-doc.m4: a macro to check for gtk-doc.
* Makefile.am (gtkdocdata_DATA): don't bother installing xml.dcl.
It isn't used anymore (since switching xml mode to xsltproc).
* gtkdoc-mkhtml.in (gtkdocdir): and here.
* Makefile.am (gtkdocdatadir): change dir.
* configure.in: put data files in $(datadir)/gtk-doc/data, so that
they don't all get mixed up with the html docs installed by other
packages.
The Pathan project grew out of DecisionSoft's work on XMLScript, an
XML transformation language.
XPath was adopted as a node selection language by XMLScript when the
XPath specification was ratified by the W3C. DecisionSoft's XMLScript
processor is based on Xerces-C, a Document Object Model compliant XML
parser. Pathan therefore was designed from the base up to be fully
compatible with the Xerces parser.
Pathan 1 represents the open sourcing of the XPath component of
DecisionSoft's XMLScript processor. Pathan 1 features a full
implementation of the XPath 1.0 Specification. Pathan 1 implements
the W3C DOM Level 3 XPath Specification (Working Draft February 08
2002) providing a powerful and coherent interface between XPath and
DOM and hence a standardised interface with Xerces.
Changes since 1.7.0:
- exposed new API components for DTDValidator and SchemaValidator
- added XML::Xerces::XMLCatalogResolver, for a standard way of
using XMLCatalog to resolve file locations
- added new samples: samples/DOM2hash.pl, samples/EnumVal.pl,
and samples/SEnumVal.pl
- improved Win32 support
- fixed output of all XMLUni::* constants (thanks to Christian
Orsatti for pointing this out)
- added LocalFileFormatTarget (thanks to Christian
Orsatti for pointing this out)
- added hints/darwin.pl (thanks to Adam Whitney for helping
with this)
- added cygwin fix for Xerces-C libname (thanks to Stephen
Long for helping with this)
- added fixes for Win32 (thanks to Martin Raspe for helping
with this)
- fixes isAnySlash() error
- fixes support for Attributes::getValue(int) and
AttributeList::getValue(int)
- added support for MacOS X.
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Added missing operator!= for DOMNode
- made all tests use Test::More
- fixed entity resolution in Schema.t test
- fixed other minor bugs in other tests
- Removed support for XMLScanner
- Removed DOMParse support, instead DOMWriter from DOM Level 3
is used
- Added support for DOM_NodeIterator and DOM_TreeWalker
- Added basic support for XMLScanner
- DOM_Document's will now stay alive even if the DOMParser
that created them goes out of scope. This means it is
possible to have a subroutine that parses a file and returns
the resulting DOM_Document. This used to cause a segfault.
- Fixed overloaded InputSource constructors that were using
char* versions instead of Unicode versions
- Many internal changes that improve code generation and
maintenance, thanks to the ever-improving SWIG.
Changes in 3.1:
* html/teihtml-struct, common/teicommon.xsl: move handling of
cross-referenced headers to common
* makeURL to makeHyperLink, and be common
* revised structure to separate out fo, latex, common, html
Changes in 3.1:
* latex/teilatex.xsl: support q[@rend='eg']
* html/teihtml-struct, common/teicommon.xsl: move handling of
cross-referenced headers to common
* makeURL to makeHyperLink, and be common
* revised structure to separate out fo, latex, common, html
buildling because it requirs gtk-doc.
Approved by wiz@.
Changes since 2.0.2:
* Don't check numeric words. Combined with word breaking changes
recently committed to Pango, this will handle all letter-number
combinations nicely.
* "Add to Dictionary" now actually adds to personal dictionary.
* New "Ignore All" menuitem to add a word to the current session.
* Updates of autogen.sh and conifgure.ac to use newer
autoconf/automake/libtool.
* Change behavior on a right click so that cutting/copying with
the mouse works again.
* Add deferred checking: make the misspelled word highlighting
work like other apps and delay checking the current word until
the cursor exits it.
* gtkspell.spec.in: Typo fix.
* Conditionally use Aspell if it's available, otherwise
fall back to Pspell (Ramon Medina).
* docs/ directory and beginning documentation added.
* 2.0.3 released.
* gtkspell.c: Hack around Pango wordbreaking bug (also logged
with their developers at:
http://bugzilla.gnome.org/show_bug.cgi?id=97545 ).
* gtkspell.spec.in: RPM .spec file template.
From Alex <hansolo@rochester.rr.com>.
* configure.ac: Generate gtkspell.spec from gtkspell.spec.in.
* README: Add Ari and Alex to a "Thanks" section.
* configure.ac: Check for libpspell earlier and die if we don't
find it. Prerequire autoconf 2.52.
* gtkspell/Makefile.am, examples/Makefile.am: Set CFLAGS instead
of foo_CFLAGS (why does the old way not work anymore?).
* autogen.sh: Don't automatically run configure.
Approved by wiz@.
Changes since 0.28:
Version 0.30
* added missing [] quotation macro name defined in AC_DEFUN()
(Tomasz Kloczko)
* Handle embedded newlines thereby avoiding the silent corruption of
files. (Morten Welinder)
* Now intltool-merge does not compress whitespace in attributes
and CDATA. (Brian Cameron)
* Now intltool-merge supports dashes in attribute names, and supports
attributes delimited by single quotes. (Brian Cameron)
* Misc small fixes (Kenneth Chr., Danilo Segan)
Version 0.29
* Removed OrigTree in favor of more simply setting handlers directly
in intltool-merge (Brian Cameron)
* Work correctly with AC_CONFIG_AUX_DIR (Thomas Vander Stichele,
Chee Bin HOH and Kees Cook)
* Make intltoolize return a correct exit status (Thomas Vander Stichele)
* Fix usage of a bash-ism (Morten Welinder, Jonathan Blandford)
* Translate GenericName in .desktop files (Kenneth Rohde Christiansen)
* Framework to allow each format have inline comments (Denis Barbier)
* Add $XGETTEXT_ARGS to allow passing extra args to xgettext (Danilo Segan)
* Added support for .kbd files (Kenneth Rohde Christiansen)
* Add $XGETTEXT_KEYWORDS to allow the use of other keywords (Danilo Segan)
* Misc bug fixes (Noah Levitt, Tommi Komulainen)
Some pkgsrc things
- Fix PLISTs for packages that use -release
- Include canonicalisation of a couple of paths for the benefit
of qt3-*
- the normal version=sunos patching
- fix all library_names_spec for the standard set of symlinks
The libtool things some of which had already made it into pkgsrc libtool.
New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
of files you want to keep, such as test coverage data, from the temporary
output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
exported.
* Bug fixes.
New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
support.
* Bug fixes.
New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
duplicate dependent libraries.
New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.
New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.
New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.
New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.