* lisp/initz-list.el (initz-list-previous-line): Add optional
[elisp/initz.git] / ChangeLog
1 2003-06-03  OHASHI Akira  <bg66@koka-in.org>
2
3         * lisp/initz-list.el (initz-list-previous-line): Add optional
4         argument `arg'.
5
6         * lisp/initz-list.el (initz-list-new-file-header-message-format):
7         Rename from 'initz-list-new-file-comment-message-format'.
8         (initz-list-new-file-footer-message-format): Change value and rename
9         from 'initz-list-new-file-provide-message-format'.
10         (initz-list-new-file): Follow change above.
11
12 2003-05-18  OHASHI Akira  <bg66@koka-in.org>
13
14         * lisp/initz.el (initz-message): Protect 1st arg of `message'.
15
16 2002-09-01  OHASHI Akira  <bg66@koka-in.org>
17
18         * lisp/initz-util.el (initz-add-to-load-path): Expand `path' before
19         adding to `load-path'.
20
21 2002-05-17  OHASHI Akira  <bg66@koka-in.org>
22
23         * README (Development): Fix typo.
24
25 2002-05-14  OHASHI Akira  <bg66@koka-in.org>
26
27         * Version number is increased to 0.0.11.
28
29         * lisp/initz-globals.el (toplevel): Require `static'.
30         (initz-flavor): Use `static-if' instead of `if'.
31
32 2002-05-11  OHASHI Akira  <bg66@koka-in.org>
33
34         * lisp/initz-list.el (toplevel): Require `cl'.
35         * lisp/initz-error.el (toplevel): ditto.
36
37         * lisp/initz-list.el (initz-list-mode): Fix docstring.
38         * lisp/initz-error.el (initz-error-mode): ditto.
39
40 2002-05-10  OHASHI Akira  <bg66@koka-in.org>
41
42         * lisp/initz-list.el (toplevel): Require `easymenu'.
43         (initz-list-mode-menu): New variable.
44         (initz-list-mode-map): Use it.
45         (initz-list-mode): Ditto.
46         * lisp/initz-error.el (initz-error-mode-menu): Require `easymenu'.
47         (initz-error-mode-menu): New variable.
48         (initz-error-mode-map): Use it.
49         (initz-error-mode): Ditto.
50
51 2002-05-03  OHASHI Akira  <bg66@koka-in.org>
52
53         * README (Development): Fix typo.
54
55         * lisp/initz.el (initz-get-files): Add optional argument `all'.
56         If it is non-nil, return all files.
57         * lisp/initz-vars.el (initz-list-all-modules): New user option.
58         * lisp/initz-list.el (initz-list-node-expand): Use it.
59
60 2002-05-01  OHASHI Akira  <bg66@koka-in.org>
61
62         * lisp/initz-vars.el (initz-delete-compile-log-buffer): New user
63         option.
64         * lisp/initz.el (initz-done): If it is non-nil, delete the buffer
65         named `*Compile-Log*'.
66
67 2002-04-30  OHASHI Akira  <bg66@koka-in.org>
68
69         * lisp/initz-list.el (initz-list-byte-compile-file): Byte-Compile
70         file, only when `file' is newer than `compile-file'.
71         (initz-list-load-file): Load file, only when the return value of
72         `initz-list-byte-compile-file' is non-nil.
73
74         * lisp/initz.el (initz-init-alist): Use `#'' instead of `function'.
75         (initz-get-init-value): Ditto.
76         (initz-get-kind): Ditto.
77         (initz-get-dir): Ditto.
78         (initz-make-directory): Ditto.
79         (initz-make-directories): Ditto.
80         (initz-delete-files): Ditto.
81         (initz-delete): Ditto.
82         (initz-compile-files): Ditto.
83         (initz-compile): Ditto.
84         (initz-load-files): Ditto.
85         (initz-load): Ditto.
86         * lisp/initz-list.el (sort-build-lists): Ditto.
87         (initz-list-input-dir): Ditto.
88         (initz-list-input-module): Ditto.
89         (initz-list-node-expand): Ditto.
90         (initz-list): Ditto.
91         * lisp/initz-error.el (initz-error-node-expand): Ditto.
92         (initz-error): Ditto.
93         * lisp/initz-util.el (initz-add-to-load-list): Ditto.
94         (initz-add-to-ignore-list): Ditto.
95         (initz-remove-from-load-list): Ditto.
96         (initz-remove-from-ignore-list): Ditto.
97         (initz-add-to-load-path): Ditto.
98         (initz-features): Ditto.
99
100         * lisp/initz.el (initz-init-alist): Use `mapconcat' instead of `mapc'.
101
102 2002-04-28  OHASHI Akira  <bg66@koka-in.org>
103
104         * lisp/initz-list.el (initz-list-modeline-string): New constant.
105         (initz-list-mode): Use it.
106         * lisp/initz-error.el (initz-error-modeline-string): New constant.
107         (initz-error-mode): Use it.
108
109         * README (Development): New section.
110
111 2002-04-27  OHASHI Akira  <bg66@koka-in.org>
112
113         * lisp/initz-util.el (initz-features): Make dummy filename having
114         extension from `feature'.
115
116         * lisp/initz-config.el: Abolish.
117         * lisp/initz-make.el: Ditto.
118         * lisp/initz-modules.el: Ditto.
119         * lisp/INITZ-CFG: New file.
120         * lisp/INITZ-ELS: Ditto.
121         * lisp/INITZ-MK: Ditto.
122         * lisp/Makefile: Follow change above.
123
124 2002-04-26  OHASHI Akira  <bg66@koka-in.org>
125
126         * lisp/initz-util.el (toplevel): Require `cl'.
127
128         * lisp/initz-vars.el (initz-list-unloaded-module-face): New face.
129         * lisp/initz-list.el (initz-list-node-expand): Use it.
130
131         * lisp/initz-vars.el (initz-list-loaded-mark): New user option.
132         * lisp/initz-list.el (initz-list-node-expand): If module is loaded,
133         print it at the rear.
134
135         * lisp/initz.el (initz-trim-separator): New function.
136         (initz-init-alist): Use it.
137         * lisp/initz-list.el (initz-list-input-module): Ditto.
138         (initz-list-node-insert): Ditto.
139         (initz-list-new-file): Ditto.
140
141 2002-04-25  OHASHI Akira  <bg66@koka-in.org>
142
143         * Version number is increased to 0.0.10.
144
145         * lisp/initz-vars.el (initz-list-default-node-status): Rename from
146         `initz-list-node-default-status'.
147         * lisp/initz-list.el (initz-list): Follow change above.
148
149         * lisp/initz-list.el (initz-list-new-file): Trim
150         `initz-separator-string'.
151         (initz-list-new-file): Fix illegal check.
152
153         * lisp/initz.el (initz-get-files): Fix for bugs.
154
155         * lisp/initz.el (initz-features): Abolish; Move to `initz-util.el'.
156         (initz-get-base-name): Ditto.
157         (initz-get-module-name): Ditto.
158
159         * lisp/initz.el (initz-compile-file): Try byte-compile first.
160
161         * lisp/initz.el (initz-init-alist): Change value.
162         (initz-get-init-value): Follow change above.
163
164 2002-04-24  OHASHI Akira  <bg66@koka-in.org>
165
166         * lisp/initz-list.el (initz-list-node-insert): When `prefix' equals
167         `initz-null-string', don't print `prefix'.
168         (initz-list-get-dir): Follow change above.
169         (initz-list-insert-file): Ditto.
170         (initz-list-node-collapse): Ditto.
171         (initz-list-node-expand): Ditto.
172
173         * lisp/initz.el (initz-init-alist): Add `argument' and improve order.
174
175 2002-04-23  OHASHI Akira  <bg66@koka-in.org>
176
177         * lisp/initz.el (initz-add-to-load-path): Abolish; Move to
178         `initz-util.el'.
179
180         * lisp/initz-util.el: New file.
181         * lisp/initz-modules.el (initz-modules-to-compile): Add it.
182
183         * lisp/initz-globals.el (initz-load-list-internal): New variable.
184         (initz-ignore-list-internal): Ditto.
185         * lisp/initz.el (initz-load): Use them.
186         (initz-load-file): Ditto.
187
188         * lisp/initz-list.el (initz-list-quit): Add remove hook.
189
190 2002-04-22  OHASHI Akira  <bg66@koka-in.org>
191
192         * lisp/initz-globals.el (initz-compile-error-files): Rename from
193         `initz-error-compile-files'.
194         (initz-load-error-files): Rename from `initz-error-load-files'.
195         * lisp/initz.el (initz-compile-file): Follow change above.
196         (initz-compile): Ditto.
197         (initz-load-file): Ditto.
198         (initz-load): Ditto.
199         * lisp/initz-list.el (initz-list-byte-compile-file): Ditto.
200         (initz-list-delete-file): Ditto.
201         (initz-list-load-file): Ditto.
202         * lisp/initz-error.el (initz-error-node-expand): Ditto.
203         (initz-error-byte-compile-file): Ditto.
204         (initz-error-delete-file): Ditto.
205         (initz-error-load-file): Ditto.
206         (initz-error): Ditto.
207
208 2002-04-21  OHASHI Akira  <bg66@koka-in.org>
209
210         * lisp/initz.el (initz-message-no-log): New macro.
211         * lisp/initz-list.el (initz-list-print-file): Use it instead of
212         `message'.
213
214 2002-02-08  OHASHI Akira  <bg66@koka-in.org>
215
216         * lisp/initz-list.el (sort-build-lists): New advice.
217
218 2002-02-01  OHASHI Akira  <bg66@koka-in.org>
219
220         * Version number is increased to 0.0.9.
221
222         * lisp/initz.el (initz-startup-directory): New function.
223         (initz-flavor-directory): Ditto.
224         (initz-compile-files): Use them.
225         * lisp/initz-list.el (initz-list-new-file): Ditto.
226
227         * lisp/initz.el (initz-get-kind): Rename from `initz-get-kind-symbol'.
228         (initz-get-dir): Rename from `initz-get-dir-symbol'.
229         (initz-get-correspondence-file): Follow change above.
230
231 2002-01-29  OHASHI Akira  <bg66@koka-in.org>
232
233         * lisp/initz-list.el (initz-list-node-enter): Simplify.
234         * lisp/initz-error.el (initz-error-node-enter): Ditto.
235
236         * lisp/initz-list.el (initz-list-input-dir-message-format):
237         Change value.
238         (initz-list-input-module-message-format): Ditto.
239         (initz-list-input-dir): Follow chage above.
240
241         * lisp/initz.el (initz-features): Use `delq' instead of `delete'.
242         (initz-load-file): Use `memq' instead of `member'.
243         * lisp/initz-list.el (initz-list-new-file): Ditto.
244
245 2002-01-27  OHASHI Akira  <bg66@koka-in.org>
246
247         * lisp/initz.el (initz-get-init-value): Use `cond' instead of `if'.
248         (initz-get-module-name): Ditto.
249         (initz-message): Use `when' instead of `if'.
250         * lisp/initz-list.el (initz-list-get-dir): Ditto.
251         (initz-list-next-line): Ditto.
252
253 2002-01-25  OHASHI Akira  <bg66@koka-in.org>
254
255         * lisp/initz-list.el (initz-list-print-file): New function.
256         (initz-list-mode): Use it.
257         * lisp/initz-error.el (initz-error-mode): Use it.
258
259 2002-01-24  OHASHI Akira  <bg66@koka-in.org>
260
261         * lisp/initz-list.el (initz-list-new-file-provide-message-format):
262         Change value.
263         (initz-list-new-file-comment-message-format): Ditto.
264         (initz-list-new-file): Follow change above.
265
266         * lisp/initz-vars.el (initz-verbose): Fix for XEmacs21; Use `const'
267         instead of `other'.
268         (initz-list-input-module-completing): New user option.
269
270         * lisp/initz-list.el (initz-list-input-module): Use it.
271         (initz-list-node-insert): Print `prefix'.
272         (initz-list-get-dir): Follow change above.
273         (initz-list-insert-file): Ditto.
274         (initz-list-node-collapse): Ditto.
275         (initz-list-node-expand): Ditto.
276
277 2002-01-23  OHASHI Akira  <bg66@koka-in.org>
278
279         * Version number is increased to 0.0.8.
280
281         * lisp/initz-var.el (initz-face): New group.
282         (initz-list-node-face): New face.
283         (initz-list-module-face): Ditto.
284         * lisp/initz-list.el (initz-list-insert-file): Use them.
285         (initz-list-node-insert): Ditto.
286         (initz-list-node-expand): Ditto.
287         * lisp/initz-error.el (initz-error-node-insert): Ditto.
288         (initz-error-node-expand): Ditto.
289
290         * lisp/initz-list.el (initz-list-insert-file): Add text property
291         `help-echo'.
292         (initz-list-node-expand): Ditto.
293         * lisp/initz-error.el (initz-error-node-expand): Ditto.
294
295         * lisp/initz-make.el (install-just-print-p): Salvage.
296
297         * lisp/initz-list.el (initz-list-insert-file): Add text property
298         `start-open' and `rear-nonsticky'.
299         (initz-list-node-insert): Ditto.
300         (initz-list-node-expand): Ditto.
301         * lisp/initz-error.el (initz-error-node-insert): Ditto.
302         (initz-error-node-expand): Ditto.
303
304         * lisp/initz-list.el (initz-list-byte-compile-file): Fix for install.
305         * lisp/initz-error.el (initz-error-byte-compile-file): Ditto.
306
307         * lisp/initz-list.el (initz-list-insert-file): Sort lines.
308         (initz-list-node-expand): Ditto.
309         * lisp/initz-error.el (initz-error-node-expand): Ditto.
310
311         * lisp/initz-list.el (initz-list-delete-file): Fix point;
312         Run previous-line and next-line.
313         * lisp/initz-error.el (initz-error-delete-file): Ditto.
314
315 2002-01-22  OHASHI Akira  <bg66@koka-in.org>
316
317         * lisp/initz-list.el (initz-list-node-map): New keymap.
318         (initz-list-node-insert): New function.
319         (initz-list-node-collapse): Ditto.
320         (initz-list-node-expand): Ditto.
321         (initz-list-node-enter): Ditto.
322         (initz-list-node-click): Ditto.
323         (initz-list): Use it.
324         (initz-list-get-dir): Follow change above.
325         (initz-list-insert-file): Ditto.
326         (initz-list-next-line): New function.
327         (initz-list-previous-line): Ditto.
328         (initz-list-mode-map): Use them.
329         * lisp/initz-error.el (initz-error-mode-map): Ditto.
330
331         * lisp/initz-vars.el (initz-list-node-default-status): New user
332         option.
333         * lisp/initz-list.el (initz-list): Use it.
334         (initz-list-get-dir): Run `end-of-line'.
335
336         * lisp/initz-error.el (initz-error-node-map): New keymap.
337         (initz-error-node-insert): New funciton.
338         (initz-error-node-collapse): Ditto.
339         (initz-error-node-expand): Ditto.
340         (initz-error-node-enter): Ditto.
341         (initz-error-node-click): Ditto.
342         (initz-error): Use it.
343         (initz-error-compile-message-header): Change value.
344         (initz-error-load-message-header): Ditto.
345
346 2002-01-21  OHASHI Akira  <bg66@koka-in.org>
347
348         * lisp/initz.el (initz-compile-file): Fix for error handling.
349         (initz-get-dir-symbol): Remove the slash only when it exists.
350
351 2002-01-20  OHASHI Akira  <bg66@koka-in.org>
352
353         * lisp/initz-list.el (initz-list-input-dir-message-format):
354         Change value.
355         (initz-list-input-module-message-format): Ditto.
356
357 2002-01-18  OHASHI Akira  <bg66@koka-in.org>
358
359         * lisp/initz.el (toplevel): Autoload `initz-list-new-file'.
360
361         * lisp/initz-list.el (initz-list-find-file-mouse): Remove
362         `beginning-of-line' and check the end of line.
363         (initz-list-insert-file): Fix for the end of line and use
364         `add-text-properties' instead of `set-text-properties'.
365         (initz-list): Ditto.
366         * lisp/initz-error.el (initz-error): Ditto.
367
368 2002-01-17  OHASHI Akira  <bg66@koka-in.org>
369
370         * lisp/initz.el (initz-features): New function.
371         (initz-get-files): Simplify.
372
373 2002-01-16  OHASHI Akira  <bg66@koka-in.org>
374
375         * Version number is increased to 0.0.7.
376
377         * lisp/initz-error.el (initz-error-delete-file): Use module name
378         instead of file name for the prompt of confirm.
379         * lisp/initz-list.el (initz-list-delete-file): Ditto.
380
381         * lisp/initz.el (initz-make-directory): Create parent
382         directories if they don't exist.
383
384         * lisp/initz-list.el (initz-list-new-file): Fix for module name.
385         (initz-list-new-file-provided-message): New constant.
386         (initz-list-new-file): Use it.
387
388         * lisp/initz-error.el (initz-error-click-message-format):
389         Change value.
390         (initz-error-enter-message-format): Ditto.
391         * lisp/initz-list.el (initz-list-click-message-format):
392         Ditto.
393         (initz-list-enter-message-format): Ditto.
394
395 2002-01-15  OHASHI Akira  <bg66@koka-in.org>
396
397         * Version number is increased to 0.0.6.
398
399         * lisp/initz-globals.el (initz-load-module-ask-message-format):
400         Change value.
401         (initz-load-module-message-format): Ditto.
402         (initz-unload-module-message-format): Ditto.
403
404         * lisp/initz.el: Check docstring.
405         (initz-init-alist): Change value.
406         (initz-get-module-name): Rename argument from `file' to `init-file'.
407         (initz-message): New function.
408         (initz-load-file): Use it.
409         (initz-done): Ditto.
410
411         * lisp/initz-list.el (initz-list-input-dir-message-format): New
412         constant.
413         (initz-list-input-module-message-format): Ditto.
414         (initz-list-new-file-exists-message): Ditto.
415         (initz-list-new-file-illegal-message): Ditto.
416         (initz-list-new-file-comment-message-format): Ditto.
417         (initz-list-new-file-provide-message-format): Ditto.
418         (initz-list-get-dir): New function.
419         (initz-list-input-dir): Ditto.
420         (initz-list-input-module): Ditto.
421         (initz-list-new-file): Use them.
422
423         * lisp/initz.el (initz-get-base-name): New function.
424         (initz-get-module-name): Use it.
425         (initz-load-file): Ditto.
426         * lisp/initz-list.el (initz-list-new-file): Ditto.
427
428         * lisp/initz-error.el (initz-error-mode-map): Change value.
429         (initz-error-mode): Follow change above.
430
431         * lisp/initz-list.el (initz-list-mode-map): Change value.
432         (initz-list-mode): Follow change above.
433
434         * lisp/initz-error.el (toplevel): Require `initz-list'.
435         (initz-error-delete-whole-line): Abolish.
436         (initz-error-find-file): Ditto.
437         (initz-error-find-file-mouse): Ditto.
438         (initz-error-quit): Ditto.
439         (toplevel): Set aliases from abolished `initz-error-*' to
440         'initz-list-*'.
441
442         * lisp/initz-modules.el (initz-modules-to-compile): Change value.
443
444         * lisp/initz.el (toplevel): Fix for autoload.
445
446 2002-01-14  OHASHI Akira  <bg66@koka-in.org>
447
448         * Version number is increased to 0.0.5.
449
450         * lisp/initz-list.el: New file.
451         * lisp/initz-modules.el (initz-modules-to-compile): Add it.
452
453 2002-01-13  OHASHI Akira  <bg66@koka-in.org>
454
455         * lisp/init.el (initz-directory): New function.
456         (initz-startup-directory): Abolish.
457         (initz-flavor-directory): Ditto.
458         (initz-delete-file): Follow change above.
459         (initz-delete-files): Ditto.
460         (initz-compile-files): Ditto.
461         (initz-load-files): Ditto.
462         (initz-load): Ditto.
463         * lisp/initz-error.el (initz-error): Ditto.
464
465         * lisp/initz.el (initz-init-alist): Change value.
466         (initz-get-init-value): New function.
467         (initz-get-files): Ditto.
468         (initz-get-kind-symbol): Ditto.
469         (initz-get-dir-symbol): Ditto.
470         (initz-get-correspoidence-file): Ditto.
471         (initz-make-directory): Ditto.
472         (initz-make-directories): Ditto.
473         (initz-get-module-name): Follow change above.
474         (initz-delete-file): Ditto.
475         (initz-delete-files): Ditto.
476         (initz-delete): Ditto.
477         (initz-compile-file): Ditto.
478         (initz-compile-files): Ditto.
479         (initz-compile): Ditto.
480         (initz-load-file): Ditto.
481         (initz-load-files): Ditto.
482         (initz-load): Ditto.
483
484         * lisp/initz-globals.el (initz-module-regexp): Fix.
485         (initz-get-module-name): Follow change above.
486
487         * lisp/init.el (initz-done-message-format): Change value.
488         * lisp/initz-globals.el (initz-load-module-ask-message-format):
489         Ditto.
490         (initz-load-module-message-format): Ditto.
491         (initz-unload-module-message-format): Ditto.
492
493         * lisp/initz-globals.el (initz-error-load-modules): Rename to
494         `initz-error-load-files'.
495         * lisp/initz.el (initz-load-file): Follow change above.
496         (initz-load): Ditto.
497         * lisp/initz-error.el (initz-error-byte-compile-file): Ditto.
498         (initz-error-delete-file): Ditto.
499         (initz-error-load-file): Ditto.
500         (initz-error): Ditto.
501         (initz-error-byte-compile-file-ask-message-format): Abolish.
502         (initz-error-byte-compile-file): Follow change above.
503         (initz-error-load-file): Run `initz-error-byte-compile-file'.
504
505 2002-01-11  OHASHI Akira  <bg66@koka-in.org>
506
507         * Version number is increased to 0.0.4.
508
509         * lisp/initz-error.el (initz-error-mode-name): New constant.
510         (initz-error-byte-compile-file-ask-message-format): Ditto.
511         (initz-error-delete-file-ask-message-format): Ditto.
512         (initz-error-click-message-format): Ditto.
513         (initz-error-enter-message-format): Ditto.
514         (initz-error-compile-message-header): Ditto.
515         (initz-error-load-message-header): Ditto.
516         (initz-error-byte-compile): Use them.
517         (initz-error-delete-file): Ditto.
518         (initz-error-mode): Ditto.
519         (initz-error): Ditto.
520         (initz-error-delete-whole-line): New function.
521         (initz-error-byte-compile-file): Use it.
522         (initz-error-delete-file): Ditto.
523         (initz-error-load-file): Ditto.
524
525         * lisp/initz.el (initz-add-to-load-path): Rewrite; Don't use
526         `paths-find-recursive-load-path' and
527         `normal-top-level-add-subdirs-to-load-path'.
528         (initz-compile-files): Simplify; Don't make directory.
529
530 2002-01-10  OHASHI Akira  <bg66@koka-in.org>
531
532         * lisp/initz.el (initz-compile-file): Simplify.
533
534         * lisp/initz-globals.el (initz-ask-message-format): Rename to
535         `initz-load-module-ask-message-format'.
536         * lisp/initz.el (initz-load-file): Follow change above.
537         * lisp/initz-error.el (initz-error-load-file): Ditto.
538
539 2002-01-09  OHASHI Akira  <bg66@koka-in.org>
540
541         * lisp/initz-error.el (initz-error-show): Rename to `initz-error'.
542         * lisp/initz.el (toplevel): Follow change above.
543         (initz-compile): Ditto.
544         (initz-load): Ditto.
545
546         * lisp/initz-error.el (toplevel): Require `emu'.
547         (initz-error-mode-map): Fix key map of mouse.
548         (initz-error): Run `other-window'.
549         (initz-error-byte-compile-file): Run `save-window-excursion'
550         with `byte-compile-file'.
551         (initz-error-load-file): Fix feature and use `base-name'.
552
553 2002-01-08  OHASHI Akira  <bg66@koka-in.org>
554
555         * lisp/initz-make.el (install-just-print-p): Abolish.
556
557         * lisp/initz-error.el (initz-error-byte-compile-file): Abolish
558         the variable which is not referred to.
559         * lisp/initz.el (initz-compile-file): Ditto.
560         (initz-load-file): Ditto.
561
562         * lisp/initz.el (initz-load-file): Add argument `name' and
563         change `initz-error-load-modules'.
564         (initz-load-files): Follow change above.
565         * lisp/initz-error.el (initz-error-show): Ditto.
566         (initz-error-byte-compile-file): Ditto.
567         (initz-error-delete-file): Ditto.
568         (initz-error-load-file): New function.
569         (initz-error-mode-map): Use it.
570
571 2002-01-05  OHASHI Akira  <bg66@koka-in.org>
572
573         * Version number is increased to 0.0.3.
574
575         * lisp/initz-globals.el: New file.
576         * lisp/initz-modules.el (initz-modules-to-compile): Add it.
577
578 2002-01-04  OHASHI Akira  <bg66@koka-in.org>
579
580         * lisp/initz.el (initz-compile-file): Use condition-case.
581         (initz-delete): New function.
582         (initz-delete-files): Ditto.
583         (initz-delete-file): Ditto.
584         (initz-startup): Do nothing when `noninteractive' is non-nil.
585
586 2001-12-28  OHASHI Akira  <bg66@koka-in.org>
587
588         * lisp/initz-vars.el (initz-verbose): New user option.
589         * lisp/initz.el (initz-compile): Use it.
590         (initz-load-file): Ditto.
591         (initz-load): Ditto.
592         (initz-done): Ditto.
593
594 2001-12-27  OHASHI Akira  <bg66@koka-in.org>
595
596         * lisp/initz-error.el: New file.
597         * lisp/initz-modules.el (initz-modules-to-compile): Add it.
598
599         * lisp/initz.el (initz-compile-file): When error occurred,
600         add file name to `initz-error-compile-files'.
601         (initz-load-file): When error occurred, add module name to
602         `initz-error-load-modules'.
603         (initz-compile): Use them.
604         (initz-load): Ditto.
605
606 2001-12-10  OHASHI Akira  <bg66@koka-in.org>
607
608         * lisp/initz.el (initz-init-alist): Use `system-type' instead of
609         `system-configuration'.
610
611 2001-11-08  OHASHI Akira  <bg66@koka-in.org>
612
613         * lisp/initz.el (initz-load-file): Use condition-case.
614
615 2001-11-07  OHASHI Akira  <bg66@koka-in.org>
616
617         * Version number is increased to 0.0.2.
618
619         * lisp/Makefile, lisp/initz-config.el, lisp/initz-make.el,
620         lisp/initz-modules.el, lisp/initz-vars.el: New file. 
621
622 2001-11-06  OHASHI Akira  <bg66@koka-in.org>
623
624         * lisp/initz.el (initz-load-list): New user option.
625         (initz-interactively): Ditto.
626         (initz-ask-message-format): New const variable.
627         (initz-load-file): Use them.
628
629 2001-09-10  OHASHI Akira  <bg66@koka-in.org>
630
631         * lisp/initz.el (initz-load-file): Force `unload-feature'.
632
633 2001-08-20  OHASHI Akira  <bg66@koka-in.org>
634
635         * AUTHORS, COPYING, NEWS, README, TODO, sample/README,
636         sample/dot.emacs, sample/startup/init-skk.el,
637         sample/startup/init-test.el, sample/startup/flavor/init-emacs20.el,
638         sample/startup/flavor/init-xemacs21.el,
639         sample/startup/host/init-host1-skk.el,
640         sample/startup/host/init-host2-skk.el: New file. 
641
642 2001-08-06  OHASHI Akira  <bg66@koka-in.org>
643
644         * ChangeLog, lisp/initz.el: New file.