2014-10-31  Niibe Yutaka  <gniibe@fsij.org>

	* egg.el (egg-version): 4.1.0 as a fork by gniibe.

	* egg-cnv.el: Mention copyright notice is not correct,
	but it's no problem to distribute under GPLv2+.

2014-10-30  Niibe Yutaka  <gniibe@fsij.org>

	* leim-list.el ("Japanese"): Default is now Anthy backend.

	* egg-cnv.el (egg-separate-characters): Remove.
	(egg-get-char-size): Remove.
	(egg-enlarge-bunsetsu-internal): Just use LENGTH.

	* egg.el (egg-mode): Don't call make-local-hook which is not
	needed any more.
	* menudiag.el (menudiag-selection-mode): Likewise.

	* Makefile.in (datarootdir): New.

	* leim-list.el ("chinese-gb-egg-wnn-py")
	("chinese-gb-egg-wnn-zy", "chinese-gb-egg-wnn-qm")
	("chinese-gb-egg-wnn-wb", "chinese-cns-egg-wnn-py")
	("chinese-cns-egg-wnn-zy", "korean-egg-wnn"): Removal of Chinese
	and Korean Wnn support, which was very experimental even at
	the development days of 1999.

	* configure: Regenerated.

	* Makefile.in: Removal of @HAVE_JISX0213@.

	* configure.ac: Rename.

	* check-jisx0213.el: Removed from repo and distribution..
	* egg-x0213.el: Removed from repo and distribution.
	* jisx0213.el: Removed from repo and distribution.

	* egg.el (egg): It's under leim group.
	(egg-mode): Replace obsolete variable
	inactivate-current-input-method-function.
	(egg-exit-from-minibuffer): Replace obsolete function
	inactivate-input-method.

	* egg-sim.el (make-non-iso2022-code-table-file)
	(make-iso2022-94char-code-table-file)
	(make-iso2022-96char-code-table-file, make-euc-code-table-file):
	Remove format which is not needed.

	* menudiag.el (menudiag-choose-item-internal): Use
	choose-completion.

	* egg/canna.el (canna-word-delete-regist): Fix lambda.

	* egg-mlh.el (mlh-zenkaku-white, mlh-white-space): Use
	string-to-number.
	* menudiag.el (menudiag-choose-item-internal): Likewise.

	* its.el (its-mode-help-command): Use called-interactively-p.
	* egg-cnv.el (egg-help-command): Likewise.

	* egg-com.el: Remove support of fixed-euc-kr, fixed-euc-py-cn,
	fixed-euc-zy-cn, fixed-euc-py-tw, fixed-euc-zy-tw and egg-binary.
	(comm-unpack-binary-data): Use 'binary for decode-coding-string.

	* egg/anthy.el (anthy-new-environment): Use
	set-process-query-on-exit-flag.
	* egg/sj3.el (sj3-open): Likewise.
	* egg/canna.el (canna-open): Likewise.
	Use string-to-number.
	* egg/wnn.el (wnn-open): Likewise.

2014-10-24  Niibe Yutaka  <gniibe@fsij.org>

	* egg-com.el (fixed-euc-jp): Fix for modern Emacs.
	Thanks to Handa-san.
