2010-01-06 Christian Egli * man/Makefile.am (pdf2brl.1): Automatically generate man pages for rtf2brl and pdf2brl. * doc/liblouisxml.texi (Transcribing PDF files with pdf2brl): Add documentation for the pdf2brl tool. * README: Mention the dependency on poppler or xpdf for pdf2brl and rtf2xml for rtf2brl. * tools/Makefile.am (bin_SCRIPTS): Added the pdf2brl script properly to the build process, i.e. make sure it is generated by configure and packaged and installed by make. 2009-12-28 John J. Boyer * implemented handling of xpath expressions * Added pdf2brl tool 2009-11-24 Christian Egli * doc/liblouisxml.texi (html.sem): Fix some typos and add references to the appendix with the sem file examples. 2009-11-23 John J. Boyer * Release 2.1.0: Many new features, see NEWS 2009-11-04 Christian Egli * Makefile.am: * configure.ac: * man/Makefile.am: Automatically generate man pages using help2man if it is available. * Makefile.am: * configure.ac: * gnulib/*: * tools/xml2brl.c: Integrate gnulib and use it to do option parsing using getopt. xml2brl now handles --help and --version. 2009-10-03 Christian Egli * tests/check_version.c: Add a test case for lbx_version(). 2009-08-11 Christian Egli * doc/Makefile.am (man_MANS): Only define the man pages once, otherwise they will be installed twice. * doc/liblouisxml.texi (style): Fixed a small typo with the invocation of the settings macro 2009-07-28 John J. Boyer * Alpha realase of UK Maths files 2009-07-17 Lars Bjørndal * contrib/liblouisxml.spec: Added rpm spec file 2009-07-06 Christian Egli * doc/liblouisxml.texi (Semantic Actions Overview): Fixed two small capitalization typos. 2009-03-12 John J. Boyer * doc/Makefile.am: datarootdir may not work: use datadir 2009-03-09 Christian Egli * doc/Makefile.am (doc_DATA): Use the default location for docdir. Thanks to Lars Bjørndal for the report. 2009-03-04 John J. Boyer * Release 1.9.0 2009-02-20 John J. Boyer * Added the directory mac-osx-10.5 and its files for building on the Mac. 2009-02-18 John J. Boyer * Changing e-mail, website and company name to abilitiessoft. 2009-02-16 John J. Boyer * Added __stdcall as per liblouis. * Moved qetProgramPath from paths.c to compileTranslationTable.c in liblouis and made it exportable as lou_getProgramPath for Windows only. 2009-02-10 (2) John J. Boyer * Put in new path.c module, which finds the program location in Windows. 2009-02-13 Christian Egli * doc/liblouisxml.texi (Semantic Actions in detail): Added docu for config* semantic actions. 2009-02-10 John J. Boyer * Put in new path.c module, which finds the program location in Windows. * Added README.win32 on how to build on Windows. 2009-02-10 Christian Egli * tests/testcode.xml: * liblouisxml/transcribe_music.c: * liblouisxml/transcribe_graphic.c: * liblouisxml/transcribe_chemistry.c: * liblouisxml/make_sem_names.c: Move license from GPL + restrictions/permissions to LGPL with the blessing of the copyright holders. 2009-02-09 Christian Egli * README: Remove any mentioning of mathml2brl * doc/liblouis.texi (Programming with liblouis): Move the programming section to the back and rename to emphasize more on the user instead of the programmer. * doc/liblouisxml-guide.texi: Renamed to liblouisxml.texi 2009-02-08 John J. Boyer * More proofreading and correcting ob liblouis-guide.texi. 2009-02-07 John J. Boyer * Update documentation examples * remove outdated mathml2brl program 2009-02-04 John J. Boyer * Fixed a problem in xml2brl when using the -p option (poorly formatted text) which caused it to fail to recognize text that was in fact properly formatted. 2009-02-04 Christian Egli * doc/liblouisxml-guide.texi (Semantic Actions in detail): Added a separate section to document the semantic actions individually (Table of contents): Added docu for the table of contents feature. 2009-02-03 John J. Boyer * Implemented lbx_version. 2009-02-02 Christian Egli * NEWS: Added NEWS for release 1.8.0 2009-01-26 John J. Boyer * added the configfile, configstring and configtweak semantic actions 2009-01-21 Christian Egli * doc/Makefile.am (msword2brl.1): Generate the man page automatically with the help of a proper usage message, --help and --version options and the help2man utility. 2009-01-08 Christian Egli * doc/msword2brl.1: Add a man page for msword2brl * configure.ac: Generate version string for msword2brl automatically. * doc/Makefile.am (AM_MAKEINFOHTMLFLAGS): Generate the html as one big page. 2008-12-23 Christian Egli * doc/Makefile.am : Integrated the man page and the liblouisxml-guide in the build process. * doc/xml2brl.1: Added a man page for xml2brl. * doc/liblouisxml-guide.texi: Added a texinfo version of the liblouisxml-guide. John J. Boyer, john.boyer@jjb-software.com Release liblouisxml-1.4.2, June 16, 2008 Converted to Gnu autotools A few bugs fixed Release liblouisxml-1.4.1 linux-Makefile optimized for RedHat If there are errors in a liblouis table you will now get only a single arror report instead of myriads. Release liblouisxml-1.4.0, May 12, 2008 doc directory renamed docs . Semantic-action and configuration files in this directory have been prefixed with example_ mode parameter added to functions in liblouisxml.h Cdata sections can now be translated as text, computer code or ignored. A function to find the true namo of the "Program Files" directory in Windows has been written by Yuemei Sun of ViewPlus Technologies. It is in the paths.c module. Paths for translation tables, semantic action files and configuration files can now be assigned more flexibly. See paths.c xml2brl will now accept configuration settings on the command line, so it is unnecessary to change a configuration file. It is now possible to pass a configuration string in memory to the library, not just the name of a configuration file. For details on all these changes see docs/liblouisxml-guide.html