comparison lisp/ChangeLog @ 207:e45d5e7c476e r20-4b2

Import from CVS: tag r20-4b2
author cvs
date Mon, 13 Aug 2007 10:03:52 +0200
parents 92f8ad5d0d3f
children 41ff10fd062f
comparison
equal deleted inserted replaced
206:d3e9274cbc4e 207:e45d5e7c476e
1 1997-10-30 SL Baur <steve@altair.xemacs.org>
2
3 * vm/vm-vars.el (vm-image-directory): Use locate-data-directory if
4 it exists.
5
6 * language/european.el: Remove erroneous references to
7 `Serbo-Croatian'.
8 * language/cyril-util.el: Ditto.
9 * leim/quail/cyrillic.el: Ditto.
10
11 * comint.el: reverse previous patch
12
13 1997-10-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
14
15 * mule/mule-init.el (init-mule): Load locale-start even if lang is
16 not exactly matched.
17
18 * mule/mule-init.el (auto-language-alist): Modify for new language
19 environment feature.
20 (init-mule): Modify for new language environment feature.
21
22 1997-10-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
23
24 * language/korean.el (setup-korean-environment): Modify for
25 XEmacs.
26
27 * language/greek.el: Modify setting about language environment.
28
29 * language/european.el: Fix setting for Croatian language
30 environment.
31
32 * language/vietnamese.el: Fix setting about language environment.
33
34 * language/viet-util.el (setup-vietnamese-environment): Modify for
35 XEmacs.
36
37 * language/cyril-util.el (setup-cyrillic-iso-environment): Modify
38 for XEmacs.
39 (setup-cyrillic-koi8-environment): Modify for XEmacs.
40 (setup-cyrillic-alternativnyj-environment): Modify for XEmacs.
41
42 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
43
44 * language/hebrew.el (setup-hebrew-environment): Modify for
45 XEmacs.
46
47 * mule/mule-cmds.el (set-default-coding-systems): New function.
48 (set-language-info): Fix about menu.
49 (read-input-method-name, toggle-input-method): Sync with Emacs
50 20.2.
51
52 * language/cyril-util.el: Modify header.
53
54 * language/cyril-util.el
55 (setup-cyrillic-alternativnyj-environment): Modify for XEmacs.
56
57 * language/cyril-util.el: New file; imported from Emacs 20.2.
58
59 * language/japan-util.el (setup-japanese-environment): Use
60 `set-default-coding-systems'.
61
62 * language/european.el (setup-8-bit-environment): Modify for
63 XEmacs.
64
65 * language/english.el (setup-english-environment): Use
66 `set-default-coding-systems'.
67
68 * language/chinese.el: Modify for XEmacs.
69
70 * language/china-util.el (setup-chinese-gb-environment,
71 setup-chinese-big5-environment): Use `set-default-coding-systems'.
72
73 * mule/mule-files.el (file-coding-system-alist): Fix typo.
74
75 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
76
77 * prim/dumped-lisp.el: Abolish Thai support temporary.
78
79 * language/thai.el, language/thai-util.el: Delete Thai specific
80 files because composite character features don't work in XEmacs.
81
82 * language/japan-util.el: Modify header.
83
84 * language/chinese.el: Abolish `Chinese-CNS' environment
85 temporary.
86
87 * language/china-util.el: Abolish `setup-chinese-cns-environment'
88 temporary.
89
90 * language/china-util.el (setup-chinese-big5-environment): Modify
91 for XEmacs.
92
93 * language/china-util.el (setup-chinese-gb-environment): Modify
94 for XEmacs.
95
96 * language/chinese.el: Delete set-coding-category-system for big5.
97
98 * language/japan-util.el (setup-japanese-environment): Modify for
99 XEmacs.
100
101 * language/japanese.el: Delete set-coding-category-system for
102 shift-jis.
103
104 * language/english.el (setup-english-environment): Modify for
105 XEmacs.
106
107 1997-10-28 MORIOKA Tomohiko <morioka@jaist.ac.jp>
108
109 * language/auto-autoloads.el: New file.
110
111 * mule/mule-files.el (file-coding-system-alist): Add setting for
112 TUTORIAL.hr to iso-8859-2.
113
114 * leim/quail/tibetan.el, leim/quail/ethiopic.el,
115 leim/quail/japanese.el, leim/quail/lao.el, leim/quail/lrt.el,
116 leim/quail/devanagari.el: Delete broken features temporary.
117
118 * language/tibetan.el, language/indian.el, language/lao-util.el,
119 language/lao.el, language/tibet-util.el, language/ethio-util.el,
120 language/ethiopic.el, language/devanagari.el: Delete broken
121 features temporary.
122
123 * mule/mule-cmds.el (universal-coding-system-argument): New
124 function; imported from Emacs 20.2.
125
126 1997-10-27 MORIOKA Tomohiko <morioka@jaist.ac.jp>
127
128 * language/korean.el, language/thai.el, language/vietnamese.el,
129 language/chinese.el, language/japanese.el, language/arabic.el,
130 language/ethiopic.el: Abolish setting for old language
131 environment.
132
133 * language/hebrew.el: Modify for XEmacs.
134
135 * Use language/hebrew.el instead of mule/hebrew-hooks.el; abolish
136 mule/hebrew-hooks.el.
137
138 * mule/mule-misc.el: Abolish old language environment features.
139
140 * mule/mule-init.el: Delete old language environment specific
141 features temporary.
142
143 * prim/dumped-lisp.el: Use language/hebrew.el instead of
144 hebrew-hooks.el.
145
146 * mule/mule-cmds.el (describe-language-environment): Modify for
147 XEmacs because `coding-system-mnemonic' returns string instead of
148 character in XEmacs.
149
150 * mule/mule-cmds.el: Sync with Emacs 20.2 about language
151 environment.
152
153 * mule/mule-cmds.el: Don't use `mule-prefix'.
154
155 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
156
157 * language/ethiopic.el (ccl-encode-ethio-font): Modify to sync
158 with Emacs 20.2.
159
160 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
161
162 * mule-diag.el (list-coding-systems): Modify for XEmacs.
163
164 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
165
166 * mule/mule-files.el (find-coding-system-magic-cookie): Regard top
167 line magic.
168 (load): Use `find-file-coding-system-for-read-from-filename'.
169
170 * language/arabic-util.el: Use iso-2022-7bit.
171
172 1997-10-26 MORIOKA Tomohiko <morioka@jaist.ac.jp>
173
174 * mule-diag.el (describe-designation): Moved from mule-debug.el.
175 (describe-coding-system): Use `describe-designation'.
176
177 * mule-debug.el: Move function `describe-designation' to
178 mule-diag.el; Abolish function `describe-coding-system' because of
179 using it in mule-diag.el.
180
181 * mule-coding.el (keyboard-coding-system): New inline function.
182 (terminal-coding-system): New inline function.
183
184 * mule-cmds.el: Bind `describe-coding-system' to C-h C instead of
185 `describe-current-coding-system' to sync with Emacs 20.2.
186
187 * mule-diag.el: Abolish `print-designation' because it does not
188 work in XEmacs.
189
190 (describe-coding-system): Modify for XEmacs.
191 (print-coding-system-briefly): Modify for XEmacs.
192 (describe-current-coding-system): Modify for XEmacs.
193
194 * mule-coding.el: Abolish function `coding-system-charset'
195 (defined as builtin function).
196
197 * mule-diag.el: New file; imported from Emacs 20.2.
198
199 * mule-misc.el (set-buffer-process-coding-system): New function;
200 imported from mule.el of Emacs 20.2.
201
202 * mule-cmds.el: Bind `set-buffer-process-coding-system' to C-x C-m
203 p and abolish C-x C-m P.
204
205 * mule-files.el (load): Use `binary' instead of `no-conversion'.
206
207 1997-10-28 Kyle Jones <kyle_jones@wonderworks.com>
208
209 * modes/enriched.el (enriched-face-ans): Use
210 color-name instead of color-instance-name.
211 color-instance-name will not handle the specifiers that
212 are passed as arguments.
213
214 1997-10-28 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
215
216 * prim/find-func.el (find-function-noselect): Fix nil argument
217 handling and add support for dumped macros.
218
219 1997-10-28 SL Baur <steve@altair.xemacs.org>
220
221 * pcl-cvs/pcl-cvs-xemacs.el: Add `cvs-mode-update-no-prompt' to menu.
222 From Stig Bjorlykke <stigb@tihlde.hist.no>
223
224 1997-10-28 Didier Verna <verna@inf.enst.fr>
225
226 * packages/man.el (manual-entry): corrected the `when'
227 form to include 'section' in the buffer name.
228
229 1997-10-28 SL Baur <steve@altair.xemacs.org>
230
231 * prim/packages (packages-find-pacakges): Fix test on
232 inhibit-package-init
233
234 1997-10-27 Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
235
236 * prim/keymap.el (event-apply-modifier): Fix the return type and
237 scan the function-key-map.
238 (next-key-event): New function.
239 (key-sequence-list-description): Ditto.
240
241 1997-10-27 SL Baur <steve@altair.xemacs.org>
242
243 * x11/x-menubar.el: Turn off `popup-menubar-menu' keybinding.
244
245 * prim/dumped-lisp.el (preloaded-file-list): Dump canna-leim and
246 egg-leim with XEmacs.
247
248 * mule/canna-leim.el: Clean up file for dumping with XEmacs.
249 * egg/egg-leim.el: Ditto.
250
251 1997-10-27 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
252
253 * mule/canna-leim.el: Register Canna with LEIM when loaded
254
255 * mule/canna.el (canna): Bind `canna-toggle-japanese-mode' to
256 "\C-o" only if LEIM is not present
257
258 * egg/egg-leim.el: Registers EGG/Wnn with LEIM when loaded
259
260 * egg/egg.el: Bind `toggle-egg-mode' to "\C-\" only if LEIM is
261 not present when loaded
262
263 1997-10-27 SL Baur <steve@altair.xemacs.org>
264
265 * prim/about.el: Update entries
266
267 1997-10-26 SL Baur <steve@altair.xemacs.org>
268
269 * prim/startup.el (startup-message-timeout): Startup message
270 timeout is too short.
271
272 * mule/canna.el (canna): Move canna-toggle-japanese-mode
273 keybinding to C-\.
274
275 * emulators/edt-mapper.el (edt-lucid-emacs19-p): Test for XEmacs
276 instead of Lucid in `emacs-version'.
277
278 1997-10-25 SL Baur <steve@altair.xemacs.org>
279
280 * mule/mule-cmds.el: describe-language-support,
281 describe-language-support-internal removed.
282
283 Fri Aug 8 12:58:00 1997 David Byers <davby@sen2.ida.liu.se>
284
285 * fill.el (fill-region-as-paragraph): When justifying, check for
286 end-of-buffer at the end of whitespace point is sitting in, and
287 delete the trailing whitespace if we are on the last line.
288
289 1997-10-24 Hrvoje Niksic <hniksic@srce.hr>
290
291 * prim/about.el (about-finish-buffer): Kill the buffer, when
292 button documents so.
293
294 1997-10-24 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
295
296 * pcl-cvs.el (cvs-parse-stderr): Ignore ssh-askpass message.
297
298 1997-10-20 Hrvoje Niksic <hniksic@srce.hr>
299
300 * prim/packages.el (locate-library): Make NOSUFFIX not affect
301 compression.
302
303 1997-10-24 SL Baur <steve@altair.xemacs.org>
304
305 * modes/c-comment.el: Create c-comment-edit-map.
306 (c-comment-edit): Fix docstring, use new keymap.
307 Suggested by Chris Felaco <felaco@iatcmail.ed.ray.com>
308
309 * prim/help-nomule.el (tutorial-supported-languages): Add
310 Norwegian.
311
312 * prim/simple.el (assoc-ignore-case): Synch with Emacs 20.1.
313
314 * mule/mule-cmds.el (set-language-info): Forgot to set any data
315 values in language-alist.
316 (read-multilingual-string): Fix call to `read-string'.
317
318 1997-10-22 Karl M. Hegbloom <karlheg@inetarena.com>
319
320 * packages/backup-dir.el (bkup-backup-directory-info): customized,
321 with :require so it loads automagicly if you've set it. Docstring
322 updated to reflect that, and reformatted for easier reading.
323
324 * packages/jka-compr.el (jka-compr-compression-info-list):
325 Docstring clarification: what does the append flag do?
326
327 * prim/minibuf.el (minibuffer-electric-slash): leave efs prefix
328 and ~\(blah\)? when / is pressed.
329
330 1997-10-24 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
331
332 * efs/dired.el (dired-create-files): Get mark-char thing working
333 again: replace `integerp' by `characterp'.
334 (dired-add-entry): Ditto.
335 (dired-add-entry-do-indentation): Ditto.
336
337 1997-10-24 Hrvoje Niksic <hniksic@srce.hr>
338
339 * x11/x-faces.el (*try-oblique-before-italic-fonts*): Customized.
340
341 1997-10-23 SL Baur <steve@altair.xemacs.org>
342
343 * prim/startup.el (command-line-do-help): Add Documentation for
344 -vanilla and -no-packages.
345 (command-line-early): Implement them.
346
347 * prim/packages.el (inhibit-package-init): New variable.
348 (packages-find-packages): Use it.
349
350
351 * packages/jka-compr.el (jka-compr-compression-info-list):
352 Add bzip2 extensions.
353 From Tomasz Cholewo <tjchol01@mecca.spd.louisville.edu>
354
355 1997-10-22 Karl M. Hegbloom <karlheg@inetarena.com>
356
357 * comint/comint.el (comint-scroll-show-maximum-output): fixups to
358 docstring, and to :type to allow numbers.
359 (comint-postoutput-scroll-to-bottom): Added window arg to
360 `recenter' call to fix the horrid flash and global recentering,
361 and uncommented the code allowing numeric values for
362 `comint-scroll-show-maximum-output'.
363
364 1997-10-23 Hrvoje Niksic <hniksic@srce.hr>
365
366 * packages/info.el (Info-mode): Don't initialize faces.
367
368 * packages/info.el: Use `defface' to initialize faces.
369
370 1997-10-23 Karl M. Hegbloom <karlheg@inetarena.com>
371
372 * modes/cperl-mode.el (cperl-here-face): fix the horrible invisible
373 green default face.
374
375 1997-10-23 Hrvoje Niksic <hniksic@srce.hr>
376
377 * custom/wid-edit.el (widget-choose): Acknowledge aborted choice
378 with a `Canceled' message, even if C-g wasn't pressed explicitly.
379
380 1997-10-23 Per Abrahamsen <abraham@dina.kvl.dk>
381
382 * custom/cus-edit.el (hook): Use `widget-group-match' instead of
383 `widget-editable-list-match'.
384
385 1997-10-23 SL Baur <steve@altair.xemacs.org>
386
387 * modes/c-comment.el (c-comment-edit): Fixed autoload cookie.
388 Reformatted Lisp comments.
389
390 1997-10-22 SL Baur <steve@altair.xemacs.org>
391
392 * psgml/psgml-charent.el (sgml-display-char-list-filename): Use
393 locate-data-directory instead of data-directory.
394 * psgml.el (sgml-data-directory): Ditto.
395
396 1997-10-20 Jan Vroonhof <vroonhof@math.ethz.ch>
397
398 * extents.c: Renamed shot property to initial-redisplay-function
399 (extent_fragment_update): Changed the bookkeeping whether an event
400 has been spawned. The initial-redisplay-function property is no
401 longer set to nil.
402
403 1997-10-21 SL Baur <steve@altair.xemacs.org>
404
405 * custom/cus-dep.el (Custom-make-dependencies): Ditch the time
406 stamp.
407
408 1997-10-22 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
409
410 * comint/gdb.el (gdb-with-core): Fixed autoload cookie.
411
412 1997-10-22 Hrvoje Niksic <hniksic@srce.hr>
413
414 * prim/startup.el (command-line-1): Run term-setup-hook regardless
415 of `input-pending-p'.
416
417 * custom/cus-edit.el (custom-split-regexp-maybe): Use `split-string'.
418
419 * custom/cus-start.el (custom-start-quote): Synch with
420 `custom-quote'.
421
422 * prim/subr.el (functionp): Synched docstring with Emacs 20.2.
423
424 * custom/cus-edit.el (custom-quote): Use `keywordp'; use
425 `car-safe'; don't conditionalize on having `characterp'.
426
427 1997-10-21 Hrvoje Niksic <hniksic@srce.hr>
428
429 * custom/wid-edit.el (radio-button): Use "radio0" as inactive
430 glyph.
431 (widget-visibility-value-create): Use new semantics of
432 `widget-glyph-insert'.
433
434 * custom/cus-edit.el (custom-buffer-create-internal): Setup
435 tag-down-glyphs with list.
436 (custom-group-value-create): Ditto.
437
438 * custom/wid-edit.el (widget-glyph-click): Check whether the
439 extent was detached/killed.
440 (widget-push-button-value-create): Removed crufty XPM contrast
441 hack.
442 (widget-default-create): Make the markers point nowhere after
443 using them.
444 (widget-default-create): Use `point-min-marker'/`point-max-marker'.
445 (widget-glyph-find): Disallow list.
446 (widget-glyph-insert): Allow IMAGE to be a list.
447
448 1997-10-20 Hrvoje Niksic <hniksic@srce.hr>
449
450 * prim/featurep.el (featurep): Handle `not' correctly.
451
452 1997-10-21 SL Baur <steve@altair.xemacs.org>
453
454 * prim/about.el (about-maintainer-glyph): Pictures have been moved
455 to photos subdirectory.
456
457 1997-10-21 Hrvoje Niksic <hniksic@srce.hr>
458
459 * x11/x-menubar.el (options-menu-saved-forms): Check whether
460 `pending-delete' is bound before accessing it.
461
462 1997-10-21 SL Baur <steve@altair.xemacs.org>
463
464 * x11/x-menubar.el (default-menubar): Conditionalize games menu.
465
466 1997-10-21 Colin Rafferty <craffert@ml.com>
467
468 * x11/x-menubar.el (default-menubar): Made it use lazy-shot
469 instead of lazy-lock in "Syntax Highlighting->Lazy".
470 (options-menu-saved-forms): Made it save lazy-shot instead of
471 lazy-lock in the options.
472
473 1997-10-21 SL Baur <steve@altair.xemacs.org>
474
475 * mule/mule-help.el (help-with-tutorial): New file.
476
477 * prim/dumped-lisp.el (preloaded-file-list): New entries for
478 help-nomule and mule-help.
479
480 * prim/help.el: Remove `help-with-tutorial'.
481
482 * prim/help-nomule.el: New file.
483
484 1997-10-19 Hrvoje Niksic <hniksic@srce.hr>
485
486 * prim/subr.el: Moved int-char and char-int definitions from
487 obsolete.el.
488
489 1997-10-18 Hrvoje Niksic <hniksic@srce.hr>
490
491 * custom/wid-edit.el (widget-push-button-value-create): Require
492 `xpm-button'.
493 (widget-push-button-value-create): Use :tag-down-glyph and
494 :tag-inactive-glyph.
495 (widget-default-create): Use :tag-inactive-glyph.
496 (widget-button-click): Correctly merge faces.
497
498 * custom/cus-edit.el (custom-variable-action): Don't redraw
499 magic.
500
501 * custom/wid-edit.el (widget-glyph-insert): Return glyph.
502 (widget-default-create): Insert :button-prefix and :button-suffix
503 only if a glyph is not used.
504 (widget-glyph-click): Respect :mouse-down-action.
505 (widget-specify-insert): Document for edebug.
506 (widget-default-create): Use markers to keep track of stuff.
507
508 * custom/cus-edit.el (custom-group-value-create): Ditto.
509
510 * custom/wid-edit.el (widget-default-create): Use :tag-down-glyph.
511
512 * custom/cus-edit.el (custom-group-value-create): Use image.
513
514 * prim/glyphs.el (init-glyphs): Minor fixups.
515
516 1997-10-17 Hrvoje Niksic <hniksic@srce.hr>
517
518 * custom/wid-edit.el (widget-field-value-get): Use `cond'.
519 (default): Use :button-keymap.
520 (widget-specify-button): Ditto.
521 (widget-glyph-insert-glyph): Ditto.
522 (widget-activation-glyph-mapper): Renamed from
523 `widget-activation-glyphs-mapper'.
524
525 * custom/cus-edit.el (Custom-mode-menu): Go to `Easy
526 Customization' node.
527 (boolean): Don't use nested backquotes.
528
529 * custom/wid-edit.el (widget-field-action): Check whether the new
530 value is valid before using it.
531
532 1997-10-16 Hrvoje Niksic <hniksic@srce.hr>
533
534 * custom/wid-edit.el (character): Use [\0-\377] instead of . in
535 :valid-regexp.
536 (widget-color-notify): Use `valid-color-name-p'.
537 (widget-activation-widget-mapper): New function.
538 (widget-specify-inactive): Use it.
539 (widget-specify-active): Ditto.
540 (widget-setup): Ditto.
541 (radio-button): Added :inactive-glyph spec.
542 (widget-toggle-value-create): Use it.
543 (widget-color-sample-face-get): Check for color before setting it.
544 (widget-color-sample-face-get): Store the face object, not its
545 name.
546
547 1997-10-18 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
548
549 * help.el (function-at-point): Use `function-at-point-function'.
550 (function-at-point-function): New variable, formerly
551 `find-function-function'.
552 (describe-function): Use `function-at-point'.
553 (where-is): Ditto.
554
555 * find-func.el (find-function-read-function): Use
556 `function-at-point'.
557
558 * packages/info.el (Info-elisp-ref): Use `function-at-point'.
559
560 * packages/hyper-apropos.el (hyper-apropos-read-function-symbol):
561 Use `function-at-point'.
562
563 * packages/etags.el (emacs-lisp-default-tag): Use
564 `function-at-point'.
565
566 * prim/obsolete.el (function-called-at-point): Make it
567 obsolete.
568
569 1997-10-09 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
570
571 * prim/files.el (switch-to-buffer-other-frame): Remove call to
572 `select-frame'.
573
574 1997-10-17 SL Baur <steve@altair.xemacs.org>
575
576 * prim/packages.el (packages-find-packages-1): New argument:
577 `user-package' non-nil when searching user packages.
578 - Load any autoloads found in user packages.
579
580 1997-10-17 Karl M. Hegbloom <karlheg@inetarena.com>
581
582 * packages/info.el (Info-insert-dir): Also kill the localdir temp
583 buffers.
584
585 1997-10-17 SL Baur <steve@altair.xemacs.org>
586
587 * utils/facemenu.el: autoload the `facemenu-keymap' properly.
588
589 * mule/mule-cmds.el (read-language-name): Fix typo.
590 From Didier Verna <verna@inf.enst.fr>
591
592 1997-10-15 Adrian Aichner <aichner@ecf.teradyne.com>
593
594 * utils/build-report.el: Leaving point at begin of composed mail now.
595 Using mime-edit-content-beginning to determine file-begin of
596 Installation file.
597 Introduced the according alias for SEMI/TM compatibility.
598
599 * utils/build-report.el:
600 Corrected backward search for begin of last configuration in
601 Installation file.
602
603 * utils/build-report.el:
604 Incorporated `xemacs-build-report-installation-insert-all' feature
605 suggested by Didier Verna.
606 Composing mail parts (with-temp-buffer ...) to simplify implementing
607 future features.
608 Eliminated use of mail-mode -specific function `mail-text'.
609
610 1997-10-14 Adrian Aichner <aichner@ecf.teradyne.com>
611
612 * utils/build-report.el:
613 Incorporated fix for SEMI/TM compatibility suggested by Jens-Ulrik
614 Holger Petersen <petersen@kurims.kyoto-u.ac.jp>. If SEMI symbols are
615 not fboundp, alias them to corresponding TM symbols.
616
617 1997-10-13 Adrian Aichner <aichner@ecf.teradyne.com>
618
619 * utils/build-report.el:
620 Changed to (mime-edit-insert-tag "text" "plain" ...) from
621 "application" "octet-stream" due to complaint from
622 Kazuyoshi Furutaka in
623 Message-Id: <19971013102132V.furutaka@Flux.tokai.jaeri.go.jp>
624
625 1997-10-13 Hrvoje Niksic <hniksic@srce.hr>
626
627 * utils/facemenu.el: Autoload `facemenu-keymap' function definition.
628 (facemenu-color-defined-p): Nuked.
629 (facemenu-find-face): Ditto.
630 (facemenu-region-active-p): Ditto.
631 (facemenu-sized-face): Declare `prefix'.
632 (facemenu-read-color): Aliased to `read-color'.
633 (facemenu-face-attributes): Use `mapvector'.
634
635 * utils/facemenu.el: Customized and synched with FSF 20.2.
636
637 1997-10-17 Hrvoje Niksic <hniksic@srce.hr>
638
639 * cl/cl-macs.el (extent-properties): Remove old setf method.
640
641 1997-10-16 Karl M. Hegbloom <karlheg@inetarena.com>
642
643 * prim/files.el (revert-without-query): changed from boolean to
644 list of regexp as documented in NEWS and its docstring.
645
646 1997-10-16 SL Baur <steve@altair.xemacs.org>
647
648 * utils/floating-toolbar.el: (TopLevel): Don't unconditionally
649 require the feature `toolbar' it causes breakage only at
650 bytecompile time. Don't do any initialization if toolbar support
651 is not available.
652 (floating-toolbar): Whine if no run-time toolbar support is
653 available.
654
655 * custom/wid-edit.el (widget-change-glyphs-mapper): cosmetic changes.
656 From Hrvoje Niksic <hniksic@srce.hr>
657
658 * prim/glyphs.el (init-glyphs): Use different logo for beta XEmacsen.
659 From Didier Verna <verna@inf.enst.fr>
660
661 1997-10-15 Hrvoje Niksic <hniksic@srce.hr>
662
663 * cl/cl-macs.el (extent-property): Updated SETF methods for `get'
664 and `extent-property'.
665
666 * custom/wid-edit.el (widget-field-value-create): Revert to using
667 two markers.
668 (widget-setup): Ditto.
669 (widget-color-sample-face-get): Get only a unique face per widget.
670 (widget-color-notify): Change the color of the face instead of
671 creating a new one.
672
673 * packages/add-log.el (add-change-log-entry): Push window
674 configuration.
675 (change-log-exit): New function.
676 (change-log-cancel): Ditto.
677 (change-log-mode-map): Bind them.
678
679 * custom/wid-edit.el (widget-specify-inactive): Make glyphs look
680 inactive.
681 (widget-change-glyphs-mapper): New function.
682 (widget-glyph-click): Disallow operations on inactive glyphs.
683
684 1997-10-14 Hrvoje Niksic <hniksic@srce.hr>
685
686 * custom/wid-edit.el: (widget-glyph-insert-glyph): Use
687 `widget-mouse-help' if necessary.
688 (widget-documentation-string-value-create): Don't coerce help-echo
689 WIDGET to widget.
690 (widget-button-keymap): New keymap.
691 (widget-specify-button): Use it.
692 (widget-glyph-insert-glyph): Ditto.
693 (widget-glyph-click): Dispatch events during the loop.
694 (widget-glyph-click): Use `unwind-protect' to ensure that the
695 glyph stays in up position.
696 (widget-keymap): Don't bind buttons and RET.
697 (widget-button-keymap): Bind mouse buttons and RET.
698 (widget-field-activate): Use `widget-field-find'.
699
700 * custom/wid-edit.el (widget-button-click): Visually "release" the
701 button *before* doing the buttonup action.
702 (widget-button-click): Reworked.
703 (widget-echo-help): Accept extent.
704
705 * custom/cus-edit.el (custom-face-value-create): Use `make-face'.
706
707 * custom/wid-edit.el (widget-restore-tabable): New function.
708 (widget-deactivate-widget-extent): New function.
709 (widget-reactivate-widget-extent): New function.
710 (widget-specify-inactive): Use `widget-deactivate-widget-extent'.
711 (widget-setup): Ditto.
712 (widget-specify-active): Use `widget-reactivate-widget-extent'.
713 (widget-move): Don't stop within inactive range.
714
715 1997-10-14 MORIOKA Tomohiko <morioka@jaist.ac.jp>
716
717 * language/japan-util.el: Copied from Emacs 20.2.
718
719 * mule/mule-cmds.el (char-code-property-table): New variable.
720 (get-char-code-property): New function.
721 (put-char-code-property): New function.
722
723 1997-10-10 MORIOKA Tomohiko <morioka@jaist.ac.jp>
724
725 * language/vietnamese.el: Use language/viet-util.el instead of
726 mule/mule-vietnamese.el; abolish mule/mule-vietnamese.el.
727
728 1997-10-09 MORIOKA Tomohiko <morioka@jaist.ac.jp>
729
730 * mule/mule-coding.el: Rename `automatic-conversion' ->
731 `undecided' to sync with Emacs 20.2; define coding-system
732 `automatic-conversion' as an alias for `undecided'.
733
734 mule/mule-files.el (buffer-file-coding-system-for-read,
735 convert-mbox-coding-system, insert-file-contents),
736 language/japanese.el, language/chinese.el, language/korean.el:
737 Rename `automatic-conversion' -> `undecided' to sync with Emacs
738 20.2.
739
740 1997-10-08 MORIOKA Tomohiko <morioka@jaist.ac.jp>
741
742 * language/viet-chars.el: New file; moved from
743 mule/vietnamese-hooks-1.el.
744
745 * language/vietnamese.el: Merge mule/vietnamese-hooks-2.el;
746 abolish mule/vietnamese-hooks-2.el.
747
748 * prim/dumped-lisp.el: Use language/viet-chars and
749 language/vietnamese instead of mule/vietnamese-hooks-{1|2}.
750
751 1997-10-07 MORIOKA Tomohiko <morioka@jaist.ac.jp>
752
753 * mule/mule-misc.el (split-char): New function.
754
755 1997-10-14 SL Baur <steve@altair.xemacs.org>
756
757 * default.el: New file.
758 * site-start.el: New file. XEmacs starts faster if dummy versions
759 of these files are found early in the `load-path'.
760 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
761
762 1997-10-14 Hrvoje Niksic <hniksic@srce.hr>
763
764 * custom/wid-edit.el (widget-field-find): Use `map-extents'.
765 (widget-transpose-chars): Check for empty fields, and point at
766 beginning of field.
767 (widget-documentation-string-value-create): `insert-char' handles
768 0 gracefully, so no need to protect.
769 (widget-specify-inactive): Detach the button extents.
770 (widget-specify-active): Reattach the button extents.
771 (widget-make-field-untabable): New function.
772 (widget-specify-inactive): Make the fields non-tabable; use
773 `widget-make-field-untabable'.
774 (widget-type): Revert to defsubst.
775
776 1997-10-13 Adrian Aichner <aichner@ecf.teradyne.com>
777
778 * utils/xemacs-build-report.el:
779 Switched from (mail ...) to (compose-mail ...) upon suggestion by
780 Hrvoje Niksic.
781 Extended xemacs-build-report-keep-regexp.
782 Changed xemacs-build-report-make-output-file value to beta.err
783 Shortend and bracketed xemacs-build-report-subject.
784 Improved (I hope) tm-edit to SEMI aliasing logic.
785
786 1997-10-09 Adrian Aichner <aichner@ecf.teradyne.com>
787
788 * utils/xemacs-build-report.el:
789 Restored RCS keywords and updated comment for `xemacs-build-report-version'.
790
791 * utils/xemacs-build-report.el:
792 Separated the Spaghetti code into separate functions to do the following:
793 xemacs-build-report-insert-header
794 xemacs-build-report-insert-make-output
795 xemacs-build-report-insert-installation-file
796
797 1997-10-13 Hrvoje Niksic <hniksic@srce.hr>
798
799 * custom/cus-load.el: Disable gc while loading `custom-load'
800 files.
801 (custom-put): Added docstring; ignore PROPERTY.
802
803 * custom/wid-edit.el (widget-previous-button-or-field): If the
804 point is within a button or field, return the beginning position
805 of the field.
806
807 * prim/frame.el (frame-list): Use `nconc' instead of `append'.
808 (set-frame-configuration): Use `mapc'.
809 (delete-other-frames): Ditto.
810
811 * prim/faces.el: Use the CL macro at top-level.
812
813 * prim/faces.el (face-spec-set-match-display): Use `case'.
814 (set-face-stipple): Use backquotes.
815
816 * custom/wid-edit.el (widget-glyph-find): Use `laxputf'.
817 (widget-push-button-value-create): Ditto.
818
819 * custom/cus-face.el (custom-face-attributes): Support
820 inverse-video for TTY-s.
821
822 * prim/cmdloop.el (keyboard-escape-quit): Abort recursive edit, as
823 documented.
824
825 1997-10-12 Hrvoje Niksic <hniksic@srce.hr>
826
827 * prim/simple.el (zmacs-deactivate-region): Use `mapc' instead of
828 `mapcar'.
829 (zmacs-make-extent-for-region): Ditto.
830
831 * custom/cus-dep.el: Updated comments.
832
833 * custom/cus-edit.el (custom-variable-prompt): Prompt with
834 `variable'.
835
836 1997-10-12 Karl Hegbloom <karlheg@inetarena.com>
837
838 * custom/cus-edit.el (custom-guess-name-alist): Allow `-hooks'
839 instead of `hook'.
840
841 1997-10-12 Hrvoje Niksic <hniksic@srce.hr>
842
843 * prim/profile.el (profile-results): Use %-*s format.
844 (profile-align): Nuked.
845
846 * packages/gnuserv.el (gnuserv-frame-plist): New variable.
847 (gnuserv-special-frame-function): Use it.
848 (gnuserv-edit-files): Ditto.
849
1 1997-10-12 SL Baur <steve@altair.xemacs.org> 850 1997-10-12 SL Baur <steve@altair.xemacs.org>
2 851
3 * prim/package-admin.el (package-admin-add-binary-package): 852 * prim/package-admin.el (package-admin-add-binary-package):
4 Correctly deal with package-paths with a single directory. 853 Correctly deal with package-paths with a single directory.
5 854
42 * prim/about.el: New faces, new entries. 891 * prim/about.el: New faces, new entries.
43 892
44 * prim/profile.el (profile-results): Rename. 893 * prim/profile.el (profile-results): Rename.
45 (pretty-print-profiling-info): Ditto. 894 (pretty-print-profiling-info): Ditto.
46 From Kyle Jones <kyle_jones@wonderworks.com> 895 From Kyle Jones <kyle_jones@wonderworks.com>
896
897 1997-10-10 Per Abrahamsen <abraham@dina.kvl.dk>
898
899 * custom/wid-edit.el (variable-link): New widget.
900 (widget-variable-link-action): New function.
901 (function-link): New widget.
902 (widget-function-link-action): New function.
903
904 1997-10-10 Karl M. Hegbloom <karlheg@inetarena.com>
905
906 * prim/modeline.el (modeline-minor-mode-menu): menus are toggles
907 not strings now.
908
909 1997-10-10 SL Baur <steve@altair.xemacs.org>
910
911 * psgml/psgml-html.el (html-quote-region): Grow bounds when performing
912 substitutions.
913 From Adrian Aichner <aichner@ecf.teradyne.com>
47 914
48 1997-10-10 SL Baur <steve@altair.xemacs.org> 915 1997-10-10 SL Baur <steve@altair.xemacs.org>
49 916
50 * utils/highlight-headers.el (highlight-headers-citation-header-regexp): 917 * utils/highlight-headers.el (highlight-headers-citation-header-regexp):
51 Correct doc string. 918 Correct doc string.