2006-05-27  Junichi Uekawa  <dancer@debian.org>

	* NEWS: 0.13

	* configure.ac: 0.13

2006-05-17  Junichi Uekawa  <dancer@debian.org>

	* Documentation/wysihtml.tex: update documentation to mention the
	new configuration.

	* src/wysidocbookxml.el (wysidocbookxml-elserv-preview): handle
	<book ...> not just <book> so that it works with pbuilder-doc.xml
	(wysidocbookxml-insert-xml-start, wysidocbookxml-insert-xml-end)
	(wysidocbookxml-document-format, wysidocbookxml-elserv-preview):
	support configurable document-format.

2006-02-28  Junichi Uekawa  <dancer@debian.org>

	* src/wysihtml.el (wysihtml-daemon-post-command): same.
	
	* src/wysidocbookxml.el (wysidocbookxml-daemon-post-command):
	local-variable-p seems to take two arguments in xemacs, work around.

2005-10-30  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.12.cvs.1

	* NEWS: add reference to documentation.

	* Documentation/wysihtml.tex: Documentation

	* Makefile.am: Add documentation

2005-07-29  Junichi Uekawa  <dancer@debian.org>

	* NEWS: Release 0.12 because it's a Niku-no-hi.

	* configure.ac: 0.12

2005-05-07  Junichi Uekawa  <dancer@debian.org>

	* src/wysidocbookdaemon.c (new_temporary_filename): sleep 3 seconds before unlinking.

	* configure.ac: 0.11.cvs.1

	* src/wysidocbookdaemon.c (main): Use real temporary files
	instead of $HOME/.wysidocbookdaemon.tmp
	(new_temporary_filename): new function to handle temp-file.
	(loopexec): redesign to use temporary filename from loopexec, 
	instead of main loop.

2005-01-04  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.11

	* src/wysidocbookxml.el (wysidocbookxml-xsl-stylesheet): 
	* src/wysidocbookdaemon.c: change due to LDP location change.

2003-12-30  Junichi Uekawa  <dancer@debian.org>

	* src/wysidocbookxml.el (wysidocbookxml-elserv-preview): support returning the whole text if the 
	cursor is at the very beginning of document or somewhere around there that does not 
	return a valid text.

2003-07-26  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.9

	* Makefile.am (TESTS_ENVIRONMENT): set it appropriately.

	* tests/news-okay.sh: add this from dsh sources.

	* NEWS: Change format of the NEWS file.

2003-07-25  Junichi Uekawa  <dancer@debian.org>

	* tests/test-wysidocbookxml-mozillacmdlinenull.sh: 

	* tests/test-wysihtml-mozillacmdlinenull.sh: 

	* Makefile.am (test_TESTS): add tests

	* src/wysihtmldaemon.c: set mozillacmdline default to NULL.

	* NEWS: update.

	* configure.ac: 0.8.cvs.1

	* src/wysidocbookxml.el (wysidocbookxml-start-daemon): use 
	wysidocbookxml-mozilla-command-line
	(wysidocbookxml-mozilla-command-line): new variable.

	* src/wysihtml.el (wysihtml-start-daemon): use -m option to call 
	comint.
	(wysihtml-mozilla-command-line): new variable.

	* debian/control (Standards-Version): 3.6.0
	add mozilla-firebird to dependency list.

2003-05-18  Junichi Uekawa  <dancer@debian.org>

	* NEWS: update.

	* configure.ac: 0.8

	* src/wysihtml.el: defcustom/defgroup.

	* src/wysidocbookxml.el: defcustom/defgroup.

2003-04-12  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.7.cvs.1

	* src/wysihtml.el: do doccheck

	* src/wysidocbookxml.el: do doccheck.

2003-04-11  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.7

	* NEWS: try writing a news file.

2003-04-10  Junichi Uekawa  <dancer@debian.org>

	* src/wysidocbookxml.el (wysidocbookxml-elserv-preview): allow id= tag in chapter.

	* src/wysidocbookdaemon.c (main): modify and annotate things.
	so that optional # ids are used.
	(main): try rotating 10 temporary files.

	* src/wysidocbookxml.el (wysidocbookxml-daemon-preview-page): 
	do id= parsing to go for nearest place with id for DocBook docs.

2003-04-08  Junichi Uekawa  <dancer@debian.org>

	* debian/emacsen-startup (featurep): check for 'mule, not mule.

2003-03-10  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: 0.6

2003-02-15  Junichi Uekawa  <dancer@debian.org>

	* debian/emacsen-startup (featurep): check for mule.

2003-01-28  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: version 0.5.cvs.1

2003-01-27  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: version 0.5

2003-01-25  Junichi Uekawa  <dancer@debian.org>

	* Makefile.am: add rules for all-dist, and generating Debian source.

2003-01-22  Junichi Uekawa  <dancer@debian.org>

	* src/wysidocbookdaemon.c (loopexec): remove unneeded parameter to printf.

2003-01-09  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: wysidocbookxml mode almost complete, and 
	practically working (it needs more tuning, I guess).
	release 0.4

2003-01-08  Junichi Uekawa  <dancer@debian.org>

	* src/wysidocbookxml.el: some hacking done, to finally get this thing
	working. It seems to be working, somehow.

	* src/wysidocbookdaemon.c (loopexec): do not validate DTD, it's not easy to load up
	DTD here.
	(loopexec): little bit of tracking.

	* src/wysidocbookxml.el (wysidocbookxml-daemon-preview-page): restart elserv when it is not available.

	* src/wysidocbookdaemon.c: fix typo.

	* Makefile.am (build/wysidocbookxml.el): add rules
	(libexec_PROGRAMS): wysidocbookdaemon added
	(EXTRA_DIST): add.

	* src/wysidocbookdaemon.c: try starting 

	* src/wysidocbookxml.el: try and start coding a WYSIDOCBOOKXML

2003-01-06  Junichi Uekawa  <dancer@debian.org>

	* configure.ac: release 0.3
	
	* src/wysihtml.el (wysihtml-elserv-preview): do not use :allow
	for the time being, it might be buggy.... no
	(wysihtml-start-elserv): update things.
	/preview was better than /preview/.

	* src/wysihtml.el (wysihtml-daemon-moz-preview-page): remove final newline, probably not needed.
	(wysihtml-daemon-moz-preview-page): to work around mozilla caching,
	try to invent new filename every time.
	(wysihtml-elserv-preview): use substring of /index.htmlxxxx,
	to detect /index.html
	(wysihtml-elserv-preview): add localhost.
	check for length of string before substring.
	(wysihtml-daemon-post-command): try and redisplay when 
	it had some recentering to do.

	* src/wysihtmldaemon.c (loopexec): add debug info.
	(main): slight beautification of output strings in the temp buffer.

	* configure.ac: start 0.3 release.

	* src/wysihtml.el (wysihtml-active-modes-alist): add dancer-diary to 
	the list of modes which support wysihtml.

	* configure.ac: release 0.2, with enhancement

	* src/wysihtml.el (wysihtml-elserv-preview): add a redirect, and 
	allow display of files through elserv, publishing the current-dir.
	(wysihtml-elserv-preview): use index.html instead of /
	(wysihtml-daemon-moz-preview-page): try adding #hoge 
	with detection of <a name --  and it works.

	* configure.ac: start version 0.2.

	* src/wysihtmldaemon.c (main): add version info,
	and timing info on startup.

	* src/wysihtml.el (wysihtml-daemon-moz-preview-page): set deactivate-mark to nil

	* src/wysihtmldaemon.c (loopexec): difftime change order.
	(loopexec): change logic, to make use of difftime function more 
	throughly and does not depend on sleep sleeping enough.
	(loopexec): improved logic to get things more active
	and accurate.
	(loopexec): fix logic to no redisplay if there is no input.

	* src/wysihtml.el (wysihtml-start-daemon): sleep time -s.

	* src/wysihtmldaemon.c (loopexec): do locking properly.
	(MAX_DURANCE): define MAX_DURANCE as amount of seconds to 
	endure and force redisplay of HTML.
	20 seconds of no redisplay will try and force a new redisplay.

	* src/wysihtml.el (wysihtml-start-daemon): fix typo

	* Makefile.am (viper): add viper dist rule.

	* src/wysihtml.el (wysihtml-restart-daemon): allow restart of daemon.
	(wysihtml-start-daemon): add specification for running process.

	* src/wysihtmldaemon.c (main): set sleeptime to 3.

	* src/wysihtml.el (wysihtml-daemon-moz-preview-page): modify to use
	elserv
	(wysihtml-start-elserv): start elserv.
	(wysihtml-elserv-preview): preview process
	(wysihtml-daemon-moz-preview-page): fix typo.

	* src/wysihtmldaemon.c: use openurl instead of openfile.

	* src/wysihtml.el (wysihtml-version): version.

	* Makefile.am: sed version.

2003-01-05  Junichi Uekawa  <dancer@debian.org>

	* AUTHORS (Credits): add credits file.

	* src/wysihtmldaemon.c: updated to remove all warnings, and added
	copyright.

	* Makefile.am: Make rules to fix things.

	* autogen.sh: add from dsh.

	* src/wysihtmldaemon.c (main): new project, the daemon part,
	which calls mozilla.

	* src/wysihtml.el: New project. The emacs interface part.

	Copyright 2003,2005 Junichi Uekawa.
	Distributed under GPL version 2 or later.