2002-03-29 ARISAWA Akihiro * hnf-mode.el (hnf-float-time): Use `float-time' if available. (hnf-complete-string): Insert candidate instead of original string. 2001-09-15 ARISAWA Akihiro * mail2nikki.el (mail2nikki-wl-complete-field-body-or-tab): Fixed. 2001-09-15 Yoichi Nakayama * mail2nikki.el (mail2nikki-nikki-send): Use `hnf-commands-table'. 2001-09-12 ARISAWA Akihiro * hnf-mode.el (hnf-commands-table): Add `next-command'; Remove `string-after-newline'. Add "SPAN" and "RT". (hnf-insert-command): Use `next-command' instead of `string-after-newline'. (hnf-newline): Ditto. 2001-09-11 ARISAWA Akihiro * hnf-mode.el (hnf-mode-command-map): New variable. (hnf-mode-set-keymap): New function. (hnf-insert-command): New function. (hnf-command-type-alist): New variable. (hnf-command-type-get-variable): New macro. (hnf-commands-table): Add `key'; Rename `insert-string-after-newline' to `string-after-newline'. (hnf-command-get-face): Removed. (hnf-command-get-string-after-newline): Ditto. (hnf-command-get-outline-level): Ditto. (hnf-command-get-args): Ditto. (hnf-command-get-variable): New macro. (hnf-command-get-arg-detail): Use `hnf-command-get-variable' instead of `hnf-command-get-face', `hnf-command-get-string-after-newline', `hnf-command-get-outline-level' and `hnf-command-get-args'. (hnf-font-lock-keywords-creation): Ditto. (hnf-outline-regexp): Ditto. (hnf-imenu-generic-expression): Ditto. (hnf-newline): Ditto. (hnf-command-help): Ditto. (hnf-outline-level): Ditto. (hnf-complete-command): Ditto. 2001-05-25 Akihiro Arisawa * hnf-mode.el (hnf-mode-version): Bump up to 2.5. 2001-05-25 MAKOPi * hnf-mode.el (hnf-font-lock-keywords): Don't set at load time. (hnf-font-lock-keywords-creation): New function. (hnf-mode): Use `hnf-font-lock-keywords-creation'. 2001-04-15 Akihiro Arisawa * hnf-mode.el (hnf-link-find-file): Support Absolute-URL. (hnf-complete-image): Removed. (hnf-complete-link): Find candidates from `w3m-arrived-db'. 2001-03-29 Akihiro Arisawa * hnf-mode.el (hnf-cat-face, hnf-new-face, hnf-sub-face) (hnf-link-face, hnf-image-face, hnf-comment-face) (hnf-command-face, hnf-tilde-face, hnf-variable-face): Add dafault face in dark background. * Version 2.4 released. 2001-03-21 Akihiro Arisawa * hnf-mode.el (hnf-browse-url-browser-function): New variable. (hnf-browse-recent-diary): Bind `browse-url-browser-function' to `hnf-browse-url-browser-function'. (hnf-browse-diary): Ditto. (hnf-preview-diary): Ditto. 2001-02-17 Akihiro Arisawa * hnf-mode.el (hnf-header-p-function): Removed. (hnf-tab-complete): Don't use `hnf-header-p-function'. (hnf-check): Simplify. 2001-02-16 Akihiro Arisawa * hnf-mode.el (hnf-check): Don't infloop. 2001-01-29 Akihiro Arisawa * hnf-mode.el (hnf-mode-version): Bump up to 2.4. (hnf-new-link-name-format): New variable. (hnf-sub-link-name-format): Ditto. (hnf-get-link): Refer to it. (hnf-get-link-name-function): Remove it. (hnf-get-link-name,hnf-get-link-name-with-to, hnf-get-link-name-with-to-abc,hnf-get-link-name-with-abc): Ditto. 2001-01-28 Akihiro Arisawa * hnf-mode.el (hnf-outline-flag): New variable. (hnf-mode): Refer to it. * README.ja (Note): New section. 2000-10-02 Akihiro Arisawa * hnf-mode.el: Fix doc-string. 2000-09-26 Akihiro Arisawa * Version 2.3 released. 2000-09-22 Akihiro Arisawa * hnf-mode.el (hnf-command-get-type): Use `assq' instead of 'assoc'. (hnf-command-get-face): Ditto. (hnf-command-get-string-after-newline): Ditto. (hnf-command-get-outline-level): Ditto. (hnf-command-get-args): Ditto. (hnf-command-need-close-p): Ditto. (hnf-font-lock-keywords): Ditto. (hnf-tab-complete): Ditto. 2000-09-21 Akihiro Arisawa * hnf-mode.el (hnf-commands-table): Add face for "URL" first argument. (hnf-check): New function. (Original coded by gotoh-san.) 2000-09-19 Akihiro Arisawa * hnf-mode.el: Adjust for Emacs-19.28. (hnf-command-get-command): Rename from `hnf-command-p'. (hnf-command-get-type,hnf-command-get-face, hnf-command-get-string-after-newline,hnf-command-get-outline-level, hnf-command-get-args,hnf-command-get-arg-detail, hnf-command-need-close-p): Change argument. (hnf-font-lock-keywords,hnf-outline-regexp, hnf-imenu-generic-expression,hnf-tab-complete,hnf-newline, hnf-command-help,hnf-link-find-file,hnf-get-link,hnf-close-command, hnf-outline-level,hnf-complete-command): Adjust for above change. 2000-09-18 Akihiro Arisawa * hnf-mode.el: Remove comment. Translate doc-string into English. * README.ja: New file. * NEWS.ja: Rename from "NEWS". 2000-09-17 Akihiro Arisawa * hnf-mode.el (hnf-mode-version): Bump up to 2.3. Translate doc-string into English partly. (hnf-commands-table): New variable. (hnf-commands): Remove. (hnf-close-commmand-list): Ditto. (hnf-outline-level-table): Ditto. (hnf-command-p): New macro. (hnf-command-get-type): Ditto. (hnf-command-get-face): Ditto. (hnf-command-get-string-after-newline): Ditto. (hnf-command-get-outline-level): Ditto. (hnf-command-get-args): Ditto. (hnf-command-get-arg-detail): Ditto. (hnf-command-need-close-p): Ditto. (hnf-group): New variable. (hnf-class): Ditto. (hnf-font-lock-keywords): Default value is generated from `hnf-commands-table.' (hnf-outline-regexp): Ditto. (hnf-imenu-generic-expression): Ditto. (hnf-tab-complete): Use `hnf-commands-table'. (hnf-newline): Ditto. (hnf-command-help): Ditto. (hnf-link-find-file): Ditto. (hnf-get-link): Ditto. (hnf-close-command): Ditto. (hnf-outline-level): Ditto. (hnf-complete-command): Ditto. (hnf-complete-string): Return 'match instead of 'match1. 2000-08-15 Akihiro Arisawa * hnf-mode.el: Change coding system to iso-2022-jp. * hnf-yotei.el: Ditto. * mail2nikki.el: Ditto. * hnf-mode.el (hnf-commands): Add "GRP" and "SPAN". * Version 2.2 released. 2000-08-08 Akihiro Arisawa * hnf-mode.el (toplevel): Require `calendar' when compiling. (hnf-mark-diary-entries): Don't require `calendar'. 2000-07-21 Akihiro Arisawa * hnf-yotei.el (hnf-yotei): Remove overlay for preparation. 2000-06-29 Akihiro Arisawa * hnf-mode.el (hnf): Make directory if directory is not exist. 2000-05-17 Akihiro Arisawa * hnf-mode.el (hnf-complete-image): New function. (hnf-image-face): New face and new variable. (hnf-commands): Support hns-2.10 commands. (hnf-close-command-list): Ditto. (hnf-font-lock-keywords): Support image file and hns-2.10 commands. (hnf-tab-complete): Support image completion and hns-2.10 commands. (hnf-close-command): Fix probrem when unmatching. 2000-05-16 Akihiro Arisawa * hnf-mode.el (hnf-close-command): Support nested command. (Thanks to kaoru-san.) (toplevel): Require `cl' when compiling. Fix comments and DOC-STRING. 2000-04-11 Akihiro Arisawa * hnf-mode.el (hnf-variable-face): Fix comment. (hnf-newline): Bind `case-fold-search' to nil. (hnf-close-command): Ditto. (hnf-preview-diary): Use `function' instead of quote. 2000-03-20 Akihiro Arisawa * hnf-mode.el (hnf-imenu-generic-expression): New variable. (hnf-mode): Add setting for imneu. (toplevel): Add setting for speedbar. 2000-03-08 Akihiro Arisawa * hnf-mode.el (hnf-outline-level-table): New variable. (hnf-outline-regexp): Ditto. (hnf-mode): Add setting for outline-minor-mode. (hnf-outline-level): New function. (Original coded by ysjj-san.) 2000-03-06 Akihiro Arisawa * hnf-mode.el (hnf-mode-version): Bump up to 2.2. (hnf-font-lock-keywords, hnf-newline, hnf-browse-diary, hnf-close-command, hnf-complete-link): Use `function' instead of quote. (hnf): Don't call `hnf-initial-function' here. (hnf-mode): Call `hnf-initial-function' here. 2000-03-01 Akihiro Arisawa * Version 2.1 released. 2000-02-29 Akihiro Arisawa * NEWS: New file. 2000-02-25 Akihiro Arisawa * hnf-mode.el (hnf-namazu): Support for namazu.el attached to namazu-2.0. 2000-02-22 Akihiro Arisawa * hnf-mode.el: Fix comment. (hnf-complete): Fix doc string. 2000-02-24 Akihiro Arisawa * hnf-mode.el: Support for mule-2.3@emacs-19.28. 2000-02-12 Akihiro Arisawa * hnf-mode.el (hnf-font-lock-keywords): Fix probrem of "URL" without sentence. (hnf-namazu): Support for namazu.el attached to namazu-1.3.0.11. 2000-02-04 Akihiro Arisawa * hnf-mode.el (hnf-mode-version): Bump up to 2.1. (hnf-namazu): New function. (hnf-namazu-index-dir): New variable. (hnf-mode-map): Add new binding "C-c C-n" for hnf-namazu. (hnf-link-find-file): Fix probrem. 2000-02-01 Akihiro Arisawa * hnf-yotei.el: Fix comment. 2000-01-31 Akihiro Arisawa * hnf-mode.el: Fix comment. (hnf-mode-version): New variable. * hnf-yotei.el: Fix comment. * mail2nikki.el: Ditto. * Version 2.0 released. 2000-01-19 Akihiro Arisawa * hnf-mode.el (hnf-insert-time): Add argument to rewrite exist time stamp. (hnf-time-regexp): New variable. (top-level): Fix comment. * hnf-yotei.el (top-level): Fix comment. * mail2nikki.el (top-level): Ditto. 2000-01-16 Akihiro Arisawa * mail2nikki.el: Adjust for newest hnf-mode.el. Change "mail2nikki:" into "mail2nikki-". (mail2nikki-wl-setup): New function. (wl-nikki-send): Ditto. (wl-nikki-mode-map): New variable. (mail2nikki-nikki-send): Add 4th argument as tab-command. (mew-nikki-send): Adjust for change of mail2nikki-nikki-send. (message-nikki-send): Ditto. 2000-01-14 Akihiro Arisawa * hnf-mode.el (hnf): Add (hnf-mode). 2000-01-10 Akihiro Arisawa * hnf-mode.el (hnf-preview-diary): New function. (toplevel): (require 'poe). (hnf-hns-program): New variable. (hnf-temp-file-list): Ditto. (hnf-delete-temp-file-list): New function. (toplevel): Add hnf-delete-temp-file-list into kill-emacs-hook. (hnf-mode-map): Add hnf-preview-diary. (toplevel): Fix comment. (hnf-browse-recent-diary): Don't require browse-url. (hnf-browse-diary): Ditto. 2000-01-09 Akihiro Arisawa * hnf-mode.el: Administe under CVS. * hnf-yotei.el: Ditto. * mail2nikki.el: Ditto.