2002-03-29  ARISAWA Akihiro  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* mail2nikki.el (mail2nikki-wl-complete-field-body-or-tab): Fixed.

2001-09-15  Yoichi Nakayama  <yoichi@eken.phys.nagoya-u.ac.jp>

	* mail2nikki.el (mail2nikki-nikki-send): Use `hnf-commands-table'.

2001-09-12  ARISAWA Akihiro  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el (hnf-mode-version): Bump up to 2.5.

2001-05-25  MAKOPi  <m-hase@ceres.dti.ne.jp>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el (hnf-check): Don't infloop.

2001-01-29  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el (hnf-outline-flag): New variable.
	(hnf-mode): Refer to it.

	* README.ja (Note): New section.

2000-10-02  Akihiro Arisawa  <ari@nijino.com>

	* hnf-mode.el: Fix doc-string.

2000-09-26  Akihiro Arisawa  <ari@nijino.com>

	* Version 2.3 released.

2000-09-22  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el: Remove comment.
	Translate doc-string into English.
	
	* README.ja: New file.

	* NEWS.ja: Rename from "NEWS".

2000-09-17  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el (toplevel): Require `calendar' when compiling.
	(hnf-mark-diary-entries): Don't require `calendar'.

2000-07-21  Akihiro Arisawa  <ari@nijino.com>

	* hnf-yotei.el (hnf-yotei): Remove overlay for preparation.

2000-06-29  Akihiro Arisawa  <ari@nijino.com>

	* hnf-mode.el (hnf): Make directory if directory is not exist.

2000-05-17  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* Version 2.1 released.

2000-02-29  Akihiro Arisawa  <ari@nijino.com>

	* NEWS: New file.

2000-02-25  Akihiro Arisawa  <ari@nijino.com>

	* hnf-mode.el (hnf-namazu): Support for namazu.el attached to 
	namazu-2.0.

2000-02-22  Akihiro Arisawa  <ari@nijino.com>

	* hnf-mode.el: Fix comment.
	(hnf-complete): Fix doc string.

2000-02-24  Akihiro Arisawa  <ari@nijino.com>

	* hnf-mode.el: Support for mule-2.3@emacs-19.28.

2000-02-12  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-yotei.el: Fix comment.

2000-01-31  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el (hnf): Add (hnf-mode).

2000-01-10  Akihiro Arisawa  <ari@nijino.com>

	* 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  <ari@nijino.com>

	* hnf-mode.el: Administe under CVS.
	* hnf-yotei.el: Ditto.
	* mail2nikki.el: Ditto.