Mon Oct 23 01:07:55 2006  Tim Janik  <timj@gtk.org>

	* Code2Doxi.py: escape commas in urls. 

Sun Oct  1 13:09:24 2006  Tim Janik  <timj@gtk.org>

	* Data.py: extended Parameter for default values and const-ness.
	extended Function for various qualifier bits. extended Struct to
	contain methods and a list of derived types.

	* Code2Doxi.py: write methods out with structures.
	
	* HtmlGenerator.py: fixed parameter/flush_parameters to work at any
	nested level within a section. fixed endless recursion bug in case
	elements nested in parameter descriptions call flush_parameters.

	* qxmlparser.py: for compounds, search for descriptions in the children
	of a node, not the whole subtree of a node, so we don't attribute the
	description of a child element to a prent element. test variables for
	const-ness. parse methods as part of structures. parse class methods.
	parse default values for function arguments.
	parse doxygen namespaces, this seems to lack namespace application to
	symbols defined within the namespace though.

	* qdoxygen.py: do not delete doxyfile in debugging mode.

Sat Apr 22 17:09:50 2006  Tim Janik  <timj@gtk.org>

	* qdoxygen.py: avoid configuring USE_HTAGS which only doxygen 1.4.4 has.

	* Makefile.am: fixed "clean" rule, has to be "clean-local".

Thu Mar 23 02:47:28 2006  Tim Janik  <timj@gtk.org>

	* docu-main.doxi: more fixups.

Thu Mar 23 01:56:30 2006  Tim Janik  <timj@gtk.org>

	* DoxiParser.py: flag nestable macros appropriately.
	plain_text_from_token_list(): simple function to convert tokens back to text.
	parsable_text_from_token_list(): convert tokens back to Doxer source.
	internal_text_from_token_list(): refactored version of the former 
	text_from_token_list() function. fixed '@'-escaping within quotes of QUOTABLE
	macro arguments. (rare but significant special case)
	parse_stream(): argument fixups.
	text_expand_args_reescape(): moved to a DoxiParser method.

	* HtmlGenerator.py: support strikethrough, subscript, superscript.

	* Data.py: added NESTING flag. 

	* docu-main.doxi: extended the documentation somewhat.

Fri Mar 10 18:05:20 2006  Tim Janik  <timj@gtk.org>

	* HtmlGenerator.py (HtmlGenerator.write_meta): allow raw-html head lines
	to be generated from the env variable 'raw_html_head'.

Fri Mar 10 02:51:21 2006  Tim Janik  <timj@gtk.org>

	* HtmlGenerator.py (HtmlGenerator.write_meta): support 'raw_html_title'
	env variable and give it precedence over 'title'.

Tue Feb 28 01:34:13 2006  Tim Janik  <timj@gtk.org>

	* Makefile.am: add build rules here.

Tue Feb 28 00:30:39 2006  Tim Janik  <timj@gtk.org>

	* doxer.py: doxer executable, supports various commands to parse 
	source code and to generate and process .doxi files.

	* Code2Doxi.py: doxer markup generator for source code documentation.

	* DoxiParser.py: .doxi parser implementation. also implements 
	sectioning, line breaking, macro expansion, etc.

	* HtmlGenerator.py: HTML generator backend.

	* ManGenerator.py: generator for manual pages. a bit messy still
	because it's just a tweaked version of HtmlGenerator.py. will be
	extended and cleaned as needed.

	* Data.py: doxer data structures, used by .doxi parser and
	to hold information about source code and its documentation.

	* Utils.py: utility functions for doxer.

	* Config.py: configuration and debugging functions for doxer.

	* ScadParser.py: parser for source code analysis dumps.
        
	* qxmlparser.py: parses doxygen XML into SrcFile and Docu structures.

	* qdoxygen.py: Doxygen wrapper for doxer, generate XML descriptions
	from source code documentation.

	* qcomment.py: doxer helper program used by Doxygen to rip comments out
	of source files.

	* doxer-standard.doxi: standard macro short-forms for doxer usage.

	* doxer-style.css: doxer CSS definitions, used by Code2Doxi.py and
	the HTML generator.

	* changelog2doxi.py: custom script to convert beast ChnageLogs to
	doxer markup. due to symbol matching, it's glib/gtk/gnome/beast
	namespace specific.

	* linkdict.py: link target dictionary (not doxer specific).

	* linkdict_gnome.py: gtk+ reference documentation link dictionary.

Tue Jan 31 02:42:38 2006  Tim Janik  <timj@gtk.org>

	* doxer/docu-main.doxi: start of doxer documentation.

Tue Jan 31 02:41:09 2006  Tim Janik  <timj@gtk.org>

	* doxer/: new directory for a new documentation system.

