2010-11-14  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* Pre-release 14.1.90.

2010-11-14  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk.el (skk-henkan-show-candidate-subr): ツールティップでも
	インジケータ（[残り99++]）を右寄せ表示可能とした。
	ほか、docstring の微修正。

	* doc/skk.texi (skk-previous-candidate-keys): Add description.

2010-11-14  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* experimental/skk-ja-names.el: Update.
	* skk-vars.el (skk-previous-candidate-keys): Fix doc string.
	(skk-previous-candidate-char): Default to nil.

2010-11-14  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-vars.el (skk-previous-completion-use-backtab): Change default value.
	* doc/skk.texi: Ditto.

2010-11-13  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* experimental/skk-ja-names.el: New file.
	* skk-vars.el (skk-previous-candidate-keys): New variable.
	(skk-previous-candidate-char): Make obsolete.
	* skk.el (skk-setup-j-mode-map-options): Define keys in
	skk-previous-candidate-keys.
	(skk-henkan-show-candidates): Do not refer to
	skk-previous-candidate-char.  Check key binding of the current
	input instead.
	(skk-previous-candidate): Update doc string.
	(skk-henan-off-by-quit): Temporarily check both last-command and
	this-command.
	* skk-isearch.el (skk-isearch-setup-keymap): Set keys in
	skk-previous-candidate-keys instead of
	skk-previous-candidate-char.
	* skk-kcode.el (skk-input-by-code-or-menu-jump)
	(skk-input-by-code-or-menu-1): Do not refer to
	skk-previous-candidate-char.  Check key binding of the current
	input instead.
	* skk-macs.el (skk-region-active-p): Check feature xemacs at
	compile time.

2010-11-13  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-vars.el :Update Docstring.

2010-11-12  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi: Add skk-inline.el.

2010-11-11  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-comp.el (skk-comp-previous/next): Use `cond' instead of
	`case'.
	* skk.el (skk-henkan-off-by-quit): Rename from
	`skk-henkan-off'. Temporarily set both last-command and
	this-command.

2010-11-10  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* SKK-MK (SKK_MODULES): Add skk-inline.
	* doc/skk.texi: Update for skk-previous-completion-backtab-key.
	* skk-emacs.el: Modify copyright notice.
	* skk-inline.el: New file.
	* skk-comp.el (skk-try-completion, skk-completion-wrapper): Move
	functions from skk.el.
	(skk-previous-comp-maybe): Give name to anonymous funtion in
	`skk-setup-keymap'.
	(skk-comp-do, skk-comp-previous): Add an optional arg
	set-this-command.
	* skk-macs.el (skk-color-cursor-display-p): Check
	skk-running-gnu-emacs at compile time.
	* skk-tankan.el (skk-tankan): Modify the interactive spec.
	* skk-tut.el (skktut-init-variables-alist): Bind
	skk-try-completion-char, skk-next-completion-char and
	skk-previous-completion-char.
	* skk-vars.el (skk-quit-commands): New internal variable.
	(skk-previous-completion-backtab-key): Rename from
	`skk-previous-completion-backtab-key-description' and change
	custom type to `key-sequence', allowing users to customize it by
	C-q [key] in M-x customize-variable.
	* skk.el (skk-define-minibuffer-maps)
	(skk-setup-j-mode-map-options, skk-setup-latin-mode-map-options)
	(skk-setup-jisx0208-latin-mode-map-options)
	(skk-setup-abbrev-mode-map-options): New functions sepatated from
	`skk-setup-keymap'.
	(skk-start-henkan-prog-i): New function.
	(skk-define-start-henkan-progs): New macro to define
	`skk-start-henkan-prog-{0-9}'.
	(skk-inline-show, skk-inline-show-vertical, skk-inline-hide)
	(skk-add-background-color): Move to skk-inline.el.
	(skk-henkan-inactivate, skk-henkan-off): New functions called from
	advised `keyboard-quit' and `abort-recursive-edit'.

2010-11-08  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi: Add description for skk-previous-completion-use-backtab.

2010-11-08  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-vars.el (skk-large-jisyo, skk-aux-large-jisyo)
	(skk-cdb-large-jisyo, skk-tut-file): Provide some strings even
	when `locate-file' fails.

2010-11-07  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-vars.el (skk-previous-completion-use-backtab): New variable.
	(skk-previous-completion-backtab-key-description):
	Rename from skk-previous-completion-backtab.
	
	* skk.el (skk-setup-keymap): Use it.

2010-11-06  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* SKK-MK (SKK_MODULES): remove skk-obsolete.

	* skk-emacs.el (skk-tooltip-resize-text): 禁則処理の実装を見直した。

	* skk-vars.el (skk-previous-completion-backtab): New variable.

	* skk.el (skk-setup-keymap): Use it.

	* doc/skk.texi: Add description for skk-try-completion-char,
	skk-next-completion-char, skk-previous-completion-char and
	skk-previous-completion-backtab.

2010-11-05  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* doc/skk.texi: Refer to changes in DDSKK 14.2.
	* skk-emacs (skk-tooltip-show-1): Avoid modifying
	tooltip-frame-parameters by side effect.
	* skk.el (skk-save-jisyo): Do not save in the batch mode.

2010-11-05  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-emacs.el (skk-tooltip-resize-text):
	skk-auto-start-henkan-keyword-list を流用した禁則処理。

	* doc/skk.texi: Remove description with reference to skk-obsolete.el.

2010-11-04  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-obsolete.el: Remove file.
	* doc/skk.texi: Remove description with reference to skk-obsolete.el.
	* skk.el (skk-setup-keymap): Define <backtab> key in skk-j-mode-map
	for skk-comp-previous/next.

2010-11-03  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-kcode.el (skk-input-by-code-or-menu): Modify prompt message.

2010-11-02  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* Makefile (VERSION):
	* doc/skk.texi (SKK-VERSION):
	* skk-version.el (skk-version): Bump to 14.1.90.

	* skk-emacs.el (skk-tooltip-resize-text): Use `memq' and `eq' for
	char comparisons to determine indent.

2010-11-02  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-emacs.el (skk-tooltip-resize-text): Bug fix [skk 7297].

2010-10-29  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-emacs.el: Workaround for Cocoa Emacs 23.2 where
	variable x-max-tooltip-size is not defined.
	(skk-emacs-max-tooltip-size): New variable.
	(skk-tooltip-max-tooltip-size): New function.
	(skk-tooltip-resize-text): Use it.  Under Cocoa Emacs, set top and
	left as positions on the current frame.

2010-10-27  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-cus.el (skk-custom-mode): Use custom faces.

2010-10-18  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* leim-list.el.in: Remove old codes for Emacs 20.

2010-10-10  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-emacs.el (skk-tooltip-resize-text): 入力が長大な場合、
	適度に改行を挿入する [skk 7291].

2010-10-05  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (Emacs21.4): Add restriction for Emacs21.4.
	(skk-dcomp-multiple-activate): Update.
	(skk-dcomp-multiple-face): Update.
	(skk-dcomp-multiple-trailing-face): Update.
	(skk-dcomp-multiple-selected-face): Update.

2010-09-28  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (skk-comp-circulate): Add new describe.

2010-09-27  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (skk-tooltip-mouse-behavior): Update.

2010-09-27  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-vars.el (skk-find-window-system): Under Emacs 22 or older,
	just check the value of window-system.  Under Emacs 23 or later,
	check the return values of function `window-system'.

2010-09-26  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (skk-dcomp-activate): Add new describe.
	(skk-show-annotation): Modify message.

2010-09-26  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-annotation.el (skk-annotation-message): Modify message.
	* skk-emacs.el (skk-emacs-tool-bar-height)
	(skk-emacs-menu-bar-height): New variables.
	(skk-tooltip-show-at-point): Use them.  Modify y-axis calculation.
	* skk-vars.el (skk-tooltip-y-offset): Default to zero.
	(skk-find-window-system): New function.
	(skk-use-color-cursor): Use it.
	* skk-macs.el (skk-color-cursor-display-p): Ditto.

2010-09-25  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-macs.el (skk-region-active-p): New function.
	* skk-annotation.el (skk-annotation-wikipedia-region-or-at-point):
	Use it.

2010-09-23  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (skk-search-lisp-symbol): Add new describe.

2010-09-22  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi (skk-byte-compile-init-file): Update.

	* skk-vars.el (skk-preload): Update docstring.

2010-09-21  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* SKK-MK (running-gnu-emacs): New variable.  Use it instead of
	"(not (featurep 'xemacs)".
	(SKK_MODULES): Always include ccc, skk-cursor and context-skk for
	GNU Emacs.

2010-09-20  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi: Update.

2010-09-19  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* SKK-MK: Update error message.

	* doc/skk.texi: Update.

2010-09-18  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk.el (skk-setup-verbose-messages): insert a white space between
	words.

	* skk-vars.el (skk-verbose, skk-verbose-wait)
	(skk-verbose-message-interval, skk-henkan-on-message):
	Unified from きもち多めなメッセージ to 助言的メッセージ.

	* skk-annotation.el (skk-annotation-show-buffer): 
	Use fit-window-to-buffer except XEmacs 21.4.
	(skk-annotation-insert): *SKK annotation* buffer changed to read only.

	* skk-macs.el (skk-in-minibuffer-p): Update docstring.

	* skk-obsolete.el (skk-obsolete-variable-alist):
	Add obsolete-variables skk-e21-*-face.

	* doc/skk.texi: typo, and update.

2010-09-17  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* Makefile (VERSION): 14.1.50.

	* doc/skk.texi: Update.

2010-09-16  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-annotation.el (skk-annotation-wikipedia-region-or-at-point): 
	Update docstring.

	* SKK-MK: Add comment.

	* SKK-CFG (SKK-MK-debugging): Add comment.

2010-09-13  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-setup.el.in: 2010-09-12 の commit は取り下げます。

	* skk-version.el (skk-startup-screen): ditto.

2010-09-13  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* SKK-MK, skk-xemacs.el: Require APEL for XEmacs.
	* skk-cus.el (skk-cus-params-visual): Support skk-show-inline's
	value `vertical'.
	* skk.el: Remove unnecessary defaliases.

2010-09-12  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-macs.el, skk.el: Use `case' instead of `cond' where it is
	suitable.
	* skk-macs.el (string-to-int-list): Fix definition for XEmacs.
	(skk-update-minor-mode-map-alist): Use `add-to-list'.
	* skk.el (skk-setup-modeline): Make `left' precede.
	(skk-henkan-show-candidate-subr): Fix the condition to call
	`skk-show-inline'.

2010-09-12  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-setup.el.in (before-init-hook): add-hook 'before-init-hook
	for display skk-version on emacs startup screen.

	* skk-version.el (skk-startup-screen): Remove function.

2010-09-11  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* bayesian/skk-bayesian.el, skk-dcomp.el, skk-tankan.el: Do not
	use static.el.  Use `eval-when-compile' instead.
	* skk-cus.el: Fix indents.
	* skk-kakasi.el: Do not require path-util.
	* skk-lookup.el, skk-vars.el, skk-xemacs.el: Do not use
	`defalias-maybe'.
	* skk-macs.el (characterp, int-char, set-buffer-multibyte): Add
	definitions for Emacsen missing these functions.
	(skk-string<): Defun instead of defsubst.
	* skk.el (skk-mode-invoke): Do not check for Emacs 21.
	* skk-annotation.el (skk-annotation-wikipedia-normalize-word):
	Make sure word is not a null string.

	* install.el: Import from APEL 10.8 with minimal modifications.
	* SKK-MK: Use it.  Do not check for APEL except for Emacs 21.  Do
	not require poem.
	* SKK-CFG: Remove descriptions on APEL_DIR and EMU_DIR.

2010-09-11  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-kcode.el (skk-display-code-for-char-at-point):code reviewd.
	(skk-display-code): code reviewd.

	* doc/skk.texi: Update.

2010-09-10  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* SKK-MK: Do not require poem here.  No longer use
	`write-region-as-coding-system' and
	`insert-file-contents-as-coding-system'.
	(SKK_MODULES): Remove skk-e21.
	* ccc.el: Temporarily disable loading poe here.
	* skk-act.el, skk-azik.el: Use `skk-put-alist' and `skk-del-alist'
	instead of `put-alist' and `del-alist'.
	* skk-cus.el (custom-quote): Remove definition.
	* skk-e21.el: Remove file.
	* skk-emacs.el: Move contens of skk-e21.el to this file.
	* skk-lookup.el: static.el is not used. Do not require it.
	* skk-macs.el: Do not require static.el.  Do not use
	`defun-maybe', `defmacro-maybe'.  Use `eval-when-compile' instead.
	(string-to-char-list, string-to-int-list, character-to-event)
	(event-to-character, cancel-undo-boundary, skk-put-alist)
	(skk-del-alist, skk-remove-alist): Define here.
	(skk-update-minor-mode-map-alist): New function.
	* skk-num.el (skk-num-initialize): Use `skk-put-alist' instead of
	`put-alist'.
	* skk-server.el (skk-open-network-stream): Use
	skk-running-gnu-emacs.
	* skk-study.el: Temporarily disable loading pym here.

	* skk-tut.el (skktut-enable-tutmap, skktut-disable-tutmap):
	* skk-viper.el (skk-viper-normalize-map): Use
	`skk-update-minor-mode-map-alist' instead of `set-modified-alist'.

	* skk-vars.el: Do not use static.el.  Use `eval-when-compile'
	instead (if needed).  Also do not use `exec-installed-p' in
	path-util.el.  Use `executable-find' instead.
	* skk-xemacs.el: Do not require poe. Require overlay.
	* skk.el: Temporarily disable loading poe, poem, pces, and alist.
	Use `skk-update-minor-mode-map-alist' instead of
	`set-modified-alist'.  Use `executable-find' instead of
	`exec-installed-p'.  Use skk-running-gnu-emacs.

	* skk-annotation.el, skk-cursor.el, skk-gadget.el, skk-isearch.el,
	* skk-jisx0201.el, skk-jisyo-edit-mode.el, skk-kakasi.el,
	* skk-kcode.el, skk-server.el, skk-viper.el: Do not require
	static.el. Use `eval-when-compile' instead.

2010-09-10  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-version.el (skk-startup-screen): Add new function.
	insert skk-version on emacs startup screen.

	* doc/skk.texi: Update.

2010-09-09  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-cursor.el (skk-cursor-default-color): Defsubst.
	* skk-hint.el, skk-jisyo-edit-mode.el: Modify coding system to
	iso-2022-jp.
	* skk-var.el (skk-emacs-type): Abolish variable.
	(skk-running-gnu-emacs): New variable.

	* skk-kcode.el, skk-macs.el, skk.el: Use skk-running-gnu-emacs.

	* skk-annotation.el, skk-dcomp.el, skk-lookup.el, skk-macs.el,
	* skk.el: Remove codes for GNU Emacs 20.

	* skk-study.el, skk.el: No longer use
	`write-region-as-coding-system' and
	`insert-file-contents-as-coding-system'.

	* skk.el (skk-inline-show-vertical): Make sure beg-col is not
	negative.

2010-09-09  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* doc/skk.texi: Update.

2010-09-08  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-tankan.el (skk-tankan-get-char-data, skk-tankan-encode-0213-2):
	GNU Emacs 23 向け japanese-jisx0213-2 対応。

	* skk-kcode.el (skk-display-code): tooltip 時の `$' メッセージ内容
	に適宜改行を加えた。

2010-09-07  Tsuyoshi Kitamoto  <tsuyoshi.kitamoto@gmail.com>

	* skk-kcode.el (skk-display-code): `$' の表示を tooltip 化.

2010-09-07  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* SKK-MK: Define and use variable EMACS_SELF_CONTAINED for
	NTEmacs, Meadow, Carbon and Cocoa Emacsen.

2010-09-06  Tetsuo Tsukamoto  <czkmt@remus.dti.ne.jp>

	* skk-version.el (skk-version): Bump to 14.1.50.

;; Local Variables:
;; coding: iso-2022-7bit
;; End:
