2004-05-29 23:21  hisashim

	* readme.html: Updated readme.html for releasing 0.3.0, again.

2004-05-29 22:16  hisashim

	* readme.html: Updated readme.html for releasing 0.3.0.

2004-05-27 23:11  hisashim

	* readme.html: Fixed HTML syntax error in readme.html.

2004-05-16 23:42  hisashim

	* Makefile: Fixed Makefile to work.

2004-05-16 23:32  hisashim

	* Makefile: Modified Makefile so that the distribution package
	  include the latest ChangeLog using cvs2cl.

2004-05-16 23:27  hisashim

	* Makefile: Fixed Makefile so that ChangeLog is included in
	  distribution package.

2004-05-16 23:11  hisashim

	* readme.html: Updated documentation about support for Windows.

2004-05-16 22:54  hisashim

	* docdiff/charstring.rb: Fixed iconv argument in charstring.rb from
	  "utf8" to "utf-8", so that DocDiff can run on Windows (tested on
	  Cygwin).

2004-05-16 22:15  hisashim

	* Makefile: Updated Makefile.

2004-05-16 22:12  hisashim

	* Makefile: Fixed Makefile so that tar works okay.

2004-05-16 21:49  hisashim

	* Makefile: Fixed Makefile so that pwd is evaluated before "cd ..".

2004-05-16 21:17  hisashim

	* docdiff.conf.example, docdiff.rb, readme.html, testview.rb: Added
	  support for ~/.docdiff/docdiff.conf as a user config file.
	  Updated documentation and example config file.

2004-05-16 18:35  hisashim

	* testview.rb, docdiff/view.rb: Modified style and color of tty
	  output.

2004-05-16 17:41  hisashim

	* testview.rb, docdiff/view.rb: Modified output format of
	  to_manued_digest() and to_wdiff_digest() to be more readable.

2004-05-16 17:35  hisashim

	* testview.rb, docdiff/view.rb: Modified output format of
	  to_tty_digest() in view.rb to be more readable.

2004-05-16 17:24  hisashim

	* testview.rb, docdiff/view.rb: Modified view.rb so that prefix and
	  postfix in digest mode include EOL characters.

2004-05-16 16:53  hisashim

	* docdiff/view.rb: Fixed a bug that digest prefix and postfix are
	  broken in non-latin text due to invalid Regexp.new argument in
	  prefix_pat() and postfix_pat().

2004-05-16 16:27  hisashim

	* testdocdiff.rb, testview.rb, docdiff/view.rb: Modified HTML and
	  CSS for digest mode to be more comprehensive using <blockquote>.

2004-05-16 15:02  hisashim

	* docdiff.conf.example, testdocdiff.rb, docdiff/view.rb: Modified
	  HTML CSS to be more flashy and thus more noticeable.	Fixed
	  docdiff.conf.example a bit.

2004-05-16 13:37  hisashim

	* testview.rb: Fixed unit test for HTML escape.

2004-05-16 13:35  hisashim

	* docdiff/view.rb: Fixed HTML escaping so that only succession of
	  spaces are converted to &nbsp;s. Latin text should now wrap
	  around correctly.

2004-05-16 04:04  hisashim

	* docdiff.rb, testview.rb, docdiff/view.rb: Removed HTML4-related
	  code.

2004-05-16 04:01  hisashim

	* testview.rb, docdiff/view.rb: Commented out HTML4-related code
	  from docdiff/view.rb.

2004-05-16 03:55  hisashim

	* testdocdiff.rb, docdiff/view.rb: Tweaked CSS a bit.

2004-05-14 01:37  hisashim

	* docdiff.rb, testdocdiff.rb, testview.rb, docdiff/view.rb: Changed
	  all keyword "html" to "html4" and "xhtml" to "html". Now XHTML is
	  the default for HTML.

2004-05-14 01:12  hisashim

	* docdiff.rb, testview.rb, docdiff/view.rb: Changed all keyword
	  "terminal" to "tty" (--terminal to --tty, to_terminal() to
	  to_tty(), etc.)

2004-05-13 23:13  hisashim

	* docdiff.rb, testdocdiff.rb, docdiff/view.rb: Fixed a bug that
	  sometimes charset (encoding) is missing from XHTML header.

2004-04-26 02:01  hisashim

	* testdocdiff.rb, testview.rb, docdiff/view.rb: Refactored
	  View#to_xxx().

2004-04-26 00:46  hisashim

	* testview.rb, docdiff/view.rb: Refactored View#to_xxx_digest(),
	  though View#to_xxx() are still messy.

2004-04-23 18:14  hisashim

	* docdiff.rb, testdocdiff.rb, testview.rb, docdiff/view.rb: Added
	  context (prefix and postfix) to digest output.

2004-04-19 03:34  hisashim

	* testview.rb, docdiff/view.rb: Modified View#to_html_digest and
	  View#to_xhtml_digest output format to use <ul>.

2004-04-19 02:24  hisashim

	* testview.rb, docdiff/view.rb: Added View#to_terminal_digest,
	  View#to_html_digest, View#to_xhtml_digest and their tests (just
	  for experiment).

2004-04-11 23:35  hisashim

	* readme.html: Updated News section in readme.html.

2004-04-11 15:22  hisashim

	* Makefile: Fixed Makefile so that "tar:" target should work on
	  non-Unix systems whose path delimiter is not "/"(slash) but
	  "\"(backslash).

2004-04-11 15:04  hisashim

	* Makefile: Fixed Makefile so that tar use working directory's
	  basename instead of hard-coded "docdiff".

2004-04-11 01:11  hisashim

	* Makefile, docdiff.rb, readme.html: Added target "tar:" to
	  Makefile; added table of contents, news and todo to readme.html;
	  fixed date in docdiff.rb.

2004-04-10 19:10  hisashim

	* readme.html: Incorporated license body (COPYING) into
	  readme.html.

2004-04-10 18:27  hisashim

	* readme.html: Added document (readme.html).

2004-04-10 18:25  hisashim

	* docdiff.rb: Changed the license from Ruby's to modified BSD
	  style.

2004-02-12 12:29  hisashim

	* docdiff.rb: Fixed help message (default output format is not
	  manued but html now).

2004-02-07 18:51  hisashim

	* docdiff.conf.example, docdiff.rb: Changed default output format
	  from manued to html.	Added example config file.

2004-02-07 18:39  hisashim

	* docdiff.rb: Fixed a bug with DocDiff#process_config_file.  User
	  config file seems to work now.

2004-02-07 18:24  hisashim

	* docdiff.rb, docdiff/view.rb: Fixed minor bugs: --xhtml produced
	  HTML output; HTML/XHTML escaping did not work when header option
	  is on.

2004-02-07 18:01  hisashim

	* testview.rb, docdiff/view.rb: Added kludge to escape
	  HTML/XHTML/Manued special characters.

2004-01-28 21:18  hisashim

	* sample/: humpty_dumpty01.ascii.lf, humpty_dumpty02.ascii.lf:
	  Added sample text files.

2004-01-28 14:33  hisashim

	* testcharstring.rb, docdiff/charstring.rb: Tweaked
	  CharString.guess_encoding_using_iconv a bit to avoid
	  mis-detection of EUC-JP.

2004-01-28 12:42  hisashim

	* sample/: 01.en.ascii.cr, 01.en.ascii.crlf, 01.en.ascii.lf,
	  01.en.txt, 01.ja.eucjp.lf, 01.ja.sjis.cr, 01.ja.sjis.crlf,
	  01.ja.txt, 01.ja.utf8.crlf, 02.en.ascii.cr, 02.en.ascii.crlf,
	  02.en.ascii.lf, 02.en.txt, 02.ja.eucjp.lf, 02.ja.sjis.cr,
	  02.ja.sjis.crlf, 02.ja.txt, 02.ja.utf8.crlf: Changed sample text
	  file names and added some more encodings/eols.

2004-01-26 20:49  hisashim

	* testdocdiff.rb: Fixed inconsistent tests.

2004-01-26 20:46  hisashim

	* docdiff.rb: Fixed bugs in main procedure which were not covered
	  by unit tests.

2004-01-26 19:53  hisashim

	* sample/: 01.en.txt, 01.ja.txt, 02.en.txt, 02.ja.txt: Added sample
	  text files.

2004-01-26 18:49  hisashim

	* docdiff/encoding/: en_ascii.rb, ja_eucjp.rb, ja_sjis.rb,
	  ja_utf8.rb: Re-added docdiff/encoding and its content to the
	  repository which I mistakenly removed.

2004-01-26 18:24  hisashim

	* docdiff/encoding/: en_ascii.rb, ja_eucjp.rb, ja_sjis.rb,
	  ja_utf8.rb: Removed encoding and its content from the repository
	  which I forgot to remove last time.

2004-01-26 18:10  hisashim

	* testview.rb, docdiff/difference.rb, docdiff/view.rb,
	  docdiff/diff/editscript.rb, docdiff/diff/speculative.rb: Fixed
	  library names to require.

2004-01-26 17:46  hisashim

	* difference.rb: Removed difference.rb from the repository which I
	  forgot to remove last time.

2004-01-26 17:42  hisashim

	* charstring.rb, docdiff.rb, document.rb, testcharstring.rb,
	  testdiff.rb, testdifference.rb, testdocdiff.rb, testdocument.rb,
	  testview.rb, view.rb, docdiff/charstring.rb, docdiff/diff.rb,
	  docdiff/difference.rb, docdiff/document.rb, docdiff/view.rb,
	  docdiff/diff/contours.rb, docdiff/diff/editscript.rb,
	  docdiff/diff/rcsdiff.rb, docdiff/diff/shortestpath.rb,
	  docdiff/diff/speculative.rb, docdiff/diff/subsequence.rb,
	  docdiff/diff/unidiff.rb, docdiff/encoding/en_ascii.rb,
	  docdiff/encoding/ja_eucjp.rb, docdiff/encoding/ja_sjis.rb,
	  docdiff/encoding/ja_utf8.rb: Imported akr diff library into
	  repository.  Re-arranged directory structure.

2004-01-26 00:43  hisashim

	* charstring.rb, docdiff.rb, testdocdiff.rb, view.rb: Added user
	  interface to docdiff.rb.

2004-01-23 13:22  hisashim

	* charstring.rb, testcharstring.rb: Gave up making scanned
	  substrings have the same @encoding and @eol, due to speed issue.
	  Let application keep correct encoding and eol.

2004-01-23 13:17  hisashim

	* charstring.rb, testcharstring.rb: Tried speeding up by changing
	  CharString to be used by including, not extending.  But this is
	  still very slow.

2004-01-23 12:19  hisashim

	* charstring.rb, testcharstring.rb: Overrode String::scan and
	  String::split in CharString, so that substrings also extend
	  CharString and have the same @encoding and @eol.  But This makes
	  everything very slow.

2004-01-22 17:54  hisashim

	* docdiff.rb, testdocdiff.rb, testview.rb: Added Japanese tests to
	  testview.rb

2004-01-21 17:25  hisashim

	* Makefile, difference.rb, docdiff.rb, document.rb,
	  testcharstring.rb, testdifference.rb, testview.rb, view.rb:
	  Pulled out displaying function from Difference to View, adding
	  view.rb and testview.rb.  Quoted some regexps in encoding
	  modules, to avoid warning about "[".

2004-01-21 15:51  hisashim

	* Makefile, charstring.rb, docdiff.rb, document.rb,
	  testcharstring.rb, testdocdiff.rb, testdocument.rb: Replaced
	  "codeset" in symbol names to "encoding".  Made
	  CharString.guess_encoding more strict using Iconv.

2004-01-15 20:15  hisashim

	* charstring.rb, docdiff.rb, document.rb, testcharstring.rb,
	  testdocument.rb: Moved codeset and eol auto detection from
	  CharString to Document (not working correctly yet).

2004-01-14 20:51  hisashim

	* testdiff.rb: Added testdiff.rb, although this is not really a
	  test script but a script to study akr diff.

2004-01-14 20:48  hisashim

	* Makefile, charstring.rb, docdiff.rb, document.rb,
	  testdocument.rb: Added a Makefile to ease testing.

2004-01-14 17:51  hisashim

	* docdiff.rb, document.rb, testdocdiff.rb, testdocument.rb: Moved
	  Document#compare_by_foo_with() methods to
	  DocDiff#compare_by_foo().  Added testdocdiff.rb.

2004-01-14 16:30  hisashim

	* difference.rb, testdifference.rb: Added difference.rb and
	  testdifference.rb, which I forgot to add long time ago.

2004-01-14 16:28  hisashim

	* docdiff.rb, document.rb, testdocument.rb: Pulled out Document
	  class from docdiff.rb to document.rb.

2004-01-13 18:38  hisashim

	* charstring.rb, testcharstring.rb: Changed some method names in
	  CharString; to_foo() -> split_to_foo()

2003-09-16 14:40  hisashim

	* charstring.rb: Separated encoding modules from charstring.rb to
	  encoding/*.rb.

2003-09-10 18:31  hisashim

	* devutil/: JIS0208.TXT, char_by_charclass.rb,
	  charclass_by_char.rb, jis0208.rb, testjis0208.rb: Added devutil
	  directory, which contains utilities for development.

2003-09-10 16:01  hisashim

	* arrayplus.rb, charstring.rb, docdiff.rb, testarrayplus.rb,
	  testcharstring.rb, teststringplus.rb: Removed ArrayPlus and
	  StringPlus, added CharString.

2002-11-15 19:13  hisashim

	* docdiff.rb, teststringplus.rb: Add count_char() for
	  English/ASCII.

2002-11-15 14:15  hisashim

	* docdiff.rb, teststringplus.rb: Simplify to_word()'s word
	  separation rule on English (and other latin langs).

2002-10-18 12:19  hisashim

	* arrayplus.rb, testarrayplus.rb: Add subtract() method.

2002-10-18 12:18  hisashim

	* docdiff.rb: Saving before major modification on to_word and other
	  methods.

2002-10-09 11:17  hisashim

	* arrayplus.rb, testarrayplus.rb: 2002-10-09: Add methods: flatten,
	  largest, longest, smallest, shortest, mode, median.

2002-10-07 11:41  hisashim

	* arrayplus.rb, testarrayplus.rb: 2002-10-07: Rename
	  ArrayPlus::pick_indice to ArrayPlus::pick_indices (fixing typo).

2002-10-06 01:57  hisashim

	* arrayplus.rb, docdiff.rb, testarrayplus.rb, teststringplus.rb:
	  2002-10-06: Refactoring regexp.

2002-09-25 01:02  hisashim

	* docdiff.rb: 2002-09-23 add module English and Japanese to unify
	  regexp construction within a language.

2002-09-19 23:42  hisashim

	* testsplittablestring.rb: 2002-09-18 removed old
	  testsplittablestring.rb.

2002-09-19 23:41  hisashim

	* docdiff.rb, teststringplus.rb: 2002-09-18 updated docdiff.rb, and
	  renamed testsplittablestring.rb to teststringplus.rb.

2002-08-16 00:01  hisashim

	* docdiff.rb: 2002-08-15 removed old unused code.

2002-08-15 23:58  hisashim

	* docdiff.rb, testsplittablestring.rb: Initial revision

2002-08-15 23:58  hisashim

	* docdiff.rb, testsplittablestring.rb: initial import into CVS

