Initial Commit
[packages] / mule-packages / mule-base / doc / ChangeLog.Mule
1 ;;; -*-indented-text-*-
2
3 Mon Jul 24 06:58:19 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
4                                 Ken'ichi HANDA <handa@etl.go.jp>
5
6         * lisp/rect.el (open-rectangle, open-rectangle-line): Makes it
7         work for multi-column (multi-byte) characters.
8
9 Sat Jul 22 21:50:45 JST 1995    Yoshitomo TANAKA <erow@silkwood.rim.or.jp>
10
11         * lib-src/mulelib.h: Add forgotten ';' at the end of line.
12
13 Sat Jul 22 15:09:57 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
14
15         * lisp/wnn-egg.el: wnn4-egg -> wnn-egg, reverse [up] and [down] in
16         henkan-mode-map.
17
18 Sat Jul 22 09:59:54 JST 1995   Mitsuharu YAMAMOTO <mituharu@is.s.u-tokyo.ac.jp>
19
20         * src/xterm.c (x_display_bar_cursor): Use f->display.x->back_gc for 
21         displaying bar.
22
23 Fri Jul 21 17:14:19 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
24                                 Ken'ichi HANDA <handa@etl.go.jp>
25
26         * src/cmds.c (Fpoint_plus, Fpoint_minus): New functions.
27
28 Fri Jul 21 16:55:32 JST 1995    Takayuki ITO <yuki@is.s.u-tokyo.ac.jp>
29
30         * lisp/keyboard.el (set-keyboard-coding-system-iso2022): Allow
31         meta-key when changed to 7-bit coding-systems.
32
33 Fri Jul 21 16:54:22 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
34
35         * lisp/mule-inst.el: Should not delete X.elc before byte-compiling
36         X.el.  It's dangerous.
37
38 Thu Jul 20 19:21:00 JST 1995    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
39
40         * lisp/complete.el (PC-do-completion): Allow completion of
41         file names which contain multi-byte characters.
42
43 Thu Jul 20 19:17:06 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
44
45         * lisp/simple.el (blink-matching-open): (char-after (1- ...))
46         is changed to (char-before ...), which enables multi-byte character 
47         handling.
48         * lisp/mule.el: Stop assigning 'insert-parentheses to "ESC {".
49
50 Wed Jul 19 11:42:49 JST 1995    Takanori SANETO <sanewo@strg.sony.co.jp>
51
52         * lisp/its/hira.el, lisp/its/kata.el: Document of
53         `enable-double-n-syntax' fixed.
54
55 Tue Jul 18 17:14:13 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
56
57         * src/xfaces.c (free_frame_faces): face->font should not be uloaded.
58         * src/charset.c (Fchar_boundary_p): Should return 0 at (point-max).
59
60 Tue Jul 18 11:45:25 JST 1995    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
61
62         * lisp/term/x-win.el (x-cut-buffer-or-selection-value): Allow
63         selection of STRING type.
64
65 Tue Jul 18 11:04:33 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
66
67         * lisp/isearch-ext.el (isearch-fep-read-egg): The current its-map
68         should be used while inputting characters by EGG.
69         * src/mcpath.h: Macros are undefined before defined.
70
71 Mon Jul 17 14:52:28 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
72
73         * lib-src/mulelib.c (code_conversion): `found' is initialized.  Set 
74         `incode->name' only if `found' is set not to nil.
75         * lib-src/coco.c (main): Error is noticed if invalid coding-systems
76         are specified.
77
78 Mon Jul 17 13:56:33 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
79
80         * src/callproc.c (Fsi_call_process): A patch for DEC OSF/1 deleted.
81         * src/s/osf1.h: Modified as s/osf1.h of Emacs 19.29.
82
83 Sat Jul 15 23:31:13 JST 1995    Hiroshi OOTA <oota@lsi.tmg.nec.CO.JP>
84
85         * src/process.c (send_process): Should not adjust `buf' after
86         wait_reading_process_input if buf is pointing `buf2', a conversion
87         buffer.
88
89 Sat Jul 15 23:16:23 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
90
91         * lisp/mule-util.el (set-primary-environment): Make this function
92         interactive.
93         * lisp/mule-inst.el: Before byte-compiling X.el, X.elc is deleted.
94
95 Sat Jul 15 23:04:10 JST 1995    Tomoyuki HASEI <hasei@sramhc.sra.co.jp>
96
97         * lisp/mule-util.el (what-coding-system): Bug fixed.  Doesn't cause 
98         error even if only ASCII code is found.
99
100 Sat Jul 15 21:57:24 JST 1995    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
101
102         * lisp/dired.el (dired-find-file, dired-view-file,
103         dired-find-file-other-window, dired-display-file): All accepts a
104         prefix argument for setting coding-system interactively.  Some
105         patches are just re-applying of old patches.
106
107 Sat Jul 15 21:51:56 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
108
109         * lisp/canna.el (canna:kill-emacs): Deleted.
110         * lisp/canna.el (canna:finalize): Check if canna is really used or
111         not before showing the message of "Saving dictionary of Canna...".
112
113 Fri Jul 14 21:44:00 JST 1995    Mineharu TAKAHARA <mtakahar@jp.oracle.com>
114
115         * etc/MSDOS: Document updated.
116         * msdos/sed1.inp, msdos/sed5.inp: Bug fixed so that `make' work
117         correctly.
118         * lisp/dired.el, lisp/files.el: Both ".BAK" and "~" can be used for 
119         backup file name.
120
121 Fri Jul 14 20:31:08 JST 1995    Katsuchika FUJII <JAE01012@niftyserve.or.jp>
122
123         * lisp/startup.el (command-line-1): Filenames in command line
124         arguments are code-converted correctly.
125
126 Fri Jul 14 20:11:57 JST 1995    Hitoshi IYODA <iyoda@wiper.yk.fujitsu.co.jp>
127
128         * lisp/term/x-win.el (x-cut-buffer-or-selection-value): Postpone
129         error message.  Do not convert code of a text from cut-buffer.
130
131 Sat Jul  1 12:10:06 JST 1995    <koaunghi.un@zdv.uni-tuebingen.de>
132
133         * lisp/quail/hangul.el: Latin-alphabets, old-hanguls, symbols added.
134
135 Thu Jun 29 10:33:50 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
136
137         * lisp/term/x-win.el (fontset-string-to-vector): Space separators
138         of X resources are handled correctly.
139
140 Wed Jun 28 12:55:11 JST 1995    Hidekazu TOZAKI <tozaki@nak.math.keio.ac.jp>
141
142         * lisp/busyu.el: Bug fix.
143
144 Tue Jun 27 09:55:09 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
145
146         * lisp/mule-init.el: The variable WNN4 is now obsolete.
147
148 Mon Jun 26 12:54:17 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
149
150         * lisp/canna.el (canna:insert-fixed): Bug fixed.
151
152 Fri Jun 23 19:25:42 JST 1995    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
153
154         * src/fileio.c (Fwrite_region): Inhibit code conversion while
155         auto-saving.
156
157 Wed Jun 21 11:40:11 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
158
159         * lisp/help.el (help-with-tutorial): Comment modified.
160
161 Tue Jun 20 21:24:04 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
162
163         * lisp/subr.el (skip-syntax): Treat '-' correctly as an alias of
164         SPACE.
165
166 Mon Jun 19 10:28:32 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
167
168         * lisp/mule-util.el (truncate-string): New function.
169
170 Fri Jun 16 14:58:58 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
171
172         * src/charset.c (Fset_char_registry): Add argument declaration.
173
174 Mon Jun 12 15:01:56 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
175
176         * src/mule.c (Fre_compile): Moved to src/search.c.
177         * src/search.c (Fre_compile): Moved from src/mule.c and modified
178         so that it returns more information about the compiled regexp code.
179         * lisp/mule-diag.el (list-coding-system): Always print information
180         of coding-categories.
181         * lisp/rmail.el (rmail-insert-inbox-text): New mails are converted
182         one by one.
183         * etc/m2ps.1: Typo "outtile" -> "outfile".
184         * lisp/mule-conf.el, lisp/term/x-win.el, etc/Makefile.in: CNS11643
185         Plane3 thru Plane7 are added.
186
187 Sat Jun 10 12:07:39 JST 1995    Eiji KURAMOTO <eiji@papanui.iijnet.or.jp>
188
189         * src/s/bdf386.h, src/sysdep.c: Patch for the correct displaying in
190         `*shell*' buffer for systems BSD/386 and BSD/OS.
191
192 Sat Jun 10 12:06:25 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
193
194         * lisp/picture.el: Recover the old patch for handling multilingual
195         text.
196
197 Sat Jun 10 11:43:59 JST 1995    <CXK03514@niftyserve.or.jp>
198
199         * lisp/texinfmt.el: Modified to handle `@include' command
200         correctly (bug of the original GNU Emacs). 
201
202 Sat Jun 10 10:18:25 JST 1995    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
203
204         * lisp/mule-diag.el (insert-list): Cope with the case that an
205         element of `args' is `nil'.
206
207 Fri Jun  9 16:11:07 JST 1995    Kenji RIKITAKE <kenji@reseau.toyonaka.osaka.jp>
208
209         * lisp/mule-init.el:  Setting of `vm-mode-hook' modified.
210
211 Fri Jun  9 12:14:53 JST 1995    Chiaki ISHIKAWA <ishikawa@personal-media.co.jp>
212
213         * src/syntax.c (Fforward_comment): Reset `immediate_quit' before
214         returning (bug of the original GNU Emacs).
215         * src/fileio.c (Finsert_file_contents): Rest `immediate_quit'
216         before returning (bug of Mule).
217
218 Thu Jun  8 17:55:22 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
219
220         * lisp/term/x-win.el: Font names of CNS11643.1 and CNS11643.2 in
221         `x-default-font-aliat' changed.
222
223 Thu Jun  8 14:08:05 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
224
225         * src/xterm.c (x_font_list): Ignore scalable fonts.
226
227 Wed Jun  7 12:00:00 JST 1995    Satoru TOMURA <tomura@etl.go.jp>
228
229         * configure.in: New options `--with-wnn4'f and `--with-wnn6' added.
230           The option `--wnn' is kept for backward compatibility, same as
231           `--with-wnn4'.  `--with-wnn4' defines WNN and WNN4.
232           `--with-wnn6' defines WNN and WNN6.
233         * configure: Updated by `autoconf' program.
234         * src/config.h.in: Modified to meet the new configure.in.
235         * lisp/wnn-egg.el: Copied from wnn4-egg.el and modified for Wnn6.
236         * lisp/wnn4-egg.el: Deleted.
237         * lisp/eggrc-wnn: Copied from eggrc-v41 and modified for Wnn6.
238         * lisp/eggrc-v41: Deleted.
239         * src/wnnfns.c: Copied from wnn4fns.c and modified for Wnn6.
240         * lisp/loadup.el: Moified to meet the above name changes.
241         * src/Makefile.in.in: Moified to meet the above name changes.
242         * src/mule.c: Define Lisp symbol `WNN' instead of `WNN4'.
243         * src/emacs.c: Call syms_of_wnn() instead of syms_of_wnn4().
244
245 Tue Feb 28 12:00:00 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
246
247         * The second patch for Ver.2.2 released.
248
249 Mon Feb 27 11:21:57 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
250
251         * src/mule.c (Fredisplay_region): Deleted.
252
253 Fri Feb 24 11:09:50 JST 1995    Karl Heuer <kwzh@gnu.ai.mit.edu>
254
255         * lib-src/mulelib.c: Type declaration added for `mulelib_initialized'.
256
257 Mon Feb 20 12:12:17 1995  enami tsugutomo  <enami@sys.ptg.sony.co.jp>
258
259         * lisp/compare-w.el (compare-windows): modified to handle multi
260           byte character.
261
262 Mon Feb 20 12:12:17 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
263
264         * src/minibuf.c (read_minibuf): increment minibuf_level before
265           calling Fselect_window() to prevent unintentional decrement when
266           select-window-hook signals an error.
267
268 Fri Feb 17 18:54:49 JST 1995    Tomotake FURUHATA <furuhata@trl.ibm.co.jp>
269
270         * src/s/aix4-1: Define `SYSTEM_TYPE' as "aix-v4".
271
272 Fri Feb 17 17:23:08 JST 1995    Kiyoji ISHII <kiyoji@sm.sony.co.jp>
273
274         * lisp/sj3-egg.el (*sj3-bunpo-menu*, *sj3-bunpo-code*): Bug fixed.
275
276 Fri Feb 17 17:20:50 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
277
278         * lisp/sj3-egg.el (henkan-region-internal): Bug fixed.
279
280 Fri Feb 17 16:47:52 JST 1995    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
281
282         * lib-src/timer.c, lib-src/coco.c, src/m/alpha.h, src/data.c,
283         src/canna.c, src/minibuf.c, src/xmenu.c, src/xrdb.c,
284         src/category.c, src/buffer.h, src/regex19.c, src/floatfns.c,
285         src/lread.c, src/termcap.c, src/tparam.c, lwlib/lwlib-Xm.c,
286         lwlib/lwlib-utils.c, lwlib/lwlib.c: Patch for Alpha OSF/1.
287
288 Wed Feb  8 22:12:25 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
289
290         * src/Makefile.in (MULE_SUPPORT_EXTRA): mouse-sel.el should also be 
291         byte-compiled.
292
293 Sat Feb  4 13:50:16 JST 1995    Kaoru YAMANOUE <kaol@cep.sony.co.jp>
294
295         * configure.in (--x-app-default-path): New argument for `configure' 
296         to specify a path of `app-default'.
297
298 Sat Feb  4 10:55:20 JST 1995    Keita IKUMI <ikumi@yayoi.phys.s.u-tokyo.ac.jp>
299
300         * lisp/canna.el: Bug of inputting at minibuffer inputting fixed.
301         Dictionary should be saved at terminating Mule.
302
303 Sat Feb  4 09:56:47 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
304
305         * lisp/quail.el (quail-region-face, quail-selection-face): New
306         variables for controlling faces used by `quail'.
307
308 Fri Feb  3 13:58:53 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
309
310         * lisp/mule.el: Bind M-# to `ispell-word'.  Many typos fixed. 
311         * lisp/egg.el (egg:select-window-hook): Bug fixed.
312
313 Fri Feb  3 13:35:55 JST 1995    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
314
315         * lisp/dired.el (dired-find-file, dired-find-file-other-window):
316         Modified to accept optional argument `coding-system'.
317
318 Fri Feb  3 13:29:49 JST 1995    Keita IKUMI <ikumi@yayoi.phys.s.u-tokyo.ac.jp>
319
320         * lisp/mule-diag.el: Typo (`infomation') fixed.
321         * lisp/mule-util.el (find-file-read-only-other-window,
322         find-file-other-frame, find-file-read-only-other-frame):  Modified
323         to accept optional argument `coding-system'.
324
325 Fri Feb  3 13:23:50 JST 1995    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
326
327         * src/charset.c (Fset_char_registry): New function.
328
329 Fri Feb  3 13:09:30 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
330
331         * lisp/term/x-win.el (x-default-font-alist):  Vector
332         `x-default-fonts' is initialized by this new variable.
333         * lisp/mule-util.el: `call-process-region-hook' and
334         'default-call-process-region-hook' are deleted.
335         * lisp/mule-inst.el: "help" and "mule-util.el" are loaded for
336         compiling.
337
338 Fri Feb  3 11:33:30 JST 1995    Tomotake FURUHATA <furuhata@trl.ibm.co.jp>
339
340         * configure.in, src/s/aix4-1.h, src/m/ibmrs6000.h, src/sysstty.h,
341         src/sysdep.c, src/unexaix.c: Support for IBM AIX4.1.  Enable
342         `configure rs6000-ibm-aix4.1'.
343
344 Fri Feb  3 10:57:38 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
345
346         * src/regex19.c (re_match_2_internal): Handle \B correctly.
347         * src/mcpath.c (mc_readlink):  Patch for `file-symlink-p'.
348
349 Fri Feb  3 10:30:18 JST 1995    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
350
351         * src/charset.c (search_cmpchar): Coerce xmalloc() and realloc() to 
352         avoid compilier warning.
353
354 Fri Feb  3 10:23:25 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
355
356         * src/dispnew.c (direct_output_forward_char): Accept the second arg 
357         `point' to handle r2l dislaying.
358         * src/keyboard.c (command_loop_1): Give
359         direct_output_forward_char() the second arg `point'.
360
361 Sat Jan 21 13:12:46 JST 1995    Takao MORITA <morita@sarah.sniri.go.jp>
362
363         * src/m/next.h, src/emacs.c: Patch for NeXT.
364
365 Sat Jan 14 11:55:44 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
366
367         * lib-src/mulelib.c (code_conversion): Argument to sprintf() fixed.
368
369 Tue Jan 10 14:23:39 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
370   
371         * The first patch for Ver.2.2 released.
372
373 Mon Jan  9 13:38:33 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
374
375         * The first patch for Ver.2.2.
376
377 Mon Jan  9 12:47:17 JST 1995    Yonezawa NORITAKE <yonezawa@lsi.tmg.nec.co.jp>
378
379         * src/s/ewsux5r4.h: Updated.
380
381 Fri Jan  6 11:31:45 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
382
383         * src/fileio.c (Finsert_file_contents): Declaration of read_buf is
384         moved upper to avoid gcc's optimization bug.
385         * src/term.c (set_attribute): When a attribute is turned off, others
386         may also be turned off.  In that case, we must turn on such
387         attriutes again.
388         * lib-src/fakelisp.c (make_vector, make_string, make_symbol): Avoid 
389         coercing problem on lhs.
390
391 Thu Jan  5 17:11:22 JST 1995    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
392
393         * src/regex19.c (fetchn): Bug fixed.
394         * src/xfaces.c (Fset_face_attribute_internal):  Fix incorrect
395         patches applied in the previous version.
396
397 Thu Jan  5 16:17:06 JST 1995    Tomoyuki SHIRAISHI <tshira@mtl.t.u-tokyo.ac.jp>
398
399         * lib-src/mulelib.c (codings_initialize): Contents of the structure 
400         `coding_system' should be initialized.
401         (find_coding): When mnemonic is specified, all coding_systems (up
402         to `n_coding_system-1'th) should be searched.
403         
404
405 Thu Jan  5 15:42:53 JST 1995    Ken'ichi HANDA <handa@etl.go.jp>
406
407         * src/charset.c (search_cmpchar): Do not use alloca() for `g' but
408         declare `g' as an array.
409
410 Wed Dec 28 10:08:17 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
411
412         * Mule Ver.2.2 (WAKAMURASAKI) is released.
413
414 Tue Dec 27 10:46:56 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
415
416         * lib-src/mulelib.h, lib-src/mulelib.c, lib-src/m2ps.c,
417         lib-src/bdf.c: Inclusion of mulelib.h modified.
418         * lisp/trex.el: CASE -> CASEN.
419
420 Mon Dec 26 10:40:48 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
421
422         * lisp/egg-keymap.el: Updated.
423         * lisp/egg.el: Comment updated.  Double definition of
424         fence-mode-help-command is fixed.
425         * lisp/wnn4-egg.el: Comment udpated.  Function-keys
426         (right, left, up, down) is defined is henkan-mode-map.
427
428 Sat Dec 24 10:33:50 JST 1994    K. Fujii <JAE01012@niftyserve.or.jp>
429
430         * src/term.c (set_attribute): Bug fixed.
431
432 Thu Dec 22 10:37:07 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
433
434         * lisp/quail.el: Instead of M-DEL, M-g is assigned to
435         quail-cancel-current.
436         * lisp/info.el: Type fixed (seleted-frame -> selected-frame).
437         * src/regex19.c (re_match_2): In the cases categoryspec and
438         notcategoryspec, CHARstSTR returns length of strings.
439
440 Thu Dec 22 09:31:23 JST 1994    Shinichi FURUSO <furuso@is.s.u-tokyo.ac.jp>
441
442         * lisp/mule.el (load): Should return NIL if file doesn't exist. 
443
444 Thu Dec 22 09:26:51 JST 1994    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
445
446         * src/keyboard.c (Fopen_dribble_file): Should not `fclose' dribble
447         if it's not yet opened.
448
449 Wed Dec 21 22:01:25 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
450
451         * lisp/mule.el (insert-file-contents): If `input-coding-system' is
452         bounded and non-nil, the value is used for reading.
453
454 Wed Dec 21 16:30:30 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
455
456         * lisp/mule-init.el: For Arabic and Ethiopic, `define-key' should
457         not be done by `set-primary-environment'.
458         * lisp/quail.el: In `quail-insert', arg STR may be integer and use
459         `char-bytes' in that case.
460         * src/term.c (write_glyphs), src/disptab.h, src/xdisp.c
461         (display_text_line, display_mode_line): FAST_MAKE_GLYPH and
462         FAST_GLYPH_CHAR should not be used if HAVE_X_WINDOW or
463         TERMINAL_FACE is not defined.
464
465 Tue Dec 20 10:35:49 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
466
467         * lib-src/mulelib.c, lib-src/coco.c: alloca -> malloc.
468
469 Tue Dec 20 10:18:18 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
470
471         * src/ccl.c (Fexec_ccl_string): Typo fixed.
472
473 Tue Dec 20 10:10:42 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
474
475         * lisp/egg.el (its-defrule-conditional*): New macro.
476         * lisp/its/hira.el: Change behavior of double-n-syntax.
477         * lib-src/Makefile.in.in: Dependency modified.
478         * lib-src/mulelib.c: Include config.h.
479         * lib-src/fakelisp.c, lib-src/fakelisp.h: Inclusion of string.h is
480         moved from fakelisp.c to fakelisp.h.
481         * lisp/isearch-ext.el: Updated.
482         * README.Mule: Updatede.
483         * lisp/canna.el: Modified for isearch-ext.
484
485 Mon Dec 19 13:29:46 JST 1994    Masaoki KOBAYASHI <masaoki@akebono.tky.hp.com>
486
487         * lisp/mouse.el (mouse-yank-secondary): To handle multilingual text in
488         secondary selection.
489
490 Mon Dec 19 08:40:23 JST 1994  Ichiro HIRAKURA <hir@necbs6.uxp.bs2.mt.nec.co.jp>
491
492         * lisp/canna.el, src/canna.c: Updated.
493
494 Tue Dec 13 13:10:54 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
495
496         * lisp/quail.el (quail-insert, quail-self-insert-command): Handle
497         auto-fill more appropriately.
498
499 Wed Nov 30 17:15:42 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
500
501         * Makefile.in: lib-src/Makefile should be made from
502         lib-src/Makefile.in.in.
503
504 Tue Nov 29 09:44:51 JST 1994    K. Fujii <JAE01012@niftyserve.or.jp>
505
506         * lisp/info.el (Info-mode): Use face when configured with
507         TERMINAL_FACE.
508
509 Mon Nov 28 22:02:45 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
510
511         * src/charset.c, src/coding.c, src/ccl.c: If LISP_H is defined,
512         include it instead of "lisp.h".
513         * src/ccl.c: x_ccl_programs is declared even if `emacs' is not defined.
514
515 Sat Nov 26 11:24:33 JST 1994    K. Fujii <JAE01012@niftyserve.or.jp>
516
517         * src/term.c, src/xfaces.c, src/dispextern.h, lisp/faces.el:
518         Modified to enable italic face when configured with TERMINAL_FACE.
519
520 Sat Nov 26 10:11:26 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
521
522         * lisp/quail.el (quail-init-state, quail-enter-mode): Make overlay
523         of conventional type (not point-type).
524         (quail-insert): Move quail-overlay to a new region.
525         * lisp/quail/ipa.el, lisp/quail/latin.el: GUIDANCE arg of
526         quail-define-package is changed to `t'.
527
528 Wed Nov 16 21:00:40 JST 1994    Mineharu TAKAHARA <mtakahar@jp.oracle.com>
529
530         * config.bat, INSTALL, etc/MSDOS, lib-src/m2ps.c, lisp/bytecomp.el, 
531         lisp/compile.el, lisp/dired.el, lisp/dos-fns.el, lisp/informat.el,
532         lisp/loaddefs.el, lisp/loadup.el, lisp/mule.el, lisp/mule-init.el,
533         lisp/term/ibmpc.el, lisp/vc-hooks.el, src/buffer.c, src/buffer.h,
534         src/callproc.c, src/fileio.c, src/Makefile.in.in, src/xdisp.c,
535         src/msdos.c, msdos/mainmake, msdos/sed1.inp, msdos/sed2.inp,
536         msdos/sed5.inp: Support DOS.
537
538 Tue Nov 15 16:56:54 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
539
540         * lib-src/bdf.c, lib-src/m2ps.c: Delete unnecessary declaration for 
541         malloc() and realloc().
542         * src/coding.h, src/coding.c: get_conversion_buffer() allocates
543         memory more effectively.
544
545 Sat Nov 12 12:15:52 JST 1994     Seiichi TATSUKAWA <tatsu_s@ch.hp.com>
546
547         * lib-src/m2ps.c: If USLETTER is defined, define MaxLine and
548         TopMargin appropriately.
549
550 Sat Nov 12 11:03:45 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
551
552         * lisp/startup.el: Startup message updated (we have Thai TUTORIAL now).
553
554 Fri Nov 11 16:30:37 JST 1994    Shuji NARAZAKI <narazaki@csce.kyushu-u.ac.jp>
555
556         * lisp/paren.el (show-paren-command-hook): Handle multi-byte chars
557         correctly.
558
559 Fri Nov 11 10:18:16 JST 1994    Kaoru YAMANOUE <kaol@cep.sony.co.jp>
560
561         * configure.in, src/config.h.in, src/xrdb.c: If --x-libraries is
562         specified at `configure', application defaults file should also be
563         searched in it.
564
565 Fri Nov 11 09:40:35 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
566
567         * lisp/mule-init.el: Set default-file-coding-system for Korean,
568         Thai, and Vietnamese.
569
570 Thu Nov 10 09:57:25 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
571
572         * src/minibuf.c (Fminibuffer_extend_prompt): Get obsolete.
573         * src/xterm.c (dumpglyphs): Use scratch_cursor_gc for non-ASCII
574         text display.
575         (x_font_list): Do not call XListFontsWihtInfo().  Call
576         XloadQueryFont() only for fonts of non-XLFD name.
577
578 Thu Nov 10 09:37:43 JST 1994    Takayuki ITO <yuki@is.s.u-tokyo.ac.jp>
579
580         * src/coding.h (B2G): C6A1..C8FE should be regarded as Big5 Level1.
581
582 Wed Nov  9 20:24:22 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
583
584         * src/xterm.c (dumpglyphs): Before calling ccl_driver(), register 0
585         should be set 0 for 1-byte font.
586         * lisp/mule-init.el: ccl-x-vn-1-viscii, ccl-x-vn-2-viscii,
587         ccl-x-vn-1-vscii, and ccl-x-vn-2-vscii don't have to execute (r0 =
588         0) at first.
589         * src/emacs.c (main): Duplicated setpgrp() is removed.
590
591 Fri Nov  4 16:07:01 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
592
593         * src/frame.c (make_fram): We need larger space for `frame' when
594         size of Lisp_Object is greater than size of int.
595         * src/displnew.c (Fframe_or_buffer_changed_p): Bug in filling
596         `frame_and_buffer_state' fixed.
597
598 Wed Nov  2 16:55:43 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
599
600         * lisp/quail/thai.el: Bug fixed.
601
602 Wed Nov  2 16:54:57 JST 1994    Satoru TOMURA <tomura@etl.go.jp>
603
604         * lisp/trex.el (regexp-charset-range-1): Double definition.  The
605         first one deleted.
606
607 Tue Nov  2 00:00:00 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
608
609         * Mule Ver.2.1 (YUUGAO) is released.
610
611 Tue Nov  1 20:12:51 JST 1994  Ichiro HIRAKURA <hir@necbs6.uxp.bs2.mt.nec.co.jp>
612
613         * lisp/canna.el: Updated.
614
615 Thu Oct 27 15:08:11 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
616
617         * lib-src/bdf.c, lib-src/m2ps.c: Modified to handle a character set 
618         which is used with CCL.
619         * lisp/mule-diag.el (list-character-sets): Write out CCL program.
620
621 Tue Oct 25 10:47:39 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
622
623         * src/Makefile.in.in: picture.elc is included in MULE_SUPPORT_EXTRA.
624         * man/mule-jp.texi, man/quail.texi, man/terminology.texi:       
625           Updated (quail-xxx -> quail/xxx).
626
627 Tue Oct 25 10:44:54 JST 1994    Mitsuharu YAMAMOTO<mituharu@is.s.u-tokyo.ac.jp>
628
629         * lisp/mule-util.el (find-alternate-file, write-file): Updated for
630         Emacs 19.
631
632 Thu Oct 20 21:14:41 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
633
634         * src/ccl.c (Fx_get_ccl): New function.
635
636 Wed Oct 19 21:45:36 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
637
638         * lisp/isearch-ext.el (isearch-fep-mode):
639         isearch-other-control-char is handled correctly.
640         (isearch-fep-quail): Quail related functions are improved.
641         
642
643 Wed Oct 19 16:48:30 JST 1994    Naoto TAKAHASHI <ntakahas@etl.go.jp>
644
645         * man/languages.texi: New info file.
646         * man/R2L.texi: Updated.
647
648 Tue Oct 18 10:11:47 JST 1994    Naoto TAKAHASHI <ntakahas@etl.go.jp>
649
650         * lisp/ethio.el, lisp/quail/ethio.el: Support Ethiopic language.
651
652 Thu Oct 13 20:06:34 JST 1994    Naoto TAKAHASHI <ntakahas@etl.go.jp>
653
654         * lisp/arabic.el: New file for arabic inputting method.
655         * lisp/visual.el: New file for visual minor mode.
656
657 Thu Oct 13 20:04:35 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
658
659         * lisp/mule-util.el (set-primary-environment): New function.
660         (environment-setup-hooks): New variable.
661         * lisp/japanese.el, lisp/chinese.el, lisp/korean.el,
662         lisp/european.el, lisp/thai.el, lisp/viet.el:
663         Contains only utility functions.
664         * lisp/mule-init.el: Set all language specific environment.
665         * lisp/isearch.el: Assign proper keys to functions in
666         isearch-ext.el in isearch-mode-map.
667         * lisp/isearch-ext.el: Modified to be autoloaded.
668
669 Wed Oct 12 14:03:07 JST 1994    Manop WONGSAISUWAN <manop@ctrl.titech.ac.jp>
670
671         * etc/TUTORIAL.th: Translated from TUTORIAL.jp
672
673 Wed Oct 12 14:01:11 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
674
675         * lisp/mule.el: New coding-system *iso-2022-int-1*.
676         * lisp/mule-util.el (help-with-tutorial-for-mule): Thai is concerned.
677
678 Tue Oct 11 21:44:12 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
679
680         * src/ccl.c (Fexec_ccl): `reg' should be updated to valid lisp objects.
681         * src/coding.c (Fb2m, Fm2b): Obsolete.  Use `b2g' and `g2b' instead.
682         * lisp/chinese.el (b2g, g2b): New function for converting Big5 code. 
683
684 Sat Oct  8 11:01:25 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
685
686         * src/ccl.c (Fexec_ccl): Registers 4..7 should also be set back.
687         * lisp/keyboard.el: Allow Big5 direct inputing.  Made to be autoloaded.
688         * lisp/loadup.el: Don't load keyboard.el
689         * lisp/chinese.el, lisp/viet.el: CCL programs for X are moved to
690         mule-init.el.
691         * lisp/loaddefs.el: Autoload definition for keyboard.el, quail.el,
692         ccl.el, mule-diag.el.
693         * lisp/mule.el (define-word-regexp): Moved to trex.el.
694         (set-word-regexp): Moved to mule-util.el.
695         * lisp/worddef.el: Obsolete file.
696         * lisp/japanese.el: `japanese-word-regexp' is defined here.
697         * lisp/quail/hanja-ksc.el: New quail package.
698
699 Fri Oct  7 21:45:45 JST 1994    K.H.UN <zraun01@hpserv.zdv.uni-tuebingen.de>
700
701         * lisp/quail/hanja-jis.el: New quail package.
702
703 Tue Oct  4 13:45:18 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
704
705         * lisp/mule-inst.el: mule-conf.el should be loaded for bytecompiling.
706         * lisp/quail.el: Big change for:
707           o byte-compiled quail-package files,
708           o enable quail-mode in minibuffer,
709           o more convenient help message handling.
710         * lisp/quail-egg.el: New file.  Quail to EGG interface part is
711         extracted from lisp/quail.el.
712         * lisp/quail/*.el: All files updated.
713         * lisp/chinese.el, lisp/european.el, lisp/thai.el, lisp/viet.el:
714         Not load quail-packages, but just register names of quail-packages
715         by `add-hook'.
716         * src/charset.c (Fchar_description): New function.
717         * lisp/mule-diag.el (charset-doc): Obsolete.  Call char-description.
718         * lisp/simple.el: Call char-description instead of charset-doc.
719
720 Thu Sep 22 11:09:22 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
721
722         * src/fontset.h: FONT_INFO has new member `int fontID'.
723         * src/fontset.c (Fget_font_info): New function.
724         (Ffont_list): Use Fget_font_info().
725         * src/Makefile.in.in: Put dependency for fontset.h in xfaces.o,
726         xfns.o, and xterm.o.
727         * lisp/mule-diag.el (describe-font, list-font, describe-fontset,
728         list-fontset): New commands.
729         * lisp/mule-util.el (list-character-sets, describe-coding-system,
730         list-coding-system-briefly, list-coding-system, what-coding-system):
731         Moved to mule-diag.el.
732
733 Mon Sep 19 15:44:56 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
734
735         * lisp/quail.el (quail-self-insert-command): Modified for Hangul
736         inputting.
737
738 Tue Sep 13 14:10:47 JST 1994     Shin'ichi MUKAIGAWA <shin@nff.ncl.omron.co.jp>
739
740         * configure.in, src/crt0.c, src/m/luna88k.h: Support LUNA88K (Mach 2.5)
741
742 Sat Sep 10 10:20:56 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
743
744         * src/xterm.c (x_font_list): If BROKEN_XLISTFONTSWITHINFO is defined,
745         don't use XListFontsWithInfo() but use XListFonts() and
746         XLoadQueryFont().
747         Fonts of PIXEL_SIZE 0 are ignored.
748         * oldoldXMenu/Makefile.in, oldXMenu/XMenu.h, oldXMenu/XMenuInt.h,
749         oldXMenu/Create.c, oldXMenu/MuleDraw.c, lisp/menu-bar.el:
750         Modified to handle multilingual menu.
751         * src/charset.h (struct cmpchar_info): If GLYPH is not defined,
752         don't have the member `glyph'.
753         * lisp/term/x-win.el:  "default-fontset" in FontSetList is handled
754         specially.
755         * lisp/mule-init.el: Don't set `default-fonts'.
756         * man/mule.texi: Node `FONT' is updated.
757
758 Tue Sep  6 14:07:24 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
759
760         * src/xdisp.c (display_text_line): Fix bug of arguments to
761         `display_string' (i.e. `&truncator'->`truncator' and
762         `&continuer'->`continuer').
763
764 Tue Sep  6 10:52:43 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
765
766         * src/coding.c (i2g): FOURBYTE private charset handling corrected.
767         * lisp/term/x-win.el (x-set-linespace): New function.
768         * src/editfns.c (Fsref): If mc-flag is nil, should work the same as 
769         Faref.
770         * lisp/european.el: *coding-category-iso-8-1* should be initialized 
771         as *iso-8859-1*.
772         * src/charset.c (init-charset_once): (char-registry lc-prv11)
773         should be nil instead of "".
774
775 Sat Sep  3 11:07:54 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
776
777         * src/fontset.c: Big change for handling size of fonts.
778         (load_fontset_font): Deleted and merged into fs_load_font().
779         * src/xfaces.c (Fset_face_attribute_internal),
780         src/xterm.c (dumpglyphs,x_new_font): `load_fontset_font' changed to 
781         fs_load_font.
782         * lisp/mouse.el (mouse-set-font): Current fontsets are included in
783         menu.
784         * lisp/term/x-win.el: More effective code for creating fontsets.
785
786 Fri Sep  2 13:01:17 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
787
788         * lisp/mule-util.el (toggle-default-mc-flag):  Because mc-flag is
789         now always buffer local, `default-value' and `setq-default' don't
790         work.  We must toggle the value of `default-mc-flag' directly.
791
792 Thu Sep  1 13:26:34 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
793
794         * Makefile.in: Install CHARSETS even when `--srcdir' is specified.
795         * lib-src/bdf.c (bdf_fopen): Allow ':' and ';' for directory separator.
796         (bdf_initialize): Environment variable BDFPATH is concerned.
797         * src/sysdep.c: Do not include <sys/time.h> twice.
798
799 Thu Sep  1 10:40:54 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
800
801         * lisp/term/x-win.el: Big change of fontset handling.
802         * src/fontset.c (new_fontset): Fonts in DEFAULT_FONTSET is used
803         by default.
804         * lisp/quail.el (quail-beginning-of-buffer): `interactive' requires 
805         one arg "p".
806
807 Tue Aug 30 11:32:27 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
808
809         * src/charset.c (search_cmpchar):  strcmp() can't be used for a
810         binary data, use bcmp() instead.
811         * lisp/mule.el (write-region): Bug of handling
812         'pre-write-conversion fixed.
813         * src/xdisp.c (display_text_line): Invalid composite-char sequence
814         is handled correctly.
815
816 Mon Aug 29 16:05:09 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
817
818         * lisp/rect.el: Even when a region covers only part of multi-column 
819         characters, all rectangle operations work well.
820
821 Wed Aug 24 21:03:19 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
822
823         * lisp/thai.el, lisp/quail/thai.el: Handle such key sequences as
824         "m&" correctly in quail package "Thai".
825
826 Mon Aug 22 11:12:57 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
827
828         * lisp/european.el: *iso-8859-1* is an alias of *ctext*.
829
830 Wed Aug 17 12:32:20 JST 1994    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
831
832         * src/m/pmax.h: To avoid `gmalloc's bug.
833
834 Wed Aug 17 11:02:29 JST 1994  Ichiro HIRAKURA <hir@necbs6.uxp.bs2.mt.nec.co.jp>
835
836         * config.sub, etc/MACHINES, src/m/ews4800r.h, src/s/ewsux5r4.h,
837           src/mcpath.c, src/mcpath.h, src/sysdep.c, src/unexelf.c, src/canna.c:
838         Support NEC EWS4800 (EWS-UX/V(Rel 4.2) R9.1).
839         * src/mcpath.c, src/mcpath.h: To create/delete a directory of
840         multilingual name.
841         * src/keyboard.c, src/xterm.c: Support "kanji" and "muhenkan" keys.
842
843 Tue Aug 16 17:16:50 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
844
845         * lisp/mule-util.el (help-with-tutorial-for-mule): Add "English" to
846         the completion list.
847         * src/coding.c (g2i): Bug of handling private 2-byte characters fixed.
848
849 Tue Aug 16 09:42:53 JST 1994    Shin'ichi FURUSOU <furuso@is.s.u-tokyo.ac.jp>
850
851         * lisp/rmail.el (rmail-only-expunge): The last `forward-char'
852         should actually increase point by bytes.
853
854 Mon Aug 15 16:38:27 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
855
856         * src/editfns.c, src/charset.c, src/charset.h: mchar_to_string()
857         and string_to_mchar() are moved from editfns.c to charset.c.  This
858         is to prepare for creating mule library.
859         * lisp/ccl.el (ccl-dump-write-a-read-jump): Typo fixed.
860
861 Sat Aug 13 16:35:27 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
862
863         * lisp/ccl.el (ccl-compile-if): false-cmd can be nil.
864         * src/ccl.c (exec-ccl-string): Shold execute CCL_EOF_BLOCK.
865         (ccl_driver): Bug of handling CCL_STAT_SUSPEND fixed.
866
867 Thu Aug 11 17:12:55 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
868
869         * src/puresize.h, src/config.h.in: Since both SJ3 and WNN uses
870         `egg.el', new macro EGG_PURESIZE is used.
871         * lib-src/bdf.c, lib-src/m2ps.c: If STDC_HEADERS is defined,
872         include <stdlib.h>, else declare malloc() and realloc() as `char *'.
873
874 Thu Aug 11 09:37:22 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
875
876         * src/ccl.c: Add standalone routine.
877
878 Wed Aug 10 10:25:13 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
879
880         * src/dispextern.h (store_composite_char): No need of this
881         declaration.
882         * src/xdisp.c (display_text_line): Contents of (int **charstarts)
883         should be set correctly for multibyte characters.
884
885 Wed Aug 10 09:37:37 JST 1994    Koji KISHI <kis@rqa.sony.co.jp>
886
887         * src/Makefile.in.in (SJ3_SUPPORT): Should include `${lispdir}egg.elc'.
888         * src/config.h.in (SJ3_PURESIZE): Increased to 70000.
889
890 Mon Aug  8 13:30:00 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
891
892         * Mule Ver.2.0 (UTSUSEMI) is released.
893
894 Sat Aug  6 14:20:21 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
895
896         * lisp/dabbrev.el: Modified for multlilingual text.
897
898 Fri Aug  5 11:11:04 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
899
900         * src/editfns.c (string_to_mchar): Check validity of extended
901         leading character.
902         * src/xterm.c (dumpglyphs): Support relative composition of
903         composite character (e.g. for Thai).
904
905 Thu Aug  4 17:21:40 JST 1994    Mituharu YAMAMOTO <mituharu@is.s.u-tokyo.ac.jp>
906
907         * src/ccl.c, lisp/ccl.el: Many bugs fixed. 
908
909 Thu Aug  4 15:04:27 JST 1994    Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
910
911         * src/charset.c (n_cmpchars): Define as global.
912
913         * src/charset.h (n_cmpchars): Declare it.
914
915         * src/xdisp.c (display_text_line): Don't run over `pause'.  Write
916           composite character only when cmpchar_table[idx] exists.
917
918         * src/editfns.c (string_to_mchar): Because FETCH_MC_CHAR passes
919           very large `size', if *str is LCCMP but it is part of binary,
920           search_cmpchar interns very long wrong cmpchar in the hash
921           table.
922         
923           We should also check if str[i] (where i is, 0 < i <
924           char_bytes[*str]) are NONASCII.  Otherwise, following-char
925           returns invalid Lisp_Object.
926
927         * src/term.c (linecode_conversion): Write the composite character
928           as Mule 1.x.
929
930         * src/indent.c (current_column): At ASCII char, non-ascii chars
931         ever found should also be counted.
932
933 Tue Aug  2 10:06:19 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
934
935         * lisp/wnn4egg.el: `henkan-kakutei-first-char' is mapped to [?\C-\ ].
936         * lisp/bookmark.el (bookmark-jump-noselect):  The length of saved
937         context-string may differ from `bookmark-search-size'.
938         In addtition, (goto-char (match-xxx 0)) is faster than
939         (bakcward/forward-char ...).
940         * lisp/files.el (recover-file): `auto-save'ed file should be read
941         without code converting.
942         * src/indent.c (current_column, compute_motion): Width of
943         composite-char is the maximum width of element char.
944
945 Fri Jul 29 14:30:56 JST 1994    Noritoshi DEMIZU <nori-d@is.aist-nara.ac.jp>
946
947         * lisp/its/kanainput.el: Created.
948
949 Fri Jul 29 10:39:40 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
950
951         * lisp/help.el (help-with-tutorial): Get optional argmunent
952         `tutorial' for a tutorial file name.
953         * lisp/mule-util.el (help-with-tutorial-for-mule): Ask usrers which
954         language to be used.
955         * src/coding.h, src/coding.c, lisp/mule.el: Big5 HKU is not
956         supported anymore.
957
958 Thu Jul 28 10:19:05 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
959
960         * lisp/mule-util.el (decopmose-string): Bug fixed.
961
962 Wed Jul 27 10:47:13 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
963
964         * src/editfns.c (Fchar_to_string, Fstring_to_char): Should not
965         handle a multi-byte character if `mc-flag' is nil.
966
967 Tue Jul 26 21:21:33 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
968
969         * src/charset.c (init_charset_once): Bug of initializing char_bytes 
970         and char_width for private charsets fixed.
971         * src/ccl.c, lisp/ccl.el: Completely re-writen.
972         * src/coding.h, lisp/viet.el: Modified according to new CCL.
973         * src/fileio.c (Fwrite_region): CC_END should be set at the end
974         while writing out with stateful coding-system (i.e. ISO2022).
975         * src/puresize.h: Mule always overrides PURESIZE here.
976
977 Mon Jul 25 19:36:08 JST 1994    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
978
979         * lisp/egg.el (menu:select-from-menu): Cope with a frame without a
980         minibuffer. 
981
982 Thu Jul 21 14:18:38 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
983
984         * src/xdisp.c (display_string): truncate is now GLYPH instead of
985           GLYPH *.
986           (display_text_line): pass GLYPH instead of GLYPH *.
987
988 Wed Jul 20 17:49:11 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
989
990         * lisp/loaddefs.el: Autoload keyboard.el.
991
992 Wed Jul 20 17:27:45 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
993
994         * src/keymap.c (Flookup_key): If key is vecter, we should try to
995           metize elements.
996
997 Wed Jul 20 04:26:54 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
998
999         * Makefile.in, configure.in, src/config.h.in, src/Makefile.in.in,
1000           etc/Makefile.in, lib-src/Makefile.in:
1001         Modified to handle --bdf_path XXXXX in configure.
1002
1003 Tue Jul 19 22:23:04 JST 1994    Naoto TAKAHASHI <ntakahas@etl.go.jp>
1004
1005         * src/keyboard.c (read_char): Allow keyboard-translation on meta
1006         characters (128..255).
1007
1008 Fri Jul 15 20:29:32 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1009
1010         * src/charset.c, src/mule.c: Some bunch code moved from charset.c
1011           to mule.c.
1012
1013         * src/emacs.c (main): Call syms_of_mule().
1014
1015         * src/Makefile.in.in: Create new target mule.o.
1016
1017 Fri Jul 15 19:37:06 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
1018
1019         * src/xterm.c (x_find_modifier_meanings):
1020           Patch for DEC-Alpha is cancelled.
1021
1022 Fri Jul 15 16:31:20 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1023
1024         * src/minibuf.c (read_minibuf): Since bachup_n is actually not
1025         chars but bytes, call Fforward_byte() instead of Fforward_char().
1026
1027 Tue Jun 14 17:58:50 JST 1994    Tomoyuki SAKAKIBARA <tomo@axis.co.jp>
1028
1029         * src/s/netbdf.h: Add `#include <sys/types.h>'.
1030
1031 Thu Jul 14 16:16:47 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1032
1033         * lisp/select.el: x-select-convert-string should also handle CTEXT.
1034         * src/xselect.c (lisp_data_to_selection_data): Set selection type
1035           as Compound TEXT.
1036         * src/xfns.c (x_set_line_space): Big of handling "+l" fixed.
1037         * src/coding.c (g2i, i2g): Use macros LVPRVxxEXT.
1038         * lisp/mule-conf.el: Add support for Arabic and IPA.
1039
1040 Wed Jul 13 19:49:41 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1041
1042         * src/syswait.h (WRETCODE): Define it as WEXITSTATUS only on OSF_ALPHA.
1043
1044 Wed Jul 13 09:16:12 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1045
1046         * src/xfaces.c (frame_update_line_height): this function is used
1047           only if HAVE_X_WINDOWS.
1048
1049 Tue Jul 12 15:20:30 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1050
1051         * src/charset.h, src/charset.c: Big change for giving consistant
1052           semantics to `char-xxx' functions.
1053           (Fchar_component, Fchar_leading_char): Work only for mult-byte char.
1054           (Fchar_bytes, Fchar_width): Work for leading char or mult-byte
1055           char.  If mc-flag is nil, Fchar_bytes() always. returns 1.
1056
1057         * src/buffer.h, src/buffer.c:
1058           `mc-flag' has no default value now.  On initializing buffer, the
1059           value of mc-flag is initialized to default-mc-flag.
1060           Buffer structure now doesn't have a slot of `file-coding-system'.
1061
1062         * lisp/mule.el:
1063           file-coding-system is declared as buffer-local with the property
1064           `permanent-local' T.
1065           `mc-flag' and `file-coding-system' are removed from the list
1066           `*protected-local-variables*'.
1067
1068         * src/coding.h, src/coding.c: New variable Qfile_coding_system.
1069
1070         * src/xdisp.c (decode_mode_spec): Get value of file-coding-system
1071           by find_symbol_value (Qfile_coding_system).
1072
1073 Mon Jul 11 20:01:35 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1074
1075         * lisp/mule.el (write-region, call-process-region):
1076           `call-process-region' bind `output-coding-system' to an target
1077           coding-system, and write-region uses that info for writing.
1078
1079 Mon Jul 11 05:02:31 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
1080
1081         * lisp/keyboard.el: Type fixed.
1082         * lisp/isearch-ext.el: New file.
1083         * lisp/quail.el (quail-self-insert-command):
1084           Calls quail-self-insert-after-hook at the tail.
1085
1086 Sun Jul 10 12:11:30 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1087
1088         * lisp/kbd-isearch.el: New file
1089         * lisp/keyboard.el: Modified for autoload and kbd-isearch.el
1090
1091 Fri Jul  8 20:56:06 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1092
1093         * lisp/simple.el (backward-delete-char-untabify): Handle
1094           multi-column characters correctly.
1095
1096         * lisp/select.el (xselect-convert-to-string): Convert *internal* to
1097           Compound TEXT (*ctext*).
1098
1099         * lisp/term/x-win.el (x-cut-buffer-or-selection-value): Request 'TEXT
1100           selection instead of 'STRING, and convert it (*ctext*) to *internal*.
1101
1102 Fri Jul  8 13:22:22 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1103
1104         * src/regex19.c (re_compile_fastmap): add missing `break;'.
1105
1106 Thu Jul  7 10:20:54 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1107
1108         * src/insdel.c (insert_1, insert_from_string_1):
1109           Call fix_overlay_end because insertion may result in
1110           putting point-type overlays in incorrect places
1111           in the list of overlays_before. */
1112
1113 Thu Jul  7 10:16:42 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1114
1115         * src/buffer.c (fix_overlay_end, fix_overlays_before):
1116           New functions to re-order overlays listed in
1117           buffer->overlays_before.  We must call it from insert2().       
1118
1119         * src/buffer.c (Ffix_overlay_end): For debugging fix_overlay_end().
1120
1121 Thu Jul  7 08:53:29 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1122
1123         * lisp/mule.el (load): remove code to loading compiled emacs lisp
1124           file by hand.
1125
1126 Wed Jul  6 13:25:50 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1127
1128         * src/cmds.c (internal_self_insert): Bug in judging whether TAB
1129         should be deleted or not is fixed.
1130
1131 Wed Jul 6 02:34:38 JST 1994     Yutaka NIIBE <gniibe@mri.co.jp>
1132
1133         * src/xfns.c, src/widget.c: To make it work with --toolkit and
1134         --terminal-face.
1135
1136 Tue Jul  5 07:43:20 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1137
1138         * src/xdisp.c (display_text_line): use fix of emacs-19.25, for the
1139           problem of selective display at the right margin.
1140
1141         * lisp/mule.el (load): use eval-buffer.
1142
1143 Mon Jul  4 12:03:48 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1144
1145         * src/xdisp.c (display_text_line): [else if (mc_flag && LC_P(c))]:
1146           Put the face information for n column (n > 1) of multi byte
1147           character.
1148
1149 Sat Jul  2 12:50:54 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1150
1151         * src/xfaces.c (compute_base_face): should initialize face->font
1152           and face->stipple in all case.  it is used to compare two faces.
1153
1154         * src/xdisp.c (display_text_line): undo previous change.
1155
1156         * src/xdisp.c (display_mode_line): Enable when also TERMINAL_FACE.
1157           If Mule, don't modify if & GLYPH_CTL_COLUMN2.
1158
1159 Sat Jul  2 10:31:26 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1160
1161         * src/buffer.c (Fmake_overlay): Make marker at end of overlay
1162         `point-type' with an optional fourth argument.
1163
1164 Fri Jul  1 20:43:04 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
1165
1166         * src/lisp.h: Add "#define GLYPH_CTL_COLMASK 0x70000000"
1167
1168         * src/xterm.h (dumprectangle): Should consider starting from middle
1169           of char which occupies more than two columns.
1170
1171 Fri Jul  1 19:54:10 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1172
1173         * src/charset.h, src/charset.c: JISX0208-1976 -> JISX0208-1978.
1174
1175         * lisp/mule.el: charset-registry of lc-jp should match both
1176           "JISX0208.1983" and "JISX0208.1990".
1177           (call-process-region): Before calling `write-region',
1178           `file-coding-system' should be bounded appropriately.
1179
1180         * src/ccl.c, lisp/ccl.el: Completely re-written.
1181
1182         * src/coding.h, src/coding.c, lisp/viet.el: Updated for new CCL.
1183
1184         * src/xterm.c: Support mapping code by CCL.
1185
1186 Fri Jul  1 12:32:12 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1187
1188         * src/regex19.c (re_compile_fastmap): Don't set fastmap['\n'] to
1189           0.  This is the bug-fix of the original GNU Emacs.
1190         * src/regex19.c (re_match_2_internal): If the last match is real
1191           best match, don't restore second best one.  This is the bug-fix
1192           of the original GNU Emacs.
1193
1194 Wed Jun 29 05:57:22 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1195
1196         * src/search.c (Flooking_at, search_buffer): If mc_flag is non
1197           nil, move_gap to multi byte character boundary, because now
1198           regexp routine can't handle gap in charater.
1199
1200         * src/lread.c (readevalloop): don't unbind Qcurrent_load_list.
1201
1202         * lisp/simple.el (do-auto-fill): do kinsoku-shori.
1203
1204 Tue Jun 28 08:25:30 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1205
1206         * src/regex19.c (re_match_2_internal): [case anychar:] don't
1207           advance d before `goto fail'.
1208         * src/lread.c (readevalloop): protect val from the GC by passing
1209           unbind_to.
1210
1211 Tue Jun 28 17:35:50 JST 1994    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
1212
1213         * src/lisp.h: Bug fixed for DEC Alpha.
1214
1215 Tue Jun 28 14:20:39 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1216
1217         * src/news.h, src/news-risc.h: Deleted.
1218         * src/m/news.h: Add "#define NO_MODE_T".
1219
1220 Tue Jun 28 10:08:31 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1221
1222         * lisp/quail/*.el: *quail-mode-rich-map* -> quail-mode-rich-map
1223
1224 Mon Jun 27 19:13:07 JST 1994    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
1225
1226         * src/floatfns.c (FLOAT_TO_INT): Patch for DEC Alpha.
1227
1228 Mon Jun 27 08:00:39 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1229
1230         * lisp/man.el (Man-set-fonts): call forward-char only when necessary.
1231         (Man-set-fonts): skip multibyte character correctly.
1232
1233         * lisp/fill.el (adaptive-fill-regexp): if regexp interpreter is of
1234         emacs version 19, use original regexp.
1235         (fill-region-as-paragraph): delete after insert to preserve marker
1236         position.
1237
1238 Mon Jun 27 09:00:03 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1239
1240         * lisp/simple.el, lisp/fill.el: Bug fixed.
1241
1242 Sun Jun 26 20:09:19 JST 1994    Hajime MORITO <morito@ics.es.osaka-u.ac.jp>
1243
1244         * src/m/news-risc.h: Define KERNEL_FILE as "/vmunix"
1245
1246 Sun Jun 26 05:20:32 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
1247
1248         * src/xdisp.c (display_text_line): Args to copy_part_of_rope fixed.
1249
1250 Sat Jun 25 07:02:46 GMT 1994    Mr.Shiode at Okayama University.
1251
1252         * src/fontset.c (find_fontset_from_font): Bug fixed.
1253
1254 Sat Jun 25 13:44:57 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
1255
1256         * configure.in, src/Makefile.in.in, src/config.h.in,
1257           src/s/sol2.h, src/s/sol2-3.h: Patch to use CANNA on Solaris2.
1258
1259 Sat Jun 25 12:43:44 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1260
1261         * lisp/mule.el (load): should pass 'load as operation to
1262           find-file-name-handler.
1263
1264 Fri Jun 24 02:11:43 JST 1994    Kazushi MARUKAWA <kazusi-m@is.aist-nara.ac.jp>
1265
1266         * configure.in, lib-src/timer.c, and many other files
1267           under `src' directory: Patch for DEC Alpha
1268
1269 Fri Jun 24 16:27:17 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1270
1271         * src/fileio.c (Finsert_file_contents): Replacing file contents is
1272           also difficult in mule.
1273
1274 Thu Jun 23 19:35:31 JST 1994    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1275
1276         * lisp/egg.el, lisp/eggrc-v41, lisp/wnn4-egg.el:
1277           Use text-property instead of attribute.
1278
1279 Thu Jun 23 15:21:09 JST 1994    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
1280
1281         * src/regex.[hc]: Make EMACS19_REGEXP as a default.
1282
1283 Thu Jun 23 12:17:23 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1284
1285         * lisp/trex.el, lisp/japanese.el,
1286           src/charset.c, src/regex19.[hc], src/regex.[hc], src/search.c:
1287           Patches to use regexp handler of Emacs19 in Mule.
1288
1289 Wed Jun 22 22:29:49 JST 1994    Masayuki Kuwada <kuwada@axion-gw.ee.uec.ac.jp>
1290
1291         * configure.in: Add Mule's options to help.
1292
1293         * src/canna.c: Add '#include "charset.h"'
1294
1295 Wed Jun 22 12:32:29 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1296
1297         * src/charset.c (Fchar_compoent): Bug fixed.
1298
1299 Tue Jun 21 12:12:28 JST 1994    Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
1300
1301         * src/search.c, src/xfaces.c, src/xfns.c:
1302           Coerced to (char *) at several places.
1303
1304 Tue Jun 21 12:12:28 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1305                                 Toshiki ATSUSHIBA <toshiki@jrd.dec.com>
1306         * src/charset.c (search_cmpchar): char *buf; -> unsigned char *buf;
1307
1308 Tue Jun 21 11:07:38 JST 1994    Masayuki Kuwada <kuwada@axion-gw.ee.uec.ac.jp>
1309
1310         * configure.in: Add options such as --wnn, -wnn-includes, --canna...
1311
1312         * src/Makefile.in: Handles switces for CANNA.
1313
1314         * src/config.h.in: Handles switces for CANNA.
1315
1316         * src/canna.c: NULL -> NILP.
1317
1318         * src/puresize.h: Bug-fix and modify default PURESIZE value.
1319
1320         * lisp/can-n-egg.el, lisp/canna.el:
1321           (aset gloval-map ...) -> (define-key global-map ...)
1322
1323 Tue Jun 21 08:37:42 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1324
1325         * lisp/isearch.el: Undo prevoius change.  Because
1326           isearch-char-to-string is called through mapconcat, not
1327           whole non ascii character but each byte of non ascii
1328           character are passed.
1329
1330         * lisp/isearch.el (isearch-char-to-string): Use (char-to-string c)
1331           instead of (make-string 1 c), to convert non ascii character.
1332           (isearch-repeat): Use it instead of text-char-description.
1333
1334         * lisp/mule.el (write-region):
1335           The function update-visited-file-modtime is obsolete.
1336           Use set-visited-file-modtime instead.
1337
1338         * Makefile.in, src/Makefile.in.in: New target `pureclean', target
1339          to clean PURESIZE depended objects.
1340
1341         * src/fileio.c (Finsert_file_contents): Fix typo.  Val should be
1342           set when it was nil.
1343
1344         * lisp/mule.el (insert-file-contents): Now, the function
1345           si:insert-file-contents retuns same value as GNU emacs, pair of
1346           (name size).
1347
1348 Tue Jun 21 07:52:22 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1349
1350         * lisp/simple.el: Change (boundp 'mule) to (featurep 'mule).
1351           Show char-registry by `what-cursor-position'.
1352
1353         * lib-src/Makefile.in.in: ${emacs_prefix} is handled.
1354
1355 Mon Jun 20 13:05:11 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1356                                 Yutaka NIIBE <gniibe@mri.co.jp>
1357                                 Ken'ichi HANDA <handa@etl.go.jp>
1358         * Mule Ver.2.0 Alpha is released.
1359
1360         * Mr. Enami did the original work for porting Mule to Emacs 19.22.
1361           Then, Mr. Handa modified it for the earlier version of Mule.2.0. 
1362           Next, Mr. Niibe modified it for Emacs 19.25.
1363           At last, Mr. Handa modified it and released the current version.
1364
1365 Tue May 10 09:18:03 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1366     * src/mule.c (charwidth): Bug fixed.
1367
1368 Mon Apr 11 14:42:39 JST 1994    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
1369     * lisp/simple.el (blink-matching-open):
1370       Bug fixed for multi-byte char handling.
1371
1372 Wed Apr  6 09:56:18 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1373     * lisp/mule.el: Improve post-read-conversion/pre-write-conversion handling.
1374
1375 Mon Apr  4 21:31:18 JST 1994    Mituharu YAMAMOTO <mituharu@is.s.u-tokyo.ac.jp>
1376     * lisp/mule.el (find-new-file-coding-system): Bug fixed.
1377
1378 Sat Apr  2 17:32:50 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1379     * src/codeconv.h:
1380       Type `coding' contains new members, eol_lf, eol_crlf, and eol_cr.
1381     * src/codeconv.c:
1382
1383 Fri Mar 25 09:19:27 JST 1994    Naoki NAGIRA <naoki-n@ascii.co.jp>
1384     * lisp/picture.el (picture-self-insert): Infinite loop fixed.
1385
1386 Thu Mar 24 10:11:47 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1387     * src/process.c (send_process):
1388       `buf' should be converted in the case of AUTOCONV.
1389
1390 Wed Mar 23 15:14:06 JST 1994    Hiroshi KURIBAYASHI <kuri@nff.ncl.omron.co.jp>
1391     * lisp/wnn4-egg.el: Hangul messages are udpated.
1392
1393 Tue Mar 22 15:30:36 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1394     * The fourth patch for Ver.1.1.
1395
1396 Tue Mar 22 15:28:00 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1397     * lisp/mule.el (insert-file-contents-set-coding-system-function):
1398       Called from insert-file-contents and set file-coding-system properly.
1399
1400 Thu Mar 17 10:46:53 JST 1994    Akira Kon <kon@d1.bs2.mt.nec.co.jp>
1401     * src/canna.c, lisp/can-n-egg.el: Updated.
1402
1403 Thu Mar 17 10:42:38 JST 1994    Osamu SASAKI <osamu@shuugr.yinu.co.jp>
1404     * src/codeconv.c (g2s, g2b): Bug of handling eol-type fixed.
1405
1406 Fri Mar 11 23:26:56 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1407     * The third patch for Ver.1.1.
1408
1409 Fri Mar 11 23:26:30 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1410     * lisp/attribute.el (attribute-on-region): Document updated.
1411
1412 Fri Mar 11 23:17:21 JST 1994    Akira Kon <kon@d1.bs2.mt.nec.co.jp>
1413     * lisp/canna.el, lisp/can-n-egg.el: Updated.
1414
1415 Fri Mar 11 12:37:41 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1416     * The second patch for Ver.1.1.
1417
1418 Fri Mar 11 12:37:03 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1419     * lisp/mule.el (insert-file-contents):
1420       Detected eol-type is handled properly.
1421
1422 Fri Mar 11 09:48:16 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1423     * eval.c (unbind_to): unbind_to() has two argument and return Lisp_Object.
1424     * Many files who are calling unbind_to() are changed.
1425
1426 Thu Mar 10 11:03:48 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1427     * The first patch for Ver.1.1.
1428
1429 Thu Mar 10 11:03:04 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1430     * lisp/mule.el (write-region):
1431       `generate-new-buffer' is used for pre-write-conversion.
1432
1433 Thu Mar 10 09:57:50 JST 1994    Fumihiro UENO <ueno@al.t.u-tokyo.ac.jp>
1434     * src/s-linux.h, src/s-malloc.c: Modified for Linux.
1435     * etc/server.c: `__const' should be defined before including <sys/types.h>.
1436
1437 Wed Mar  9 22:40:42 JST 1994    Masayuki KUWADA <kuwada@soliton.ee.uec.ac.jp>
1438     * lisp/its/hira.el, lisp/its/kata.el, lisp/its/han-kata.el:
1439       use-kuten-for-comma -> use-kuten-for-period,
1440       use-touten-for-period -> use-touten-for-comma
1441
1442 Wed Mar  9 10:18:47 JST 1994    Yutaka NIIBE <gniibe@oz.etl.go.jp>
1443     * etc/bdf.c (bdf_load_font): fontp->extra->fs should not be set in emacs.
1444
1445 Wed Mar  9 10:04:11 JST 1994    Tomotake FURUHATA <furuhata@trl.ibm.co.jp>
1446     * src/codeconv.c (Fcode_detect_region): Document fixed.
1447
1448 Wed Mar  9 10:03:54 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1449     * src/regex.c: Bug in handling quoting character '\' fixed.
1450     * src/mcpath.c (encode_path_1):
1451       The last arg of encode() should be a pointer to a real Lisp_Object.
1452
1453 Wed Mar  9 10:01:12 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1454     * lisp/mule.el (set-file-coding-system): Bug fixed.
1455     * src/codeconv.c (code_detect_iso2022):
1456       Invalid esc-sequence is ignored, and bug fixed.
1457
1458 Wed Mar  8 15:00:00 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1459     * Mule Ver.1.1 (HAHAKIGI) released.
1460
1461 Tue Mar  8 14:47:36 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1462     * lisp/quail.el, lisp/quail/etzy.el, lisp/quail/zozy.el:
1463       *quail-mode-tit-map* is created for etzy and zozy packages.
1464       zozy package is modified for the new version of ZOZY.tit.
1465
1466 Tue Mar  8 14:24:56 JST 1994    Mitsuharu YAMAMOTO<mituharu@is.s.u-tokyo.ac.jp>
1467     * lisp/ccl.el: Several bug fixed.
1468
1469 Tue Mar  8 14:13:42 JST 1994    Kiyoji ISHII <kiyoji@sm.sony.co.jp>
1470     * lisp/sj3-client.el: Updated.
1471
1472 Tue Mar  8 14:10:52 JST 1994    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1473     * lisp/mule.el (call-process, start-process):
1474       new function code-convert-process-arguments.
1475       call-process, start-process: call it.
1476       start-process, open-network-stream: if *-hook to determine
1477       coding-system returns non cons object, supress further actions.
1478
1479 Tue Mar  8 13:14:08 JST 1994    MORISHITA
1480     * src/m-next.h: Updated.
1481
1482 Tue Mar  8 11:21:56 JST 1994    Shuji NARAZAKI <narazaki@csce.kyushu-u.ac.jp>
1483     * lisp/mule.el (insert-file-contents, write-region):
1484       Bug in handling post-read-conversion/pre-write-conversion fixed.
1485
1486 Tue Mar  8 10:17:50 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1487     * etc/m2ps.c (find_encoding): Bug fixed.
1488
1489 Thu Feb 24 10:50:44 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1490     * src/x11term.h, src/x11term.c, src/x11fns.c:
1491       Now you can use x-set-font and x-set-linespace .emacs.
1492
1493 Wed Feb 23 22:29:43 JST 1994    MASUDA <masuda@nanzan-u.ac.jp>
1494     * src/s-netbsd.h: NETBSD support.
1495
1496 Wed Feb 23 20:57:24 JST 1994    Akira Kon <kon@d1.bs2.mt.nec.co.jp>
1497     * lisp/dired.el (dired-readin): `ls' is called with locale set to C.
1498
1499 Wed Feb 23 16:48:25 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1500     * lisp/mule.el, lisp/mule-util.el, src/codeconv.[ch]:
1501       Big change of coding-system handling.
1502     * src/category.c: describe-category displays multilingual text.
1503     * src/syntax.c: describe-syntax displays multilingual text.
1504
1505 Tue Jan 18 21:31:55 JST 1994    Ken'ichi HANDA <handa@etl.go.jp>
1506     * lisp/mule-conf.el: Modified for Laint-7 (Greek).
1507
1508 Mon Dec 20 10:37:08 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1509     * lisp/macros.el (macro-char-quote):
1510       Double quote in macro string is also converted appropriately.
1511
1512 Wed Dec  1 11:21:33 JST 1993    Hisashi MINAMINO <minamino@sra.co.jp>
1513     * lisp/mule.el: Definition of *iso-2022-lock* corrected.
1514
1515 Mon Nov 22 12:18:40 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1516     * src/ccl.c (ccl_interpreter): Bug in interpreting CCLexch fixed.
1517
1518 Mon Nov 15 22:29:04 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1519     * src/codeconv.c (Sb2m, Sm2b): Added for Big5 handling.
1520       lisp/keyboard.el: Support for Big5 direct inputting.
1521
1522 Tue Oct 26 10:24:02 JST 1993    Ichiro Hirakura <hirakura@uxp.bs2.mt.nec.co.jp>
1523     * src/mcpath/include/sys/stat.h, src/mcpath.h, src/mcpath.c,
1524       src/s-ewsux5r4.h, src/unexelf.c: Modified for SVR4.
1525
1526 Mon Oct 18 22:04:51 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1527     * lisp/chinese.el (hz2gb-region):
1528       Don't signal error even if text is ill-formated.
1529
1530 Mon Oct 18 19:27:01 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1531     * src/mule.h (CHARtoSTR, STRtoCHAR):  Modified for private char.
1532
1533 Sat Oct 16 16:25:57 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1534     * etc/server.c: `#define __const' for Linux.
1535
1536 Sat Sep 25 15:10:00 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1537     * src/emacs.c, src/wnn4fns.c, lisp/wnn4-egg.el:
1538       wnn_exit() is obsolete now.
1539
1540 Mon Sep 13 11:14:35 JST 1993    Hiroyuki YASUDA <ysd@sm.sony.co.jp>
1541     * lisp/picture.el (picture-insert-rectangle): Bug fixed.
1542
1543 Fri Sep 10 16:02:37 JST 1993    Hiroyuki YASUDA <ysd@sm.sony.co.jp>
1544                             and Ken'ichi HANDA <handa@etl.go.jp>
1545     * lisp/picture.el (picture-clear-column, picture-backward-clear-column):
1546       Bugs fixed.
1547
1548 Wed Sep  8 21:29:35 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1549     * etc/makedoc.com, INSTALL.vms: Updated for OpenVMS VAX.
1550
1551 Wed Sep  8 15:20:27 JST 1993    A.Kon <kon@d1.bs2.mt.nec.co.jp>
1552     * src/ymakefile, src/mconfig.h-dist, src/emacs.c:
1553       Wnn and Canna can coexist.
1554
1555 Mon Aug 30 13:30:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1556     * src/codeconv.c (g2i): 'cntl' should not be reset at EOL.
1557
1558 Fri Aug 13 19:56:44 JST 1993    Kenji NAGAHASHI <nag@flab.fujitsu.co.jp>
1559     * lisp/simple.el (count-lines): Changed to that of Emacs 19.
1560
1561 Fri Aug 13 19:41:26 JST 1993    Yoshikatsu KAWABE <kawabe@sra.co.jp>
1562     * src/ymakefile: Add dependecy of ${etcdir}env for ${etcdir}charset.
1563
1564 Fri Aug 13 19:37:17 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1565     * src/wnn4fns.c (Fwnn_word_toroku): Add argument declaration.
1566
1567 Thu Aug 12 12:00:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1568     * The first patch for Ver.1.0.
1569
1570 Thu Aug 12 10:12:35 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1571     * src/regex.h: "#define GENERATE_CHARSETM" because trex generate it.
1572     * lisp/mule.el (make-coding-system), src/codeconv.h, src/codeconv.c:
1573       New flag NO-ISO6429 non-nil means don't use ISO6429's specification.
1574     * lisp/european.el: New coding-systems *iso-8859-?* for MIME.
1575     * oldXMenu/XMenu.h: Include ../src/config.h.
1576     * oldXMenu/Makefile: AR = ar cq
1577
1578 Thu Aug 12 10:11:32 JST 1993    Satoru TOMURA <tomura@etl.go.jp>
1579     * lisp/trex.el: If can_be_null, regexp-compile return nil of fastmap.
1580
1581 Thu Aug  5 14:57:11 JST 1993    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
1582     * doc/ISO2022.jp:  Translated from doc/ISO2022.
1583
1584 Tue Aug  3 16:23:49 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1585     * lisp/jisx0201.el: Not to define regexp of Japanese word in this file.
1586     * lisp/worddef.el: JISX0201-Kana is concerned.
1587     * lisp/japanese.el: Category of lc-jp2 is set to "C".
1588     * lisp/mule-conf.el: Syntax setting for lc-kana ('w') and lc-jp2 ('e').
1589     * lisp/quail/hangul3.el: Macro 'qd' added.
1590     * src/s-irix3-3.h: MAIL_USE_FLOCK defined.
1591
1592 Tue Aug  3 13:24:11 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1593     * src/regex.c (re_match_2): Needs "goto fail;" before "dynamic_wordbeg:".
1594
1595 Tue Aug  3 13:02:48 JST 1993    Rei FUKUI <fukuirei@tansei.cc.u-tokyo.ac.jp>
1596     * src/s-386bsd.h: #define LIBS_DEBUG and #define HAVE_CLOCK
1597
1598 Mon Aug  2 14:08:39 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1599     * Mule Ver.1.0 (KIRITSUBO) released.
1600
1601 Thu Jul 29 14:34:17 JST 1993    Yoshikatsu KAWABE <kawabe@sramhc.sra.co.jp>
1602     * lisp/chinese.el: SJ3 can't handle Chinese.
1603
1604 Thu Jul 29 10:30:55 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1605     * lisp/mule.el: *iso-2022-jp* is defined in the same way as *junet*.
1606     * lisp/mule-conf.el, lisp/loadup.el, lisp/quail/q-*.el,
1607       etc/FAQ-Mule, etc/FAQ-Mule.jp, doc/*.txt,
1608       man/canna-jp.texi, man/egg-jp.texi, mule-jp.texi, texi-jp.tex:
1609       src/ymakefile:  File names get shorter.
1610
1611 Wed Jul 28 19:52:30 JST 1993    Hideki TSUIKI <tsuiki@sfc.keio.ac.jp>
1612     * lisp/quail-hangul.el: Help message updated.
1613
1614 Wed Jul 28 13:46:34 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1615     * src/dispnew.c:
1616       When screen->enable[n] == 1, cmp_char_table should not be freed.
1617
1618 Tue Jul 27 21:30:59 JST 1993    Shinji KOMEDA <komeda@ics.es.osaka-u.ac.jp>
1619     * src/s-linux.h: Modified to avoid wchar_t problem.
1620
1621 Tue Jul 27 15:42:48 JST 1993    Takanori SANETO <sanewo@pdp.crl.sony.co.jp>
1622     * etc/Makefile: No need of ${LOADLIBS} for bdf.o.
1623     * src/x11term.c: Avoid warning of GCC.
1624
1625 Tue Jul 27 15:37:43 JST 1993  Koaunghi Un <zraun01@hpserv.zdv.uni-tuebingen.de>
1626     * lisp/quail-hangul.el: Several maps are corrected/added.
1627
1628 Tue Jul 27 14:40:18 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1629     * src/ymakefile: $(MULE_LIB) should be at the first of $(LIBES).
1630     * src/category.h: Modified for 64bit architecture machine.
1631
1632 Mon Jul 26 14:11:37 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1633     * The sixth patch for Mule Ver.0.9.8.
1634
1635 Mon Jul 26 13:50:05 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1636     * lisp/mule-config.el: Add syntax for Japanese parenthesis.
1637
1638 Mon Jul 26 13:05:12 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1639     * src/ccl.c: enum ccl_code is changed from xxx to CCLxxx.
1640     * src/sysdep.c: Define HAVE_CLOCK for USG and VMS.
1641
1642 Sat Jul 24 14:06:11 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1643     * src/lisp.h, etc.: Modified for 64bit architecture.
1644     * src/s-decosf.h, etc.: Support DEC OSF-1.
1645     * src/mule-bytecomp.com: To compile worddef.el on VMS.
1646
1647 Fri Jul 23 21:43:12 JST 1993    Noritoshi DEMIZU <nori-d@is.aist-nara.ac.jp>
1648     * lisp/mule-init.el: For "anno" called by mh-e, *junet* is set.
1649
1650 Fri Jul 23 11:44:30 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1651     * lisp/mule.el:
1652       Alternative key definitions are done (spell-word, insert-parentheses).
1653     * lisp/keyboard.el (set-keyboard-coding-system-iso2022):
1654       Alternative key definitions are done in mule.el.
1655
1656 Wed Jul 21 18:08:31 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1657     * src/mule.h, src/mule.c, src/codeconv.h, src/codeconv.c:
1658       Add '#ifdef emacs' for standalone code conversion library.
1659
1660 Wed Jul 21 14:37:36 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1661     * src/codeconv.c (g2i): CC_SELECTIVE should not be reset.
1662
1663 Mon Jul 19 14:55:40 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1664     * src/regex.c (re_match_2): charsetm(_not) should do FETCHn.
1665     * src/search.c (set_pattern): bug of calling bcopy() fixed.
1666
1667 Mon Jul 19 10:11:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1668     * The fifth patch for Mule Ver.0.9.8.
1669
1670 Mon Jul 19 09:45:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1671     * src/sysdep.c: #ifdef MISSING_CLOCK -> #ifndef HAVE_CLOCK.
1672
1673 Mon Jul 19 09:39:36 JST 1993    Lars HUTTAR <huttar@hp750.itg.ti.com>
1674     * etc/mule.xbm: Icon bitmap. 
1675
1676 Sat Jul 17 20:32:06 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1677     * lisp/eggrc-v41: Updated for Wnn 4.109.
1678
1679 Sat Jul 17 16:36:42 JST 1993    Kiyotaka SAKAI <ksakai@mtl.t.u-tokyo.ac.jp>
1680     * src/s-hpux8.h, src/s-hpux9.h:  Updated.
1681
1682 Sat Jul 17 15:47:32 JST 1993    Shinji KOMEDA <komeda@ics.es.osaka-u.ac.jp>
1683     * src/s-linux.h: ORDINARY_LINK is defined for libc.4.4 or greater.
1684     * src/process.c (create_process): Modified for Linux.
1685
1686 Sat Jul 17 15:38:26 JST 1993  Koaunghi Un <zraun01@hpserv.zdv.uni-tuebingen.de>
1687     * etc/Makefile: For Linux, /bin/sed -> sed.
1688     * src/s-linux.h: HAVE_SYSVIPC and LIB_X11_LIB is defined.
1689
1690 Sat Jul 17 15:33:35 JST 1993    Kazuo HIROKAWA <hirokawa@rics.co.jp>
1691     * lisp/mule-util.el (find-process-coding-system-rsh,
1692                          find-process-coding-system-env):
1693       Should call find-process-coding-system by 'apply'.
1694     * lisp/mule.el (call-process-region): DISPLAY argument handled correctly.
1695
1696 Fri Jul 16 17:10:47 JST 1993    Tutomu HIROSE <muri@dink.foretune.co.jp>
1697     * lisp/chinese.el (hz2gb-region):
1698       Hz code ending with \n without ~} is handled.
1699     * lisp/mule-config.el: Set syntax 'word' for JISX0201 (lc-kana).
1700
1701 Fri Jul 16 16:19:47 JST 1993    Kenji WAKAMIYA <wkenji@flab.fujitsu.co.jp>
1702     * lisp/mule-util.el (find-charset-region, find-charset-string): Added.
1703
1704 Fri Jul 16 15:44:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1705     * src/x11term.c (x_term_init): ASCII default font should be concerned.
1706
1707 Fri Jul 16 15:04:39 JST 1993    Satoru TOMURA <tomura@etl.go.jp>
1708     * lisp/mule.el, lisp/bytecomp.el:
1709       byte-compile-special -> byte-hunk-handler for bytecomp-2.0x.
1710
1711 Thu Jul 16 00:00:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1712     * The fourth patch for Mule Ver.0.9.8.
1713
1714 Thu Jul 15 22:01:46 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1715     * src/x11term.c (MCNewFont): Don't call XFreeFont() for not-opened font.
1716
1717 Thu Jul 15 21:03:33 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1718     * src/mule.c (Fdefine_word_pattern): Memory allocation bug fixed.
1719
1720 Thu Jul 15 17:50:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1721     * The third patch for Mule Ver.0.9.8. 
1722
1723 Thu Jul 15 17:08:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1724     * src/x11term.c (x_term_init):  Consult resource for ASCII font.
1725
1726 Wed Jul 14 20:54:45 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1727     * lisp/mule.el, lisp/japapnese.el, lisp/worddef.el, lisp/mule-inst.el,
1728       lisp/loaddefs.el, src/ymakefile, src/puresize.h:
1729       'trex' is not loaded on dumping but loaded when compiling worddef.el
1730     * lisp/bytecomp.el: Special top level form is handled.
1731
1732 Wed Jul 14 20:54:12 JST 1993    Satoru TOMURA <tomura@etl.go.jp>
1733     * lisp/trex.el: Substitution for regexp.el
1734
1735 Tue Jul 13 20:18:30 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1736     * src/mule.c, src/regex.h, src/regex.c, src/syntax.h, src/syntax.h,
1737       src/category.h, src/category.c, src/search.c:
1738       Regexp code except0, except1, range, range_a.
1739       Format of wordbuf changed.
1740       Support fastmap for pre-compiled regexp.
1741       syntax_table_version introduced.
1742       category_table_version introduced.
1743
1744 Mon Jul 12 17:10:57 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1745     * lisp/mule.el (save-protected-local-variables):  Modified.
1746
1747 Thu Jul  8 17:30:02 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1748     * src/alloc.c, src/buffer.c, src/keymap.c, src/window.c, src/x11term.c:
1749       Patch for systems whose size of 'int' is not size of 'Lisp_Object'.
1750
1751 Thu Jul  8 16:26:50 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1752     * src/emacs.c, src/funs.c, src/m-next.h: Patch for NeXT.
1753     * src/m-NeXT.h, src/unexNeXT.c:  Deleted.
1754
1755 Thu Jul  8 14:38:17 JST 1993    Masato MASUYA <masu@bi.a.u-tokyo.ac.jp>
1756     * src/s-hpux9.h: #define hpux9 is added.
1757     * src/sysdep.c: Only for HPUX9, HAVE_RANDOM is commented out.
1758
1759 Thu Jul  8 14:14:39 JST 1993    Naoto TAKAHASHI <ntakahas@etl.go.jp>
1760     * src/s-hpux9.h: Created.
1761     * src/sysdep.c: For HPUX, HAVE_RANDOM is commented out.
1762
1763 Thu Jul  8 13:47:15 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1764     * src/alloc.c (make_string): Original bug fixed.
1765     * src/eval.c: Function type declaration of call4().
1766     * src/keyboard.c:
1767       Function type declaration of recursive_edit_1() and Fthis_command_keys().
1768     * src/process.c: Function type declaration of status_convert().
1769     * src/undo.c: Function type declaration of Fundo_boundary
1770
1771 Thu Jul  8 12:43:54 JST 1993    DEMIZU Noritoshi <nori-d@is.aist-nara.ac.jp>
1772     * lisp/mule.el: insert-file-contents-access-hook is added.
1773
1774 Thu Jul  8 11:23:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1775     * lisp/mule.el (write-region):
1776       Udpate modtime when pre-write-conversion exists.
1777     * src/fileio.c (Fupdate_visited_file_modtime): Created.
1778
1779 Wed Jul  7 14:57:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1780     * src/keymap.c, src/keyboard.c, src/buffer.h, src/buffer.c:
1781       frontmap is introcuded.
1782     * src/codeconv.c (g2i): CODE_ASCII_EOL and CC_END are handled correctly.
1783
1784 Mon Jul  5 14:38:18 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1785     * src/mconfig.h-dist: Slight Modification for CANNA2.
1786
1787 Wed Jun 30 18:34:29 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1788     * lisp/mule.el: *iso-2022-ss2-7* uses short-form.
1789     * src/x11term.c, src/x11fns.c: Bug in handling XXcurrentfont fixed.
1790
1791 Tue Jun 29 21:46:25 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1792     * src/wnn4fns.c (wnn-server-set-rev):  Updated.
1793
1794 Mon Jun 28 22:13:33 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1795     * src/buffer.c (init_buffer_once):
1796       confliction of display_direction and file_translation_mode resolved.
1797     * src/x11term.c (XT_CalcForFont): Don't free X_DEFAULT_FONT.
1798
1799 Mon Jun 28 13:03:23 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1800     * src/codeconv.c (code_detect): SS2 is not allowed in *ctext*.
1801
1802 Mon Jun 28 09:32:13 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1803     * The second patch for Mule Ver.0.9.8. 
1804
1805 Sun Jun 27 17:20:49 JST 1993    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
1806     * lisp/japanese.el: Define sentence/paragraph for Japanese.
1807
1808 Sun Jun 27 16:33:05 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1809     * src/codeconv.c (i2g): Handle invalid esc sequence in a better way.
1810     * etc/Makefile (m2ps):
1811       m2ps depends on config.h and mule.h, compiled with ${LOADLIBS}.
1812
1813 Fri Jun 25 20:46:40 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1814     * lisp/mule.el:  Add (provide 'mule).
1815
1816 Fri Jun 25 13:10:24 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1817     * src/x11term.c: Set fonts[lc].encoding from Vx_default_encoding.
1818     * src/ymakefile, etc/Makefile: Name change: charsets -> charset
1819
1820 Thu Jun 24 14:30:50 JST 1993    Hiroshi KURIBAYASHI <kuri@nff.ncl.omron.co.jp>
1821     * src/m-juna2M.h, src/m-luna88k.h, src/m-unios-b.h:
1822       Update and LUNA-II support.
1823
1824 Thu Jun 24 13:16:15 JST 1993    Noritoshi DEMIZU <nori-d@is.aist-nara.ac.jp>
1825     * src/x11term.c: Bugs in calling xmalloc fixed.
1826
1827 Mon Jun 21 20:37:03 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1828     * src/dispextern.h, src/dispnew.c:
1829       Composite chars are stored in cmp_char_table.
1830     * src/fileio.c, src/process.c, src/callproc.c:
1831       Fsi_xxxx() is defined before Fxxxx().
1832
1833 Mon Jun 21 17:37:59 JST 1993    Dana Chee <dana@thumper.bellcore.com>
1834     * src/x11term.c: Original bug of x-set-*-color fixed.
1835
1836 Sun Jun 20 17:09:11 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1837     * The first patch for Mule Ver.0.9.8. 
1838
1839 Sat Jun 19 11:57:39 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1840     * src/codeconv.c (Fcode_convert_region): Doesn't alter point if possible.
1841     * src/codeconv.c, lisp/mule-util.el:
1842       code-convert-string is now written in emacslisp.
1843
1844 Sat Jun 19 10:54:10 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1845     * lisp/egg.el: egg:*in-fence-mode* should be buffer local.
1846
1847 Fri Jun 18 15:53:54 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1848     * src/alloc.c: NSTATICS increased.
1849
1850 Thu Jun 17 10:15:01 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1851     * lisp/mule-init.el: Don't specify coding-system for shell.
1852     * lisp/mule-util.el, src/mule.c (charwidth, strwidth, Fstring_width):
1853       'string-width' is written in C.
1854     * src/doprnt.c (doprnt): Handle "%ns" appropriately.
1855
1856 Thu Jun 17 09:35:47 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1857     * src/ymakefile: dabbrev.elc is in MULE_ELC_PATCHED.
1858     * INSTALL.vms, etc/makedoc.com, src/compile.com, src/mule-bytecomp.com,
1859       src/sysdep.c, src/temacs.opt, src/vms-pp.com, src/vms-pp.trans:
1860       Updated for VMS.
1861
1862 Wed Jun 16 14:31:34 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1863     * src/codeconv.c (encode):  Call encode_code() only when code is detected.
1864
1865 Wed Jun 16 14:27:40 JST 1993    Hiroo SHIRASAKI<sirasaki@rd.ecip.osaka-u.ac.jp>
1866     * lisp/sj3-client.el (sj3-bunsetu-yomi-equal): Typo fixed.
1867
1868 Tue Jun 15 13:13:58 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1869     * lisp/mule.el (write-region):  Temporary buffer should be killed.
1870     * src/ccl.c (POPPOPPUSH1): Macro definition changed.
1871     * src/sysdep.c (clock): Support clock() for those who don't have it.
1872
1873 Mon Jun 14 23:00:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1874     * Mule Ver.0.9.8 beta test starts.
1875
1876 Sat Jun 12 20:02:38 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1877     * src/regex.c (re_search_2) Bug in jumping GAP fixed.
1878
1879 Sat Jun  5 18:25:51 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1880     * src/regex.c: Cope with private charset.
1881     * src/syntax.c (describe_syntax_1): Shows deeper syntax.
1882     * src/category.c (insert_character_description):
1883       Produces prettier description.
1884
1885 Fri Jun  4 21:51:45 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1886     * lisp/isearch.el:
1887       'isearch-read-char' is introduced for the future facility.
1888
1889 Fri Jun  4 13:22:55 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1890     * lisp/egg.el (its-defrule**): length is called instead of chars-in-string.
1891
1892 Fri Jun  4 13:17:57 JST 1993    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
1893     * dos, nt:  Support for DOS and Windows-NT.
1894
1895 Fri Jun  4 13:04:14 JST 1993    Ken Shibata <shibata@sgi.co.jp>
1896     * src/process.c, src/unexelf.c,
1897       src/m-iris4d.h, src/s-irix4-0.h, src/s-irix5-0.h:
1898       Updated for IRIS.
1899     * etc/m2ps: Modified for ANSI-C.
1900
1901 Wed Jun  2 15:34:53 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1902     * src/mule.h, src/mule.c, src/codeconv.h, src/codeconv.c:
1903       Arrays lc94[],... are changed to two dimentional array lc_table,
1904       indexed by type and final character.
1905       ISO6429 support for right-to-left characters.
1906
1907 Tue Jun  1 15:17:32 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
1908     * lisp/wnn4-egg.el, lisp/eggrc-v41, src/wnn4fns.c: Updated.
1909
1910 Tue Jun  1 15:17:01 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1911     * lisp/mule.el (insert-file-contents, write-region):
1912       Handles pre-write-conversion and post-read-conversion,
1913     * lisp/mule.el (call-process-region):  Returns 'status'
1914
1915 Sat May 29 00:34:13 JST 1993  NIIBE Yutaka  <gniibe@mri.co.jp>
1916     * define NO_X_DESTROY_DATABASE in mconfig.h-dist.
1917       We have font information in the database, so we must not free
1918       the information.
1919     * src/s-sol2.h: define bzero, bcopy, bcmp and BSTRING
1920     * etc/m2ps.c: include src/config.h
1921     * etc/emacsclient.c: use getcwd instead of getwd,
1922           when BSD is not defined.
1923
1924 Sat May 29 13:42:48 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1925     * src/x11term.c (MCDrawText):  Bug in handling composite char fixed.
1926
1927 Thu May 27 16:45:26 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1928     * src/mule.h (STRtoCHAR, CHARtoSTR): New macros.
1929     * src/editfns.c, src/lread.c, src/regex.c, src/category.c, src/cmds.c,
1930       src/doprnt.c, src/print.c, src/keymap.c, src/syntax.c:
1931       Use the above macros instead of char_to_string()/string_to_char().
1932     * src/mule.c (Fmake_character),
1933       src/editfns.c (mchar_to_string, string_to_mchar):
1934       Handle incomplete char (e.g. leading-char only) correctly.
1935     * Makefile: SED is defined just as 'sed'
1936
1937 Wed May 26 21:45:33 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1938     * lisp/viet.el, lisp/quail-viet.el, lisp/mule-config.h:
1939       Vietnamese support.
1940
1941 Tue May 25 14:49:23 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec-j.co.jp>
1942     * lisp/mule.el (load): Modified for case insensitive system.
1943
1944 Mon May 24 22:11:21 JST 1993    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
1945     * lisp/fill.el (fill-region-as-paragraph):  Use string-width.
1946
1947 Mon May 24 13:58:16 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1948     * lisp/mule-config.el:
1949       Change syntax from "_" (part of symbol) to "." (punctuation).
1950     * src/codeconv.c (code_detect):  Bug in Big5 handling fixed.
1951
1952 Sat May 22 14:38:59 1993  Yutaka NIIBE <gniibe@mri.co.jp>
1953
1954     * src/{dispextern.h,dispnew.c,indent.c,mule.c,mule.h,
1955            x11term.c,xdisp.c}: r2l, private char-set, composite char
1956       full support. double cursor.
1957
1958 Sun May 16 14:52:06 JST 1993    Yutaka NIIBE <gniibe@mri.co.jp>
1959     * INSTALL.Mule: Document fixed.
1960
1961 Fri May 14 16:08:17 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1962     * lisp/mule.el (make-coding-system), src/codeconv.c:
1963       Support three types of EOL, LF, CRLF, and CR.
1964     * lisp/mule.el (make-coding-system),
1965       lisp/mule-util.el (describe-coding-system),
1966       src/ccl.c, src/codeconv.c, src/emacs.c (main):
1967       CCL support.
1968
1969 Wed May 12 15:21:09 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1970     * src/regex.c (re_match_2):  Bug in notwordbound handling fixed.
1971     * lisp/quail.el: Big change for more convenient user interface.
1972     * lisp/quail-*.el (all chinese packages): Show candidates dynamically.
1973
1974 Wed May 12 09:59:50 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
1975     * src/mcpath.h, src/mcpath.c, src/mconfig.h-dist, src/ymakefile,
1976       src/mcpath/include/sys/stat.h, src/mcpath/include/sys/stat_gcc2.h:
1977       Support MCPATH.
1978
1979 Tue May 11 17:46:54 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1980     * src/fileio.c (e_write): Estimate more efficient conv-buf size.
1981
1982 Tue May 11 15:50:17 JST 1993    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
1983                                 Ken'ichi HANDA <handa@etl.go.jp>
1984     * lisp/dabbrev.el: Support multilingual characters.
1985
1986 Fri May  7 10:33:51 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1987     * src/x11term.c (MCNewFont): Take priority of specified 'encoding'.
1988     * etc/bdf.c (bdf_load_font): Bug fixed in handling private char-set.
1989     * etc/Makefile, etc/bdf.c, etc/bdf.h, etc/m2ps.c, etc/m2ps.1-dist:
1990       Support right-to-left character (Hebrew) and Big5.
1991     * lisp/mule-util.el (list-character-set):
1992       Output format changed (direction added).
1993
1994 Thu May  6 22:13:41 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
1995     * src/process.c (Fset_process_coding_system): CODE_ASCII_EOT --> CC_END.
1996     * src/codeconv.h, src/codeconv.c, src/fileio.c:
1997       \r to \n conversion for selective_display is done in decode().
1998
1999 Tue May  4 12:00:50 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2000     * src/regex.c (re_compile_pattern):
2001       Original bug for handling deep nesting fixed.
2002
2003 Tue May  4 11:54:18 JST 1993    Yuuji HIROSE <yuuji@ae.keio.ac.jp>
2004     * src/puresize.h: Comment for CANNA corrected.
2005
2006 Tue May  4 11:05:27 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2007                     and MUGITANI Kunio <a50350@sakura.kudpc.kyoto-u.ac.jp>
2008     * lisp/kinsoku.el, lisp/japanese.el, lisp/chinese.el:
2009       Kinsoku for GB and BIG5 added.
2010
2011 Tue May  4 09:42:11 JST 1993    Shinji KOMEDA <komeda@ics.es.osaka-u.ac.jp>
2012     * src/m-linux.h, src/s-linux.h, src/sysdep.c,
2013       etc/emacsclient.c, etc/server.c: Linux support updated.
2014     * src/puresize.h: PURESIZE increased for SJ3 with EGG.
2015
2016 Sun May  2 11:19:48 JST 1993    Per Hammarlund <perham@nada.kth.se>
2017     * lisp/mule.el (load):
2018       Make sure that elc files are read without code conversion.
2019
2020 Sun May  2 11:04:18 JST 1993    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2021     * src/s-386bsd.h: Modification for XFree86.
2022
2023 Sun May  2 10:56:41 JST 1993
2024                         Tomotake FURUHATA <furuhata@fujita3.iis.u-tokyo.ac.jp>
2025     * src/s-aix3-2.h, etc/MACHINES: Comment for AIX 3.2.3E (AIX windows 1.2.3).
2026
2027 Fre Apr 30 19:43:15 JST 1993    Naoto TAKAHASHI <ntakahas@etl.go.jp>
2028     * lisp/quail.el: Visually mode is supported.
2029
2030 Fri Apr 30 22:20:22 JST 1993    Yoshikatsu KAWABE <kawabe@sramhc.sra.co.jp>
2031     * src/x11fns.c (Fx_set_font): Should not do free (XXcurrentfont).
2032
2033 Thu Apr 29 17:10:17 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2034     * lisp/qail.el (quail-mode): Avoid entering quail-mode recursively.
2035     * src/mule.h, src/mule.c, src/x11term.c,
2036       lisp/mule.el, lisp/mule-init.el: CNS11643 support.
2037     * src/x11term.c: Bugs fixed in handling font.
2038
2039 Thu Apr 29 13:27:25 JST 1993    Nobuyuki HIKICHI <hikichi@sra.co.jp>
2040     * man/texinfo-jp.tex: Bug in singleindexer fixed.
2041
2042 Fri Apr 23 11:39:49 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2043     * src/codeconv.c (b2g): Bug fixed.
2044
2045 Mon Apr 19 15:39:58 JST 1993    Toshiki ATSUSHIBA <toshiki@jit.dec.com>
2046     * src/fileio.c (e_write): On VMS, write buffer should end with '\n'.
2047
2048 Fri Apr 16 13:10:22 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2049     * src/fileio.c (Finsert_file_contents, Fwrite_region),
2050       src/callproc.c (Fcall_process),
2051       src/process.c (Fstart_process, Fopen_network_stream):
2052       All xxxx and si:xxxx functions are defined by C, and xxxx are simply
2053       overridden in mule.el.
2054     * lisp/mule.el (insert-file-contents, write-region):
2055       Does not accept 'query as CODE argument.
2056     * lisp/mule.el (get-code-mnemonic): Return ?? for invalid coding-system.
2057     * lisp/mule.el (set-file-coding-sytem-for-read): New function.
2058
2059 Sat Apr 10 17:00:52 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2060     * src/x11term.c, src/x11fns.c:
2061       Shape of bold characters are controlled by x-horizontal-bold-style.
2062       Handling of cursor color is improved.
2063     * src/dispextern.h, src/xdisp.c, src/term.c, src/x11term.c:
2064       Highlight anti-direction characters.
2065     * lisp/mule-config.el, lisp/mule-init.el: New charset lc-ascr2l.
2066
2067 Thu Apr  8 22:36:21 JST 1993    Yutaka NIIBE <gniibe@mri.co.jp>
2068     * src/indent.c (compute_motion): Bug fixed.
2069
2070 Tue Apr  6 21:29:00 JST 1993    Takanori SANETO <sanewo@pdp.crl.sony.co.jp>
2071     * lisp/wnn-client.el (wnn-bunsetu-yomi-equal),
2072       lisp/sj3-client.el (sj3-bunsetu-yomi-equal): Bug fixed.
2073
2074 Tue Apr  6 21:07:11 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2075     * src/regex.c (re_compile_fastmap): Bug fixed in creating fastmap.
2076
2077 Fri Mar 26 11:07:36 JST 1993    Seo Young Jin <frog@math1.kaist.ac.kr>
2078     * lisp/quail-hangle.el: In hangle3 package, one entry is corrected.
2079
2080 Tue Mar 23 21:47:39 JST 1993    Ken-ichi Sakaeda <saka@pfu.fujitsu.co.jp>
2081     * src/m-pfa50.h: Updated.
2082
2083 Tue Mar 23 14:05:58 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2084     * lisp/mule.el (make-coding-system): Document corrected.
2085
2086 Tue Mar 23 11:20:38 JST 1993    Kiyoji ISHII <kiyoji@sm.sony.co.jp>
2087     * lisp/sj3-egg.el, lisp/sj3-client.el:
2088       DicEd is changed, edit-dict-item->edit-dict.
2089
2090 Mon Mar 22 22:01:50 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2091     * src/codeconv.c (designate):
2092       short-form can't be used for G1..3 designation. */
2093
2094 Mon Mar 19 13:09:18 JST 1992    Toshiki ATSUSHIBA <toshiki@jit.dec.com>
2095     * emacs.com, mule.com, etc/makedoc.com, src/sysdep.c, src/vms-pp.c,
2096       src/vms-pp.com, src/vms-pp.trans: Updated or created for VAX/VMS.
2097
2098 Thu Mar 18 12:38:51 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2099     * src/callint.c (interactive): Document updated.
2100     * src/x11term.c:
2101       No need for including <X11/Xatom.h> here, it's included in x11term.h.
2102
2103 Wed Mar 17 16:57:22 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2104     * lisp/dired.el (dired-find-file, dired-find-file-other-window):
2105       Handling of prefix augument updated.
2106
2107 Mon Mar 15 14:40:59 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2108     * etc/bdf.c: For AIX, now we don't need "#pragma alloca".
2109     * lisp/mule.el (insert-file-contents):
2110       Accepts optional third arg CODING-SYSTEM.
2111     * lisp/mule.el (load):
2112       Call insert-file-contents instead of si:insert-file-contents.
2113     * lisp/bytecomp.el (byte-compile-file):
2114       Call write-region instead of si:write-region.
2115
2116 Mon Mar 15 10:08:03 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2117     * lisp/egg.el (egg-self-insert-command):
2118       Simulates the original more perfectly.
2119
2120 Sun Mar 14 12:45:03 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2121     * src/dispnew.c (preserve_other_columns):
2122       We don't have to care about cmp_chars.
2123
2124 Wed Mar 10 21:44:14 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2125     * src/sunterm.c: InitWindow() should be declared as static at first.
2126
2127 Wed Mar 10 20:14:17 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2128     * lisp/keyboard.el (self-insert-iso and self-insert-sjis-japanese2):
2129       self-insert-internal is used to concern overwrite-mode.
2130
2131 Wed Mar 10 17:47:31 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2132     * src/dispnew.c (store_composite_char):
2133       Should return a pointer with MSBs reset.
2134
2135 Tue Mar  9 09:44:40 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2136     * lisp/mule.el (insert-file-contents):
2137       insert-file-contents-error-hook should be given error info.
2138       Now it's hook function's responsibility to set file-coding-system
2139       of the buffer.
2140     * lisp/mule.el (load):
2141       default-major-mode should not be bound while loading.
2142
2143 Thu Mar  4 17:59:35 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2144     * src/codeconv.c (g2s, g2b): Bug fixed.
2145
2146 Thu Mar  4 11:04:39 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2147     * src/x11term.c (MCDrawText): Check the count of composed chars.
2148     * src/codeconv.c (code_detect): <CRLF> sequence is detected correctly.
2149     * src/codeconv.h: Macro CC_INVALID is introduced for SJIS and BIG5.
2150
2151 Sun Feb 28 18:09:02 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2152     * lisp/mule-util.el (describe-coding-system):
2153       Shows info about initial designation.
2154     * src/indent.c (compute_motion):
2155       The line continuation in minibuffer is handled correctly.
2156
2157 Tue Feb 16 10:52:04 JST 1993    Yoshikatsu KAWABE <kawabe@sramhc.sra.co.jp>
2158     * lisp/keyboard.el (set-keyboard-coding-system-iso2022): Bug fix.
2159
2160 Mon Feb 15 10:57:55 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2161     * lisp/mule-util.el (decompose-region): Bug fix.
2162     * lisp/mule-util.el (decompose-string): New function.
2163     * lisp/thai.el, lisp/quail-thai.el: Completely re-written.
2164
2165 Fri Feb 12 11:01:05 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2166     * src/lread.c (read1, read_escape):
2167       Private chars and composite chars are handled correctly.
2168     * src/category.c (char_category, check_category_at, modify_category_entry):
2169       src/syntax.c (char_syntax, char_syntax_at, modify_syntax_entry):
2170       Handle private chars correctly.
2171
2172 Thu Feb 11 16:41:07 JST 1993    Seiichi TATSUKAWA <tatsu_s@ch.hp.com>
2173     * lisp/mule-inst.el: version.el is loaded for bytecompe 2.05.
2174
2175 Wed Feb 10 17:17:48 JST 1993    Nobuyosi KAMEI <zic@tci.toshiba.co.jp>
2176     * lisp/simple.el (what-cursor-position): ctl-hexa is concerned.
2177     * man/mule-jp.texinfo, doc/NeXT.jp: Typo fixed.
2178     * lisp/sendmail.el (mail-do-fcc): Avoid LOCALE problem.
2179
2180 Wed Feb 10 11:34:29 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2181     * lisp/mule.el (call-process-region): Delete temp file only if necessary.
2182     * lisp/mule-init.el, lisp/loadup.el: Used purebytes is shown in loadup.el.
2183
2184 Wed Feb 10 11:33:46 JST 1993    Akira KON <kon@d1.bs2.mt.nec.co.jp>
2185     * src/canna.c: Updated.
2186
2187 Wed Feb 10 11:22:18 JST 1993    Ichiro Hirakura <hirakura@uxp.bs2.mt.nec.co.jp>
2188     * etc/Makefile: In 'm2ps', argument for cc is corrected.
2189     * etc/bdf.c (bdf_fopen): Declaration of 'path' is changed.
2190
2191 Wed Feb 10 11:22:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2192     * src/Makefile, etc/Makefile: 'distclean' should clean all.
2193     * src/codeconv.h (CONV_BUF_SIZE): Macro to get buffer size for conversion.
2194     * src/codeconv.c, src/process.c, src/callproc.c, src/term.c:
2195       Arguments of get_conversion_buffer() changed.
2196     * src/fileio.c (Finsert_file_contents): Macro CONV_BUF_SIZE is used.
2197     * src/ymakefile: sendmail.elc is in MULE_ELC_PATCHED.
2198
2199 Sun Jan 24 14:17:12 JST 1993    Seigo YASUTOME <yasutome@ics.osaka-u.ac.jp>
2200     * lisp/european.el, lisp/chinese.el:
2201       Cope with new spec of make-coding-system.
2202
2203 Sun Jan 24 00:00:00 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2204     * Mule Ver.0.9.7.1 beta test starts.
2205
2206 Fri Jan 22 21:50:54 JST 1993    Ichiro Hirakura <hirakura@uxp.bs2.mt.nec.co.jp>
2207     * etc/MACHINES:
2208
2209 Fri Jan 22 21:50:08 JST 1993    Ken Shibata <shibata@sgi.co.jp>
2210     * lisp/its-han-kata.el, lisp/jisx0201: Updated.
2211
2212 Thu Jan 21 16:29:58 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2213     * src/fileio.c: (Finsert_file_contents): GAP is enlarged dynamically.
2214     * lisp/quail.el: Function specified in quail-map is handled correctly.
2215     * lisp/quail-thai.el: New quail-package for Thai.
2216     * lisp/thai.el: New language specific file for Thai.
2217
2218 Sun Jan 17 15:50:56 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2219     * lisp/mule-util.el (compose-string): Handles partially precomposed string.
2220
2221 Fri Jan 15 14:24:40 JST 1993    Yoshiyuki AKIBA <akiba@cbs.canon.co.jp>
2222     * src/emacs.c, src/fns.c, src/unexNeXT.c, src/lisp.h, src/m-NeXT.h:
2223       Patch for NeXT is updated.
2224
2225 Wed Jan 13 16:31:02 JST 1993    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2226     * src/wnn4fns.c, lisp/wnn4-egg.el, lisp/eggrc-v41: Updated.
2227
2228 Wed Jan 13 16:24:09 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2229     * src/mule.c (Fcharacter_set):
2230       The array char_description[] should be index by lc&0x7F.
2231
2232 Wed Jan 13 15:38:14 JST 1993
2233                         Tomotake FURUHATA <furuhata@fujita3.iis.u-tokyo.ac.jp>
2234     * etc/bdf.c: Modified for AIX.
2235
2236 Wed Jan 13 15:29:07 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2237     * lisp/keyboard.el (keyboard-designate-94-GL, keyboard-designate-94n-GL):
2238       Code changed for new coding-system format.
2239     * src/dispextern.h: MTRX_CMPCHAR should consern DATA_SEQ_BITS.
2240     * src/minibuf.c (scmp): Bug fixed.
2241
2242 Tue Jan  5 20:51:14 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2243     * src/codeconv.c: Check validity of coding-system more rigidly.
2244     * lisp/mule-util.el:
2245       Bugs caused by the change of type of coding-system fixed.
2246
2247 Tue Jan  5 14:46:09 JST 1993    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2248     * src/editfns.c (Fstring_to_char): Assure Lisp_Int type.
2249
2250 Sun Jan  3 15:13:11 JST 1993    Ken'ichi HANDA <handa@etl.go.jp>
2251     * lisp/japanese.el: Bug in setting *euc-code-category* fixed.
2252     * lisp/mule-util.el (charset-doc):
2253       Cope with the change of return value of 'character-set'.
2254
2255 Thu Dec 31 17:26:49 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2256     * lisp/its-zenkaku.el: Mode indicator of "zenkaku-upcase" fixed.
2257
2258 Thu Dec 31 17:00:40 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2259     * lisp/mule.el (make-coding-system): Document fixed.
2260     * lisp/mule-util.el (charset-doc): Bug fixed.
2261     * lisp/keyboard.el (set-keyboard-coding-system-iso2022): Bug fixed.
2262
2263 Thu Dec 31 16:28:59 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2264     * src/codeconv.h, src/codeconv.c: Bug in handling ISO2022 fixed.
2265     * src/x11term.c: Bug in handling XXfontsize fixed.
2266
2267 Thu Dec 28 22:35:14 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2268     * Mule Ver.0.9.7 beta test starts.
2269
2270 Sat Dec 26 16:12:37 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2271     * lisp/egg-jsymbol.el: JIS Hojo Kanji support.
2272
2273 Fri Dec 25 15:41:50 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2274     * src/codeconv.h, src/codeconv.c, lisp/mule.el, lisp/mule-util.el:
2275       Now, coding-system is a symbol.
2276     * src/editfnc.c (Fsref, Fsset): Can also be used for vector.
2277
2278 Tue Dec 22 10:46:04 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2279     * src/lread.c (Floadablep): Fsubstitute_in_file_name() is called.
2280     * src/syntax.c (Fmodify_syntax_entery): Argument number corrected.
2281
2282 Sun Dec 20 16:01:00 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2283     * src/process.c (read_process_output): Bug fixed.
2284     * src/regex.c (valid_mc_p): Concern the case of char_bytes is 0.
2285     * lisp/mule-util.el (cancel-undo-boundary): Created.
2286     * lisp/egg.el (egg-self-insert-command):
2287       Call cancel-undo-boundary to simulate original.
2288
2289 Thu Dec 17 14:40:28 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
2290     * src/mule.h, src/mule.c, src/buffer.h, src/buffer.c, src/xdisp.c,
2291       src/indent.h, src/indent.c, src/window.c, src/dispnew.c,
2292       lisp/mule.el, lisp/mule-config.el:
2293       Modified for right-to-left displaying.
2294
2295 Wed Dec 16 20:59:06 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2296     * lisp/mule.el (load): Temporaly buffer should have fundamental-mode.
2297
2298 Wed Dec 16 20:42:18 JST 1992    A.Furuta <furuta@sra.co.jp>
2299     * src/x11fns.c (Fx_get_compound_text): Accepts "STRING" type.
2300
2301 Wed Dec 16 20:36:33 JST 1992    Wolfgang S. Rupprecht <wolfgang@wsrcc.COM>
2302     * lisp/statup.el (normal-top-level):
2303       Treatment of an shell variable PWD was changed.
2304
2305 Tue Dec 15 16:31:29 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2306     * etc/bdf.h, etc/bdf.c, etc/m2ps.c, etc/m2ps.ps:
2307       Support composite character.
2308     * src/sunterm.c:  Modified to cope with new etc/bdf.c.
2309     * src/fileio.c(Finsert_file_contents):
2310       Get no conversion buffer for *internal*.
2311     * lisp/quail.el (quail-non-quail-command):  Sets this-command.
2312     * lisp/mule-init.el, lisp/japanese.el, lisp/chinese.el:
2313       Setting term-setup-hook is done in mule-init.el now.
2314     * codeconv.c: Many bug fixes in ISO2022 handling.
2315
2316 Thu Dec 10 20:09:05 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2317     * src/x11term.c, src/x11fns.c (Fx_set_linespace):
2318       Above and below linespaces can be specified independently.
2319       Font manipulation methods changed.
2320
2321 Fri Dec  4 20:23:15 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2322     * lisp/mule.el (load):  Should signal error on syntax error.
2323
2324 Mon Nov 30 16:09:39 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2325     * src/cmds.c (self_insert_internal): Bug in overwrite-mode fixed.
2326     * src/term.c (linecode_conversion):
2327       Only the first char of composite character is displayed.
2328     * src/x11term.c (CursorToggle): Bug fixed.
2329
2330 Mon Nov 30 16:06:24 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2331     * src/config.h-dist, src/Makefile, src/ymakefile, src/mconfig.h-dist:
2332       Name change mule-config.h -> mconfig.h-dist.
2333
2334 Wed Nov 25 21:25:26 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2335     * src/x11term.c (MCDrawText), src/x11fns.c (Fx_set_linespace):
2336       Bug in handling linespace fixed.
2337
2338 Wed Nov 25 21:23:19 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2339     * etc/m2ps.c, etc/bdf.c, etc/bdf.h, etc/Makefile,
2340       src/ymakefile, src/sunterm.c, src/vgaterm.c:
2341       Now bdf.o is used both by 'mule' and 'm2ps'.
2342
2343 Mon Nov 23 16:34:25 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2344     * src/ymakefile: Modified to load lisp/mule-inst.el.
2345     * lisp/mule-inst.el:
2346       Original mule-bytecomp.el and dump-charsets (in mult-util.el)
2347       is merged into this file.
2348     * lisp/mule-bytecomp.el: Deleted.
2349     * lisp/mule-util.el: Function dump-charsets is deleted.
2350
2351 Fri Nov 20 16:00:42 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2352     * src/fileio.c (Fwrite_region, e_write): Don't generate redundant code.
2353
2354 Thu Nov 19 17:06:29 JST 1992    Akitoshi MORISHIMA <ohm@astem.or.jp>
2355                                 Shin'ichi MUKAIGAWA <shin@nff.ncl.omron.co.jp>
2356                                 Hiroshi KURIBAYASHI <kuri@nff.ncl.omron.co.jp>
2357     * etc/MACHINES, src/m-luna88k.h, src/m-luna68k, src/m-unios-b.h,
2358       src/s-bsd-4.4.h, src/crt0.c:
2359       Created or modified to support OMRON's machines.
2360
2361 Thu Nov 19 13:41:28 JST 1992    Ken SHIBATA <shibata@sgi.co.jp>
2362     * etc/m2ps.c: Modification for ANSI-C.
2363     * src/s-irix4-0.h, src/unexmips.c, etc/MACHINES: Support SGI 310 COMPILER.
2364
2365 Thu Nov 19 13:39:31 JST 1992    Takashi MATSUZAWA <mzw_t@hpujisa.yhp.co.jp>
2366     * etc/m2ps.c, etc/bdf.h, etc/bdf.c, etc/m2ps.ps:
2367       Redefinable font should not cashed by PS.
2368       Support for non-spacing characters.
2369       Don't send unnecessary bitmap.
2370
2371 Thu Nov 19 13:21:11 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2372     * src/editfns.c (Fgoto_char):
2373       Calls clip_to_bounds() before validate_position().
2374     * lisp/mule.el (write-region): Don't set file-coding-system.
2375
2376 Thu Nov 19 11:29:16 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2377     * lisp/loaddef.el: attribute-on-off-region is an autoloaded function.
2378
2379 Fri Nov 13 10:08:08 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2380     * src/dispextern.h, src/dispnew.c, src/indent.c, src/minibuf.c,
2381       src/mule.c, src/mule.h, src/x11term.c, src/xdisp.c, src/editfns.c,
2382       src/insdel.c, src/codeconv.h, src/codeconv.c:
2383       Changed for supporting composite characetr.
2384
2385 Thu Nov 12 10:00:00 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2386     * src/regex.h, src/regex.c, src/search.c:
2387       Big change in handling CHARSET and CHARSET_M.
2388
2389 Tue Nov 10 10:00:00 JST 1992    Juggernaut <ka-harad@ccs.mt.nec.co.jp>
2390     * src/mule-config.h: "#define CANNA_MULE" is added.
2391
2392 Fri Nov  6 16:47:13 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2393     * lisp/quail-*.el: (require 'quail) is inserted.
2394
2395 Fri Nov  6 16:37:21 JST 1992    Seigo YASUTOME <yasutome@ics.osaka-u.ac.jp>
2396     * etc/mule.1-dist: .BI \-fs "size"  ==> .BI \-fs " size"
2397
2398 Wed Nov  4 21:58:06 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2399     * lisp/mule.el (regexp-search-forward): Deleted.
2400
2401 Wed Nov  4 23:00:00 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2402     * lisp/egg.el: read-hiragana-string sets minibuffer-preprompt correctly.
2403
2404 Fri Oct 30 15:46:32 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2405     * Mule Ver.0.9.6 beta test starts.
2406
2407 Fri Oct 30 15:46:32 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2408     * src/buffer.c (validate_position): Should check (pos < ZV) always.
2409
2410 Fri Oct 30 14:44:43 JST 1992    Takanori SANETO <sanewo@pdp.crl.sony.co.jp>
2411     * lisp/egg.el (its:temp-echo-area-contents): Typo fixed.
2412
2413 Fri Oct 30 14:43:20 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2414     * etc/Makefile, etc/bdf.c, etc/bdf.h: Name change bdfstaff->bdf
2415     * etc/m2ps.c, src/sunterm.c, src/vgaterm.c, src/ymakefile:
2416       Name change bdfstaff->bdf.
2417
2418 Fri Oct 30 14:42:29 JST 1992    Tomotake FURUHATA <furuhata@vnet.ibm.com>
2419     * src/process.c (process_send_signal): Change for AIX.
2420
2421 Mon Oct 26 14:18:25 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2422     * lisp/quail.el:
2423       Default key binding for quail-mode and quail-exit-mode -> C-].
2424     * lisp/japanese.el:  Add several default settings.
2425
2426 Mon Oct 26 12:53:44 JST 1992    Takanori SANETO <sanewo@pdp.crl.sony.co.jp>
2427     * lisp/egg.el, lisp/quail.el, lisp/regex.el: Typo fixed.
2428     * src/cmds.c (self_insert_internal): Declaration of str[3] changed.
2429     * src/ymakefile: Macro MULE_LIB_EXT is used for LIBWNN.
2430
2431 Sat Oct 24 15:25:36 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2432     * support.dos/*,
2433       src/dosfns.h, src/dosfns.c, src/m-dos386.h, src/s-dos386.h, src/vgaterm.c
2434       Created for DOS support.  In addition, many other C files modified.
2435
2436 Thu Oct 22 11:10:36 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2437     * src/buffer.c (validate_position): Should not set pos out of range.
2438     * src/codeconv.c (g2i), src/codeconv.h: Handle Locking-Shift correctly.
2439     * lisp/mule-util.el (define-xxx-coding-system): Accepts single code.
2440
2441 Mon Oct 19 13:09:18 JST 1992    Toshiki ATSUSHIBA <toshiki@jit.dec.com>
2442     * src/compile.com, src/link.com, src/link.opt, src/malloc.c:
2443       Modified for VAX VMS.
2444     * src/wnn4fns.c (Fwnn_word_info): Slight change to suppress warning.
2445
2446 Sun Oct 18 17:51:56 JST 1992    Makoto TAKASHIMA <takasima@hpujjp0.yhp.co.jp>
2447     * src/term.c (insert_chars):
2448       Collapsed when 'start' argument is nil.  Fixed.
2449
2450 Sun Oct 18 14:09:58 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2451     * lisp/loadup.el:
2452       'attribute' and 'kinsoku' is autoloaded.
2453       'keyboard' and 'mule-util' are loaded here.
2454     * lisp/x-mouse.el: 'attribute' is autoloaded.  Use x-cut-text-attribute.
2455     * lisp/japanese.el, lisp/chinese.el: Set term-setup-hook.
2456     * lisp/loaddefs.el: Autoload specification for 'attribute' and 'kinsoku'.
2457     * lisp/egg.el:
2458       Data for special-symbol-input are moved to egg-jsymbol.el.
2459       Autoload of busyu.el is moved from japanese.el.
2460     * lisp/egg-jsymbol.el: Created.
2461     * src/dispextern.h: MTRX_COMPOSE should not directly shift str[n].
2462
2463 Fri Oct 16 21:54:49 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2464     * lisp/loaddefs.el: DOS uses _emacs instead of .emacs.
2465     * lisp/loadup.el:
2466       DOS specific loadup files.
2467       DOS does not support Snarf-dcumentation, aliases of filename.
2468     * lisp/demacs.el, lisp/dos-fns.el, lisp/fepctrl.el: Created for DOS.
2469
2470 Fri Oct 16 20:48:28 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2471     * lisp/loaddefs.el: Several defvar added.
2472     * lisp/compile.el:
2473       Modified for a system which does not have subprocesses.
2474       'grep' refers variable 'null-filename'.
2475     * lisp/files.el (backup-buffer): Refers variable 'backup-filename'.
2476     * lisp/files.el (list-directory): Refers variable 'shell-command-option'.
2477     * lisp/novice.el (enable-command, disable-command),
2478       lisp/startup.el (command-line),
2479       lisp/saveconf.el (save-context, recover-context):
2480       Refers variable user-init-filename.
2481
2482 Sun Oct 11 14:32:14 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2483                                 Hiroshi KURIBAYASHI <kuri@nff.ncl.omron.co.jp>
2484     * src/ymakefile, src/wnn4fnc.c,
2485       lisp/wnn4-egg.el, lisp/eggrc-v41:  Modified to support cserver.
2486     * lisp/its-pinyin.el: Created to support cserver.
2487
2488 Sat Oct 10 22:12:13 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2489     * lisp/mule-config.el:  Setting private character sets.
2490     * lisp/chinese.el: Modified for EGG with cserver.
2491     * src/x11term.h: Back to the original code.
2492     * src/x11term.c (x_term_init), src/x11fns.c:
2493       Change for setting default fonts by EmacsLisp.
2494       Encoding can be set by command line arg and X's resouce.
2495     * src/x11fns.c: x-default-fonts and x-default-encoding are defined.
2496                     New function Fx_set_linespace().
2497     * lisp/mule.el:
2498       Staffs of private character set are moved from mule-util.el.
2499       x-default-fonts and x-default-encoding are declared.
2500     * lisp/mule-util.el: New function set-x-default-fonts.
2501     * lisp/mule-init.el: Setting default fonts.
2502     * src/ymakefile, src/sunterm.c: sunterm.c uses bdfstaff.
2503     * etc/Makefile: font.scf is not used now, and bdfstaff and m2ps are added.
2504     * etc/bdfstaff.c, etc/m2ps.c, etc/m2ps.ps, etc/m2ps.1-dist: created.
2505     * etc/mule.1: renamed as mule.1-dist.
2506     * Makefile: Creates etc/mule.1 and etc/m2ps.1 from etc/xxxx.1-dist.
2507
2508 Sat Oct 10 21:03:19 JST 1992    Tomoyuki SAKAKIBARA <tomo@dolphin.axis.co.jp>
2509     * src/x11term.c: Pointer returned by XrmGetResource() should not be freed.
2510
2511 Thu Oct  8 20:52:16 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2512     * lisp/quail.el: (message ...) should show '%' correctly.
2513
2514 Sun Oct  4 16:58:52 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
2515     * src/fileio.c (e_write): mccode is a pointer.
2516
2517 Fri Oct  2 14:31:02 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2518     * src/codeconv (Fcode_detect_region):  Recovers mc-flag on error.
2519     * lisp/simple.el (kill-forward-chars, kill-backward-chars):
2520       Cope with mult-byte chars.
2521
2522 Fri Oct  2 14:21:33 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2523     * src/term.c (linecode_conversion): Designate ASCII only at the tail.
2524
2525 Thu Oct  1 12:51:59 JST 1992    Yoshiyuki AKIBA <akiba@cbs.canon.co.jp>
2526     * src/sysdep.c (chile_setup_tty): Modfied for NeXT.
2527
2528 Wed Sep 30 20:42:45 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2529     * src/xdisp.c (Fupdate_mode_lines): Returns nil.
2530     * lisp/mule.el, lisp/mule-util.el (list-coding-system):
2531       Variable file-coding-system-for-read-not-found is deleted.
2532     * src/process.c (create_process): out_state should be set.
2533     * src/x11term.c: Entries in default_fonts are augmented.
2534
2535 Wed Sep 30 17:06:09 JST 1992    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2536     * man/mule-jp.texinfo, man/egg-jp.texinfo: Updated.
2537
2538 Wed Sep 30 16:51:09 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2539     * man/texinfo-jp.tex:
2540       For unknown reason, \newif\ifNTTOLD should be before \ifNTT.
2541
2542 Wed Sep 30 13:37:16 JST 1992    Kazufumi MITANI <mit@huie.hokudai.ac.jp>
2543     * lisp/busyu.el (busyu-input, kakusuu-input): bugs in kakusuu check fixed.
2544
2545 Wed Sep 30 10:10:32 JST 1992    Mikifumi SHIKIDA <shikida@cs.titech.ac.jp>
2546     * src/x11term.c: lineSpace related bugs are fixed.
2547
2548 Tue Sep 29 13:30:31 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2549     * lisp/mule-util.el(what-coding-system):
2550       Modified according to the suggestion by T.Enami.
2551     * lisp/quail-hangul.el: "p" is mapped to one of hangul vowel.
2552
2553 Mon Sep 28 16:16:24 JST 1992    Akira KON <kon@d1.bs2.mt.nec.co.jp>
2554     * src/canna.c: Updated.
2555
2556 Thu Sep 24 21:57:34 JST 1992    Ken SHIBATA <shibata@sgi.co.jp>
2557     * lisp/its-han-kata.el, lisp/jisx0201.el: Created.
2558
2559 Wed Sep 23 15:20:31 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2560     * lisp/mule.el (insert-file-contents, write-region):
2561       Treatment of file-coding-system changed.
2562     * lisp/mule-util.el (write-file, append-to-file):
2563       file-coding-system is set after writing.
2564
2565 Sun Sep 20 14:48:34 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2566     * src/minibuf.c (scmp, Fminibuffer_complete_word):
2567       Support non Ascii completion.
2568     * lisp/busyu.el (busyu-input):  Unnecessary mapcar avoided.
2569
2570 Fri Sep 18 16:49:26 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2571     * etc/MACHINES: Support for PFU A-series, 386BSD, and Linux.
2572     * lisp/busyu.el: All tables are defined directly (not by macro).
2573
2574 Fri Sep 18 16:48:16 JST 1992    Rick SLADKEY <jrs@world.std.com>
2575     * src/s-linux.h, src/m-linux.h, src/process.c, src/sysdep.c, src/unexec.c:
2576       Patch for Linux 0.96c pl2 and gcc 2.2.2.
2577
2578 Fri Sep 18 13:02:53 JST 1992    Bill SOMMERFELD <sommerfeld@apollo.hp.com>
2579     * src/process.c: Patch for 386BSD.
2580       To get subprocesses to have their controlling terminals set correctly.
2581
2582 Fri Sep 18 13:02:05 JST 1992    Chris FLATTERS <cflatter@nrao.edu>
2583     * src/m-386bsd.h, src/s-386bsd.h: Support for 386BSD. 
2584
2585 Fri Sep 18 11:26:18 JST 1992    Kenichi SAKAEDA <saka@pfu.fujitsu.co.jp>
2586     * src/emacs.c, src/process.c, src/unexec.c, src/m-pfa50.h:
2587       Modified or created for PFU A-series.
2588
2589 Wed Sep 16 21:35:53 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2590     * src/editfns.c (Fsubst_char_in_region): Gets slightly efficient.
2591
2592 Mon Sep 14 11:37:32 JST 1992    Y. KAWABE <kawabe@sra.co.jp>
2593     * lisp/files.el (recover-file):
2594       The coding-system of auto-saved file is *internal*.
2595     * src/codeconv.c (code_detect, i2g):
2596       Invalid escape sequence is handled correctly.
2597
2598 Sun Sep 13 14:02:47 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2599     * lisp/attribute.el, src/mule.c: Use redisplay-region.
2600     * src/x11term.c: User can specify inter-line space by dots.
2601     * lisp/term/x-win.el: Now mule accepts -lsp arguments.
2602     * lisp/mule-util.el (unused-private-character-set,
2603                          new-private-character-set created): Created.
2604
2605 Thu Sep 10 20:47:18 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2606     * lisp/simple.el (do-auto-fill): Bug fixed.
2607
2608 Tue Sep  8 21:04:31 JST 1992    Naoto TAKAHASHI <ntakahas@etl.go.jp>
2609     * lisp/quail-latin.el: Document of latin-2 package changed.
2610
2611 Tue Sep  8 17:33:52 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2612     * src/lisp.h, src/mule.h, src/mule.c, src/dispextern.h
2613       src/indent.c (current_column, Fmove_to_column, compute_motion),
2614       src/xdisp.c (display_string, display_text_line),
2615       src/x11term.c, src/editfns.c, src/codeconv.h, src/codeconv.c,
2616       src/fileio.c, src/process.c, src/callproc.c, src/term.c
2617       lisp/mule.el, lisp/mule-util.el
2618       Big change in all these files to support private char-sets.
2619     * src/x11fns.c (Fx_set_font): Non ASCII font can be set now.
2620     * INSTALL.Mule: Improved according to the suggestion by Dan Jacobson
2621                                                         <danj1@ihspa.att.com>.
2622     * lisp/keyboard.el:
2623       ESC , ? and ESC - ? are used only when keyboard-allow-latin-input is t.
2624     * Makefile: /bin/sed is defined by macro SED.
2625     * src/Makefile: CPP is defined as original.
2626
2627 Fri Aug 26 00:00:00 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2628     * lisp/picture.el (picture-insert-string): Does nothing if string is NULL.
2629
2630 Fri Aug 24 00:00:00 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2631     * lisp/busyu.el (busyu-input): Bug fixed.
2632
2633 Fri Aug 21 17:13:21 JST 1992    Katsumi NOZOE <nozoe@telcom.oki.co.jp>
2634     * src/syntax.c (Fsyntax_code_spec): Smax is coerced to 'int'.
2635
2636 Wed Aug 19 13:36:47 JST 1992    Takashi MATSUZAWA <mzw_t@hpujisa.yhp.co.jp>
2637     * lisp/wnn4-egg.el (get-wnn-lang-name): prefer wnn-lang-name.
2638
2639 Wed Aug 19 13:36:22 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2640     * lisp/egg.el (menu:select-from-menu): Calls string-width.
2641
2642 Wed Aug 12 20:16:35 JST 1992    Shinji KOBAYASHI <koba@keisu-s.t.u-tokyo.ac.jp>
2643     * lisp/quail-hangul.el: Prompt of "hangul" package corrected.
2644     * doc/demo: Hangul part corrected.
2645
2646 Tue Aug 11 14:49:52 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
2647     * src/ymakefile: There should be no dependency in target .el.elc:.
2648
2649 Tue Aug 11 14:46:16 JST 1992    Hiroshi OOTA <oota@lsi.tmg.nec.co.jp>
2650     * src/regex.c (re_compile_pattern): p1 is coerced to (unsigned char *).
2651
2652 Mon Aug 10 16:15:45 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2653     * src/ymakefile: keyboard.elc is appended to MULE_ELC_BASE.
2654
2655 Fri Aug  7 13:25:16 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2656     * lisp/keyboard.el:
2657       In esc-dol-map, ',' should be assigned esc-dol-comma-prefix.
2658     * lisp/quail.el (quail-init-state): Should work even in read-only buffer.
2659
2660 Fri Aug  7 13:15:56 JST 1992    Dan JACOBSON <danj1@ihspa.att.com>
2661     * lisp/quail.el: Spell mistakes corrected.
2662     * lisp/chinese.el: Dont' load "quail-py-b5" twice!
2663     * doc/demo: Updated.
2664
2665 Thu Aug  6 22:09:35 JST 1992    Shinji KOBAYASHI <koba@keisu-s.t.u-tokyo.ac.jp>
2666     * etc/Makefile: font.scf is removed in targets 'clean' and 'distclean'.
2667
2668 Thu Aug  6 19:28:12 JST 1992    Shuji NARAZAKI <narazaki@nttslb.NTT.JP>
2669     * src/regex.c (re_match_2): notcategoryspec is processed correctly.
2670
2671 Thu Aug  6 15:22:09 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2672     * lisp/mule-init.el: mule-util should be loaded at first.
2673
2674 Wed Aug  5 21:05:55 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2675     * Mule Ver.0.9.5.1 beta test starts.
2676
2677 Wed Aug  5 20:21:30 JST 1992    Koichi SHIMOZONO <simozono@csce.kyushu-u.ac.jp>
2678     * lisp/keyboard.el (set-keyboard-coding-system): Simple mis-type corrected.
2679
2680 Wed Aug  5 20:20:12 JST 1992    Naoto TAKAHASHI <ntakahas@etl.go.jp>
2681     * lisp/greek.el: New rule for terminal sigma added.
2682     * lisp/quail-tcode-qwerty: Bug fixed.
2683
2684 Wed Aug  5 15:49:02 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2685     * lisp/attribute.el (attribute-reduce): Variable 'attr' should be local.
2686
2687 Wed Aug  5 14:45:18 JST 1992    Ken SHIBATA <shibata@sgi.co.jp>
2688     * lisp/attribute.el (attribute-record-region-modified):
2689       It should not alter buffer-modified-p.
2690
2691 Wed Aug  5 13:25:14 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2692     * src/x11term.c, src/x11fns.c: Bug fix about SELECTION.
2693
2694 Wed Aug  5 10:48:11 JST 1992    Satoru TOMURA <tomura@etl.go.jp>
2695     * lisp/mule-util.el (string-width): Modified not to consume cons cells.
2696
2697 Wed Aug  5 10:47:27 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2698     * lisp/mule-util.el (string-memq): Accepts list of characters.
2699     * lisp/wnn4-egg.el (henkan-kakutei-first-char): Bug fixed.
2700
2701 Fri Jul 31 20:47:31 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2702     * Mule Ver.0.9.5 beta test starts.
2703
2704 Fri Jul 31 11:51:10 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2705     * lisp/mule-util.el (string-memq): Added.
2706     * lisp/japanese.el: If using CANNA, canna.el[c] is loaded.
2707     * src/mule-config.h, src/ymakefile:
2708       Convention of Mule-oriented definitions changed.
2709
2710 Thu Jul 30 22:06:45 JST 1992  Ichiro Hirakura <hir@necbs6.uxp.bs2.mt.nec.co.jp>
2711     * src/alloc.c: CANNA requires bigger NSTATICS.
2712     * src/x11term.c (MCSetFont): Cope with -fnjp2 argument.
2713
2714 Thu Jul 30 20:58:43 JST 1992    Kiyoji ISHII <kiyoji@sm.sony.co.jp>
2715     * lisp/sj3-egg.el, lisp/sj3-client.el: Bug fixed.
2716
2717 Thu Jul 30 14:19:04 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2718     * src/x11fns.c (DEFATOM): Macro DEFATOM has 3 arguments now.
2719
2720 Thu Jul 30 12:57:28 JST 1992 Hiroshi OGATA <mj1015@capricorn.cse.kyutech.ac.jp>
2721     * lisp/ymakefile: MULE_ELC_PATCHED is augmented.
2722
2723 Thu Jul 30 12:54:51 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2724     * lisp/ymakefile: Support CANNA.
2725     * src/editfnc.c (Fsubst_char_in_region):
2726       Returns quickly if FROMCHAR = TOCHAR.
2727
2728 Wed Jul 29 17:34:27 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2729     * lisp/mule-util.el (find-file-coding-system-from-filename):
2730       Check of code is fixed.
2731     * lisp/mule-util.el:
2732       Correct initial value is set to file-coding-system-alist.
2733     * lisp/quail.el (quail-mode):
2734       quail-related variables are declared as buffer-local in it.
2735
2736 Mon Jul 27 16:12:33 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2737     * info/dir: Modified to include menu of mule-jp, egg-jp, and canna-jp.
2738     * etc/FAQ.jp: Filename is changed from FAQ.jis.
2739     * lisp/mule-bytecomp.el: purify-flag is set to nil.
2740     * lisp/x-mouse.el (x-cut-text): Sets attribute just on cut text.
2741
2742 Mon Jul 27 16:10:32 JST 1992    Akira KON <kon@d1.bs2.mt.nec.co.jp>
2743     * man/canna-jp.texinfo: Created.
2744     * info/canna-jp: Created
2745
2746 Mon Jul 27 16:09:16 JST 1992    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2747     * man/mule-jp.texinfo, man/egg-jp.texinfo: Updated and created.
2748     * info/mule-jp, info/egg-jp: Updated and created.
2749     * etc/FAQ.Mule.jp: Updated.
2750
2751 Fri Jul 24 10:39:18 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2752     * lisp/busyu.el (busyu-input, kakusuu-input): Completely modified.
2753
2754 Tue Jul 21 17:46:24 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2755     * src/s-irix4-0.h: Modified according to the Patch by
2756                        rutt@paradise.asd.SGi.COM (John C. Ruttenberg)
2757
2758 Mon Jul 20 22:51:09 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2759     * lisp/mule.el (mode-line-format): If mc-flag is nil, '-' is shown.
2760
2761 Mon Jul 20 19:17:28 JST 1992    Akira KON <kon@d1.bs2.mt.nec.co.jp>
2762     * src/mule-config.h: Modified for supporting CANNA.
2763     * src/canna.c, lisp/canna.el: Created for CANNA.
2764     * doc/README.canna: Brief documentation about CANNA.
2765
2766 Sat Jul 18 16:09:44 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2767     * lisp/macros.el (macro-char-quote, insert-kbd-macro):
2768       Macro string is converted to the corresponding ASCII string.
2769
2770 Sat Jul 18 15:13:47 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2771     * lisp/wnn4-egg.el: Updated.
2772
2773 Sat Jul 18 11:51:26 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
2774     * src/xdisp.c (display_string, display_text_line):
2775       Bugs of mode-line displaying fixed.
2776     * src/x11term.c (xDefaultsValueTable): fonthwb -> fonthbw.
2777
2778 Sat Jul 18 11:25:49 JST 1992    Ken SHIBATA <shibata@dragon.nsg.sgi.com>
2779     * src/unexmips.c: The previous patch is surrounded by #ifdef IRIS.
2780
2781 Fri Jul 17 21:18:29 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2782     * src/regex.h, src/search.c:
2783       Vforward_word_regexp and Vbackward_word_regexp are added.
2784     * src/syntax.c (Fforward_word):
2785       Tries re-search if 'word' is defined as a regular expression.
2786     * lisp/regexp.el (regexp-compile-word):
2787       Added to avoid a bug in regexp-compile.
2788
2789 Wed Jul 15 10:05:11 JST 1992    Yoichi HIROSE <yoichi@s5g.ksp.fujixerox.co.jp>
2790                             and Ken'ichi HANDA <handa@etl.go.jp>
2791     * src/process.c (send_process): The buffer to be sent is pointed by 'buf'.
2792
2793 Wed Jul 15 10:05:11 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2794     * lisp/mule.el (call-process-region): Document modified.
2795     * lisp/japanese.el: A variable japanese-word-regexp introduced.
2796     * src/syntax.h, src/syntax.c: Sextword is appended in syntaxcode.
2797     * src/regex.c (re_match_2): Sextword is handled.
2798     * lisp/mule-config.h: Syntax of Japanese characters is Sextword.
2799     * src/syntax.c (Fsyntax_spec_code, Fsyntax_code_spec): Added.
2800
2801 Wed Jul 15 10:03:47 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2802     * lisp/mule-util.el: find-process-coding-system is called by 'apply'.
2803     * lisp/mule-util.el (find-process-coding-system):
2804       BUFFER arg 0 is handled correctly.
2805
2806 Tue Jul 14 10:56:50 JST 1992    Toshiyuki ITO <toshi@his.cpl.melco.co.jp>
2807     * lisp/egg.el, lisp/wnn4-egg.el: Attribute bold can be used.
2808     * src/buffer.c,src/codeconv.c,lisp/egg.el,lisp/mule.el,lisp/wnn4-egg.el:
2809       Unnecessary '*' in comments of variables deleted.
2810
2811 Mon Jul 13 22:34:27 JST 1992    Naoto TAKAHASHI <ntakahas@etl.go.jp>
2812     * lisp/quail-greek.el: Created for Greek character (ISO8859-7) input.
2813     * doc/demo: Augmented.
2814
2815 Mon Jul 13 09:52:40 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2816     * lisp/mule.el (load): Message is "LOADING..." when loading a .el file.
2817     * lisp/picture.el (picture-insert-string):
2818       Bug of horizontal left move in picture-insert-string fixed.
2819
2820 Fri Jul 10 11:19:18 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2821     * lisp/mule.el (*predefined-category*): Several definitions changed.
2822     * lisp/wnn4-egg.el (henkan-kakutei-first-char): Added.
2823     * lisp/european.el: Latin character input is supported by quail.
2824     * lisp/korean.el: Hangul character input is supported by quail.
2825     * lisp/chinese.el: Quail is required.
2826     * src/eval.c (init_eval_once): max_lisp_eval_depth is set to 300.
2827     * src/codeconv (code_detect):  Checks ISO2022 variant deeply.
2828     * src/codeconv (g2i):
2829       Generates appropriate code for *euc-code-category*
2830       even if the buffer contents various multilingual characters.
2831
2832 Fri Jul 10 10:46:11 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2833     * src/category.c (insert_character_description): 'char str[5]' is correct.
2834     * src/regex.c (re_match_2): mc_charset can't be optimized in loop.
2835     * src/search.c (compile_pattern):
2836       Set bufp->buffer to 0 for forcing re_compile_pattern()
2837       to alloc (not realloc) it.
2838     * src/search.c (set_pattern): 'last_regexp' is set to Qnil.
2839
2840 Thu Jul  9 21:55:54 JST 1992    Kenichi SAKAEDA <saka@pfu.fujitsu.co.jp>
2841     * mule/mule-init.el: Setting for MH is changed again.
2842
2843 Wed Jul  8 21:48:15 JST 1992    Ken SHIBATA <shibata@dragon.nsg.sgi.com>
2844     * src/unexmips.c (unexec): Modified according to the patch by
2845                                scotth@hoshi.corp.sgi.com (Scott Henry).
2846
2847 Wed Jul  8 21:00:35 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2848     * lisp/wnn4-egg.el, lisp/eggrc-v41: Updated.
2849     * lisp/busyu.el: Created for busyu-input and kakusuu-input of Japanese.
2850     * lisp/egg.el:
2851       busyu-input and kakusuu-input are added in *symbol-input-menu*.
2852
2853 Wed Jul  8 17:22:07 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2854     * src/ymakefile, src/mule.c, src/mule-config.h, lisp/loadup.el:
2855       Stop supporting WNN3, WNN3V4.
2856     * lisp/japanese.el:
2857       busyu-input and kakusuu-input are declared as autoload function.
2858     * man/texinfo-jp.tex:
2859       To detect type of jTeX and its version, the method
2860       posted by Takafumi SAKURAI <sakurai@math.metro-u.ac.jp> is used.
2861
2862 Wed Jul  8 17:19:33 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2863     * lisp/sj3-egg.el:
2864       Checking environment variable SJ3SERV to decide host of server.
2865       Not to load sj3fns.el.
2866     * src/ymakefile, src/mule.c, src/mule-config.h, lisp/loadup.el:
2867       Support sj3-egg.
2868     * lisp/egg.el (menu:select-from-menu, special-symbol-input):
2869       Keeps the position selected last.
2870
2871 Wed Jul  8 17:17:27 JST 1992    Kiyoji ISHII <kiyoji@sm.sony.co.jp>
2872     * lisp/sj3-egg.el, lisp/sj3-client.el:
2873       Created to support using SJ3 from EGG.
2874
2875 Tue Jul  7 16:30:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2876     * lisp/attribute.el:
2877       Support for reading/writing files with attribute information.
2878
2879 Mon Jul  6 21:26:40 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2880     * lisp/its-hira.el: New rules added.
2881
2882 Fri Jul  3 16:06:21 JST 1992    Naoto TAKAHASHI <ntakahas@etl.go.jp>
2883     * lisp/quail-latin.el: Created for Latin-X (ISO8859-12349) character input.
2884     * lisp/quail-cyrillic.el: Created for Cyrillic character (ISO8859-5) input.
2885
2886 Thu Jul  2 15:44:34 JST 1992    M.MURAKAMI <murakami@acrl.msr.mei.co.jp
2887     * src/xdisp.c (display_text_line): 'len + startp' -> 'endp'.
2888
2889 Thu Jul  2 15:22:37 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2890     * lisp/bytecomp.el (byte-compile-file): Calls si:write-region.
2891     * lisp/keyboard.el (set-keyboard-coding-system): Accepts *noconv* and nil.
2892     * lisp/quail.el: Almost full rewrite.
2893     * lisp/quail-*.el: Modified to cope with new facility of quail system.
2894     * lisp/prolog.el: Replaced with the version I posted to news.
2895     * src/mule.c (char_width): Cope with binary characters.
2896     * src/editfns.c (Fsref): Cope with binary characters.
2897     * lisp/mule-util.el (string-width): Created.
2898     * lisp/mule-util.el (string-to-char-list): Moved here from mule.el
2899     * lisp/mule-util.el (delete-text-in-column):
2900       Nil of FROM or TO argument means the current column.
2901     * lisp/egg.el (egg:quit-mode):
2902       Overwrite-mode is supported correctly.
2903       egg:*overwrite-mode-deleted-chars* is not used now.
2904
2905 Wed Jul  1 13:15:09 JST 1992    Satoru TOMURA <tomura@etl.go.jp>
2906     * man/texinfo.tex (xrdef): Bub fixed.
2907
2908 Tue Jun 30 13:48:35 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2909                                 Takayuki NAKAGAWA <nakagawa@is.titech.ac.jp>
2910     * lisp/man.el (nuke-nroff-bs):
2911       Attributes of underline and boldface are used for showing manual.
2912
2913 Tue Jun 30 10:22:43 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2914     * lisp/keyboard.el: Check auto-fill-hook after each insert.
2915     * lisp/fill.el (fill-region-as-paragraph):
2916       Bug of extra space at end of paragraph fixed.
2917
2918 Sat Jun 27 15:21:00 JST 1992    Akira TANAKA <aries@isl.melco.co.jp>
2919     * src/x11term.c: 'work' in MCSetFontSize() is declared outside.
2920
2921 Fri Jun 26 20:34:40 JST 1992  Toshihiko SHIMOKAWA <toshi@isl.rdc.toshiba.co.jp>
2922     * etc/Makefile: font.scf is created by calling "./bdftoscf".
2923
2924 Fri Jun 26 19:28:22 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2925     * lisp/egg.el (dump-its-mode-map): Gets obsolete.
2926     * etc/bdftoscf.c: BDF files are specified in etc/Makefile.
2927     * etc/Makefile: Specify BDF files by macro BDF_FILES. Latin 1-5 supported.
2928     * src/mule.h: #undef SS2 and #undef SS3 is inserted for SunOS 4.1 JLE.
2929
2930 Fri Jun 26 17:05:32 JST 1992    Mikifumi SHIKIDA <shikida@cs.titech.ac.jp>
2931     * lisp/egg.el (*hankaku-alist* and *zenkaku-alist*): ` is registered.
2932     * lisp/mule-util.el (list-coding-system): Spell in comment corrected.
2933
2934 Fri Jun 26 16:35:00 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2935     * lisp/dired.el (dired-find-file, dired-find-file-other-window): 
2936       Prefix augument means file-coding-system is set interactively.
2937
2938 Wed Jun 24 13:16:41 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
2939     * lisp/attribute.el (attribute-on-off-region):
2940       Signals error if buffer-read-only is t.
2941     * src/editfns.c (Fformat): Bug about integer argument of minus value fixed.
2942     * src/doprnt.c (doprnt): Local variable 'i' is initialized.
2943     * lisp/mule.el (load): It 'eval's a file contents in the current buffer.
2944
2945 Wed Jun 24 11:30:13 JST 1992    Yoshiyuki AKIBA <akiba@cbs.canon.co.jp>
2946     * src/m-NeXT.h, src/unexNeXT.c: Created for NeXT.
2947     * src/lisp.h, src/emacs.c, src/fileio.c, src/fns.c: Patched for NeXT.
2948     * doc/NeXT: Document about the patch for NeXT.
2949
2950 Wed Jun 24 11:19:25 JST 1992    Kenichi SAKAEDA <saka@pfu.fujitsu.co.jp>
2951     * src/keymap.c (Fglobal_set_key, Flocal_set_key):
2952       Call Fdefine_key() with optional arg NON-META nil.
2953     * lisp/keyboard.el (set-keyboard-coding-system-iso2022):
2954       define-key is called with NONMETA arg t.
2955
2956 Wed Jun 17 10:57:42 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
2957     * lisp/egg.el (make-jis-second-level-code-alist): Bug fixed.
2958
2959 Sun Jun 14 16:08:29 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
2960     * src/x11fns.c (Fx_store_compound_text): Calls XFlush() at the end.
2961
2962 Sun Jun 14 15:15:19 JST 1992    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2963     * etc/FAQ.Mule.jp: Donated.  Written in Japanese.
2964
2965 Sun Jun 14 14:55:50 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2966     * src/fileio.c: Default value of READ_BUF_SIZE is reduced to 50K.
2967     * src/fileio.c: (Finsert_file_contents):
2968       Checks maximum buffer size before inserting code-converted text.
2969
2970 Sun Jun 14 14:09:36 JST 1992    T.Enami <enami@sys.ptg.sony.co.jp>
2971     * lisp/egg.el (menu:select-from-menu): Replaced with new version.
2972
2973 Fri May 29 09:14:31 JST 1992    Toshiyuki ITO <toshi@his.cpl.melco.co.jp>
2974     * lisp/mule-init.el: Setting for MH is changed again.
2975
2976 Thu May 28 13:00:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2977     * Mule Ver.0.9.4 beta test starts.
2978
2979 Thu May 28 11:38:35 JST 1992    Satoru TOMURA <tomura@etl.go.jp>
2980     * man/texinfo.tex: Reads language specific file (e.g. texinfo-jp.tex).
2981     * man/texinfo-jp.tex: Created.
2982
2983 Thu May 28 11:37:04 JST 1992    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2984     * man/mule-jp.texinfo: Created.
2985     * info/mule-jp: Created.
2986
2987 Thu May 28 09:39:52 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
2988     * lisp/european.el: Big change for introducing Latin mode (minor mode).
2989     * src/fileio.c (Finsert_file_contents): Uses local buffer for reading.
2990     * man/texindex.c: Modified to handle Japanese EUC code.
2991     * info/dir: Entry for mule-jp is added.
2992
2993 Thu May 28 08:41:51 JST 1992    Takahiro MAEBASHI <maebashi@mcs.meitetsu.co.jp>
2994     * lisp/mule.el (set-display-coding-system): Calls redraw-display.
2995
2996 Mon May 25 13:09:14 JST 1992    Seigo YASUTOME <yasutome@may.ics.osaka-u.ac.jp>
2997     * lisp/korean.el: *its:*standard-modes* => its:*standard-modes*
2998
2999 Fri May 22 22:57:52 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
3000     * lisp/mule.el (read-coding-system):
3001       Call completing-read with REQUIRE-MATCH t.
3002
3003 Thu May 21 20:20:47 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
3004     * etc/FAQ.jis: etc/FAQ is translated to Japanese.
3005
3006 Thu May 21 20:19:21 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3007     * src/config.h-dist: Define HAVE_X_SELECTION allows you to use selection.
3008
3009 Thu May 21 17:58:04 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
3010     * lisp/wnn4-egg.el (set-egg-henkan-mode-format): Bug fix.
3011     * lisp/wnn4-egg.el (egg:set-bunsetu-attribute: Now works with dai-bunsetsu.
3012
3013 Thu May 21 17:35:04 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
3014     * src/x11term.c (internal_socket_read)
3015       Selection event is handled if HAVE_X_SELECTION is defined.
3016     * src/x11fns.c (Fx_store_compound_text, Fx_get_compound_text): Added.
3017     * lisp/x-mouse.el (x-store-text, x-get-text): Added for selection of X.
3018     * lisp/x-mouse.el (x-paste-text): Call x-get-text (not x-get-cut-buffer).
3019
3020 Thu May 21 17:31:27 JST 1992    Yoshiyuki AKIBA <akiba@cbs.canon.co.jp>
3021     * src/term.c (set_attribute): Fixed so as to copy termcap entry by tputs().
3022
3023 Wed May 20 15:40:25 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3024     * src/codeconv.c (code_detect): Checks a character following ESC.
3025
3026 Tue May 19 21:12:51 JST 1992    Toshiaki SHINGU <shingu@cpr.canon.co.jp>
3027     * src/wnn4fns.c, lisp/wnn4-egg.el, lisp/eggrc-v41:
3028       Created for supporting Wnn4 non-compatible library by TAKANA.
3029     * lisp/loadup.el: If WNN4 is defined, load wnn4-egg, else load wnn4v3-egg.
3030     * lisp/eggrc-v4: Heading is changed.
3031     * src/ymakefile, src/mule-config.h:
3032       Modified for supporting Wnn4 non-compatible library.
3033     * lisp/egg.el, lisp/wnn4-egg.el, lisp/wnn4v3-egg.el:
3034       lisp/wnn-egg.el is divided into egg.el and wnn*-egg.el.
3035
3036 Mon May 18 21:17:02 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
3037     * lisp/mule.el (set-keyboard-coding-system): Typemis is fixed.
3038
3039 Mon May 18 14:27:53 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
3040     * src/xdisp.c (decode_mode_spec): Non-subprocess systems are concerned.
3041     * lisp/mule.el (si:start-process, si:open-network-stream):
3042       Non-subprocess systems are concerned.
3043     * lisp/mule-util.el (list-coding-system-briefly, list-coding-system):
3044       Non-subprocess systems are concerned.
3045
3046 Mon May 18 13:44:30 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3047     * lisp/mule-config.el: Syntax for Latin-1 characters are defined.
3048     * lisp/mule-util.el (convert-mbox-coding-system): Bug fixed.
3049
3050 Sat May 16 10:04:22 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3051     * lisp/regexp.el: Name of *regexp-code-buffer* preceded by space.
3052
3053 Fri May 15 19:33:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3054     * src/sunterm.c (SCdelete_chars): updateline (0) => SCupdateline (0)
3055     * src/puresize.h: PURESIZE is increased.
3056
3057 Fri May 15 11:39:21 JST 1992    Manabu HIGASHIDA <manabu@sigmath.osaka-u.ac.jp>
3058     * lisp/mule-init.el:
3059       set-keyboard-coding-system is called after (load keyboard).
3060
3061 Mon May 11 14:44:51 JST 1992    Naoto TAKAHASHI <ntakahas@etl.go.jp>
3062     * doc/demo: list corrected and augmented.
3063     * lisp/european.el: ltn-attribute-list is augmented.
3064
3065 Tue May  5 17:23:27 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3066     * lisp/quail.el (quail-indexed-candidate):
3067       Numeric key should be handled as a quail-self-insert-command
3068       at a certain situation.
3069
3070 Fri May  1 11:19:01 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3071     * lisp/loadup.el: mule-config.el is loaded just after mule.el.
3072     * lisp/mule-config.el: Created for configuring mule.
3073     * lisp/korean.el: modification of standard-syntax-table is deleted.
3074     * lisp/kinsoku.el: Check of English word is modified.
3075
3076 Thu Apr 30 17:14:28 JST 1992    Masayuki KUWADA <kuwada@soliton.ee.uec.ac.jp>
3077     * lisp/mule-util.el (find-process-coding-system):
3078       Accepts buffer as BUFFER arg.
3079     * lisp/texinfmt.el (texinfo-index,texinfo-format-defun-1,texinfo-subindex):
3080       Bug with duplicated menu in Info fixed.
3081
3082 Thu Apr 30 16:57:19 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3083     * src/syntax.h (SYNTAX_AT): Now this macro requires two arguments.
3084     * src/syntax.c (char_syntax_at): Requires two arguments.
3085     * src/syntax.c (Fchar_syntax_at): Supply two arguments to SYNTAX_AT().
3086     * src/regex.c (re_match_2): Supply two arguments to SYNTAX_AT().
3087     * src/sysdep_c (child_setup_tty): LPASS8 is set in child process.
3088
3089 Thu Apr 30 10:53:03 JST 1992    Yutaka NIIBE  <gniibe@mri.co.jp>
3090     * src/indent.c (Fmove_to_column):
3091       This function now handles invalid multi-byte chars correctly.
3092     * src/xdisp.c (display_string): current_buffer => XBUFFER(w->buffer)
3093
3094 Thu Apr 30 10:07:51 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3095 p                               Ken'ichi HANDA <handa@etl.go.jp>
3096     * lisp/mule.el: call-process-hook returns cons.
3097                     call-process-region-hook is deleted.
3098     * lisp/mule.el (call-process-hook): convert args according to coding-system.
3099     * lisp/mule-util.el (default-call-process-hook): returns cons.
3100     * lisp/mule-util.el (default-call-process-region-hook): deleted.
3101
3102 Mon Apr 27 15:31:49 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3103     * lisp/fill.el: Unnecessary comments are deleted.
3104     * lisp/fill.el (fill-region-as-paragraph), lisp/simple.el (do-auto-fill):
3105       we might have gone back too much by (re-search-backward ...).
3106     * src/callproc.c: (Fcall_process): 'state' is set before calling encode().
3107     * src/codeconv.c: (i2g): Handles SS2 and SS3 correctly.
3108
3109 Mon Apr 27 15:27:15 JST 1992    Y.KAWABE <kawabe@sra.co.jp>
3110     * src/x11term.c: default_encoding[] is declared as static.
3111
3112 Mon Apr 27 15:14:01 JST 1992    Katsumi NOZOE <nozoe@telcom.oki.co.jp> and
3113                                 A.Furuta <furuta@sra.co.jp>
3114     * lisp/mule-init.el: Setting coding-system for MH.
3115
3116 Fri Apr 18 00:00:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3117     * Mule Ver.0.9.3 beta test starts.
3118
3119 Fri Apr 17 09:31:33 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3120     * src/editfns.c: Cope with a new function insert_from_string().
3121     * src/insdel.c: Cope with a new function insert_from_string().
3122     * lisp/mule.el (make-coding-system): Cope with new coding-system form.
3123     * lisp/mule-util.el (describe-coding-system):
3124       Cope with new coding-system form.
3125     * src/codeconv.c (g2i): Cope with new coding-system form.
3126     * src/fileio.c (e_write): Always ASCII to GL at end of file.
3127     * src/process.c (send_process): Always ASCII to GL at end of file.
3128
3129 Thu Apr 16 10:02:23 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3130     * src/x11term.c (internal_socket_read): real ESC code => \033 (octal)
3131
3132 Wed Apr 15 09:47:04 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
3133     * lisp/quail.el: Fix mistype -- handing => handling.
3134
3135 Wed Apr 15 09:45:32 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3136     * lisp/fill.el (fill-region-as-paragraph): Bug fixed.
3137
3138 Wed Apr 15 09:43:51 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3139     * src/fileio.c (Finsert_file_contents): Stop unnecessary make_gap.
3140     * lisp/wnn-egg.el (notify-internal): Call 'message' with correct arg.
3141     * lisp/simple.el (what-cursor-position): Show multi-byte char as is.
3142
3143 Mon Apr 13 22:11:43 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3144     * lisp/keyboard.el (set-keyboard-coding-system):
3145       calls check-coding-system to check code.
3146     * lisp/keyboard.el:
3147       Big change for handling more ISO2022.
3148       Macro current-g? is changed variables _current-g?_.
3149
3150 Tue Apr 13 16:16:20 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3151     * lisp/keyboard.el (set-keyboard-coding-system-iso2022):
3152       Argument to define-key is fixed.
3153
3154 Tue Apr 13 12:12:00 JST 1992    Makoto ISHISONE <ishisone@sra.co.jp>
3155     * lisp/keyboard.el: glabal-maps are changed to local-maps.
3156
3157 Sat Apr 11 21:05:37 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3158     * lisp/wnn-egg.el (egg:select-window-hook):
3159       egg:*input-mode* is set to t when exit from minibuffer.
3160
3161 Fri Apr 10 13:15:15 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3162     * src/buffer.c (Ferase_buffer): attributed-region is set to nil.
3163     * src/regex.h (re_pattern_buffer): New member mc_flag added.
3164     * src/regex.c (re_compile_pattern): mc_flag is set.
3165     * src/regex.c (re_compile_fastmap):
3166       fastmap is created for mc_charset and syntaxspec.
3167
3168 Fri Apr 10 09:47:46 JST 1992    Makoto ISHISONE <ishisone@sra.co.jp>
3169     * src/x11term.c (x_term_init, XT_CallForFont, XInitWindow):
3170       Big change to decide appropriate fontsize for font.  The priority is:
3171       1. Command line option -fs.
3172       2. Resource 'fontsize'.
3173       3. Size of font specified by option -font or resource 'font'.
3174       4. Default value of 16
3175       5. If all fails, open font without changing the specified name.
3176
3177 Thu Apr  9 16:40:55 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3178     * src/buffer.h (struct buffer): ctl_hexa is added for hexadecimap display.
3179     * src/buffer.c: ctl_hexa is added to several places.
3180     * src/xdisp.c (display_text_line, display_string): ctl_hexa is handled.
3181     * src/syntax.c (char_syntax_at): Bug fixed.
3182
3183 Wed Apr  8 22:26:34 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3184     * src/codeconv.c (g2i): 'graphic' set to CC_IN_GL when CODE_ASCII_EOT.
3185     * src/codeconv.c (Fcode_convert_region): mc-flag recovered anytime.
3186
3187 Wed Apr  8 15:23:11 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3188     * src/minibuf.c (read_minibuf): initial and prompt are also gc-protected.
3189     * src/callint.c (Fcall_interactively): 'string' should be safe from gc.
3190     * src/regex.c (re_search_2): 'startp' increased when 'startpos' increased.
3191
3192 Tue Apr  7 17:40:10 JST 1992    Masayuki KUWADA <kuwada@soliton.ee.uec.ac.jp>
3193     * etc/bdftoscf.c: <ctype.h> is included.
3194
3195 Tue Apr  7 16:42:31 JST 1992    Per Hammarlund <perham@nada.kth.se>
3196     * lisp/mule.el (insert-file-contents-pre-hook):  Document revised.
3197
3198 Tue Apr  7 16:35:52 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3199     * src/Makefile: zmakefile are now not created.
3200     * src/ymakefile: .elc files newly created or patched are byte-compiled.
3201     * lisp/mule-bytecomp: .elc files are given by command line arguments.
3202     * src/codeconv.c (Fcheck_code): Checks coding-system more severely.
3203
3204 Mon Apr  6 10:28:55 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3205     * Mule Ver.0.9.2 beta test starts.
3206
3207 Mon Apr  6 09:54:55 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3208     * lisp/quail.el:
3209       The facility to show candidates improved gracefully.
3210       Candidates can be selected by directly supplying index number.
3211
3212 Fri Apr  3 20:15:04 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3213     * src/codeconv.c (Vcode_priority): New lisp variable.
3214     * src/codeconv.c (update_code_priority): Added.
3215     * src/codeconv.c (Fcode_detect_region): Now non-interactive.
3216     * src/codeconv.c (code_detect):
3217       Does more precise check.
3218       Call update_code_priority() if necessary.
3219       Argument 'prio' is changed to a simple 1/0 flag.
3220     * src/codeconv.c (Fset_code_priority, Fget_code_priority): Deleted.
3221
3222 Fri Apr  3 20:12:55 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3223     * lisp/wnn-egg.el (egg:select-window-hook):
3224       Set egg:*mode-on* and egg:*in-fence-mode* of minibuffer to nil.
3225
3226 Wed Apr  1 21:57:06 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3227     * src/cmds.c (self_insert_internal):  Bug of overwrite-mode fixed.
3228     * src/search.c (skip_chars): Multi-byte char handling fixed.
3229     * src/regex.c (re_search_2): Variable startpos follows character boundary.
3230     * src/cmds.c (Fforward_byte, Fbackward_byte): Added.
3231     * lisp/quail.el (quail-mode, quail-exit-mode):
3232       Attribute changed from inverse to underline.
3233
3234 Wed Apr  1 21:26:54 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
3235     * src/indent.c (compute_motion, pos_tab_offset, vmotion):
3236       Calculation of tab_offset is fixed.
3237     * src/xdisp.c (redisplay, try_window, try_window_id, display_text_line):
3238       Calculation of tab_offset is fixed.
3239
3240 Tue Mar 31 17:39:38 JST 1992    Masayuki KUWADA <kuwada@soliton.ee.uec.ac.jp>
3241     * lisp/bytecomp.el (byte-compile-file):
3242       Compiled file should be written out without code-conversion.
3243
3244 Tue Mar 31 09:59:31 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3245     * src/sunterm.h: Created for adding Sun console feature.
3246     * src/sunterm.c: Created for adding Sun console feature.
3247     * src/config.h-dist: Sun console feature added.
3248     * src/emacs.c: Sun console feature added.
3249     * src/ymakefile: Sun console feature added.
3250     * etc/bdftoscf.c:  Created for adding Sun console feature.
3251     * etc/Makefile: Sun console feature added.
3252     * etc/mule.1: Description about Sun console feature added.
3253
3254 Sat Mar 28 14:40:11 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3255     * src/xdisp.c (display_text_line):  prev_pos is initialized. */
3256
3257 Fri Mar 27 15:27:37 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp>
3258     * src/indent.c (compute_motion): 'continue;' is inserted.
3259
3260 Fri Mar 27 15:27:05 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3261     * src/regex.c (re_compile_pattern): Bug fixed for mc_charset.
3262
3263 Thu Mar 26 16:52:22 JST 1992    Takayuki NAKAGAWA <nakagawa@is.titech.ac.jp>
3264     * lisp/files.el (hack-local-variables): Variable prefixlen is removed.
3265     * lisp/fill.el (fill-region-as-paragraph): Multi-byte char handling fixed.
3266
3267 Thu Mar 26 14:03:22 JST 1992    Masayuki Kuwada <kuwada@soliton.ee.uec.ac.jp>
3268     * lisp/rmail.el (rmail-expunge): Multi-byte char handling fixed.
3269     * lisp/rmail.el (rmail-reply): "Re:" in subject is handled correctly.
3270     * lisp/replace.el (occur): Multi-byte char handling fixed.
3271     * lisp/fill.el (fill-region-as-paragraph): Multi-byte char handling fixed.
3272
3273 Wed Mar 25 20:31:08 JST 1992    Katsumi NOZOE <nozoe@telcom.oki.co.jp>
3274     * src/Makefile (xmakefile, zmakefile): dependency of mule-config.h
3275
3276 Wed Mar 25 14:03:34 JST 1992    Nobuyuki HIKICHI <hikichi@sra.co.jp>
3277     * src/emacs.c (main): DISPLAY environment var is set.
3278
3279 Wed Mar 25 13:20:02 JST 1992    Takayuki NAKAGAWA <nakagawa@is.titech.ac.jp>
3280     * src/mule.c (Fnew_character_set): More severe error check.
3281
3282 Wed Mar 25 12:51:03 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3283     * src/ymakefile:
3284       Place of defining WNNLIB... is moved.
3285       Define MULE_OBJ in case EGG is not defined.
3286       emacs.c depends on mule-config.h.
3287     * src/wnnfnc.c: Make wchar_t to be defined surely.
3288     * src/x11term.c (MCDrawText): clear sticking-out char of bold face.
3289
3290 Tue Mar 24 20:36:43 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3291     * src/codeconv.c (Fcode_convert_region and Fcode_convert_string):
3292       First argument to encode() is fixed.
3293       Fcode_convert_region is changed to non-interactive.
3294     * lisp/mule-util.el (code-convert): The function is added.
3295
3296 Tue Mar 24 15:17:12 JST 1992    Y.KAWABE <kawabe@sramhc.sra.co.jp>
3297     * lisp/keyboard.el (self-insert-sjis-japanese):
3298       Change global-map to global-map-sjis.
3299
3300 Tue Mar 24 14:17:11 JST 1992    Daigo SEKITA <sekita@asdsb.sra.co.jp>
3301     * lisp/mule-util.el (default-open-network-stream-hook):
3302       Order of arguments fixed.
3303
3304 Tue Mar 24 14:07:53 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3305     * src/process.c (send_process): Argument of encode_code fixed.
3306
3307 Mon Mar 23 23:00:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3308     * Mule Ver.0.9.1 beta test starts.
3309
3310 Mon Mar 23 22:10:19 JST 1992    Tomoyuki SAKAKIBARA <tomo@axis.co.jp>
3311     * src/x11term.c (MCSetFontSize): static char work[256];
3312     * src/ymakefile: wnnfns.c and alloc.c depends on mule-config.h, data.o not.
3313
3314 Mon Mar 23 20:22:13 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3315     * src/codeconv.c (g2i): lcg0 is set to LCASCII when CODE_ASCII_EOT.
3316     * lisp/mule-init.el: coding-system for "nntp" is set to *junet*
3317
3318 Mon Mar 23 14:12:38 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3319     * lisp/wnn-egg.el, lisp/its-*.el:
3320       define-its-mode -> its-define-mode, defrule -> its-defrule
3321     * src/keyboard.c (Fexecute_extended_command):
3322       Set this_command_keys correctly.
3323     * src/keymap.c (Fdefine_key): optional arg nonmeta is added.
3324
3325 Sun Mar 22 22:04:14 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3326     * src/xdisp.c (display_text_line, display_string):
3327       Changed for handling invalid multi-byte character correctly.
3328     * lisp/quail.el: "\C-p" is maped to quail-prev-candidate.
3329
3330 Sun Mar 22 18:25:59 JST 1992    Yutaka NIIBE <gniibe@mri.co.jp> and
3331                                 Ken'ichi HANDA <handa@etl.go.jp>
3332     * src/indent.c (current_column, compute_motion):
3333       Changed for handling multi-column character.
3334
3335 Sat Mar 21 14:45:14 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3336     * src/mule.h: Definition of LC_P is changed.
3337     * src/mule.c: Declarations of char_... are changed.
3338         
3339 Sat Mar 21 12:39:59 JST 1992    Takayuki NAKAGAWA <nakagawa@is.titech.ac.jp>
3340     * src/mule.c (Fcharacter_set): Argument of last Fcons is fixed.
3341     * src/mule.c (Fnew_character_set): Cheking of leading char fixed.
3342
3343 Thu Mar 19 22:36:38 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3344     * src/dispnew.c (update_line): Handle insertion of multi-column char.
3345
3346 Thu Mar 19 21:51:54 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3347     * src/term.c (linecode_conversion): skip heading invalid *src.
3348
3349 Thu Mar 19 17:49:16 JST 1992    Y.KAWABE <kawabe@sramhc.sra.co.jp>
3350     * lisp/keyboard.el (set-keyboard-coding-system):
3351       This function can be called interactively.
3352
3353 Thu Mar 19 14:51:16 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3354     * src/x11term.c (many places): Handles color of cursor correctly.
3355
3356 Wed Mar 18 10:19:12 JST 1992    Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
3357     * lisp/mule.el (load): loadablep is called with 'nosuffix' argument.
3358
3359 Tue Mar 17 21:51:39 JST 1992    Yasunobu KASAI
3360                                          <y-kasai@mypcb1.sag.hitachi-sk.co.jp>
3361     * src/Makefile: 'if' command is preceded by '-' to ignore error.
3362
3363 Tue Mar 17 20:06:35 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3364     * Makefile: Replace 'emacs' to 'mule' at several places.
3365     * etc/mule.1: -fnjltn3... => -fnltn3
3366     * lisp/its-hankaku.el: Change prompt " a a" => "aa", " a A" => "AA"
3367     * lisp/its-kata.el: Change prompt " a\e$B%"\e(B" => "\e$B%"\e(B"
3368     * lisp/its-zenkaku.el: Change Prompt " a\e$B#a\e(B" => "\e$B#a\e(B"
3369     * lisp/mule.el: Definition of mule-keymap moved from mule-util.
3370     * lisp/mule.el (write-region): coding-sytem query on interactive call.
3371     * lisp/mule-util.el: Definition of mule-keymap moved to mule.
3372     * list/wnn-egg.el: (define-key global-map... => (define-key mule-keymap...
3373
3374 Tue Mar 17 12:00:00 JST 1992    Ken'ichi HANDA <handa@etl.go.jp>
3375     * Mule Ver.0.9.0 beta test starts.
3376
3377 Local variables:
3378 fill-column: 75
3379 End: