2007-01-15  Tanaka Akira  <akr@fsij.org>

	* langscan/_pairmatcher.rb: new method:
	  LangScan::PairMatcher.fragmentsorter.

	* langscan/c.rb: reorder the scan result.

	* langscan/csharp.rb: ditto.

	* langscan/d.rb: ditto.

	* langscan/elisp.rb: ditto.

	* langscan/java.rb: ditto.

	* langscan/javascript.rb: ditto.

	* langscan/scheme.rb: ditto.

2006-12-22  Tanaka Akira  <akr@fsij.org>

	* langscan/c/ctok.l: permit invalid escape sequences such as \(.

2006-09-18  Tanaka Akira  <akr@fsij.org>

	* langscan/_template.c: use RARRAY_PTR and RARRAY_LEN if available.

	* langscan/pairmatcher/pairmatcher.c: use RARRAY_PTR, RARRAY_LEN and
	  SYMBOL_P if available.  Don't modify internal of an array directly.

2006-09-02  Tanaka Akira  <akr@fsij.org>

	* langscan/_template.c: use RSTRING_PTR and RSTRING_LEN if available.

2006-02-20  Tanaka Akira  <akr@m17n.org>

	* langscan/pairmatcher/pairmatcher.c: use RSTRUCT_PTR if available.

2006-01-08  Tanaka Akira  <akr@m17n.org>

	* langscan/pairmatcher/pairmatcher.c (pairmatcher_initialize):
	  fix a GC problem.

2006-01-05  Tanaka Akira  <akr@m17n.org>

	* autogen.sh: use $_.scan instead of scan because it is removed
	  at latest ruby-1.9.
	
	* acinclude.m4 (RUBY_CFLAGS): add CCDLFLAGS because
	  -fPIC is required on x86_64.

2005-10-31  Kenichi Ishibashi  <bashi@dream.ie.ariake-nct.ac.jp>

	* configure.ac: Bumped version number to 1.2
	* langscan.rb: Ditto.

	* AUTHORS: Added `shinichiro.h <hamaji at nii.ac.jp>'.

2005-10-29  Shinichiro Hamaji  <hamaji@nii.ac.jp>

	* langscan/eiffle*: add Eiffel support

2005-10-27  Shinichiro Hamaji  <hamaji@nii.ac.jp>

	* langscan/lua*: add Lua support
	* langscan/ocaml*: detect fun* around in comment
	* langscan/io*: detect punct more precisely

2005-10-26  Shinichiro Hamaji  <hamaji@nii.ac.jp>

	* langscan/ocaml*: modify OCaml support to detech fundef & funcall
	* langscan/d/test-d.rb: change TestScan to TestScanD

2005-10-25  Shinichiro Hamaji  <hamaji@nii.ac.jp>

	* langscan/io*: add Io support
	* langscan/d*: add D support

2005-10-10  Kenichi Ishibashi  <bashi@dream.ie.ariake-nct.ac.jp>

	* langscan/ruby/compat/Makefile.am: Fix a bug that Ruby support
	doesn't	work on ruby 1.8.
	* langscan/ruby/compat/ripper/Makefile.am: Ditto.

	* README: Added examples.
	* langscan/*.rb: Added comments for rdoc.
	* Makefile.am: Added target `rdoc'.

2005-09-26  Kenichi Ishibashi  <bashi@dream.ie.ariake-nct.ac.jp>

	* langscan: Version 1.1 released.

2005-09-22  Kenichi Ishibashi  <bashi@dream.ie.ariake-nct.ac.jp>

	* configure.ac: Bumped version number to 1.1.
	* langscan.rb: Ditto.

	* langscan/ruby/compat/Makefile.am: EXTRA_DIST is available whenever
	RUBY_RIPPER_AVAILABLE is true or not. [Gonzui-devel 375].

	* tests/Makefile.am: Removed `pairmatcher.rb' and added `pairmatcher2.rb'.
	* tests/pairmatcher.rb: Removed.
	* tests/pairmatcher2.rb: New file. [Gonzui-devel 373].

	* langscan/ruby/test/test-scan.rb: Renamed `TestScan' to
	`TestRuby'. [Gonzui-devel 373].

2005-09-19  Satoru Takabayashi  <satoru@namazu.org>

	* tests/test-util.rb: Removed.

	* langscan/ocaml.rb: Require langscan/_common for
	LangScan::register.

2005-09-16  Kenichi Ishibashi  <bashi at dream.ie.ariake-nct.ac.jp>

	* langscan: version 1.0 released.

	* langscan.rb: Added `VERSION'.
	* configure.ac: Bumped version number to 1.0.
	* langscan: Split off from gonzui repository.
	
