Mon Oct 20 10:41:45 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/html.xsl:
	* xsl/man.xsl:
	* xsl/markup.xsl: added <dots/> template.

Mon Oct 20 10:27:32 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: only check first word in check_tool to allow
	also specifying options with --makeinfo.

Fri Oct 17 02:14:46 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/navigation.xsl: removed forgotted encoding attribute as it
	overrides the one in html.xsl.

Mon Oct 13 02:16:40 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added --makeinfo option to allow usage of
	specific makeinfo commands.

	* xsl/html.xsl:
	* xsl/man.xsl:
	* xsl/markup.xsl: added preliminary support for @sc (small caps) and
	@inforef commands.

Sun Oct 12 23:38:01 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: fixed a thinko with input file readability check.

Sun Oct 12 06:43:21 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: updated documentation.

Sat Oct  4 00:40:00 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/man.xsl: improved font handling and adjusted styles for command,
	option and var elements.

	* .cvsignore: added autm4te.cache.

	* .modules/.cvsignore:
	* .modules/Texitheque/.cvsignore:
	* .modules/Texitheque/CGI/.cvsignore: ignore automake files.

Fri Oct  3 09:23:35 2003  Tim Janik  <timj@gtk.org>

	* utils/texithequemacros.texi: renamed from teximacros.texi, since this
	file is essentially placed in the public include path for makeinfo, so
	needs to be properly namespaced.
	removed macros specific to other projects (@beast, @arts, etc...)

Thu Oct  2 22:39:33 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI/FileUploader.pm: added an -always_notify module
	option to bypass 'already notified' stamp. changed the permissions of
	created files to 0664. improved clean_desc sub to keep the original
	layout of desc variable, and renamed it to html_desc. changed a few
	variables that passed to messages.

	* modules/Texitheque/CGI/StockMessages.pm: use @html_desc@ instead of
	original @desc@ in $Desc_File_Body.

Sun Sep 28 19:13:08 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI/StockMessages.pm: fixed the case in submit button
	in the default form.

Sun Sep 28 02:43:28 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI/FileBrowser.pm:
	* modules/Texitheque/CGI/StockMessages.pm: moved browsing mode tips to
	StockMessages.pm.

Sun Sep 28 02:19:36 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI/FileUploader.pm: removed code that tried to
	spam guard email.

Sun Sep 28 02:00:10 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI/FileUploader.pm: a module to allow
	contributers send file via a web interface. 

	* modules/Texitheque/CGI/StockMessages.pm: Reusable message strings
	for CGI scripts.

	* modules/Texitheque/CGI.pm: now uses messages from new
	StockMessages.pm and provides a message sub for instantaniators that
	substitutes provided vars in messages. uncommented portion of Dump sub
	so it also dumps CGI variables. moved file size deuglification to its
	own sub to make it reusable.

	* modules/Texitheque/CGI/FileBrowser.pm: now uses messages from new
	StockMessages.pm.

Fri Sep 26 22:36:37 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/html.xsl:
	* xsl/markup.xsl: output encoding is now utf-8.

	* xsl/man.xsl: changed output encoding to iso-8859-1 to get better
	terminal support. fixed a problem with center macro (.ce) and removed
	lingering .psdvi and .npsdvi user macros.

Fri Sep 26 21:40:21 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/html.xsl:
	* xsl/markup.xsl: table of contents items have more logical node
	anchors, ie. chapter -> node-#-#-#-#, unnumbered -> node-u#-#-#-#,
	appendix -> node-a#-#-#-#.

Fri Sep 26 07:22:48 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI.pm: fixed file size units (ie. kbytes =>
	KBytes.)

Fri Sep 26 06:37:20 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/man.xsl: removed large chunks of templates that need multiple
	passes (toc, xrefs and indices.)  Generated nroff files became
	parsable via mandb.

	* texitheque-src.pl: removed code that dealt with multi-pass stuff in
	generated nroff files.  added a new parameter to man.xsl that feeds
	man section taken from the file name to the xslt stylesheet.

Fri Sep 26 02:01:16 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI.pm: added code to handle if there's no
	-web_base_rel option given.  removed the message about missing code to
	extract info from bse files.

	* modules/Texitheque/CGI/FileBrowser.pm: removed -web_base_rel from
	required module options.

Sun Sep 21 13:59:37 2003  Tim Janik  <timj@gtk.org>

	* actexitheque.m4: remove obsolete compiler options.

	* utils/xmlantispace.c: silence compiler.

Fri Jul 11 00:14:22 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI.pm: get_file_icon() and get_dir_icon()
	returns empty string instead of an undef to avoid breaking hash
	constructions.

	* modules/Texitheque/CGI/FileBrowser.pm: add root directory entry to
	tree mode browsing. fixed current directory icon in standard mode
	browsing. made table columns independent from whether icons are
	available or not. fixed icon handling when they are not available.
	added a '-no_switcher' class option to disable browsing mode switcher.

Wed Jul  9 07:28:14 2003  Alper Ersoy  <dirt@gtk.org>

	* modules/Texitheque/CGI.pm: added get_table_title() function.

	* modules/Texitheque/CGI/FileBrowser.pm: cleaned up interface through
	CSS classes. dropped '-info' class parameter in favor of a .dir.DSC
	file in root.

Wed Jul  9 03:35:42 2003  Alper Ersoy  <dirt@gtk.org>

	* modules: new directory to contain perl modules.

	* modules/Texitheque/CGI.pm: common utility functions for CGI scripts.

	* modules/Texitheque/CGI/FileBrowser: simple file browser through CGI
	to browse mainly contributed files.

	* Makefile.am:
	* configure.in: added modules directory to the list of processed
	directories.

	* Makefile.am:
	* texitheque-src.pl: added __AUTOMAKE_SUBST prefix to substituted
	variables to avoid possible clashes with Perl variables.

	* texitheque-src.pl: improved nroff macro removal to fix postscript
	output.

	* utils/Makefile.am: added utils_DATA variable to EXTRA_DIST to fix
	`make dist' and `make distcheck'.

Fri Jun 20 07:04:10 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/html.xsl: eliminated a redundant level of span tags in toc
	sections.

Fri May 23 18:42:26 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: changed --css option to denote the directory
	holding css and image files instead of the default stylesheet.
	default stylesheet is now 'default.css' in that directory.

	* xsl/html.xsl: removed 'stylesheet' parameter in favor of a
	'stylesheet_prefix' parameter which specifies the css and image files
	location.

Wed May 21 17:28:27 2003  Alper Ersoy  <dirt@gtk.org>

	* xsl/html.xsl: removed annoying alt attributes from tags for banner
	images.

Sat May 17 02:26:06 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added --css option to specify css files
	for html output (defaults to 'css/default.css').

	* xsl/html.xsl: link to a stylesheet only if it is specified via
	a 'stylesheet' parameter.

	* utils/teximacros.texi: added a @cgitemplate command to provide a
	location that CGI scripts can hook to.

Fri May 16 23:53:56 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added removal of macros that output stuff to
	stderr from final nroff files.

Sat May  3 16:50:57 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added xml2nroff command.

Sun Apr 27 07:23:42 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added function to fix <setfilename> tags in
	makeinfo's xml output so reference-index.xsl can make use of
	those tags, instead of a 'target' parameter. this way, a single
	xsltproc can handle all of the xml files.

	* xsl/reference-index.xsl: removed 'target' parameter that
	expected both protocol and filename parts of urls, and added
	'protocol' parameter. enabled previously commented code which
	gets filenames from <setfilename> tags.

Sun Apr 27 06:05:10 2003  Alper Ersoy  <dirt@gtk.org>

	* utils/Makefile.am: removed forgotten reference-filter.pl
	entry.

Sun Apr 27 03:52:22 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added texi2xml, xml2markup, xml2html and
	xml2index commands with white space compression, cross reference
	fixing and various other small fixes regarding makeinfo's xml
	output. added --keep option to keep incomplete files upon
	failure. cleaned code up to improve readability.

	* utils/teximacros.texi: initial import from
	beast/docs/teximacros.texi.

	* utils/Makefile.am: install utils/teximacros.texi.

	* utils/reference-filter.pl: removed due to functionality being
	obsoleted by texitheque-src.pl.

	* xsl/catalog: catalog file for xsltproc to help locate dtd
	files.

	* xsl/Makefile.am: install xsl/catalog.

	* xsl/html.xsl:
	* xsl/navigation.xsl: synced with beast/docs/generated/*.xsl

	* xsl/html.xsl: made banner creation optional (depending on
	'banner_prefix' parameter).

	* xsl/navigation.xsl: added 'this_dir' parameter to
	transperantly avoid troubles caused by stylesheet being in a
	separate directory.

	* xsl/reference-index.xsl: substituted 'protocol' parameter with
	'target' for clarity.

Sat Apr 26 02:45:08 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: changed option handling so it is compatible
	with GNU getopt, and added single letter versions. added --title
	option to be used be log2texi. made verbose() less strict in its
	parameter handling.

Mon Apr 14 00:57:53 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: made scankeys use exec() instead of qx{} for
	quicker output.

Sun Apr 13 22:18:08 2003  Tim Janik  <timj@gtk.org>

	* utils/scankeys.c: fix includes.

Sun Apr 13 22:26:36 2003  Alper Ersoy  <dirt@gtk.org>

	* texitheque-src.pl: added a simple filter to scankeys to protect
	its parameters from shell interpolation and added a forgotten print
	statement.

	* utils/scankeys.c: sync with beast/beast-gtk/scankeys.c

Sun Apr 13 06:41:25 2003  Alper Ersoy  <dirt@gtk.org>

	* Makefile.am: fixed texitheque rule so that it's possible to build it
	outside of the source directory and added version to the substituted
	variables.

	* configure.in: bumped version to 0.3.

	* texitheque-src.pl: unified indentation throughout the file and
	added modelines for vim. started documentation. added log2texi
	command, better parameter scanning via Getopt::Long, and always
	up-to-date help text via Pod::Usage.

	* scanners/log2texi.sh: fixed a bug with temp file creation when
	$0 had slashes. removed redundant parameter validation as log2texi.sh
	is no more supposed to be invoked directly.

Sat Mar 29 01:53:11 2003  Tim Janik  <timj@gtk.org>

	* texitheque-src.pl: changed towards supporting commands,
	added code to invoke scankeys.

	* Makefile.am:
	* configure.in:
	* texitheque.pc.in: install a texitheque.pc file.

Sat Mar 29 00:20:17 2003  Tim Janik  <timj@gtk.org>

	* initial CVS import.

Mon Mar 17 13:24:17 2003  Alper Ersoy  <dirt@gtk.org>

	* utils/reference-filter.pl: moved here from scripts directory

	* scanners: new name for scripts directory

        * texitheque-src.pl: Perl port of texitheque-src.sh.

Fri Mar  7 08:54:39 2003  Tim Janik  <timj@gtk.org>

	* initial package setup: texiteque version 0.1.

	* README: added random blurb.

	* Makefile.am: build texiteque from texitheque-src.sh and
	configure.in information. install texiteque as public
	utility.

	* utils/Makefile.am: build C utilities, installed into
	texiteque utilsdir.

	* scripts/Makefile.am: install helper scripts into
	texiteque scriptsdir.

	* xsl/Makefile.am: install xsl transformation files and
	dtds into texiteque xsldir.
