XEmacs CHISE 0.25 (Ōkawara) released

守岡知彦 / MORIOKA Tomohiko tomo at kanji.zinbun.kyoto-u.ac.jp
Fri Jun 11 21:55:46 JST 2010


XEmacs CHISE Version 0.25 (Ōkawara) is available at:

http://chise.zinbun.kyoto-u.ac.jp/chise/dist/XEmacs/xemacs-chise-0.25.tar.gz


Major changes
=============

* Character-feature

- Fix problem when a value is unloaded.


* Property of character-feature

- Add new functions: `char-feature-property' and
  `put-char-feature-property'.


* Coded-Charset

- Add new properties: `partial', `=>iso-ir'.

- (function `decode-char'): Fix problem when decoding GR code-point by
  GL charset.

- shinjigen related features, now defined as coded-charset:
  `=shinjigen':	    unchanged parts
  `=shinjigen at 1ed': <- shinjigen-1; shinjigen-1 is also defined as an
		    alias
  `=shinjigen at 1ed/24pr'
  `=shinjigen at rev': <- shinjigen-2; shinjigen-1 is also available as
		    an alias
  `=shinjigen/+p at rev': nnnn' of shinjigen-2

- JIS X 0208

  `=jis-x0208 at 1978/1pr': Renamed from `=jis-x0208 at 1978/i1'; now it is
			 regarded as ISO-IR-42.
  `=jis-x0208 at 1978/1er-pr': New coded-charset
  `=jis-x0208 at 1978/2-pr': New coded-charset
  `=jis-x0208 at 1978/-4pr': Renamed from `=jis-x0208 at 1978/i-4'
  `=jis-x0208 at 1978/-4X': New coded-charset
  `=jis-x0208 at 1978/4er': New coded-charset
  `=jis-x0208 at 1978/4-pr': New coded-charset
  `=jis-x0208 at 1978/5pr': New coded-charset

- JIS X 0213

  Now JIS X 0213 related coded-charset are following:

  `=jis-x0213-1': unchanged part (new)

  `=jis-x0213-1 at 2000': JIS X 0213:2000 plain 1 (`=jis-x0213-1-2000' is
		       also available as an alias)

  `=jis-x0213-2': JIS X 0213 plain 2 (`=jis-x0213-2-2000' is also
		  available as an alias)

  `=jis-x0213-1 at 2004': JIS X 0213:2004 plain 1

- Add new coded-charset: `=ucs at jis/2004'; now `=ucs at JP' uses it as the
  mother.

- Adobe-Japan 1 support

  `=adobe-japan1-base': for builtin characters [new]
  `=adobe-japan1-0': Adobe-Japan1-0 [new]
  `=adobe-japan1-1': Adobe-Japan1-1 [new]
  `=adobe-japan1-2': Adobe-Japan1-2 [new]
  `=adobe-japan1-3': Adobe-Japan1-3 [new]
  `=adobe-japan1-4': Adobe-Japan1-4 [new]
  `=adobe-japan1-5': Adobe-Japan1-5 [new]
  `=adobe-japan1-6': Adobe-Japan1-6 [new]

- Introduce abstract coded-charset and abstract glyph-set

  `=>jis-x0208': abstract coded-charset of JIS X 0208 (unchanged part)
		 [new]

  `=>jis-x0208 at 1997': abstract coded-charset of JIS X 0208:1997
		      (renamed from `=jis-x0208 at 1997')

  `=>jis-x0213-1': abstract coded-charset of JIS X 0213 plain 1
		   (unchanged part) [new]

  `=>jis-x0213-1 at 2000': abstract coded-charset of JIS X 0213:2000
			plain 1 [new]

  `=>jis-x0213-1 at 2004': abstract coded-charset of JIS X 0213:2000
			plain 1 [new]

  `=>jis-x0213-2': abstract coded-charset of JIS X 0213 plain 2 [new]

  `=>zinbun-oracle': abstract coded-charset of `Zinbun-Oracle' [new]

  `=>gt': abstract coded-charset of GT [new]


  `=>>jis-x0208': abstract glyph-set of JIS X 0208 (unchanged part)
		  [new]

  `=>>jis-x0208 at 1978': abstract glyph-set of JIS X 0208:1978 [new]

  `=>>jis-x0213-1': abstract glyph-set of JIS X 0213 plain 1
		    (unchanged part) [new]

  `=>>jis-x0213-1 at 2000': abstract glyph-set of JIS X 0213:2000 plain 1
			 [new]

  `=>>jis-x0213-1 at 2004': abstract glyph-set of JIS X 0213:2000 plain 1
			 [new]

  `=>>jis-x0213-2': abstract glyph-set of JIS X 0213 plain 2 [new]

  `=>>ucs at unicode': abstract glyph-set for representative glyphs of
		    Unicode [new]

  `=>>gt': abstract glyph-set of GT [new]


* Character ontology

- Add information about differences between JIS X 0213:2000 and 2004

- Introduce abstract Oracle-Bones characters to unify same
  Oracle-Bones character objects corresponding with different modern
  characters (Shuowen radicals)

- Add some mappings between CJK Ext B and CNS 11643 plain 7

- Add some other characters

- Other various changes


* Concord support

- Some bug fixes.


* Coding-System

- text-coding.c (decode_add_er_char): Fix problem when a decoded
  character is represented by non-defined entity-reference.

- Ignore U+FEFF in the beginning of stream.


Configuration
=============

Run the program `configure' with --with-chise option in the top level
directory.  In some OS, --pdump is also required.

For example in Linux:

  % ./configure --with-chise --without-xim --pdump

For example in Mac OS X with fink:

  % ./configure --with-chise --without-xim --pdump \
    --site-includes=/sw/include --site-library=/sw/lib


Build
=====

Run the program `make' as follows:

  % make


Install
=======

Type `make install' as follows:

  % make install


Happy Hacking!
-- 
tomo.





More information about the CHISE-en mailing list