+2002-04-27 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-util.el (initz-features): Make dummy filename having
+ extension from `feature'.
+
+ * lisp/initz-config.el: Abolish.
+ * lisp/initz-make.el: Ditto.
+ * lisp/initz-modules.el: Ditto.
+ * lisp/INITZ-CFG: New file.
+ * lisp/INITZ-ELS: Ditto.
+ * lisp/INITZ-MK: Ditto.
+ * lisp/Makefile: Follow change above.
+
+2002-04-26 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-util.el (toplevel): Require `cl'.
+
+ * lisp/initz-vars.el (initz-list-unloaded-module-face): New face.
+ * lisp/initz-list.el (initz-list-node-expand): Use it.
+
+ * lisp/initz-vars.el (initz-list-loaded-mark): New custom variable.
+ * lisp/initz-list.el (initz-list-node-expand): If module is loaded,
+ print it at the rear.
+
+ * lisp/initz.el (initz-trim-separator): New function.
+ (initz-init-alist): Use it.
+ * lisp/initz-list.el (initz-list-input-module): Ditto.
+ (initz-list-node-insert): Ditto.
+ (initz-list-new-file): Ditto.
+
+2002-04-25 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.10.
+
+ * lisp/initz-vars.el (initz-list-default-node-status): Rename from
+ `initz-list-node-default-status'.
+ * lisp/initz-list.el (initz-list): Follow change above.
+
+ * lisp/initz-list.el (initz-list-new-file): Trim
+ `initz-separator-string'.
+ (initz-list-new-file): Fix illegal check.
+
+ * lisp/initz.el (initz-get-files): Fix for bugs.
+
+ * lisp/initz.el (initz-features): Abolish; Move to `initz-util.el'.
+ (initz-get-base-name): Ditto.
+ (initz-get-module-name): Ditto.
+
+ * lisp/initz.el (initz-compile-file): Try byte-compile first.
+
+ * lisp/initz.el (initz-init-alist): Change value.
+ (initz-get-init-value): Follow change above.
+
+2002-04-24 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-node-insert): When `prefix' equals
+ `initz-null-string', don't print `prefix'.
+ (initz-list-get-dir): Follow change above.
+ (initz-list-insert-file): Ditto.
+ (initz-list-node-collapse): Ditto.
+ (initz-list-node-expand): Ditto.
+
+ * lisp/initz.el (initz-init-alist): Add `argument' and improve order.
+
+2002-04-23 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-add-to-load-path): Abolish; Move to
+ `initz-util.el'.
+
+ * lisp/initz-util.el: New file.
+ * lisp/initz-modules.el (initz-modules-to-compile): Add it.
+
+ * lisp/initz-globals.el (initz-load-list-internal): New variable.
+ (initz-ignore-list-internal): Ditto.
+ * lisp/initz.el (initz-load): Use them.
+ (initz-load-file): Ditto.
+
+ * lisp/initz-list.el (initz-list-quit): Add remove hook.
+
+2002-04-22 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-globals.el (initz-compile-error-files): Rename from
+ `initz-error-compile-files'.
+ (initz-load-error-files): Rename from `initz-error-load-files'.
+ * lisp/initz.el (initz-compile-file): Follow change above.
+ (initz-compile): Ditto.
+ (initz-load-file): Ditto.
+ (initz-load): Ditto.
+ * lisp/initz-list.el (initz-list-byte-compile-file): Ditto.
+ (initz-list-delete-file): Ditto.
+ (initz-list-load-file): Ditto.
+ * lisp/initz-error.el (initz-error-node-expand): Ditto.
+ (initz-error-byte-compile-file): Ditto.
+ (initz-error-delete-file): Ditto.
+ (initz-error-load-file): Ditto.
+ (initz-error): Ditto.
+
+2002-04-21 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-message-no-log): New macro.
+ * lisp/initz-list.el (initz-list-print-file): Use it instead of
+ `message'.
+
+2002-02-08 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (sort-build-lists): New advice.
+
+2002-02-01 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.9.
+
+ * lisp/initz.el (initz-startup-directory): New function.
+ (initz-flavor-directory): Ditto.
+ (initz-compile-files): Use them.
+ * lisp/initz-list.el (initz-list-new-file): Ditto.
+
+ * lisp/initz.el (initz-get-kind): Rename from `initz-get-kind-symbol'.
+ (initz-get-dir): Rename from `initz-get-dir-symbol'.
+ (initz-get-correspondence-file): Follow change above.
+
+2002-01-29 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-node-enter): Simplify.
+ * lisp/initz-error.el (initz-error-node-enter): Ditto.
+
+ * lisp/initz-list.el (initz-list-input-dir-message-format):
+ Change value.
+ (initz-list-input-module-message-format): Ditto.
+ (initz-list-input-dir): Follow chage above.
+
+ * lisp/initz.el (initz-features): Use `delq' instead of `delete'.
+ (initz-load-file): Use `memq' instead of `member'.
+ * lisp/initz-list.el (initz-list-new-file): Ditto.
+
+2002-01-27 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-get-init-value): Use `cond' instead of `if'.
+ (initz-get-module-name): Ditto.
+ (initz-message): Use `when' instead of `if'.
+ * lisp/initz-list.el (initz-list-get-dir): Ditto.
+ (initz-list-next-line): Ditto.
+
+2002-01-25 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-print-file): New function.
+ (initz-list-mode): Use it.
+ * lisp/initz-error.el (initz-error-mode): Use it.
+
+2002-01-24 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-new-file-provide-message-format):
+ Change value.
+ (initz-list-new-file-comment-message-format): Ditto.
+ (initz-list-new-file): Follow change above.
+
+ * lisp/initz-vars.el (initz-verbose): Fix for XEmacs21; Use `const'
+ instead of `other'.
+ (initz-list-input-module-completing): New custom variable.
+
+ * lisp/initz-list.el (initz-list-input-module): Use it.
+ (initz-list-node-insert): Print `prefix'.
+ (initz-list-get-dir): Follow change above.
+ (initz-list-insert-file): Ditto.
+ (initz-list-node-collapse): Ditto.
+ (initz-list-node-expand): Ditto.
+
+2002-01-23 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.8.
+
+ * lisp/initz-var.el (initz-face): New group.
+ (initz-list-node-face): New face.
+ (initz-list-module-face): Ditto.
+ * lisp/initz-list.el (initz-list-insert-file): Use them.
+ (initz-list-node-insert): Ditto.
+ (initz-list-node-expand): Ditto.
+ * lisp/initz-error.el (initz-error-node-insert): Ditto.
+ (initz-error-node-expand): Ditto.
+
+ * lisp/initz-list.el (initz-list-insert-file): Add text property
+ `help-echo'.
+ (initz-list-node-expand): Ditto.
+ * lisp/initz-error.el (initz-error-node-expand): Ditto.
+
+ * lisp/initz-make.el (install-just-print-p): Salvage.
+
+ * lisp/initz-list.el (initz-list-insert-file): Add text property
+ `start-open' and `rear-nonsticky'.
+ (initz-list-node-insert): Ditto.
+ (initz-list-node-expand): Ditto.
+ * lisp/initz-error.el (initz-error-node-insert): Ditto.
+ (initz-error-node-expand): Ditto.
+
+ * lisp/initz-list.el (initz-list-byte-compile-file): Fix for install.
+ * lisp/initz-error.el (initz-error-byte-compile-file): Ditto.
+
+ * lisp/initz-list.el (initz-list-insert-file): Sort lines.
+ (initz-list-node-expand): Ditto.
+ * lisp/initz-error.el (initz-error-node-expand): Ditto.
+
+ * lisp/initz-list.el (initz-list-delete-file): Fix point;
+ Run previous-line and next-line.
+ * lisp/initz-error.el (initz-error-delete-file): Ditto.
+
+2002-01-22 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-node-map): New keymap.
+ (initz-list-node-insert): New function.
+ (initz-list-node-collapse): Ditto.
+ (initz-list-node-expand): Ditto.
+ (initz-list-node-enter): Ditto.
+ (initz-list-node-click): Ditto.
+ (initz-list): Use it.
+ (initz-list-get-dir): Follow change above.
+ (initz-list-insert-file): Ditto.
+ (initz-list-next-line): New function.
+ (initz-list-previous-line): Ditto.
+ (initz-list-mode-map): Use them.
+ * lisp/initz-error.el (initz-error-mode-map): Ditto.
+
+ * lisp/initz-vars.el(initz-list-node-default-status):
+ New custom variable.
+ * lisp/initz-list.el(initz-list): Use it.
+ (initz-list-get-dir): Run `end-of-line'.
+
+ * lisp/initz-error.el (initz-error-node-map): New keymap.
+ (initz-error-node-insert): New funciton.
+ (initz-error-node-collapse): Ditto.
+ (initz-error-node-expand): Ditto.
+ (initz-error-node-enter): Ditto.
+ (initz-error-node-click): Ditto.
+ (initz-error): Use it.
+ (initz-error-compile-message-header): Change value.
+ (initz-error-load-message-header): Ditto.
+
+2002-01-21 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-compile-file): Fix for error handling.
+ (initz-get-dir-symbol): Remove the slash only when it exists.
+
+2002-01-20 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-list.el (initz-list-input-dir-message-format):
+ Change value.
+ (initz-list-input-module-message-format): Ditto.
+
+2002-01-18 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (toplevel): Autoload `initz-list-new-file'.
+
+ * lisp/initz-list.el (initz-list-find-file-mouse): Remove
+ `beginning-of-line' and check the end of line.
+ (initz-list-insert-file): Fix for the end of line and use
+ `add-text-properties' instead of `set-text-properties'.
+ (initz-list): Ditto.
+ * lisp/initz-error.el (initz-error): Ditto.
+
+2002-01-17 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-features): New function.
+ (initz-get-files): Simplify.
+
+2002-01-16 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.7.
+
+ * lisp/initz-error.el (initz-error-delete-file): Use module name
+ instead of file name for the prompt of confirm.
+ * lisp/initz-list.el (initz-list-delete-file): Ditto.
+
+ * lisp/initz.el (initz-make-directory): Create parent
+ directories if they don't exist.
+
+ * lisp/initz-list.el (initz-list-new-file): Fix for module name.
+ (initz-list-new-file-provided-message): New constant.
+ (initz-list-new-file): Use it.
+
+ * lisp/initz-error.el (initz-error-click-message-format):
+ Change value.
+ (initz-error-enter-message-format): Ditto.
+ * lisp/initz-list.el (initz-list-click-message-format):
+ Ditto.
+ (initz-list-enter-message-format): Ditto.
+
+2002-01-15 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.6.
+
+ * lisp/initz-globals.el (initz-load-module-ask-message-format):
+ Change value.
+ (initz-load-module-message-format): Ditto.
+ (initz-unload-module-message-format): Ditto.
+
+ * lisp/initz.el: Check docstring.
+ (initz-init-alist): Change value.
+ (initz-get-module-name): Rename argument from `file' to `init-file'.
+ (initz-message): New function.
+ (initz-load-file): Use it.
+ (initz-done): Ditto.
+
+ * lisp/initz-list.el (initz-list-input-dir-message-format):
+ New constant.
+ (initz-list-input-module-message-format): Ditto.
+ (initz-list-new-file-exists-message): Ditto.
+ (initz-list-new-file-illegal-message): Ditto.
+ (initz-list-new-file-comment-message-format): Ditto.
+ (initz-list-new-file-provide-message-format): Ditto.
+ (initz-list-get-dir): New function.
+ (initz-list-input-dir): Ditto.
+ (initz-list-input-module): Ditto.
+ (initz-list-new-file): Use them.
+
+ * lisp/initz.el (initz-get-base-name): New function.
+ (initz-get-module-name): Use it.
+ (initz-load-file): Ditto.
+ * lisp/initz-list.el (initz-list-new-file): Ditto.
+
+ * lisp/initz-error.el (initz-error-mode-map): Change value.
+ (initz-error-mode): Follow change above.
+
+ * lisp/initz-list.el (initz-list-mode-map): Change value.
+ (initz-list-mode): Follow change above.
+
+ * lisp/initz-error.el (toplevel): Require `initz-list'.
+ (initz-error-delete-whole-line): Abolish.
+ (initz-error-find-file): Ditto.
+ (initz-error-find-file-mouse): Ditto.
+ (initz-error-quit): Ditto.
+ (toplevel): Set aliases from abolished `initz-error-*' to
+ 'initz-list-*'.
+
+ * lisp/initz-modules.el (initz-modules-to-compile): Change value.
+
+ * lisp/initz.el (toplevel): Fix for autoload.
+
+2002-01-14 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.5.
+
+ * lisp/initz-list.el: New file.
+ * lisp/initz-modules.el (initz-modules-to-compile): Add it.
+
+2002-01-13 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/init.el (initz-directory): New function.
+ (initz-startup-directory): Abolish.
+ (initz-flavor-directory): Ditto.
+ (initz-delete-file): Follow change above.
+ (initz-delete-files): Ditto.
+ (initz-compile-files): Ditto.
+ (initz-load-files): Ditto.
+ (initz-load): Ditto.
+ * lisp/initz-error.el (initz-error): Ditto.
+
+ * lisp/initz.el (initz-init-alist): Change value.
+ (initz-get-init-value): New function.
+ (initz-get-files): Ditto.
+ (initz-get-kind-symbol): Ditto.
+ (initz-get-dir-symbol): Ditto.
+ (initz-get-correspoidence-file): Ditto.
+ (initz-make-directory): Ditto.
+ (initz-make-directories): Ditto.
+ (initz-get-module-name): Follow change above.
+ (initz-delete-file): Ditto.
+ (initz-delete-files): Ditto.
+ (initz-delete): Ditto.
+ (initz-compile-file): Ditto.
+ (initz-compile-files): Ditto.
+ (initz-compile): Ditto.
+ (initz-load-file): Ditto.
+ (initz-load-files): Ditto.
+ (initz-load): Ditto.
+
+ * lisp/initz-globals.el (initz-module-regexp): Fix.
+ (initz-get-module-name): Follow change above.
+
+ * lisp/init.el (initz-done-message-format): Change value.
+ * lisp/initz-globals.el (initz-load-module-ask-message-format):
+ Ditto.
+ (initz-load-module-message-format): Ditto.
+ (initz-unload-module-message-format): Ditto.
+
+ * lisp/initz-globals.el (initz-error-load-modules): Rename to
+ `initz-error-load-files'.
+ * lisp/initz.el (initz-load-file): Follow change above.
+ (initz-load): Ditto.
+ * lisp/initz-error.el (initz-error-byte-compile-file): Ditto.
+ (initz-error-delete-file): Ditto.
+ (initz-error-load-file): Ditto.
+ (initz-error): Ditto.
+ (initz-error-byte-compile-file-ask-message-format): Abolish.
+ (initz-error-byte-compile-file): Follow change above.
+ (initz-error-load-file): Run `initz-error-byte-compile-file'.
+
+2002-01-11 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.4.
+
+ * lisp/initz-error.el (initz-error-mode-name): New constant.
+ (initz-error-byte-compile-file-ask-message-format): Ditto.
+ (initz-error-delete-file-ask-message-format): Ditto.
+ (initz-error-click-message-format): Ditto.
+ (initz-error-enter-message-format): Ditto.
+ (initz-error-compile-message-header): Ditto.
+ (initz-error-load-message-header): Ditto.
+ (initz-error-byte-compile): Use them.
+ (initz-error-delete-file): Ditto.
+ (initz-error-mode): Ditto.
+ (initz-error): Ditto.
+ (initz-error-delete-whole-line): New function.
+ (initz-error-byte-compile-file): Use it.
+ (initz-error-delete-file): Ditto.
+ (initz-error-load-file): Ditto.
+
+ * lisp/initz.el (initz-add-to-load-path): Rewrite; Don't use
+ `paths-find-recursive-load-path' and
+ `normal-top-level-add-subdirs-to-load-path'.
+ (initz-compile-files): Simplify; Don't make directory.
+
+2002-01-10 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-compile-file): Simplify.
+
+ * lisp/initz-globals.el (initz-ask-message-format): Rename to
+ `initz-load-module-ask-message-format'.
+ * lisp/initz.el (initz-load-file): Follow change above.
+ * lisp/initz-error.el (initz-error-load-file): Ditto.
+
+2002-01-09 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-error.el (initz-error-show): Rename to `initz-error'.
+ * lisp/initz.el (toplevel): Follow change above.
+ (initz-compile): Ditto.
+ (initz-load): Ditto.
+
+ * lisp/initz-error.el (toplevel): Require `emu'.
+ (initz-error-mode-map): Fix key map of mouse.
+ (initz-error): Run `other-window'.
+ (initz-error-byte-compile-file): Run `save-window-excursion'
+ with `byte-compile-file'.
+ (initz-error-load-file): Fix feature and use `base-name'.
+
+2002-01-08 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-make.el (install-just-print-p): Abolish.
+
+ * lisp/initz-error.el (initz-error-byte-compile-file): Abolish
+ the variable which is not referred to.
+ * lisp/initz.el (initz-compile-file): Ditto.
+ (initz-load-file): Ditto.
+
+ * lisp/initz.el (initz-load-file): Add argument `name' and
+ change `initz-error-load-modules'.
+ (initz-load-files): Follow change above.
+ * lisp/initz-error.el (initz-error-show): Ditto.
+ (initz-error-byte-compile-file): Ditto.
+ (initz-error-delete-file): Ditto.
+ (initz-error-load-file): New function.
+ (initz-error-mode-map): Use it.
+
+2002-01-05 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.3.
+
+ * lisp/initz-globals.el: New file.
+ * lisp/initz-modules.el (initz-modules-to-compile): Add it.
+
+2002-01-04 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-compile-file): Use condition-case.
+ (initz-delete): New function.
+ (initz-delete-files): Ditto.
+ (initz-delete-file): Ditto.
+ (initz-startup): Do nothing when `noninteractive' is non-nil.
+
+2001-12-28 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-vars.el (initz-verbose): New custom variable.
+ * lisp/initz.el (initz-compile): Use it.
+ (initz-load-file): Ditto.
+ (initz-load): Ditto.
+ (initz-done): Ditto.
+
+2001-12-27 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz-error.el: New file.
+ * lisp/initz-modules.el (initz-modules-to-compile): Add it.
+
+ * lisp/initz.el (initz-compile-file): When error occurred,
+ add file name to `initz-error-compile-files'.
+ (initz-load-file): When error occurred, add module name to
+ `initz-error-load-modules'.
+ (initz-compile): Use them.
+ (initz-load): Ditto.
+
+2001-12-10 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-init-alist): Use `system-type' instead of
+ `system-configuration'.
+
+2001-11-08 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-load-file): Use condition-case.
+
+2001-11-07 OHASHI Akira <bg66@koka-in.org>
+
+ * Version number is increased to 0.0.2.
+
+ * lisp/Makefile, lisp/initz-config.el, lisp/initz-make.el,
+ lisp/initz-modules.el, lisp/initz-vars.el: New file.
+
+2001-11-06 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-load-list): New custom variable.
+ (initz-interactively): Ditto.
+ (initz-ask-message-format): New const variable.
+ (initz-load-file): Use them.
+
+2001-09-10 OHASHI Akira <bg66@koka-in.org>
+
+ * lisp/initz.el (initz-load-file): Force `unload-feature'.
+
+2001-08-20 OHASHI Akira <bg66@koka-in.org>
+
+ * AUTHORS, COPYING, NEWS, README, TODO, sample/README,
+ sample/dot.emacs, sample/startup/init-skk.el,
+ sample/startup/init-test.el, sample/startup/flavor/init-emacs20.el,
+ sample/startup/flavor/init-xemacs21.el,
+ sample/startup/host/init-host1-skk.el,
+ sample/startup/host/init-host2-skk.el: New file.
+
+2001-08-06 OHASHI Akira <bg66@koka-in.org>
+
+ * ChangeLog, lisp/initz.el: New file.