2002-11-12  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in (jade_error): New function; use it for all jade
	print backend calls.

	* configure.ac: Set 1.51.0.

2002-11-12  Karl Eichwalder  <ke@suse.de>

	* Release: 1.50.1.
	* configure.ac: Set 1.50.1.

	* db2x.sh.in: Don't copy suse-both.dsl.

	* suse-both.dsl.in: Define suse-html and suse-print within the
	internal subset unconditionally.

2002-11-10  Karl Eichwalder  <ke@suse.de>

	* Release: 1.50.0.

	* db2x.sh.in: Copy suse_*.dsl into current directory and use it
	iff the user does not specify an own style file.

	* suse-both.dsl.in: Read suse-html.dsl and suse-print.dsl.
	* suse-html.dsl: New file.
	* suse-print.dsl: Likewise.

	* configure.ac: Set 1.50.0.

2002-11-09  Karl Eichwalder  <ke@suse.de>

	* configure.ac (jadecat): Check for CATALOG.openjade (SL > 8.1).

2002-11-08  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in: Detect encoding of XML files; proposed by Michal
	Svec and ViNil; SuSE's docbook-toys-detect-encoding.diff.

	* db2x.sh.in (do_validate): Syntax fix; SuSE's
	docbook-toys-shell-syntax-fix.diff.

	* db2x.sh.in: Provide -o|--use-openjade for compatibility; drop
	jade support (remove -J switch); rework SuSE's docbook-toys-oj.diff.

2002-08-10  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in (do_rtf): Add missing $SGML_DECL_SLOPPY.
	Reported by Norbert Eicker.

2002-01-13  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set 0.70.0.

	* db2x.sh.in: Default to openjade/onsgmls; provide -J to use jade
	resp. nsgml.

2001-11-30  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set 0.61.1.

	* Release: 0.61.0.
	* configure.ac: Set 0.61.0.

	* configure.ac: SuSE Linux 8.0 will leave out the "docbook-" prefix.

2001-11-04  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set 0.60.5.

2001-11-03  Karl Eichwalder  <ke@suse.de>

	* Release 0.60.4.

	* db2x.sh.in: Make sure to distinguish between CAT_NSGMLS and
	CAT_SGML_NSGMLS properly.  Reported by Uwe Drechsel.

2001-10-15  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set 0.60.4.

	* Release 0.60.3.

	* db2x.sh.in: Check xml.dcl or xml.decl.  Reported by Jörg Menke.

	* db2x.sh.in: Fix quoting.  Patch by Andreas Schwab.
	* dbnochunks: Likewise

2001-08-27  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set 0.60.3.

	* Release 0.60.2.

	* db2x.sh.in (gen_outfile): Remove trailing dot; happens for HTML
	when 'end' is empty.
	Reported by Rüdiger Oertel.

	* configure.ac: Set 0.60.2.

	* Release 0.60.1.
	* configure.ac: Set 0.60.1.

	* Release 0.60.0.

	* db2x.sh.in: Use _CAT_JADE instead of CAT_SGML_JADE all over.

2001-08-26  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in: Use CAT_NSGMLS instead of separate CATs for SGML and
	XML.
	CATALOG.iso_ent is also required for XML (on account of the
	stylesheets).

2001-07-19  Karl Eichwalder  <ke@suse.de>

	* Merge in changes from rel-0-50-1-branch (tag:
	rel-0-51-0-merge-to-trunk).

2001-07-18  Karl Eichwalder  <ke@suse.de>

	* Release version 0.51.0.
	* configure.ac: Set version 0.51.0.

	* db2x.sh.in (SP_ENCODING): Don't nuke user's setting.
	Reported by Togan Müftüoğlu.

2001-07-16  Karl Eichwalder  <ke@suse.de>

	* configure.ac (jadecat): Check for Jade CATALOG (SuSE Linux >=
	7.2).
	* db2x.sh.in: Use Jade CATALOG check.

	* db2x.sh.in: Use $sgmldir insted of $datadir/sgml.

2001-07-15  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in: Start to work on XML support.
	(suffix): Better check to sort out XML files.

	* configure.ac: Set version: 0.60.0.

	* Release version 0.50.1.
	* configure.ac: Set version 0.50.1.

	* Release version 0.50.0.

	* db2x.sh.in (extract_dtd_declaration): Improve regex.
	(do_xml): Use $CAT_SGML_JADE, too.

	* db2x.sh.in (extract_dtd_declaration): New function.
	(do_xml): Use it.
	Run the SGML file through sgmlnorm.
	Try to write a better XML DOCTYPE declaration.

2001-07-14  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Set version: 0.50.0.

	* db2x.sh.in: New option -W|--validate-strict.

	* db2x.sh.in: New option -S|--strict.
	(SGML_DECL_SLOPPY): If --strict wanted, don't use
	$SGML_DECL_SLOPPY.  Also don't try to use it if it isn't
	available.
	(do_fot, do_html, do_mif, do_tex, do_xml, do_validate): Use
	$SGML_DECL_SLOPPY.

	* Makefile.am (EXTRA_DIST): Add docbook-sloppy.dcl.
	(dsssl_DATA): Likewise.

	* docbook-sloppy.dcl: New file.  Taken from the official DocBook
	DTD distribution, but set "DATATAG yes" and "OMITTAG yes".

2001-07-13  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in (HTML_STYLESHEET): Don't use 'docbook.css' from
	directory 'test' but from 'frames'.
	From Rdiger Oertel.
	(do_html): Test whether $HTML_STYLESHEET is available.

	* Makefile.am (AUTOMAKE_OPTIONS): Add dist-bzip2.

	* configure.ac: Set version 0.16.1.

2001-07-12  Karl Eichwalder  <ke@suse.de>

	* Release version 0.16.0.

	* configure.ac: Check for dsssl-stylesheets convenience link.

	* db2x.sh.in (WHICH): Set it to 'type -p' and use it.

2001-07-05  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (dsssldir): Install stylesheets in
	$(datadir)/sgml/docbook/$(PACKAGE).
	* db2x.sh.in (file): Likewise.

	* README: Fix package names.

2001-07-05  Karl Eichwalder  <ke@suse.de>

	* configure.ac: Rename configure.in.
	* configure.in: Run autoupdate (Autoconf 2.50).

2001-03-26  Karl Eichwalder  <ke@suse.de>

	* configure.in: Set version 0.16.0.

	* Release version 0.15.2.

	* configure.in: Check for docbook-dsssl-stylesheets (SuSE Linux >=
	7.2).

	* configure.in: Set version 0.15.2.

	* db2x.sh.in: Fix check for jadetex, pdfjadetex, and dvips.
	Reported by Carsten Gross.

2001-03-15  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in (sgmldir): Check for $sgmldir/CATALOG.jade_dsl.

	* Makefile.am (bin_SCRIPTS): Add dbnochunks.
	(EXTRA_DIST): Ditto.

	* dbnochunks: New file.

	* db2x.sh.in (CAT_GNOME): Search for gnome CATALOG and add it.

	* configure.in: Add AC_PROGRAM_EGREP and AC_PROG_AWK.

	* db2x.sh.in: change quoating style: `...` -> $(...).
	(do_xml): re-written.

2001-03-14  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in (Message): Use find to find catalogs.
	(SP_ENCODING, SGML_CATALOG_FILES): Reset them.

	* db2x.sh.in (sgmldir): New variable.
	(CAT_SGML, CAT_XML): Use it.

2000-11-30  Karl Eichwalder  <ke@suse.de>

	* configure.in: Add AC_CANONICAL_HOST.
	Set version 0.15.0.

2000-11-20  Karl Eichwalder  <ke@suse.de>

	* Release version 0.14.0.

	* db2x.sh.in: Check arguments better.

2000-11-17  Karl Eichwalder  <ke@suse.de>

	* db2x.sh.in: Add and call check_dvi(), check_pdf(), and
	check_ps() to test whether needed programs are installed.

	* configure.in: 0.14.0.

2000-11-01  Karl Eichwalder  <ke@suse.de>

	* Release version 0.13.0.

	* db2x.sh.in (CAT_SGML,CAT_XML): Check for DocBook CATALOGs at
	runtime; provide and use  CAT_SGML_JADE and CAT_SGML_NSGMLS.

	* db2x.sh.in: Use FILE.dsl if found in cwd.
	Proposed by Ulrich Windl.

	* db2x.sh.in: Adjust verbose handling.

	* configure.in: 0.13.0

2000-04-04  Karl EICHWALDER  <ke@gnu.franken.de>

	* Release version 0.12.0.

	* configure.in: Let the user specify the location of the dsssl
	style sheets.
	Reported by Devin Weaver (thanks for the patch!).
	Ditto for the CATALOG file.

2000-04-02  Karl EICHWALDER  <ke@gnu.franken.de>

	* db2x.sh.in (LANGUAGE, LC_ALL): Play save; set them to C.

2000-04-01  Karl EICHWALDER  <ke@gnu.franken.de>

	* README: Update.

2000-03-21  Karl EICHWALDER  <ke@gnu.franken.de>

	* configure.in: 0.12.0

	* Release version 0.11.0.

	* configure.in: 0.11.0
	(my_TMPDIR): unset the variable, not the value.

	* db2x.sh.in: -v -> version; -V -> validate.

2000-03-20  Karl EICHWALDER  <ke@gnu.franken.de>

	* Release version 0.10.0.

	* db2x.sh.in (do_validate): New function.
	Options: -v now validates an DocBook document.

2000-03-18  Karl EICHWALDER  <ke@gnu.franken.de>

	* configure.in: Check for mktemp.
	Reported by "maddy".

2000-03-12  Karl EICHWALDER  <ke@gnu.franken.de>

	* db2x.sh.in (Options): Add -c, --catalog FILE and check whether
	the user wants to use an own catalog.

2000-03-05  Karl EICHWALDER  <ke@gnu.franken.de>

	* gdp-both.dsl.in: Update to version 1.03 from
	http://www.gnome.org/gdp/gdp-both.dsl.

	* configure.in: Check for needed files on Debian GNU/Linux.
	Reported by Michael Wiedmann.

2000-02-14  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (dsssl_DATA): Change back (w/o .in).
	(EXTRA_DIST): Distribute .in files.

2000-02-13  Karl EICHWALDER  <ke@gnu.franken.de>

	* configure.in: Add check for DSSSL Style Sheets (try to find the
	style sheets on SuSE and Red Hat).

	* Makefile.am (dsssl_DATA): rename suse-both.dsl to
	suse-both.dsl.in; add gdp-both.dsl.in from the GNOME Documentation
	Project.

2000-01-06  Karl EICHWALDER  <ke@suse.de>

	* configure.in: Version 0.7.

	* db2x.sh.in: Start to use shell builtins to do expansions.
	Add explicit backend variable settings.

1999-12-25  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (mk_links): Add db2xml.

	* db2x.sh.in: Add `-X, --xml' and document it.
	(do_xml): New function.
	(file): Add db2xml.

1999-11-05  Karl Eichwalder  <ke@suse.de>

	* README: Add more examples.

1999-04-23  Karl Eichwalder  <ke@suse.de>

	* configure.in: version 0.5.

	* db2x.sh.in (Options): Add `-s, --style'.
	Check for `$MYSTYLE'.

1999-04-14  Karl Eichwalder  <ke@suse.de>

	* configure.in: version 0.4.

	* db2x.sh.in: For HTML output add --nochunks.

1999-04-10  Karl Eichwalder  <ke@suse.de>

	* configure.in: version 0.3.

	* db2x.sh.in (Options): Add `-j, --jade'.
	(do_fot): Add ${JADEVARS}.
	(do_html): Add ${JADEVARS}.
	(do_mif): Add ${JADEVARS}.
	(do_rtf): Add ${JADEVARS}.
	(do_tex): Add ${JADEVARS}.

1999-04-09  Karl Eichwalder  <ke@suse.de>

	* configure.in: version 0.2.

	* Makefile.am (mk_links): Add `db2fot'.
	(EXTRA_DIST): Add texmf.conf.diff.
	(AUTOMAKE_OPTIONS): New variable.
	(MAINT_CHARSET): Ditto.

	* db2x.sh.in (file): Enable `do_pdf'.
	(file): Add `do_fot()'.
	(Options): Enable `-f|--fot'.
	(Options): Better help string.
