1999-11-03 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-jisx0201.el (skk-jisx0201-search-and-replace):
New function.
(skk-hiragana-to-jisx0201-region): Use
`skk-jisx0201-search-and-replace' and bug fixed.
(skk-katakana-to-jisx0201-region): Ditto.
1999-10-31 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-autoloads.el: Add autoload of `skk-jisx0201-mode',
`skk-toggle-katakana' and `skk-jisx0201-henkan'.
* SKK-MK (SKK_MODULES): Add `skk-jisx0201' and `skk-hankaku-mode'.
* experimental/skk-hankaku-mode.el (skk-hankaku-henkan,
skk-hankaku-region, skk-hiragana-to-hankaku-region,
skk-katakana-to-hankaku-region): New function.
(skk-toggle-zenkaku-hankaku): Convert hiragana/katakana in midasi
into hankaku katakana in $B"&(B mode.
1999-10-30 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
* experimental/skk-hankaku-mode.el: New experimental program.
1999-10-27 FUKANO Masaaki <fukano-m@alp.cs.uec.ac.jp>
* doc/skk.texi ($BF~NO%b!<%I$r<($9%+!<%=%k?'$K4X$9$k@_Dj(B): typo
fixed.
1999-10-25 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
* skk.el (skk-status-indicator): New variable which decides where
to show the current status of SKK.
(skk-setup-modeline): New function.
(skk-mode): Call it when `skk-init-file' is loaded.
Set the value of `skk-input-mode-string' on entering/exiting
skk-mode, if `skk-status-indicator' is left.
1999-10-24 Tsuyoshi AKIHO <akiho@sci.osaka-cu.ac.jp>
* skk-leim.el (default-input-method): Set `default-input-method'
string "japanese-skk" instead of the symbol.
1999-10-23 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-autoloads.el: Add autoload of `skk-abbrev-search'.
* skk-vars.el: Ditto.
* experimental/skk-study.el (skk-study-last-update): New internal
variable.
(skk-study-last-read): Ditto.
(skk-study-time-lessp): New function.
(skk-study-save): Refer to `skk-study-last-read', and refer to and
set `skk-study-last-save'.
(skk-study-read): Set `skk-study-last-read.
* SKK-MK (SKK_MODULES): Add skk-abbrev.
* experimental/skk-abbrev.el: New experimental program.
* skk.el (skk-read-from-minibuffer-function): New user variable.
(skk-henkan-in-minibuff): Use `skk-read-from-minibuffer-function'.
1999-10-23 Takeshi Ohmura <ohmura.takeshi@nasda.go.jp>
* make.bat: set EMACS and PREFIX default value to be proper to
Meadow 1.10.
* READMEs/README.win: Update for Meadow 1.10.
1999-10-22 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-make-temp-file): New
`skk-file-exists-and-writable-p'.
Provide "~/tmp" as last choice of working directory.
* skk-foreword.el (skk-file-exists-and-writable-p): New inline
function.
1999-10-20 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-lookup.el: Require poe.el for `defalias-maybe'.
Define `skk-okurigana-prefix' as an alias for
`skk-auto-okurigana-prefix' if `skk-okurigana-prefix' is not
defined.
(skk-lookup-option-alist): New 2th element, search method for
okuri-ari and `skk-process-okuri-early' is nil.
New 3th element, search method for okuri-ari and
`skk-process-okuri-early' is non-nil.
Make meaning of 4th element reverse. Not seach if nil.
Change :type accordingly.
(skk-lookup-default-option-list): New 1th element, search method for
okuri-ari and `skk-process-okuri-early' is nil.
New 2th element, search method for okuri-ari and
`skk-process-okuri-early' is non-nil.
Make meaning of 3th element reverse. Not seach if nil.
Change :type accordingly.
(skk-lookup-get-method): Get proper method according to okurigana
and `skk-process-okuri-early'.
(skk-lookup-get-nonsearch-sex): Change index accordingly.
(skk-lookup-get-pickup-regexp): Ditto.
(skk-lookup-get-split-regexp): Ditto.
(skk-lookup-process-okurigana): New function.
(skk-lookup-search): Use `skk-lookup-process-okurigana'.
(skk-lookup-process-heading): Ditto.
(skk-lookup-test-regexp): Add doc string.
(skk-lookup-pickup-headings): Ditto.
* experimental/skk-study.el (skk-study-save): Check coding-system
by `find-coding-system', too.
* skk.el (skk-auto-okurigana-prefix): Rename to
`skk-okurigana-prefix'.
(skk-remove-common): Use `skk-okurigana-prefix'.
1999-10-17 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el (skk-study-update): make-ring for
`skk-study-data-ring' if nil.
* experimental/skk-lookup.el (skk-lookup-option-alist): New 2th
element, search method for okuri-nasi. And new 3th element, S
expression not to search.
(skk-lookup-default-option-list): Likewise.
(skk-lookup-get-nonsearch-sex): New inline function.
(skk-lookup-get-method): Pick up 1th element when okuri-ari,
otherwise 0th.
(skk-lookup-search): Change for `skk-lookup-option-alist' and
`skk-lookup-default-option-list'.
(skk-lookup-process-heading): Likewise.
* SKK-MK (SKK-MK-config-package): Removed.
(SKK-MK-config): Ditto.
(default-load-path): Ditto.
1999-10-16 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-leim.el: Specify `japanese-skk' and
`japanese-skk-auto-fill' as string for `register-input-method' to
work around Emacs bug.
1999-10-15 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-num.el (skk-num-recompute): Use `with-temp-buffer' instead
of `save-excursion'.
* skk.el (skk-reread-private-jisyo): Rename optional argument
QUIET to FORCE.
1999-10-15 Takao KAWAMURA <kawamura@ike.tottori-u.ac.jp>, Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el (skk-study-read): New optional
argument FORCE.
1999-10-15 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el (skk-study-update): Bug fixed.
1999-10-12 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-look.el (skk-look-command): Change defcustom type to `file'.
* skk-isearch.el (skk-isearch-mode-cleanup): Remove minibuffer
hooks.
* skk.el (skk-use-relation, skk-use-rdbms): Remove experimental
user options.
(skk-regularize, skk-purge-from-jisyo, skk-mode,
skk-public-jisyo-has-entry-p): Remove `skk-use-relation' and
`skk-use-rdbms' related codes.
1999-10-11 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* make.bat: Don't set `PACKAGEDIR' and `V_S_LISPDIR' environment
variables.
1999-10-10 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el (skk-study-search-1): New function.
(skk-study-search): Use `skk-study-search-1'.
(skk-study-update): If current update data is just same as the
last one, don't save the current one.
(skk-study-save): Keep fundamental mode for skk-study-file not to
fontify by font-lock.el unnecessarily.
(skk-study-read-1): Modify VERSION-STRING accordingly.
Check `skk-jisyo-code' by `find-coding-system', too.
(skk-study-convert-alist-format): Removed.
(skk-study-save): Not to use `skk-study-convert-alist-format'.
(skk-kakutei-initialize, skk-undo-kakutei): New advices.
1999-10-07 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-jisyo-code): :type fixed.
(skk-rom-kana-base-rule-list): Doc modified.
(skk-rom-kana-rule-list): Ditto.
1999-10-06 Tomotaka SUWA <cooper@saitama.fujimic.fujisankei-g.co.jp>
(skk-make-temp-file): Bug fixed.
1999-10-06 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-remove-common): Assign proper value to
`skk-char-okurigana'.
* SKK-MK (EMU_PREFIX): get environment variable `EMU_PREFIX'
first.
1999-10-05 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el (skk-study-file): Use
`convert-standard-filename'.
(skk-study-backup-file): Ditto.
(skk-study-working-buffer): Remove.
(skk-study-read-1): Use `with-temp-buffer' instead of
`save-excursion'.
Check with `find-coding-system' if `coding-system-p ' returns nil.
* experimental/skk-lookup.el (skk-lookup-test-regexp): New
function.
(skk-lookup-option-alist): Add "IWAKOKU" entry.
1999-10-04 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-lookup.el (skk-lookup-get-method): Search
`skk-lookup-option-alist' with index attaching prefix of book's
name to NAME.
(skk-lookup-get-pickup-regexp): Ditto.
(skk-lookup-get-split-regexp): Ditto.
(skk-lookup-search-agents): Use `copy-sequence' instead of
`copy-list' for compatibility.
(skk-lookup-option-alist): Add entries of jedict, GENIUS,
GN99EP01, GN99EP02 and NEWANC.
(skk-lookup-search): Bug fixed and slightly simplified.
* skk-autoloads.el: Update autoloads.
1999-10-03 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-vars.el: Update autoloads.
* doc/skk.texi ($B$*4j$$(B): Add skk-dic ML e-mail address.
* experimental/skk-lookup.el (skk-lookup-pickup-headings): Bind
`lookup-gaiji-alternate' to null string and not bind
`lookup-enable-gaiji' to nil.
(skk-lookup-search): Ditto.
New temporary variable PICKUP-REGEXP and SPLIT-REGEXP.
Do not use `skk-lookup-process-heading' when both PICKUP-REGEXP
and SPLIT-REGEXP is nil.
(skk-lookup-process-heading): Simplify slighly.
New arguments PICKUP-REGEXP and SPLIT-REGEXP.
Discard temporary variable of the same names.
Process properly when only SPLIT-REGEXP is specified and PICKUP-REGEXP
is nil.
* skk.el (skk-mode): Require skk-leim.el when running Mule3,
Mule4, XEmacs 20.3 or later.
* skk-leim.el: Set `current-language-environment' to "Japanese".
Set `default-input-method' to `japanese-skk'.
* skk-gadget.el (skk-number-style): Modify document.
* skk-tut.el (skk-tut): New group.
* skk-isearch.el (skk-isearch-mode-string-alist): Tagify.
* (skk-isearch-mode-string-alist): Specify type and tagify.
* skk-num.el (skk-num-type-alist): Specify type and tagify.
* skk-gadget.el (skk-number-style): Ditto.
* skk-server.el (skk-servers-list): Ditto.
* skk-kakasi.el (skk-use-kakasi): Bind default variable to return
variable of `(exec-installed-p "kakasi")'.
* skk-num.el (skk-num-type5-kanji): Bug fixed.
* experimental/skk-lookup.el (skk-lookup-search-agents): Use
`copy-list' instead of `coyu-sequence'.
1999-10-02 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-lookup.el (skk-lookup-pickup-pattern,
skk-lookup-split-pattern): Removed.
(skk-lookup-search-agents, skk-lookup-option-alist,
skk-lookup-default-option-list, skk-lookup-search-modules): New
user variables.
(skk-lookup-agent-list, skk-lookup-default-module,
skk-lookup-module-list): New internal variables.
(skk-lookup-get-method, skk-lookup-get-pickup-regexp,
skk-lookup-get-split-regexp): New inline functions.
(skk-lookup-search): Use `skk-lookup-default-module'.
Bind `lookup-enable-gaiji' to nil not to put out gaiji.
Get search method by each dictionary.
(skk-lookup-process-heading): Get regexp from name of dictionary.
(skk-lookup-default-module, skk-lookup-module-list,
skk-lookup-new-module, skk-lookup-agent-list,
skk-lookup-pickup-headings): New functions.
1999-09-30 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-num.el: Require cl only when compiling.
* experimental/skk-lookup.el: Require cl when compiling.
(skk-lookup-pickup-pattern): Change regexp for multiple `$B!Z(B' and `$B![(B'
pair.
(skk-lookup-process-heading): New function.
(skk-lookup-search): Use `skk-lookup-process-heading'.
* skk-foreword.el (skk-get-current-candidate-simply): Add error
checking.
* skk.el (kill-buffer): Do `skk-kakutei' only when `kill-buffer'
is called interactively.
1999-09-29 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-lookup.el: New file.
1999-09-28 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* doc/skk.texi (SKK$B4XO"%=%U%H%&%'%"(B): Add `skkfep$BFbB"(Bjvim' node.
1999-09-27 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/tut-code/skk-tutcdef.el (skk-tutcode-use-touch16+):
Add Touch16+ code to `skk-rom-kana-rule-list' when
`skk-tutcode-use-touch16+' is non-nil.
* experimental/tut-code/skk-tutcode.el
(skk-tutcode-display-code-1): Use `skk-char-octet' instead
of `char-octet'.
(skk-tutcode): New group.
(skk-tutcode-use-touch16+): New user variable.
1999-09-26 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* doc/skk.texi (SKK$B4XO"%=%U%H%&%'%"(B): Add `SKK95' node.
1999-09-25 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* SKK-MK: Rewritten to get Emacs Lisp variables from shell
variables in the command line.
* skk-kcode.el (skk-input-by-code-or-menu-jump): Use temporary
variable `REST' and `CH'.
* tinyinstall.el (tinyinstall-add-load-path): New function.
* skk-autoloads.el (skk-submit-bug-report): Add
`skk-submit-bug-report' entry.
* skk-develop.el: Move from experimental directory.
(skk-submit-bug-report): Take from skk.el.
Define Wanderlust as mail-user-agent when `mail-user-agent' is
`wl-user-agent'.
(skk-ml-address): Take from skk.el.
* skk-kcode.el (skk-display-code): Use `skk-char-octet' instead
of `char-octet'.
* skk.el (skk-auto-okurigana-prefix): Ditto.
(skk-set-henkan-point): Ditto.
(skk-make-temp-file): Use `temporary-file-directory'.
* skk-viper.el (skk-jisx0208-p): Removed.
1999-09-24 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-foreword.el (skk-str-length, skk-substring, skk-read-event,
skk-char-to-string, skk-ascii-char-p, skk-str-ref, skk-jisx0208-p,
skk-jisx0208-numeric-char-p): Define with `skk-defsubst-cond'.
(skk-make-char, skk-charsetp, skk-jisx0208-to-ascii): Define with
`skk-defun-cond'.
* skk-kcode.el (skk-display-code): New function.
(skk-display-code-for-char-at-point): Use `skk-display-code'.
* SKK-MK (SKK-MK-config): Recalc `SKK_LISPDIR' variable when
`PREFIX' is specified in command line.
* doc/skk.texi (SKK$B4XO"%=%U%H%&%'%"(B): Add `dbskkd-cdb' node.
1999-09-23 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-develop.el: `def-edebug-spec' for
`skk-defun-cond', `skk-defmacro-cond' and `skk-defsubst-cond'.
* experimental/skk-dcomp.el: New file.
* skk.el (skk-henkan-face): Simply specify 'highlight.
(skk-faces): New group.
(skk-henkan-face-on): Define using `defun' instead of
`skk-defun-cond'.
(skk-henkan-face-off): Ditto.
(skk-henkan-face-on): Use `skk-face-on'.
(skk-detach-extent): New function.
(skk-henkan-face-off): Use 'skk-detach-extent'.
(skk-set-jisyo-code): Remove.
(skk-get-jisyo-buffer): Not to use `skk-set-jisyo-code'.
* skk-foreword.el (skk-defmacro-cond): New macro.
(skk-face-on): New macro.
* skk-tut.el (skk-tut-section-face): Use `defface' instead of
`defcustom'.
(skk-tut-do-it-face): Ditto.
(skk-tut-question-face): Ditto.
(skk-tut-key-bind-face): Ditto.
(skk-tut-hint-face): Ditto.
1999-09-22 TSUMURA Tomoaki <tsumura@kuis.kyoto-u.ac.jp>
* skk.el (skk-get-jisyo-buffer): Add check using
`find-coding-system' to check using `coding-system-p'.
(skk-save-jisyo-1): Ditto.
1999-09-22 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-face-on): Moved from skk-dcomp.el.
(skk-detach-extent): Ditto.
(skk-henkan-face-on): Use `skk-face-on'.
(skk-henkan-face-off): Use `skk-detach-extent'.
* SKK-CFG: Add `APEL_SPECIFIC_LISPDIR' entry.
* SKK-MK: Ditto. Require `tinyinstall.el'.
Load `SKK-CFG' before cunstructing `load-path'.
Add `APEL_SPECIFIC_LISPDIR' directory to `load-path' if
`APEL_SPECIFIC_LISPDIR' is existing directory.
* tinyinstall.el: New file.
1999-09-21 Masahiko Sato <masahiko@kuis.kyoto-u.ac.jp>
* vip.el (vip-escape-to-emacs): Bug fix. Use
(buffer-name old-buff) to check if the buffer OLD-BUFF still
exists.
1999-09-20 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-submit-bug-report): Remove `skk-use-rdbms' from
LIST (because it is an experimental option).
1999-09-20 Yuh Ohmura <yutopia@t3.rim.or.jp>
* make.bat: set `PREFIX' variable.
* READMEs/README.win: Add description about `PACKAGEDIR'.
1999-09-20 Rei FURUKAWA <furukawa@tcp-ip.or.jp>
* skk-foreword.el (skk-make-char): Bug fixed.
1999-09-19 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk.el (skk-get-jisyo-buffer): Not to use temporary variable
`FILE'. Use first argument `FILE' directly instead.
1999-09-17 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* SKK-MK (SKK-MK-running-xemacs): New constant.
(SKK-MK-texinfo-coding-system): Use `SKK-MK-running-xemacs'.
(SKK-MK-install): Call `SKK-MK-cleanup-trouble-makers' when either
`SKK-MK-running-xemacs' and `SKK-MK-cleanup-trouble-makers' are
non-nil.
(SKK-MK-cleanup-trouble-makers): Bug fixed. Bind default variable
to nil.
(SKK-MK-running-xemacs): Declare on top of file.
(SKK-MK-texinfo-coding-system): Ditto.
(SKK_MODULES): Add `skk-vars' if `skk-leim.el' is dumped into
XEmacs.
(skk-vars.el): Revive (for XEmacs dumped with non-package SKK
10.38).
* Makefile (CHMOD): New variable.
(checkin): New entry.
(tar): Refer to `CHMOD' variable.
1999-09-16 Yuh Ohmura <yutopia@t3.rim.or.jp>
* READMEs/README.win: New file.
1999-09-16 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-tutcdef.el: Apply patch
of14294.63921.879835.8921F@osaka.email.ne.jp.
* SKK-CFG: Add `SKK-MK-cleanup-trouble-makers' entry.
* make.bat: Change default EMACS variable to
`c:\usr\meadow\1.00\bin\meadow95.exe'.
* SKK-MK (SKK-MK-config): Recalculate `LISPDIR', `SKK_DATADIR' and
`SKK_INFODIR' when `PREFIX' is specified in command line, and
`SKK_LISPDIR' when `LISPDIR is done.'
(SKK-MK-config-package): Recalculate `PACKAGE_INFODIR',
`SKK_PACKAGE_DATADIR' and `SKK_PACKAGE_LISPDIR' when `PACKAGEDIR'
is specified in command line.
(SKK-MK-cleanup-trouble-makers): New function.
(SKK-MK-install): Not to `cd' DOCDIR, ETCDIR and `..'.
(SKK-MK-install-package): Ditto. Call
`SKK-MK-cleanup-trouble-makers' if `SKK-MK-cleanup-trouble-makers'
is non-nil.
(SKK-MK-texinfo-format): Bound `buffer-read-only' to nil. Expand
file name of each arg in DOCDIR.
* skk-tut.el: Change Iida San's mail address.
(skktut-init-variables-alist): Bug fixed.
(skk-tut-file): Specify `/usr/local/share/skk' directory for
non-package install instead of `data-directory'.
* doc/skk.texi: Add `@directry' for XEmacs package install.
Remove obsolete `skk-insert-[aiue]' descriptions.
1999-09-15 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* skk-foreword.el (skk-package-data-directory): New constant.
* skk-tut.el: Require skk.el.
(skk-tut-file): Search package installed data file for XEmacs
referring to `skk-package-data-directory'.
(skk-tut-file-alist): Refer to `skk-tut-file'.
* skk.ex: New file to make tarball easily.
* Move all lisp program to top directory.
* SKK-MK, SKK-CFG: Totally rewritten for easy configurations
referring to WL-MK of Wanderlust.
* SKK-ELS: discarded.
* Makefile: Change for new SKK-MK.
* make.bat: Ditto.
* skk.el (exit-minibuffer): Adjust `minibuffer-setup-hook'
and cursor color before doing actual job.
(skk-reread-private-jisyo): Use `with-current-buffer' instead of
`save-excursion'.
* vip.el: Require poe.el for `convert-standard-filename'.
(vip-insert-point, vip-com-point): Set initial value to nil to
keep buffer local variable.
(vip-move-marker-locally): New macro.
(vip-Region, vip-backward-Word, vip-backward-char,
vip-backward-paragraph, vip-backward-sentence, vip-backward-word,
vip-beginning-of-line, vip-bol-and-skip-white, vip-change-mode,
vip-end-of-Word, vip-end-of-word, vip-find-char,
vip-find-char-backward, vip-find-char-forward, vip-forward-Word,
vip-forward-char, vip-forward-paragraph, vip-forward-sentence,
vip-forward-word, vip-goto-char-backward, vip-goto-char-forward,
vip-goto-col, vip-goto-eol, vip-goto-line, vip-goto-mark-subr,
vip-line, vip-next-line, vip-next-line-at-bol, vip-paren-match,
vip-previous-line, vip-previous-line-at-bol, vip-region,
vip-repeat-find, vip-repeat-find-opposite, vip-search-backward,
vip-search-forward, vip-window-bottom, vip-window-middle,
vip-window-top): Use `vip-move-marker-locally' instead of
`move-marker'.
(vip-escape-to-emacs): Use `eq' instead of `equal' to compare
buffer type lisp objects.
1999-09-11 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/vip.el (vip-startup-file): `convert-standard-filename'
takes regular UNIX filename only.
1999-09-10 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-init-file, skk-jisyo, skk-backup-jisyo,
skk-record-file, skk-emacs-id-file): Use
`convert-standard-filename'.
1999-09-04 GUNJI Takao <gunji@sils.shoin.ac.jp>
* experimental/tut-code/skk-tutcode.el
(skk-tutcode-display-code-1): Bug fixed.
1999-09-03 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-foreword.el (skk-uninsertable-p): Removed.
* lisp/skk.el (skk-insert): Do not use `skk-uninsertable-p'.
1999-09-02 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-develop.el: Move to experimental directory.
* lisp/skk-isearch.el: Require skk.el. Modify install note for
isearch-mode-end-hook.
* lisp/skk.el (skk-update-jisyo-1): Bug fixed.
1999-08-31 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/SKK-ELS (skk-modules): Add skk-autoloads to `skk-modules'.
* lisp/SKK-MK (config-skk-package): Remove skk-autoloads from
`skk-modules'.
* lisp/skk-foreword.el (skk-erase-prefix): When error is occured
by deleting `skk-prefix', initialize `skk-kana-start-point',
`skk-prefix' and `skk-current-rule-tree'.
* lisp/skk.el (skk-delete-okuri-mark): Check
`skk-okurigana-start-point' is a marker.
(skk-mode): Require skk-autoloads.
1999-08-30 TSUMURA Tomoaki <tsumura@kuis.kyoto-u.ac.jp>
* lisp/skk-tut.el (skktut-init-variables-alist): Bug fixed.
1999-08-30 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-delete-backward-char): Delete `*' and
initialize okuri-ari related variables for okuri-ari.
1999-08-29 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-develop.el: Created.
* lisp/skk-tut.el (skktut-init-variables-alist): Remove
`skk-use-vip' entry.
* lisp/skk.el (skk-save-jisyo-original): Initialize
`skk-update-jisyo-count'.
(skk-update-jisyo-original): Do not initialize
`skk-update-jisyo-count'.
(skk-kana-cleanup-command-list): New constant.
(skk-uninsertable-p): Move skk-foreword.el and make it inline.
Define with `skk-defsubst-cond' and check all extents, not just
text-properties for XEmacs.
(skk-henkan-face-on, skk-henkan-face-off): Use `skk-defun-cond.
Use extent for XEmacs.
(skk-change-cursor-when-ovwrt): Use `skk-defun-cond.
(skk-save-jisyo-original): Call `fillarray' instead of
`make-vector'.
* lisp/skk-foreword.el (skk-pre-command): Use
`skk-kana-cleanup-command-list'.
(skk-terminal-face-p): Move to skk.el.
(skk-defun-cond, skk-defsubst-cond): New macros (borrowed from
poe.el).
* lisp/skk-viper.el (skk-viper-or-vip): Rename to
`skk-viper-use-vip-prefix'.
(skk-viper-normalize-map-function, skk-viper-advice-select,
viper-hide-replace-overlay): Use `skk-viper-use-vip-prefix'.
1999-08-29 Masahiko Sato <masahiko@gojo.kuis.kyoto-u.ac.jp>
* vip.el (vip-delete-backward-char): skk-mode $B$,(B t $B$N$H$-$N=hM}$r(B
$B2~NI!#(B
1999-08-28 Masahiko Sato <masahiko@gojo.kuis.kyoto-u.ac.jp>
* vip.el (skk-pre-command): defadvice $B$G(B skk-foreword.el $B$G$NDj5A(B
$B$rJQ99!#(B
* skk-foreword.el (skk-pre-command): this-command $B$,(B
vip-delete-backward-char $B$N>l9g$N=hM}$r(B vip.el $B$K0\$7$?!#(B
1999-08-27 Masahiko Sato <masahiko@gojo.kuis.kyoto-u.ac.jp>
* vip.el (vip-skk-mode-on):
(add-hook 'pre-command-hook 'skk-pre-command nil 'local)
$B$rDI2C!#(B
(vip-skk-mode-off): $B0J2<$N9T$r:o=|(B
(setq skk-mode nil)
(vip-skk-mode-off):
(if skk-abbrev-mode (skk-j-mode-on)) $B$r@hF,$KDI2C!#JQ?t(B
vip-skk-abbrev-mode $B$,ITMW$K$J$C$?!#(B
* skk-foreword.el (skk-pre-command): skk-pre-command $B$r<B9T$7$J$$(B
$B%3%^%s%I$N%j%9%H$K(B vip-delete-backward-char $B$rDI2C!#(B
* skk.el (abort-recursive-edit): pre-command-hook $B$KBP$9$k(B
add-hook $B$,(B local $B$K$J$k$h$&$K$7$?!#(Bskk.el $BA4BN$GF1MM$NJQ99$r$7$?!#(B
1999-08-25 Masahiko Sato <masahiko@kuis.kyoto-u.ac.jp>
* skk.el: vip $B4XO"$N%3!<%I$r$9$Y$F:o=|!#(B
(skk-mode): $B:G=i$K(B skk-mode $B$KF~$C$?$H$-!'(B
(require 'skk-autoloads)
(if skk-use-numeric-conversion (require 'skk-num))
$B$rDI2C(B.
(skk-input-mode-string): buffer local $B$K$7$?!#M}M3$OJ#?t$N(B mode
line $B$,$"$k$H$-!"B>$N(B mode line $B$K1F6A$7$J$$$h$&$K$9$k$?$a!#(B
(skk-update-jisyo-original): $BCzEY(B skk-jisyo-save-count $B2s$@$1<-=q(B
$B$r99?7$7$?$H$-$K%;!<%V$9$k$h$&$K$7$?!#$3$l$^$G$O!"Nc$($P!"(B
skk-jisyo-save-count $B$,(B 50 $B$J$i$P(B 51 $B2s99?7$7$?$H$-$K<-=q$,%;!<%V(B
$B$5$l$F$$$?!#(B
* skk-foreword.el (skk-erase-prefix): skk-kana-start-point $B$,(B
(point-max) $B$+$I$&$+$r%A%'%C%/$9$k$h$&$K$7$?!#(B
* skk-autoloads.el: (provide 'skk-autoloads) $B$rDI2C!#(B
(autoload 'skk-version "skk" nil t nil) $B$r(B comment out$B!#(B
* vip.el: minor mode $B$H$7$F<BAu!#(Bminor-mode-map-alist $B$N@hF,$K(B
vip-vi-mode, vip-insert-mode $B$N%-!<%^%C%W$,$/$k$h$&$K$7$?!#(Bvip $B$N(B
vi$B%b!<%I$G$O(B vip-vi-mode $B$N%-!<%^%C%W$r;HMQ$7!"(Binsert$B%b!<%I$G$O(B
vip-insert-mode $B$N%-!<%^%C%W$r;HMQ$9$k!#(Blocal-map $B$r;H$o$J$$$h$&$K(B
$B$7$?!#(B
skk $B4XO"$N%3!<%I$O$9$Y$F(B vip.el $B$K5[<}!#(B
viper.el $B$,(B vip-mode $B$r(B autoload $B$G$-$J$/$7$F$$$k$N$G!"(BVip-mode $B$rDI2C!#(B
(provide 'vip) $B$rDI2C!#(B
(vip-change-mode-line): 17b -> 12b
(vip-info-on-file): line number $B$N7W;;$r=$@5!#(B
(vip-delete-backward-char): $B:G8e$NItJ,$r0J2<$N$h$&$KJQ99!#(B
(if (and skk-mode (skk-get-prefix skk-current-rule-tree))
(skk-erase-prefix 'clean)
(delete-backward-char val t))))
1999-08-19 Yuh Ohmura <yutopia@t3.rim.or.jp>
* lisp/skk.el (skk-rom-kana-base-rule-list): Remove
`("mm" "c" ("$B%C(B" . "$B$C(B"))' entry.
* (skk-rom-kana-rule-list): Add `("mm" "m" ("$B%s(B" . "$B$s(B"))' entry
to insert $B!V$,$s$^!W(B by "gamma".
1999-08-19 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-look.el (skk-look-1): Bug fixed.
1999-08-19 GUNJI Takao <gunji@sils.shoin.ac.jp>
* lisp/skk.el (skk-kuten-touten-alist): Typo and bug fixed.
* (skk-rom-kana-base-rule-list): Bug fixed.
* (skk-insert): Enable to include same string as
`skk-start-henkan-char' in car of `skk-rom-kana-base-rule-list'.
1999-08-18 TSUMURA Tomoaki <tsumura@kuis.kyoto-u.ac.jp>
* lisp/skk-foreword.el (skk-substring): For mule2. Bug fixed.
1999-08-18 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-henkan-face-on): Omit check whether
`skk-henkan-start-point' and `skk-henkan-end-point' have really
buffer local markers of current buffer.
* Do not use CBUF temporary variable.
1999-08-17 SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
* lisp/skk.el (skk-uninsertable-p): New function.
* (skk-insert): Use `skk-uninsertable-p' to check if point is
really insertable or not.
1999-08-16 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-viper.el (skk-jisx0208-p): Can use on Mule 2 or
earlier.
* (viper-join-lines): Use `progn' instead of `skk-save-point'.
* (vip-join-lines): Ditto.
* lisp/skk-vip.el (skk-jisx0208-p): New inline function.
* (vip-join-lines): Adviced. Remove white spaces that exists
between the joined line if characters of both side are JISX0208.
1999-08-15 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/SKK-ELS: Remove unnecessary `progn'.
* Require vip.el even if there is viper.el.
* Check 'berkdb feature to examine XEmacs has the database
feature.
* lisp/skk-vip.el (vip-change-mode-to-vi): Adviced. If `skk-mode'
is non-nil, kakutei and turn on skk-latin-mode.
* lisp/skk-autoloads.el (skk-vip-mode): Add autoload definition.
1999-08-02 IIDA Yosiaki <iida@secom-sis.co.jp>
* lisp/skk-kcode.el (skk-input-by-code-or-menu): Bug fixed.
1999-04-11 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/skk-study.el: New experimental program.
* lisp/skk.el (skk-kana-input): Use `skk-get-prefix' to access
skk-prefix.
(skk-menu-modified-user-option): Removed.
1999-04-10 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-server.el (skk-server): Change group prefix to
`skk-server-'.
(skk-report-server-response): Renamed to
`skk-server-report-response'.
(skk-remote-shell-program): Renamed to
`skk-server-remote-shell-program'.
* lisp/skk-obsolete.el (skk-obsolete-check-all-files): New
command.
(skk-obsolete-check-all-files-1): New function.
(skk-obsolete-check): Renamaed to `skk-obsolete-check-1'.
(skk-obsolete-check): Cover function/command for
`skk-obsolete-check-1'. Do not check all relative files (check
one file per one command session). Enable to designate filename
interactively.
* lisp/skk-num.el (skk-num): Change group prefix to `skk-num-'.
(skk-numeric-conversion-float-num): Rename to
`skk-num-convert-float'.
(skk-update-jisyo-for-numerals): Renamed to `skk-num-update-jisyo'.
(skk-compute-numeric-henkan-key): Renamed to
`skk-num-compute-henkan-key'.
(skk-numeric-convert): Renamed to `skk-num-convert'.
(skk-numeric-convert*7): Renamed to `skk-num-convert*7'.
(skk-raw-number-to-skk-rep): Renamed to `skk-num-rawnum-exp'.
(skk-raw-number-to-skk-rep-1): Renamed to `skk-num-rawnum-exp-1'.
(skk-flatten-list): Renamed to `skk-num-flatten-list'.
(skk-jisx0208-latin-num-str): Renamed to
`skk-num-jisx0208-latin'.
(skk-shogi-num-str): Renamed to `skk-num-shogi'.
(skk-recompute-numerals): Renamed to `skk-num-recompute'.
(skk-recompute-numerals-key): Renamed to `skk-num-recompute-key'.
(skk-uniq-numerals): Renamed to `skk-num-uniq'.
(skk-init-numeric-conversion-variables): Renamed to
`skk-num-initialize'.
(skk-numeric-midasi-word): Renamed to `skk-num-henkan-key'.
(skk-kanji-num-str): Renamed to `skk-num-type2-kanji'.
(skk-kanji-num-str2): Renamed to `skk-num-type3-kanji'.
(skk-kanji-num-str2-subr): Renamed to `skk-num-type3-kanji-1'.
(skk-kanji-num-str3): Renamed to `skk-num-type5-kanji'.
(skk-kanji-num-str3-subr): Renamed to `skk-num-type5-kanji-1'.
(skk-adjust-numeric-henkan-data): Renamed to
`skk-num-process-user-minibuf-input'.
* lisp/skk.el (skk-kakutei-cleanup-henkan-buffer): Renamed to
`skk-kakutei-cleanup-buffer' (Shorten its name).
* lisp/skk-vip.el (skk-kakutei-cleanup-henkan-buffer): Likewise.
* lisp/skk-num.el (skk-last-num-list,
skk-init-numeric-conversion-variables): Remove `skk-last-num-list'
(Merged into `skk-last-henkan-data').
* lisp/skk-foreword.el (skk-mode-off): Remove
`skk-last-henkan-results'.
* experimental/dbm/skk-dbm.el (skk-dbm-update-jisyo): Likwise.
* lisp/skk.el (skk-setup-auto-paren): Remove unnecessary
temporary variable `cell'.
(skk-update-jisyo-original): Remove temporary variable `last'.
Add `henkan-buffer'.
(skk-search-jisyo-file): Add temporary variable `henkan-buffer'.
(skk-kakutei): Remove `skk-last-henkan-results'.
(skk-last-kakutei-henkan-key, skk-henkan-1,
skk-previous-candidate): Remove `skk-last-kakutei-henkan-key'.
(skk-last-henkan-key, skk-last-henkan-okurigana,
skk-last-henkan-list, skk-last-okuri-char): Merged into
`skk-last-henkan-data'.
(skk-previous-candidate, skk-undo-kakutei): Use
`skk-get-last-henkan-data'.
(skk-kakutei-save-and-init-variables): Renamed to
`skk-kakutei-initialize' (Shorten its name).
* lisp/skk-foreword.el (skk-get-last-henkan-data): New inline
function.
* lisp/skk-tut.el (skktut-end-tutorial): Remove unnecessary
temporary variable `exit'.
* experimental/skk-attr.el (skk-attr-default-update-function):
Removed.
* lisp/skk.el (skk-search-jisyo-file): Funcall
`skk-search-end-function' instead of `skk-attr-search-function'.
* experimental/dbm/skk-dbm.el (skk-dbm-search-jisyo-database):
Likewise.
* lisp/skk.el (skk-update-jisyo-original): Funcall
`skk-update-end-function' instead of `skk-update-relation.
* experimental/dbm/skk-dbm.el (skk-dbm-update-jisyo): Likewise.
* lisp/skk.el (skk-search-end-function, skk-update-end-function):
New user variables.
1999-04-08 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-mode): Do not funcall
`skk-viper-normalize-map-function' (as it is called in
skk-viper.el).
* lisp/skk-tut.el (skktut-enable-tutmap): Bind `inhibit-quit' to
t.
(skktut-disable-tutmap): Likewise.
* lisp/skk-kakasi.el (skk-gyakubiki-region): Do not use
`combine-after-change-calls'.
(skk-gyakubiki-katakana-region): Likewise.
(skk-hurigana-region): Likewise.
(skk-hurigana-katakana-region): Likewise.
(skk-romaji-region): Likewise.
* lisp/skk-tut.el (skktut-enable-tutmap, skktut-disable-tutmap):
Use `set-modified-alist'.
* lisp/skk-viper.el (skk-viper-normalize-map): Likewise.
* lisp/skk-server.el
(skk-adjust-search-prog-list-for-server-search): Use
`remove-alist'.
1999-04-07 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/SKK-CFG: Search APEL installed directory and add it to
load-path.
1999-04-05 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-foreword.el: Require alist.el.
* lisp/skk.el: Use `set-modified-alist' for minor-mode-map-alist.
(skk-henkan-show-candidates): Print null message to
clear out candidates in echo area after a candidate are selected.
(skk-setup-auto-paren): Use `remove-alist'.
1999-04-03 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (minibuffer-exit-hook): Use `remove-hook' instead of
`remove-local-hook'.
* lisp/skk-foreword.el (skk-mode-off): Likewise.
* lisp/skk.el (abort-recursive-edit, query-replace-regexp,
query-replace, minibuffer-keyboard-quit, skk-mode,
skk-henkan-in-minibuff, minibuffer-exit-hook): Use `add-hook'
instead of `add-local-hook'.
* lisp/skk-obsolete.el (skk-obsolete-function-alist): Add
`(skk-set-cursor-color-properly . skk-set-cursor-properly)' entry.
1999-03-27 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-look.el (skk-look-1): Do not output null candidate.
(skk-look-working-buffer): Downcase its name.
1999-03-27 Yuh Ohmura <yutopia@t3.rim.or.jp>
* lisp/make.bat: Created.
1999-03-26 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-kcode.el (skk-input-by-code-or-menu-jump): Use `?\040'
instead of `?\ '.
1999-03-25 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/dbm/skk-dbm.el (skk-dbm-make-jisyo): Use
`insert-file-contents-as-coding-system' instead of
`insert-file-contents'.
1999-03-22 SUZUKI Hitoshi <sigh@kuzirabekon.econ.nagasaki-u.ac.jp>
* lisp/skk-look.el (skk-look-1): Bug fixed.
1999-03-22 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-tut.el (kill-buffer): Remove unnecessary `interactive'
form.
* lisp/skk-isearch.el (skk-isearch): Change `skk-' prefix to
`skk-isearch'.
* lisp/skk-kcode.el (skk-kcode): Likewise.
* lisp/skk-look.el (skk-look): Likewise.
* experimental/dbm/skk-dbm.el (skk-dbm): Likewise.
* lisp/skk-kcode.el: Rearrange `;;;###autoload' cookies,
(skk-kcode-load-hook): Bug fixed.
* lisp/skk.el: Rearrange `;;;###autoload' cookies,
(skk-save-jisyo-1): Use
`write-region-as-coding-system' instead of `write-region'.
(skk-get-jisyo-buffer): Use
`insert-file-contents-as-coding-system' instead of
`insert-file-contents'.
(skk-set-jisyo-code): Remove `set-file-coding-system' (APEL has an
alias to `set-buffer-file-coding-system').
1999-03-20 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-num.el (skk-numeric-convert): Hand integer instead of
character to `skk-num-exp'.
(skk-num-type-alist): Change each element of alist
`(character . function)' to `(integer . function)'.
* lisp/skk-isearch.el (skk-isearch-mode-string-alist,
skk-isearch-start-mode, skk-isearch-use-previous-mode,
skk-isearch-initial-mode-when-skk-mode-disabled,
skk-isearch-whitespace-regexp): Documented in Japanese.
* lisp/skk-comp.el (skk-dabbrev-like-completion): Doc improved.
1999-03-16 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-foreword.el (skk-make-raw-arg): Bug fixed.
1999-03-14 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-make-face, skk-remove-common): Remove unused
temporary variable.
* lisp/skk-server.el (skk-open-server-1): Likewise.
* lisp/skk-kakasi.el (skk-hurigana-1): Likewise.
* lisp/skk-auto.el (skk-okuri-search-subr-original): Likewise.
1999-03-09 Seiichi NAMBA <sn@asahi-net.email.ne.jp>
* lisp/skk.el (newline): Work around with `do-auto-fill' which
always returns t.
1999-03-01 Kenji Yamashita <kenji@cs.titech.ac.jp>
* lisp/skk-kcode.el (skk-display-code-for-char-at-point): Bug
fixed.
1999-02-20 $B>>0f9'M:(B/MATUI Takao <mat@nuis.ac.jp>
* lisp/skk-isearch.el
(skk-isearch-breakable-character-p-function): Bug fixed.
1999-02-19 Murata Shuuichirou <mrt@notwork.org>
* lisp/skk-leim.el (skk-auto-fill-inactivate): New function.
* (skk-auto-fill-activate): Bug fixed.
1999-02-11 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-obsolete.el (skk-obsolete-variable-alist): Put in
`skk-num-type-list' and `skk-num-type-alist' pair.
* lisp/skk-num.el (skk-kanji-num-str2-subr,
skk-kanji-num-str3-subr): Bug fixed.
(skk-last-num-list): New internal variable.
(skk-init-numeric-conversion-variables): Keep previous variable of
`skk-num-list' in `skk-last-num-list'.
(skk-num-type-list): Renamed to `skk-num-type-alist'.
* lisp/skk.el (skk-undo-kakutei): Bug fixed.
1999-02-07 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-kcode.el: (skk-jis-char-to-hex): Removed.
(skk-char-to-hex): New optional arg JISCHAR.
(skk-input-by-code-or-menu): Use `skk-error' instead of `error'.
* lisp/skk-num.el (skk-kanji-num-str2-subr): Bug fixed.
(skk-compute-numeric-henkan-key): Can use `,' in midasi number key.
(skk-kanji-num-str3-subr): New function.
(skk-num-alist-type5): New constant.
1999-01-31 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-foreword.el (skk-with-point-move): New macro.
(skk-after-point-move): New inline function.
* lisp/skk.el (skk-previous-point): New internal local variable.
(skk-mode): Make `post-command-hook' local variable and add
`skk-after-point-move' to the hook.
(skk-try-completion, skk-insert, skk-abbrev-period,
skk-abbrev-comma, skk-jisx0208-latin-insert,
skk-delete-backward-char, skk-previous-candidate, skk-kakutei,
skk-undo-kakutei, skk-start-henkan, skk-set-henkan-point-subr,
skk-purge-from-jisyo, skk-hiragana-henkan,
skk-jisx0208-latin-henkan, skk-latin-henkan): Use
`skk-with-point-move'.
1999-01-27 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk-isearch.el (skk-isearch-mode-cleanup): Synchronize
mode-line string with the current insert mode.
1999-01-26 Murata Shuuichirou <mrt@notwork.org>
* lisp/skk.el (skk-lisp-prog-p): Bug fixed.
1999-01-20 Hideki SAKURADA <sakurada@kuis.kyoto-u.ac.jp>
* lisp/skk-attr.el, lisp/skk-dbm.el, lisp/skk-look.el,
lisp/skk-rdbms.el: Symbolic link removed.
* lisp/Makefile.am (SOURCES, EXTRA_DIST): Prepend pathnames like
`../experimental' to some targets. Move skk-obsoletes.el.
(install-lispLISP, uninstall-lispLISP): New target to install
all elc in $(DESTDIR)$(lispdir) using basename.
(clean-lisp): New target to clean not only $(ELCFILES) but
also skk-vars.el.
* lisp/make-vars.el (skk-files): Removed.
(make-skk-vars): Use command-line-args-left instead of skk-files.
1999-01-19 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* lisp/skk.el (skk-katakana-henkan, skk-hiragana-henkan,
skk-jisx0208-latin-henkan, skk-latin-henkan, skk-*-henkan-1): Bug
fixed.
1999-01-16 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/dbm/skk-dbm.el (skk-dbm-database-subtype): New user
variable.
(skk-dbm-get-jisyo-database): Determine database type, subtype,
and opening permission according to its file name and hand them as
options to `open-database'.
Do writable check of directory only when dictionary is private one.
(skk-dbm-make-jisyo): Determine coding-system-for-read according
to `skk-jisyo-code'.
`set-database-property' only for gdbm file.
Create new optional arg SUBTYPE.
(skk-dbm-large-jisyo): Change its default value to berkeley-db
type file naming.
* lisp/Makefile.am (SOURCES): Comment out skk-dbm.el and
skk-rdbms.el.
1999-01-16 Murata Shuuichirou <mrt@notwork.org>
* lisp/skk.el (skk-delete-backward-char): Bug fixed.
1999-01-08 Takao KAWAMURA <kawamura@ike.tottori-u.ac.jp>
* lisp/skk.el (skk-kill-emacs-without-saving-jisyo): Bug fixed.
1999-01-02 Mikio Nakajima <minakaji@osaka.email.ne.jp>
* experimental/dbm/skk-dbm.el: Add new experimental program.
Local Variables:
buffer-file-coding-system: iso-2022-jp
End: