comparison lisp/ChangeLog @ 371:cc15677e0335 r21-2b1

Import from CVS: tag r21-2b1
author cvs
date Mon, 13 Aug 2007 11:03:08 +0200
parents 1d62742628b6
children 6240c7796c7a
comparison
equal deleted inserted replaced
370:bd866891f083 371:cc15677e0335
1 2001-01-27 XEmacs Build Bot <builds@cvs.xemacs.org>
2
3 * XEmacs 21.1.14 is released
4
5 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
6
7 * gnuserv.el (gnuserv-process-filter): Robuster handling of error
8 messages from gnuserv.
9
10 2001-01-15 Didier Verna <didier@xemacs.org>
11
12 * about.el (xemacs-hackers): update my entry.
13 * about.el (about-url-alist): ditto.
14 * about.el (about-maintainer-info): ditto.
15 * about.el (about-hackers): ditto.
16
17 2001-01-13 Steve Youngs <youngs@xemacs.org>
18
19 * package-get.el (package-get-download-sites): Add a pre-release
20 site for experimental packages.
21
22 * auto-autoloads.el: Regenerated.
23
24 2000-12-28 Andreas Jaeger <aj@suse.de>
25
26 * about.el (about-hackers): Update my entry.
27
28 2000-12-11 Matt Tucker <tuck@whistlingfish.net>
29
30 * packages.el (locate-library): Add support for bzip2
31 compressed .el files
32
33 2000-10-25 Yoshiki Hayashi <yoshiki@xemacs.org>
34
35 * files.el (auto-mode-alist): Update to 21.2 version.
36
37 2001-01-07 XEmacs Build Bot <builds@cvs.xemacs.org>
38
39 * XEmacs 21.1.13 is released
40
41 2000-12-08 Adrian Aichner <adrian@xemacs.org>
42
43 * simple.el (indent-for-comment): Preserve indentation of comments
44 starting in column 0, as documented in (Info-goto-node
45 "(xemacs)Comments"). Update docstring accordingly.
46 * simple.el (kill-comment): Typo fix.
47
48 2000-12-16 Stephen J. Turnbull <stephen@xemacs.org>
49
50 * mule/mule-coding.el: Reorder coding priority list. Works around
51 crash in ISO-lock coding system reported by M. Fabian.
52
53 2000-12-04 Didier Verna <didier@xemacs.org>
54
55 * mouse.el (default-mouse-track-set-point-in-window): remove
56 spurious '+' operation detected by Martin.
57
58 2000-12-01 Martin Bucholz <martin@xemacs.org>
59
60 * cl-extra.el (coerce):
61 Implement char to integer coercion.
62 Remove extraneous (numberp) test.
63
64 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
65
66 * cus-face.el: Typo fixes and tiny clarifications.
67
68 2000-10-24 Didier Verna <didier@xemacs.org>
69
70 * info.el (Info-emacs-info-file-name): defconst it.
71 * info.el (Info-footnote-tag): defcustom it.
72 * info.el (Info-no-description-string): ditto.
73 * info.el (Info-find-node): adapt to new semantics of
74 'Info-suffixed-file (don't do the case variants stuff).
75 * info.el (Info-insert-dir): rewrite the dir file variants code.
76 * info.el (Info-directory-files): New. Return the list of info
77 files in a directory.
78 * info.el (Info-dir-outdated-p): use it.
79 * info.el (Info-parse-dir-entries): ditto.
80 * info.el (Info-build-dir-anew): don't restrict to files ending
81 with a ".info.*" extension.
82 * info.el (Info-set-mode-line): ditto.
83 * info.el (Info-read-subfile): adapt to new semantics of
84 'Info-suffixed-file (append 'exact argument).
85 * info.el (Info-all-case-regexp): New. Return a regexp matching a
86 string independently of the case.
87 * info.el (Info-suffixed-file): use it (match all possible case
88 for the file name).
89 * info.el (Info-insert-file-contents): code cleanup.
90 * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
91 columns.
92 * info.el (Info-batch-rebuild-dir): ditto.
93 * info.el (Info-search): ditto.
94 * info.el (Info-fontify-node): ditto.
95
96 2000-12-03 Jorma Laaksonen <jorma.laaksonen@hut.fi>
97
98 * package-admin.el: Allow package removal from
99 early-package-load-path.
100
101 2000-10-16 Yoshiki Hayashi <yoshiki@xemacs.org>
102
103 * byte-optimize.el (byte-after-unbind-pos): Remove byte-equal.
104
105 2000-10-26 Yoshiki Hayashi <yoshiki@xemacs.org>
106
107 * startup.el (normal-top-level): Set up auto-save-list-file-name
108 iff auto-save-list-prefix is non-nil.
109
110 2000-04-18 Hrvoje Niksic <hniksic@iskon.hr>
111
112 * code-files.el (convert-mbox-coding-system): Deleted.
113 (file-coding-system-alist): Removed reference to
114 convert-mbox-coding-system.
115
116 1999-10-29 Hrvoje Niksic <hniksic@iskon.hr>
117
118 * font-lock.el (font-lock-lisp-like): New function.
119 (font-lock-fontify-syntactically-region): Use it.
120
121 2000-10-11 Martin Buchholz <martin@xemacs.org>
122
123 * simple.el (turn-on-auto-fill): Add (interactive).
124 * mwheel.el (mwheel-install): Add (interactive).
125 * font-lock.el (turn-on-font-lock): Add (interactive).
126 (turn-off-font-lock): Add (interactive).
127
128 2000-10-08 Adrian Aichner <adrian@xemacs.org>
129
130 * wid-edit.el (widget-specify-active): map over extents in current
131 buffer like `widget-specify-inactive' does. Mapping over the
132 inactive extent object does not work since the current extent is
133 ignored by `map-extents'.
134
135 1999-06-02 Oscar Figueiredo <oscar@xemacs.org>
136
137 * subr.el (split-string): Avoid infinite looping
138
139 2000-10-12 Daniel Pittman <daniel@rimspace.net>
140
141 * simple.el (do-auto-fill): Use the function pointer to by
142 `comment-line-break-function', not `indent-new-comment-line'. This
143 fixes an issue with cc-mode comment continuation.
144
145 2000-11-18 Stephen Carney <carney@scubadoo.com>
146
147 * etags.el: Prevent tag-search from going compute-bound.
148
149 2000-09-19 Martin Buchholz <martin@xemacs.org>
150
151 * easymenu.el: doc fixes.
152 (easy-menu-do-define): Use backquote.
153 (easy-menu-change):
154 (easy-menu-add):
155 `when' seems much clearer than `if' here.
156 (easy-menu-remove):
157 (easy-menu-add-item):
158 (easy-menu-item-present-p):
159 (easy-menu-remove-item):
160 Wrap using (when (featurep 'menubar) ...)
161
162 2000-09-12 Martin Buchholz <martin@xemacs.org>
163
164 * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
165 Renamed from `byte-compile-file-form-defvar'.
166 * bytecomp.el (byte-compile-defvar-or-defconst):
167 Only cons onto current-load-list in top-level forms.
168 Else this leaks a cons cell every time a defun is called.
169 Renamed from `byte-compile-defvar', for clarity.
170 Warn when docstring of defvar is not a string.
171 Use consistent error messages.
172 Better comments.
173
174 2000-09-11 Martin Buchholz <martin@xemacs.org>
175
176 * cl-macs.el (cl-do-proclaim):
177 Fix (declare (special ...)) warning suppression syntax.
178
179 2000-08-22 Stephen J. Turnbull <stephen@xemacs.org>
180
181 * mule/mule-init.el (auto-language-alist): Distinguish zh_CN, zh_TW.
182
183 2000-08-04 XEmacs Build Bot <builds@cvs.xemacs.org>
184
185 * XEmacs 21.1.12 is released
186
187 2000-08-02 Martin Buchholz <martin@xemacs.org>
188
189 * menubar-items.el (default-menubar): Fix typo.
190 (default-menubar): `lambda' was mispelled as `lamda'.
191
192 2000-07-28 Adrian Aichner <aichner@ecf.teradyne.com>
193
194 * files.el (insert-file-contents-literally): Fix second let
195 binding for `coding-system-for-read' to `coding-system-for-write'
196 as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
197
198 1999-06-15 Jan Vroonhof <vroonhof@math.ethz.ch>
199
200 * files.el (insert-file-contents-literally): Use binary coding
201 system (from Morioka san).
202 (insert-file-contents-literally): Make file-name-handler method.
203
204 2000-07-17 XEmacs Build Bot <builds@cvs.xemacs.org>
205
206 * XEmacs 21.1.11 is released
207
208 2000-07-16 Adrian Aichner <aichner@ecf.teradyne.com>
209
210 * toolbar-items.el (toolbar-gnus): Switch to `gnus-group-buffer'.
211
212 2000-07-17 Vin Shelton <acs@xemacs.org>
213
214 * auto-autoloads.el: Updated.
215 * custom-load.el: Updated.
216
217 2000-06-27 Charles G Waldman <cgw@alum.mit.edu>
218
219 * cl-macs.el: fix cl-transform-function-property kludge
220 so that it does not require a random feature.
221
222 2000-06-08 Mike Alexander <mta@arbortext.com>
223
224 * code-process.el (call-process-region): If there is no coding
225 system for the process on process-coding-system-alist use the
226 coding system of the buffer containing the region.
227
228 2000-06-01 Adrian Aichner <aichner@ecf.teradyne.com>
229
230 * winnt.el (nt-quote-args-functions-alist): Fix docstring.
231
232 2000-06-12 Jan Vroonhof <vroonhof@math.ethz.ch>
233
234 * files.el (insert-file-contents-literally): Set coding system to
235 binary. Long overdue minimal change for 21.1
236
237 * package-get.el (package-get-update-base):
238 (package-get): Use insert-file-contents-literally always.
239 (package-get-maybe-save-index):
240 Force coding system for writing to binary.
241
242 2000-06-21 Charles G Waldman <cgw@alum.mit.edu>
243
244 * package-ui.el (defgroup pui): Correct a misspelling
245 (pui-toggle-package-delete): Change `seleted' to `selected'
246 (pui-popup-context-sensitive): Fix a typo in a comment
247
248 2000-05-06 XEmacs Build Bot <builds@cvs.xemacs.org>
249
250 * XEmacs 21.1.10 is released
251
252 2000-04-29 Martin Buchholz <martin@xemacs.org>
253
254 * dialog.el (yes-or-no-p-dialog-box):
255 Fix docstring.
256 Fix following horrible bug in X11 mode with focus-follows-mouse:
257 1. Visit two files in two different frames.
258 2. do File->Revert Buffer in one of those frames.
259 3. Dialog box appears.
260 4. Arrange things so that the mouse passes over the *other*
261 frame, then to the dialog box, and click on "Yes".
262 5. The file contents end up in the *wrong* buffer!
263
264
265 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
266
267 * mule/mule-cmds.el (set-default-coding-systems): Use
268 set-terminal-coding-system and set-keyboard-coding-system.
269 * coding.el (set-terminal-coding-system): Use
270 set-console-tty-output-coding-system.
271 (set-keyboard-coding-system): Use
272 set-console-tty-input-coding-system.
273
274 2000-03-03 Vin Shelton <acs@xemacs.org>
275
276 * menubar-items.el (maybe-add-init-button): Remove the "Load
277 .emacs" button from all menubars.
278
279 2000-03-03 SL Baur <steve@beopen.com>
280
281 * subr.el (with-string-as-buffer-contents): Reimplement using
282 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
283 non-deletion of buffer after execution problem.
284 (with-output-to-string): Use unique buffer name.
285
286 2000-03-03 Oscar Figueiredo <oscar@xemacs.org>
287
288 * ldap.el (toplevel): Detect whether XEmacs has was built with
289 internal LDAP support
290 Customize all user variables.
291
292 2000-03-03 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
293
294 * files.el (write-file): Ask for coding system when compiled with
295 file-coding.
296
297 2000-02-13 XEmacs Build Bot <builds@cvs.xemacs.org>
298
299 * XEmacs 21.1.9 is released
300
301 2000-02-07 Andreas Jaeger <aj@suse.de>
302
303 * x-font-menu.el: Use unscaled fonts, if available.
304
305 2000-02-07 Stef Epardaud <stef@lunatech.com>
306
307 * font-lock.el: add JavaDoc 1.2 support and correct interface decl
308 highlighting
309
310 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
311
312 * files.el (abbreviate-file-name): Use directory-sep-char instead
313 of hard-coded "/".
314
315 2000-01-22 Kyle Jones <kyle_jones@wonderworks.com>
316
317 * lisp/itimer.el (itimer-run-expired-timers): (consp
318 last-command-event-time) instead of (consp
319 'last-command-event-time).
320
321 2000-01-19 Yoshiki Hayashi <yoshiki@xemacs.org>
322
323 * about.el (about-hackers): Add myself to contributors list.
324
325 2000-01-15 Hrvoje Niksic <hniksic@iskon.hr>
326
327 * info.el (Info-directory-list): Warn against using Customize with
328 Info-directory-list.
329
330 2000-01-07 Andreas Jaeger <aj@suse.de>
331
332 * about.el (about-hackers): Moved my entry to contributor list.
333 (xemacs-hackers): Added myself.
334 (about-maintainer-info): Added description of myself.
335
336 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
337
338 * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
339 get symbol at point-min.
340
341 1999-12-13 Charles G Waldman <cgw@alum.mit.edu>
342
343 * gnuserv.el (gnuserv-process-filter): don't call
344 gnuserv-write-to-client when gnuserv-current-client is nil
345
346 1999-12-11 Gunnar Evermann <ge204@eng.cam.ac.uk>
347
348 * toolbar.el (default-toolbar-position): typo fix
349
350 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
351
352 * package-get.el (package-get-download-sites): Use correct custom
353 type.
354
355 1999-12-05 Kyle Jones <kyle_jones@wonderworks.com>
356
357 * lisp/itimer.el: (require 'lisp-float-type). Use
358 floats directly in itimer-time-difference.
359
360 1999-12-03 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
361
362 * lisp/mule-misc.el (coding-system-get): Imported from 21.2.
363 (coding-system-put): Ditto.
364 (coding-category): Imported from 21.2 and modified for 21.2.
365
366 1999-12-03 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
367
368 * mule-charset.el (charset-bytes): Imported from 21.2.
369 (charset-width): Ditto.
370
371 1999-12-03 Adrian Aichner <aichner@ecf.teradyne.com>
372
373 * hyper-apropos.el (hyper-apropos-this-symbol): Handle
374 `hyper-apropos-help-mode' here to find symbol to customize
375 irregardless of cursor position and simplify
376 `hyper-apropos-set-variable', `hyper-apropos-find-function', and
377 `hyper-apropos-popup-menu'.
378
379 1999-11-14 Jason R Mastaler <jason@mastaler.com>
380
381 * package-get.el (package-get-download-sites): Removed several
382 defunct download sites, added many new ones, and corrected a few
383 incorrect directory-on-site entries.
384
385 1999-11-02 XEmacs Build Bot <builds@cvs.xemacs.org>
386
387 * XEmacs 21.1.8 is released
388
389 1999-11-01 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
390
391 * mule/cyrillic.el (setup-cyrillic-environment): Revert
392 previous change and modify for XEmacs 21.1.
393 (language-info-alist): Revert last change.
394
395 1999-11-01 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
396
397 * mule/japanese.el (setup-japanese-environment): Set up
398 default-coding-system.
399 * mule/chinese.el (setup-chinese-gb-environment): New function.
400 (setup-chinese-big5-environment): New function.
401 * mule/cyrillic.el (setup-cyrillic-iso-environment): New function.
402 (setup-cyrillic-koi8-environment): New function.
403 (setup-cyrillic-alternativnyj-environment): New function.
404 (setup-cyrillic-environment, describe-cyrillic-support):
405 Remove bogus functions.
406 (language-info-alist): Don't add Cyrillic.
407
408 1999-10-21 Jan Vroonhof <vroonhof@math.ethz.ch>
409
410 * xemacs-20/lisp/package-get.el
411 (package-get-user-package-location):
412 Use user-init-directory in the "correct" way for 21.1
413
414 1999-10-21 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
415
416 * apropos.el (apropos-documentation): Use insert instead
417 of princ.
418
419 1999-10-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
420
421 * info.el (Info-page-prev): Don't do (sit-for 0).
422
423 1999-10-20 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
424
425 * mule/japanese.el (setup-japanese-environment): New function.
426 (language-info-alist): Use setup-japanese-enviroment as a
427 setup function.
428
429 1999-10-20 Jan Vroonhof <vroonhof@math.ethz.ch>
430
431 * coding.el (set-terminal-coding-system): Only set the console
432 coding system on the selected console if it is a tty.
433
434 1999-10-20 Werner Fink <werner@suse.de>
435
436 * setup-paths.el (paths-find-exec-directory): Add missing nil
437 parameter for environment.
438
439 1999-10-20 Werner Fink <werner@suse.de>
440
441 * cyrillic.el (setup-cyrillic-environment): Replace
442 old set-coding-priority.
443
444 1999-09-25 Adrian Aichner <aichner@ecf.teradyne.com>
445
446 * package-get.el (package-get-download-menu): Make menu really
447 toggle download sites.
448 (package-get-download-sites): Add autoload cookie.
449 [This was in 21.1.7.]
450
451 1999-09-26 XEmacs Build Bot <builds@cvs.xemacs.org>
452
453 * XEmacs 21.1.7 is released
454
455 1999-09-23 Gunnar Evermann <ge204@eng.cam.ac.uk>
456
457 * indent.el (indent-line-to): fix bug: spaces were not replaced
458 with tab if column is multiple of tab-width
459 From dhn@qedinc.com
460
461 1999-09-19 Hrvoje Niksic <hniksic@srce.hr>
462
463 * simple.el (do-auto-fill): Commented out part of Kinsoku
464 processing.
465
466 1999-09-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
467
468 * setup-paths.el (paths-find-doc-directory): Respect value of
469 `configure-doc-directory.'
470
471 * find-paths.el (paths-find-architecture-directory): Give
472 precendence `default' argument (which typically comes from
473 configure).
474
475 1999-09-19 Jan Vroonhof <vroonhof@math.ethz.ch>
476
477 * files.el (allow-remote-paths): Variable added to core where it
478 belongs.
479
480 1999-09-06 Robert Pluim <rpluim@bigfoot.com>
481
482 * package-get.el (package-get-package-provider): Make sure we
483 produce some output, as we can be called interactively.
484
485 1999-09-03 Hrvoje Niksic <hniksic@srce.hr>
486
487 * cl-macs.el (extent-start-position): Fix setf method.
488 (extent-end-position): Ditto.
489
490 1999-08-29 Jan Vroonhof <vroonhof@math.ethz.ch>
491
492 * auto-show.el (auto-show-truncationp): Remove.
493 (auto-show-should-take-action-p): Use window-truncated-p
494
495 1999-08-26 burt@dfki.de (Alastair Burt)
496
497 * derived.el: Apply derived-mode-parent-property.
498
499 1999-08-26 Hrvoje Niksic <hniksic@srce.hr>
500
501 * replace.el (perform-replace): Stop the search after the search
502 limit has been reached.
503
504 1999-08-26 Christoph Wedler <wedler@fmi.uni-passau.de>
505
506 * bytecomp.el (byte-compile-buffer-substring): Would produce wrong
507 warning/code for `buffer-substring' with no or one arg.
508
509 1999-08-26 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
510
511 * mule/japanese.el: Use setup-japanese-environment-internal as the
512 setup function.
513
514 1999-08-14 XEmacs Build Bot <builds@cvs.xemacs.org>
515
516 * XEmacs 21.1.6 is released
517
518 1999-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
519
520 * package-get.el: Don't require package signing by default.
521
522 1999-08-12 SL Baur <steve@xemacs.org>
523
524 * code-files.el (insert-file-contents): Fix docstring.
525
526 1999-08-12 Steve Baur <steve@xemacs.org>
527
528 * dumped-lisp.el Fix thai and ethiopic.
529
530 1999-08-12 Bob Weiner <weiner@beopen.com>
531
532 * fill.el (fill-context-prefix): Fixed bug that prevented the
533 setting of an adaptive fill prefix when the `dont-skip-first'
534 was t.
535
536 1999-08-12 Karl M. Hegbloom <karlheg@debian.org>
537
538 * config.el (config-value-file): look for "config.values" in
539 `doc-directory', rather than in `exec-directory', since it varies
540 with the configuration like DOC does, and `--docdir' is
541 configurable now. The docstring for `doc-directory' says its
542 value is usually the same as `exec-directory' anyway, so this
543 should NOT affect XEmacs when configured without the `--docdir'
544 switch.
545
546 1999-08-12 Bob Weiner <weiner@beopen.com>
547
548 * list-mode.el (list-mode): It is visually disconcerting to have
549 the text cursor disappear within list buffers, especially when
550 moving from window to window, so leave it visible.
551
552 1999-08-12 Karl M. Hegbloom <karlheg@debian.org>
553
554 * files.el (interpreter-mode-alist): add `make', `guile', and
555 `emacs' entries. (#!/usr/bin/make -f ought to send a file into
556 makefile-mode, guile is a scheme, and someday XEmacs will be
557 modular enough to use as an efficient scripting tool.)
558
559 1999-08-14 XEmacs Build Bot <builds@cvs.xemacs.org>
560
561 * XEmacs 21.1.5 is released
562
563 1999-07-08 XEmacs Build Bot <builds@cvs.xemacs.org>
564
565 * XEmacs 21.1.4 is released
566
567 1999-07-07 SL Baur <steve@steve1.m17n.org>
568
569 * help-nomule.el (string-width): Make Mule compatibility alias.
570
571 1999-07-06 Bob Weiner <weiner@beopen.com>
572
573 * simple.el (indent-new-comment-line): Locally bound
574 `block-comment-start' to `comstart' or else when this is called
575 from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
576 `block-comment-start' value, ignoring any existing spacing after a
577 comment prefix in the previous line and producing ugly comments.
578
579 1999-07-06 Bob Weiner <weiner@beopen.com>
580
581 * list-mode.el (mouse-choose-completion):
582 (choose-completion):
583 (completion-switch-to-minibuffer): Added.
584 ([Tab]): [Tab] previously switched to the minibuffer
585 but since [space] does that and since most applications in the
586 world use [Tab] to select the next item in a list, do that in the
587 *Completions* buffer too. This will cause the least confusion
588 among the largest population of users. -- Bob Weiner, BeOpen.com,
589 06/23/1999.
590
591 1999-07-06 Bob Weiner <weiner@beopen.com>
592
593 * list-mode.el (completion-list-mode-quit): Added and bound to {q}
594 in the completion-list-mode-map to bury the completions buffer
595 even when the minibuffer is no longer active.
596
597 1999-07-06 Michael Sperber <sperber@informatik.uni-tuebingen.de>
598
599 * very-early-lisp.el (when-feature, unless-feature): Make them
600 test for the feature at runtime.
601
602 1999-07-06 SL Baur <steve@miho.m17n.org>
603
604 * menubar-items.el (default-menubar): Conditionalize the bug
605 report menu item (which may not be possible in this XEmacs).
606 Reported by: Ken'ichi Handa <handa@etl.go.jp>
607
608 1999-07-06 SL Baur <steve@miho.m17n.org>
609
610 * subr.el (with-current-buffer): DOC string fix.
611 Suggested by Bob Weiner <weiner@altrasoft.com>
612
613 1999-07-06 Karl M. Hegbloom <karlheg@debian.org>
614
615 * wid-edit.el (widget-documentation): corrected speling error.
616
617 1999-06-26 XEmacs Build Bot <builds@cvs.xemacs.org>
618
619 * XEmacs 21.1.3 is released
620
621 1999-06-26 XEmacs Build Bot <builds@cvs.xemacs.org>
622
623 * XEmacs 21.1.3 is released
624
625 1999-06-13 Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
626
627 * mule/mule-cmds.el (read-input-method-name): set input-method
628 properly.
629
630 1999-06-12 Vin Shelton <acs@xemacs.org>
631
632 * startup.el: Document -private and break out non-standard X
633 options.
634
635 1999-06-12 SL Baur <steve@gneiss.etl.go.jp>
636
637 * info.el (Info-scroll-prev): Use event functions instead of
638 the old emacs 19 interface.
639
640 1999-06-12 SL Baur <steve@gneiss.etl.go.jp>
641
642 * about.el (about-xemacs): Update maintainer list.
643 Fix release date.
644
645 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
646
647 * XEmacs 21.1.2 is released
648
649 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
650
651 * XEmacs 21.1.1 is released
652
653 1999-05-13 SL Baur <steve@gneiss.etl.go.jp>
654
655 * about.el: update contact info for jason and slb.
656
657 1999-05-06 Gunnar Evermann <ge204@eng.cam.ac.uk>
658
659 * files.el (auto-mode-alist): fix typo in regex for .bash_* files
660 From Anders Stenman <stenman@isy.liu.se>
661
662 1999-04-14 Colin Rafferty <colin@xemacs.org>
663
664 * x-faces.el (x-make-font-bold-italic): honor
665 *try-oblique-before-italic-fonts*
666
667 1999-04-14 Hrvoje Niksic <hniksic@srce.hr>
668
669 * cl-extra.el (coerce): Coerce numbers to characters correctly.
670
671 1999-04-14 Dave Gillesipe <daveg@synaptics.com>
672
673 * cl-extra.el (equalp): Would bug out for lists.
674
675 1999-03-16 Colin Rafferty <colin@xemacs.org>
676
677 * view-less.el (toggle-truncate-lines): add autoload tag
678
679 1999-03-25 XEmacs Build Bot <builds@cvs.xemacs.org>
680
681 * XEmacs 21.0.67 is released
682
683 1999-03-15 SL Baur <steve@xemacs.org>
684
685 * check-features.el: Turn hard errors into warnings.
686
687 1999-03-12 Charles G Waldman <cgw@fnal.gov>
688
689 * about.el (about-hackers): Change cgw's email address
690
691 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
692
693 * XEmacs 21.0.66 is released
694
695 1999-02-19 Jan Vroonhof <vroonhof@math.ethz.ch>
696
697 * x-faces.el (x-init-global-faces): Add default tag to specifiers,
698 so they can be overridden by x-init-face-from-resources.
699 Additionally specify the font name also with an x tag.
700
701 1999-03-08 Andy Piper <andy@xemacs.org>
702
703 * package-get.el (package-get-base): autoload.
704
705 * menubar-items.el (default-menubar): add update menu item. Fix
706 custom menu to only be activated when package-base is available.
707
708 * package-get.el (package-get-custom): don't load
709 package-get-custom as it is auto-generated. Fix group definition.
710
711 1999-03-05 Didier Verna <verna@inf.enst.fr>
712
713 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
714 instead of `symbol-name' (Thanks Kyle).
715
716 * cus-edit.el (custom-save-variables): use `prin1' instead of
717 princ to write symbols.
718
719 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
720
721 * XEmacs 21.0.65 is released
722
723 1999-03-05 SL Baur <steve@xemacs.org>
724
725 * menubar-items.el (default-menubar): Add kfm browsing support.
726 From Neal Becker <nbecker@fred.net>
727
728 1999-02-12 Didier Verna <verna@inf.enst.fr>
729
730 * info.el (Info-build-node-completions): unconditionally widen the
731 tag table buffer.
732
733 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
734
735 * x-faces.el (x-init-face-from-resources):
736 Only set fonts in the 'x locale.
737
738 1999-03-04 Adrian Aichner <aichner@ecf.teradyne.com>
739
740 * package-ui.el (pui-install-selected-packages): Don't throw on
741 `package-admin-delete-binary-package' returning nil since it's
742 normal. Reindent function.
743 (pui-add-required-packages): Handle case where packages selected
744 for installation have never been installed.
745
746 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
747
748 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
749 calls to font-lock during buffer reversion.
750
751 1999-03-03 Martin Buchholz <martin@xemacs.org>
752
753 * menubar-items.el (default-menubar):
754 Implement the ``Mule->Set coding system of process'' menu item.
755
756 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
757
758 * XEmacs 21.0.64 is released
759
760 1999-02-22 Jan Vroonhof <vroonhof@math.ethz.ch>
761
762 * userlock.el (ask-user-about-supersession-threat-dbox): Guard
763 against window close (Fix Bug #460).
764 (ask-user-about-lock-dbox): Idem.
765
766 1999-02-12 Andy Piper <andy@xemacs.org>
767
768 * about.el (xemacs-hackers): change andy's email address.
769 (about-url-alist): change andy's web page address.
770 (about-xemacs): add piper.
771
772 1999-02-16 SL Baur <steve@xemacs.org>
773
774 * mule/arabic.el:
775 mule/canna-leim.el:
776 mule/chinese.el:
777 mule/cyrillic.el:
778 mule/english.el:
779 mule/european.el:
780 mule/greek.el:
781 mule/hebrew.el:
782 mule/japanese.el:
783 mule/kinsoku.el:
784 mule/korean.el:
785 mule/misc-lang.el:
786 mule/mule-category.el:
787 mule/mule-ccl.el:
788 mule/mule-charset.el:
789 mule/mule-cmds.el:
790 mule/mule-coding.el:
791 mule/mule-files.el:
792 mule/mule-help.el:
793 mule/mule-init.el:
794 mule/mule-misc.el:
795 mule/mule-tty-init.el:
796 mule/mule-x-init.el:
797 mule/viet-chars.el: Remerge from mule-base.
798
799 * dumped-lisp.el (preloaded-file-list): Core mule files moved out
800 of mule-base into lisp/mule.
801
802 1999-02-15 Martin Buchholz <martin@xemacs.org>
803
804 * paths.el:
805 - improved automounter tmp directory support.
806 - support 4 (!) empirically discovered automounter conventions
807
808 1999-02-10 Adrian Aichner <aichner@ecf.teradyne.com>
809
810 * process.el (exec-to-string): Use `shell-command-switch' in place
811 of hard-wired "-c" (for WindowsNT).
812
813 1999-02-08 Charles G Waldman <cgw@pgt.com>
814
815 * menubar-items.el (default-menubar): Remove obsolete
816 "Gopher" item
817
818 1999-02-06 Jan Vroonhof <vroonhof@math.ethz.ch>
819
820 * package-admin.el (package-admin-get-install-dir): First fall
821 back to the location of xemacs-base for non-mule packages.
822
823 1999-02-12 SL Baur <steve@xemacs.org>
824
825 * etags.el (pop-tag-mark): autoload to match key binding.
826
827 1999-02-02 Jan Vroonhof <vroonhof@math.ethz.ch>
828
829 * package-get.el (package-get-remote-filename): Don't bug out for
830 a local file name in the search entry.
831
832 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
833
834 * XEmacs 21.0.63 is released
835
836 1999-01-25 Didier Verna <verna@inf.enst.fr>
837
838 * select.el (selection-owner-p): use the name `XEmacs'.
839 (cut-copy-clear-internal): ditto.
840
841 1999-01-05 XEmacs Build Bot <builds@cvs.xemacs.org>
842
843 * XEmacs 21.0.62 is released
844
845 1999-01-04 Jan Vroonhof <vroonhof@math.ethz.ch>
846
847 * package-get: Sync again with 21.2 version (undoes premature
848 patch applied by mistake).
849
850 1998-12-02 Gunnar Evermann <ge204@eng.cam.ac.uk>
851
852 * package-get.el (package-get-download-sites): change
853 ftp.doc.ic.ac.uk to sunsite.doc.ic.ac.uk
854
855 1999-01-04 XEmacs Build Bot <builds@cvs.xemacs.org>
856
857 * XEmacs 21.0.61 is released
858
859 1998-12-17 Andy Piper <andy@xemacs.org>
860
861 * sound.el (sound-load-list): name changed from sound-load-alist.
862 (sound-extension-list): name changed from sound-ext-list.
863 (load-default-sounds): use new names.
864 (load-sound-file): use new names.
865
866 1998-12-17 Charles G. Waldman <cgw@pgt.com>
867
868 * package-admin.el: Change initialization of
869 package-admin-install-function dependent on system type.
870 Change package-admin-install-function-mswindows to use
871 "minitar".
872
873 1998-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
874
875 * package-ui.el (pui-list-packages): Set truncate-lines.
876
877 * package-get.el (package-get-download-menu): Use
878 `package-ui-add-site'. Add a a toggle to indicate it is in the list.
879
880 * package-ui.el (pui-help): Ditch in favor of `describe-mode'
881 (pui-help-string): idem.
882 (list-packages-mode): New major mode.
883 (pui-list-packages): Use 'list-packages-mode' in the package buffer.
884 (pui-install-selected-packages): Add suport for removing packages.
885 (pui-toggle-package-delete-key): New function.
886 (pui-popup-context-sensitive): New kludge.
887 (pui-list-packages): Add warning when `package-get-remote' is nil.
888 (package-ui-add-site): New function.
889
890 1998-11-30 Hrvoje Niksic <hniksic@srce.hr>
891
892 * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
893 errors.
894
895 1998-12-11 XEmacs Build Bot <builds@cvs.xemacs.org>
896
897 * XEmacs 21.0.60 is released
898
899 1998-12-04 Hrvoje Niksic <hniksic@srce.hr>
900
901 * wid-edit.el (widget-echo-this-extent): Set
902 help-echo-owns-message to t.
903
904 1998-12-10 SL Baur <steve@altair.xemacs.org>
905
906 * package-admin.el (package-admin-add-binary-package): Grammar
907 fix.
908
909 1998-12-01 Greg Klanderman <greg@alphatech.com>
910
911 * package-get.el (package-get-locate-index-file): change argument
912 to `force-current'. error out if force-current is set and no
913 download sites are specified.
914
915 1998-12-01 Jan Vroonhof <vroonhof@math.ethz.ch>
916
917 * package-get.el (package-get): If we cannot find a package
918 because package-get-remote is not set, give a more helpful
919 error message.
920
921 1998-11-30 Greg Klanderman <greg@alphatech.com>
922
923 * package-get.el (package-get-remote-filename): use an EFS path
924 with user anonymous if no user is specified.
925
926 1998-12-01 Didier Verna <verna@inf.enst.fr>
927
928 * hyper-apropos.el (hyper-where-is): added the missing autoload.
929
930 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
931
932 * faces.el (face-spec-set): Re-init fallfacks for default after
933 calling reset-face on the default face.
934
935 1998-12-10 Jan Vroonhof <vroonhof@math.ethz.ch>
936
937 * package-admin.el (package-admin-default-install-function):
938 Behave as advertised. Make sure the pkg-dir is proper for
939 default-directory.
940 (package-admin-add-binary-package): Make sure the pkg-dir is
941 proper for default-directory.
942 (package-admin-install-function-mswindows): Make sure the pkg-dir
943 is proper for default-directory.
944
945 1998-12-08 XEmacs Build Bot <builds@cvs.xemacs.org>
946
947 * XEmacs 21.0.59 is released
948
949 1998-12-08 XEmacs Build Bot <builds@cvs.xemacs.org>
950
951 * XEmacs 21.0.58 is released
952
953 1998-11-27 Jan Vroonhof <vroonhof@math.ethz.ch>
954
955 * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
956 (easy-menu-item-present-p): Wrapper around find-menu-item.
957 (easy-menu-remove-item): Wrapper around delete-menu-item.
958
959 * menubar.el (delete-menu-item): Add 'from-menu' argument.
960 (add-menu-button): Add 'in-menu' argument.
961 (add-menu-item-1): Add in-menu support to helper function.
962
963 1998-11-26 Jan Vroonhof <vroonhof@math.ethz.ch>
964
965 * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
966 of Dec 4, 1997.
967
968 1998-11-25 Hrvoje Niksic <hniksic@srce.hr>
969
970 * process.el (shell-command-on-region): Report if the command
971 succeeded or failed.
972
973 1998-11-07 Adrian Aichner <aichner@ecf.teradyne.com>
974
975 * msw-faces.el (mswindows-find-smaller-font): Turning font names
976 into font instances first, like `x-frob-font-size' does.
977 (mswindows-find-larger-font): ditto
978
979 1998-11-04 Greg Klanderman <greg@alphatech.com>
980
981 * package-ui.el (pui-install-selected-packages): fix args in call
982 to `package-get'.
983
984 1998-10-29 Jan Vroonhof <vroonhof@math.ethz.ch>
985
986 * package-get.el (host-name): New widget type.
987 (package-get-remote): Better customization using new type.
988 (package-get-download-sites): idem dito.
989
990 (package-get-custom): Do not use package-get-all untill we have
991 runtime dependencies.
992
993 (package-get-remove-copy): Default to 't' we no longer need this
994 kludge as we do not currently use depenencies.
995
996 (package-get-was-current): New variable.
997 (package-get-require-base): New 'force-current' argument.
998 (package-get-update-base): idem
999 (package-get-package-provider): idem
1000 (package-get-locate-index-file): New 'no-remote' argument.
1001 (package-get-locate-file): idem.
1002
1003 (package-get-maybe-save-index): New function.
1004 (package-get-update-base): Use it.
1005
1006 1998-10-28 Greg Klanderman <greg@alphatech.com>
1007
1008 * package-get.el (package-get-remote): default to nil; by default,
1009 don't go out to the net via EFS. They must select a download site.
1010 (package-get-download-sites): new variable.
1011 (package-get-download-menu): new function.
1012 (package-get-locate-index-file): new function.
1013 (package-get-update-base): use it.
1014
1015 * menubar-items.el (default-menubar): add "Update Package Index"
1016 and "Add Download Site" menus under Options | Manage Packages.
1017
1018 1998-10-19 Greg Klanderman <greg@alphatech.com>
1019
1020 * package-get.el (package-get): bugfix code checking installed version
1021 for case where package is not currently installed.
1022 (package-get-require-signed-base-updates): new variable.
1023 (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
1024 deemed not a goot thing. Use the variable
1025 package-get-allow-unsigned-base-updates instead.
1026
1027 1998-10-16 Greg Klanderman <greg@alphatech.com>
1028
1029 * package-get.el (package-get): Don't install an older version than
1030 we already have unless explicitly told to. Issue a warning.
1031
1032 * package-ui.el (pui-add-required-packages): when adding
1033 dependencies, don't add packages that are up to date.
1034 (pui-package-symbol-char): Don't consider a package out of date
1035 if you have a newer version installed than the latest version in
1036 package-get-base.
1037
1038 * package-get.el (package-get-base-filename): document that it may
1039 be a path relative to package-get-remote; new default value.
1040 (package-get-locate-file): new function.
1041 (package-get-update-base): use it to expand package-get-base-filename.
1042 (package-get-save-base): new function to save the package-get database
1043 to file.
1044 (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
1045 (package-get-update-base): pass the REMOTE-SOURCE arg.
1046 (package-get-update-base-entry): call package-get-custom-add-entry.
1047 (package-get-file-installed-p): removed; no longer needed.
1048 (package-get-create-custom): ditto.
1049 (toplevel): remove code to build and load package-get-custom.el
1050 (package-get-custom-add-entry): new function.
1051
1052 1998-10-12 Hrvoje Niksic <hniksic@srce.hr>
1053
1054 * wid-edit.el (widget-button-click): Don't switch window.
1055
1056 1998-10-22 Jan Vroonhof <vroonhof@math.ethz.ch>
1057
1058 * cus-face.el (custom-set-face-update-spec): Add autoload cookie
1059
1060 1998-10-15 Greg Klanderman <greg@alphatech.com>
1061
1062 * package-get.el (package-get-update-base): use
1063 insert-file-contents-internal, not insert-file-contents-literally.
1064
1065 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
1066
1067 * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
1068 dump time.
1069
1070 1998-10-15 Greg Klanderman <greg@alphatech.com>
1071
1072 * package-get.el (package-get-update-base-entry): new function.
1073 (package-get-update-base): renamed; was `package-get-load-base'.
1074 cleanup, and use package-get-update-base-from-buffer.
1075 (package-get-update-base-from-buffer): new function.
1076 (package-get-update-base-entries): new; helper for above.
1077 Do not eval lisp grabbed over ftp; parse it from new format.
1078
1079 1998-10-15 Greg Klanderman <greg@alphatech.com>
1080
1081 * files.el (set-auto-mode): Don't play games loading package-get
1082 database; package-get-package-provider will handle it all.
1083
1084 1998-10-14 Greg Klanderman <greg@alphatech.com>
1085
1086 * package-get.el (package-get-base-filename): new variable.
1087 (package-get-require-base): new function.
1088 (package-get-pgp-signed-begin-line): new variable.
1089 (package-get-pgp-signature-begin-line): ditto.
1090 (package-get-pgp-signature-end-line): ditto.
1091 (package-get-load-base): new function.
1092 (package-get-interactive-package-query):
1093 (package-get-update-all):
1094 (package-get-dependencies):
1095 (package-get-package-provider):
1096 (package-get-custom): use package-get-require-base.
1097 [package-get-custom loading]: disable for now.
1098
1099 * package-ui.el (pui-list-packages): use (package-get-require-base)
1100
1101 1998-10-14 Jan Vroonhof <vroonhof@math.ethz.ch>
1102
1103 * package-ui.el: Correct obvious thinko in choosing extent face.
1104
1105 1998-10-12 Jan Vroonhof <vroonhof@math.ethz.ch>
1106
1107 * menubar-items.el (default-menubar): pui-list-package has nothing
1108 to with Customize. Move all the package stuff to a new Item in Options.
1109
1110 * package-ui.el (pui-menu): Add menu and Popup menu.
1111
1112 * package-get.el (package-get): Use new
1113 package-admin-get-install-dir.
1114
1115 * package-admin.el (package-admin-get-install-dir): New syntax.
1116 Conserve package location and put mule packages where mule-base is.
1117
1118 * package-get.el : Customized
1119
1120 * package-ui.el (pui): Customized
1121 (pui-package-install-dest-dir): New variable.
1122 (pui-install-selected-packages): Use it
1123
1124 1998-10-12 SL Baur <steve@altair.xemacs.org>
1125
1126 * package-get.el (package-get-interactive-package-query): Move
1127 dependency on package-get-base to run-time.
1128 (package-get-update-all): Ditto.
1129 (package-get-dependencies): Ditto.
1130 (package-get-package-provider): Ditto.
1131 (package-get-custom): Ditto.
1132
1133 1998-10-11 Glynn Clements <glynn@sensei.co.uk>
1134
1135 * events.el: Remove 'ascii-character property from 'backspace
1136 and 'delete symbols
1137
1138 1998-10-11 SL Baur <steve@altair.xemacs.org>
1139
1140 * package-get-base.el: removed.
1141
1142 1998-10-07 Jan Vroonhof <vroonhof@math.ethz.ch>
1143
1144 * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
1145
1146 1998-10-07 Greg Klanderman <greg@alphatech.com>
1147
1148 * package-admin.el (package-admin-rmtree): rewritten. need to
1149 check for "." and ".." before symlink check. expand files and
1150 directories with respect to DIRECTORY, not default-directory.
1151
1152 1998-10-04 Greg Klanderman <greg@alphatech.com>
1153
1154 * package-get.el (package-get-all): add INSTALL-DIR argument.
1155
1156 1998-10-06 Greg Klanderman <greg@alphatech.com>
1157
1158 * package-ui.el (pui-add-required-packages): new function, select
1159 dependent packages.
1160 (pui-display-keymap): bind it.
1161 (pui-help-string): document it.
1162 (pui-install-selected-packages): package-get-all -> package-get.
1163
1164 * package-get.el (package-get-dependencies): new function.
1165
1166 1998-10-04 Hrvoje Niksic <hniksic@srce.hr>
1167
1168 * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
1169 regexps.
1170
1171 1998-09-30 Jan Vroonhof <vroonhof@math.ethz.ch>
1172
1173 * package-admin.el (package-admin-delete-binary-package):
1174 General cleanup. Remove unnessary use of progn and
1175 save-excursion.
1176 (package-admin-delete-binary-package): Do NOT mess with file
1177 modes. That is evil.
1178 (package-admin-delete-binary-package): Wrap all deleting in
1179 condition-case. The data in MANIFEST is untrustworthy.
1180 (package-admin-delete-binary-package): Let the OS worry about non
1181 empty directories.
1182
1183 1998-10-09 SL Baur <steve@altair.xemacs.org>
1184
1185 * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
1186 processing.
1187 (lm-report-bug): Fix mail address to send bug reports to.
1188
1189 1998-09-29 SL Baur <steve@altair.xemacs.org>
1190
1191 * XEmacs 21.0-pre14 is released.
1192
1193 1998-08-14 Jan Vroonhof <vroonhof@math.ethz.ch>
1194
1195 * files.el (auto-mode-alist): Enhanced regexp for perl-mode
1196
1197 1998-09-22 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
1198
1199 * info.el (Info-mode): Document page turning by double clicks in
1200 docstring so `M-x describe-mode' will display it.
1201
1202 1998-09-20 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
1203
1204 * info.el (Info-mouse-track-double-click-hook): Use character
1205 widths to calculate a border region where double clicking does
1206 page turning, and return `nil' by default so other hooks, such as
1207 region highlighting, will be run.
1208
1209 1998-09-29 Colin Rafferty <colin@xemacs.org>
1210
1211 * sound.el (default-sound-directory-list): Initialize with all the
1212 "sounds" directories in `data-directory-list'. It used to just be
1213 the first one.
1214
1215 * packages.el (locate-data-directory-list): Created. This gives
1216 the list of matching directories, unlike `locate-data-directory',
1217 which just gives the first one.
1218
1219 1998-09-28 Raymond Wiker <raymond@orion.no>
1220
1221 * packages.el: Added "man" as a special subdirectory of packages.
1222
1223 1998-09-26 Jan Vroonhof <vroonhof@math.ethz.ch>
1224
1225 * minibuf.el (read-from-minibuffer): No longer bind help-form but
1226 make a binding in the local keymap until help-char handling is
1227 improved.
1228
1229 * help.el (help-keymap-with-help-key): Provide keymap with help
1230 binding.
1231 (help-print-help-form): New helper function.
1232
1233 1998-09-23 Hrvoje Niksic <hniksic@srce.hr>
1234
1235 * isearch-mode.el (isearch-highlight): set-extent-endpoints can
1236 move extent to another buffer; no need to create a new extent.
1237 (isearch-fix-case): New function.
1238 (isearch-search-and-update): Use it.
1239
1240 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
1241
1242 * msw-faces.el (mswindows-init-device-faces): Don't try to
1243 specify a default font at this late stage. Do try to force
1244 creation of the default face font so that if it fails we get
1245 an error now instead of a crash at frame creation.
1246
1247 mswindows-font-canonicalize-name, mswindows-make-font-unbold,
1248 mswindows-make-font-unitalic: Canonical default weight
1249 changed from "Normal" to "Regular".
1250
1251 mswindows-make-font-bold / -bold-italic: Supplied device was
1252 not being passed into call to mswindows-find-smaller-font.
1253
1254 1998-09-10 Bjrn Torkelsson <torkel@hpc2n.umu.se>
1255
1256 * package-get.el (package-get-remote): Fix the path where to find
1257 the packages on xemacs.org.
1258
1259 1998-09-08 Hrvoje Niksic <hniksic@srce.hr>
1260
1261 * about.el (about-maintainer-info): Update Ben's entry.
1262
1263 1998-09-20 Darryl Okahata <darrylo@sr.hp.com>
1264
1265 * packages.el: Added new function, `package-delete-name', to
1266 delete existing packages from the installed package database
1267 (`packages-package-list'). Also added the "pkginfo" directory
1268 to `packages-special-base-regexp', so that the pkginfo directory
1269 would not get added to `late-packages'.
1270
1271 * package-admin.el: Added ability to delete an installed package
1272 (added low-level function, `package-admin-delete-package').
1273 Understands how to use the pkginfo/MANIFEST.<package> file to
1274 delete the package. When installing a package, will also
1275 create a MANIFEST.* file if one is not provided by the
1276 package. If the MANIFEST.* doesn't exist when deleting a
1277 package, the functions will fall back to attempting to delete
1278 any package-specific lisp directory.
1279
1280 * package-get.el: Moved some functions to package-admin.el.
1281 Added interactive function `package-get-delete-package', for
1282 use by users for deleting a package.
1283
1284 Also modified to not require the prescence of efs.
1285
1286 1998-09-22 Hrvoje Niksic <hniksic@srce.hr>
1287
1288 * files.el (find-file-noselect): Handle all signals, kill the
1289 buffer and resignal.
1290
1291 1998-09-23 SL Baur <steve@altair.xemacs.org>
1292
1293 * cl-macs.el (glyph-image): Add setf method.
1294
1295 1998-09-15 SL Baur <steve@altair.xemacs.org>
1296
1297 * dumped-lisp.el (preloaded-file-list): Eliminate reference to
1298 InfoDock-specific id-menus.el.
1299
1300 1998-09-06 Darryl Okahata <darrylo@sr.hp.com>
1301
1302 * package-get.el: Fixed broken EFS downloading. Also, look for
1303 .tar.gz files first, in preference over .tgz files.
1304
1305 * package-ui.el: Fix display of package version numbers.
1306
1307 1998-08-27 Jan Vroonhof <vroonhof@math.ethz.ch>
1308
1309 * x-font-menu.el (font-menu-set-font): Add "pt" units to size
1310 argument.
1311
1312 1998-09-05 SL Baur <steve@altair.xemacs.org>
1313
1314 * XEmacs 21.0-pre12 is released.
1315
1316 1998-09-03 Darryl Okahata <darrylo@sr.hp.com>
1317
1318 * list-mode.el: `display-completion-list': added new/optional
1319 keyword `:completion-string', which allows the programmer to
1320 change the "Possible completions are:" prompt.
1321
1322 * menubar-items.el: Added new pulldown menu-pick to start up the
1323 visual package browser/installer:
1324
1325 Options->Customize->List Packages
1326
1327 * package-admin.el: Added hooks for installing under both Unix
1328 and MS Windows. Does additional error checking. No longer
1329 calls "add-big-package.sh" to install packages under Unix; now
1330 calls gunzip & tar directly.
1331
1332 * package-get.el: Added ability to install packages from files
1333 on a local disk/CDROM. Now deletes any existing package lisp
1334 directory. Does completion on available packages when
1335 querying for package names. Will also search for .tgz files
1336 in addition for .tar.gz files. Tries to reload
1337 auto-autoloads, as a convenience when loading new packages,
1338 and also tries to add any new package paths to `load-path'.
1339 Changed all occurrences of `concat' to use `expand-file-name'.
1340
1341 * package-ui.el: New file which implements the main visual
1342 package browser/installer, which is started via a menu pick or
1343 M-x pui-list packages.
1344
1345 1998-09-03 Hrvoje Niksic <hniksic@srce.hr>
1346
1347 * startup.el (load-init-file): spelling fix.
1348
1349 1998-09-02 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
1350
1351 * startup.el (normal-top-level): Load auto-autoload files
1352 covariantly with their precedence.
1353
1354 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
1355
1356 * menubar-items.el (default-menubar): Remove "Font Weight"
1357 option, there is currently no custom equivalent.. Customize-faces
1358 is "Edit faces".
1359
1360 * x-font-menu.el (font-menu-set-font): Use customize to set
1361 default face.
1362
1363 * faces.el (face-spec-update-all-matching): New function.
1364
1365 * cus-face.el (custom-set-face-update-spec): New function.
1366 Interface to customize faces from elisp.
1367
1368 (custom-face-value-create): Show the customized settings if set
1369 but not saved.
1370
1371 1998-08-26 Jan Vroonhof <vroonhof@math.ethz.ch>
1372
1373 (custom-face-value-create): Show the customized settings if set
1374 but not saved.
1375
1376 1998-08-31 Hrvoje Niksic <hniksic@srce.hr>
1377
1378 * keydefs.el (global-map): Add FSF 20.3 binding of
1379 query-replace-regexp.
1380
1381 1998-08-26 SL Baur <steve@altair.xemacs.org>
1382
1383 * obsolete.el (column-number-start-at-one): Make obsolete.
1384
1385 1998-08-22 SL Baur <steve@altair.xemacs.org>
1386
1387 * XEmacs 21.0-pre11 is released.
1388
1389 1998-08-22 SL Baur <steve@altair.xemacs.org>
1390
1391 * wid-edit.el (widget-image-conversion): Push priority of PNGs to
1392 highest.
1393
1394 1998-08-19 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
1395
1396 * loadup.el:
1397 * make-docfile.el:
1398 * update-elc.el: Don't set `source-directory' (now defunct as a
1399 global variable) no more.
1400
1401 * packages.el (packages-list-autoloads): Made `source-directory'
1402 (now defunct as a global variable) a parameter.
1403
1404 1998-08-22 SL Baur <steve@altair.xemacs.org>
1405
1406 * XEmacs 21.0-pre10 is released.
1407
1408 1998-08-13 Carsten Leonhardt <leo@arioch.oche.de>
1409
1410 * about.el (about-hackers): new email
1411
1412 1998-08-16 SL Baur <steve@altair.xemacs.org>
1413
1414 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
1415
1416 1998-08-11 SL Baur <steve@altair.xemacs.org>
1417
1418 * XEmacs 21.0-pre9 is released.
1419
1420 1998-08-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
1421
1422 * find-paths.el (paths-file-readable-directory-p): Created and
1423 used.
1424
1425 * loadup.el: Don't set inhibit-... flags from run-temacs.
1426
1427 1998-08-06 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
1428
1429 * packages.el (packages-data-path-depth): Added and used.
1430
1431 1998-08-05 Charles G. Waldman <cgw@pgt.com>
1432
1433 * about.el:
1434 - Change .xpm to .png, delete "zcat" section.
1435 - cosmetic fix in the 'marcpa' entry.
1436
1437 * etc/photos
1438 - convert all .xpm.Z to .png
1439 - rename mrb to martin
1440 - rename mcook-m to mcookm
1441
1442 1998-07-31 Martin Buchholz <martin@xemacs.org>
1443
1444 * x-init.el (x-initialize-compose): Add support for
1445 dead-circumflex as YET ANOTHER NAME for that dead key.
1446
1447 1998-08-05 Colin Rafferty <colin@xemacs.org>
1448
1449 * setup-paths.el (paths-construct-exec-path): Made the
1450 last-packages really be last.
1451 (paths-construct-data-directory-list): Ditto.
1452
1453 1998-08-01 Kai Haberzettl <khaberz@synnet.de>
1454
1455 * startup.el(startup-splash-frame-body):
1456 Update Copyright notice in splash screen
1457
1458 1998-08-04 SL Baur <steve@altair.xemacs.org>
1459
1460 * XEmacs 21.0-pre8 is released.
1461
1462 1998-07-22 Jan Vroonhof <vroonhof@math.ethz.ch>
1463
1464 * font-lock.el (font-lock-fontify-glumped-region): Add guard
1465 aginst destroyed extents
1466
1467 1998-07-24 Greg Klanderman <greg@alphatech.com>
1468
1469 * package-get.el (package-get): add `install-dir' argument.
1470
1471 1998-07-20 John Jones <jj@asu.edu>
1472
1473 * package-get.el: calls to package-get-update-all will only
1474 update packages which are already installed.
1475
1476 1998-07-20 Colin Rafferty <colin@xemacs.org>
1477
1478 * about.el (about-hackers): Correct my email.
1479
1480 1998-07-20 Kai Haberzettl <khaberz@synnet.de>
1481
1482 * about.el (about-hackers): new email-address.
1483
1484 1998-07-25 SL Baur <steve@altair.xemacs.org>
1485
1486 * minibuf.el (read-number): Don't let `input-error' condition
1487 escape.
1488
1489 1998-07-23 SL Baur <steve@altair.xemacs.org>
1490
1491 * autoload.el (update-file-autoloads): Ensure autoloads buffer is
1492 writable.
1493
1494 1998-07-20 Greg Klanderman <greg@alphatech.com>
1495
1496 * about.el (about-hackers): use my `email-for-life' address.
1497
1498 1998-07-19 SL Baur <steve@altair.xemacs.org> 1 1998-07-19 SL Baur <steve@altair.xemacs.org>
1499 2
1500 * XEmacs 21.0-pre7 is released. 3 * XEmacs 21.2-beta1 is released.
1501
1502 1998-07-19 SL Baur <steve@altair.xemacs.org>
1503
1504 * XEmacs 21.0-pre6 is released.
1505 4
1506 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> 5 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
1507 6
1508 * ldap.el (ldap-search): Doc string change 7 * ldap.el (ldap-search): Doc string change
1509 8
1516 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> 15 1998-07-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
1517 16
1518 * keymap.el (events-to-keys): Use `format' instead of `concat' 17 * keymap.el (events-to-keys): Use `format' instead of `concat'
1519 since the latter does not accept integer args anymore 18 since the latter does not accept integer args anymore
1520 19
1521 1998-07-12 SL Baur <steve@altair.xemacs.org>
1522
1523 * msw-mouse.el: Global change resource -> mswindows-resource.
1524
1525 1998-07-15 SL Baur <steve@altair.xemacs.org> 20 1998-07-15 SL Baur <steve@altair.xemacs.org>
1526 21
1527 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time 22 * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
1528 macros replaced. 23 macros replaced.
1529 24
1536 * packages.el (packages-unbytecompiled-lisp): Add new file, 31 * packages.el (packages-unbytecompiled-lisp): Add new file,
1537 very-early-lisp.el. 32 very-early-lisp.el.
1538 33
1539 * very-early-lisp.el: New file. 34 * very-early-lisp.el: New file.
1540 35
36 1998-07-14 SL Baur <steve@altair.xemacs.org>
37
38 * Symbols that have been obsolete for at least 3 years removed (II).
39
40 * obsolete.el (eval-current-buffer): Make compatible.
41 (byte-code-function-p): Ditto.
42 (send-string): Removed.
43 (send-region): Removed.
44 (screen-scrollbar-width): Removed.
45 (set-screen-scrollbar-width): Removed.
46 (set-screen-left-margin-width): Removed.
47 (set-screen-right-margin-width): Removed.
48 (screen-left-margin-width): Removed.
49 (screen-right-margin-width): Removed.
50 (set-buffer-left-margin-width): Removed.
51 (set-buffer-right-margin-width): Removed.
52 (buffer-left-margin-width): Removed.
53 (buffer-right-margin-width): Removed.
54 (x-set-frame-icon-pixmap): Removed.
55 (x-set-screen-icon-pixmap): Removed.
56 (pixel-name): Removed.
57 (make-pixmap): Removed.
58 (make-cursor): Removed.
59 (pixmap-width): Removed.
60 (pixmap-contributes-to-line-height-p): Removed.
61 (set-pixmap-contributes-to-line-height): Removed.
62
63 1998-07-13 SL Baur <steve@altair.xemacs.org>
64
65 * obsolete.el (popup-menu-up-p): removed.
66 (read-no-blanks-input): Removed.
67 (wholenump): Removed.
68 (ring-mod): Removed (what was ring-mod?).
69 (current-time-seconds): Removed.
70 (run-special-hook-with-args): Removed.
71 (dot): Removed.
72 (dot-marker): Removed.
73 (dot-min): Removed.
74 (dot-max): Removed.
75 (window-dot): Removed.
76 (set-window-dot): Removed.
77
78 * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
79 `dot-min'.
80
81 * minibuf.el: (read-no-blanks-input): remove commented-out copy.
82
83 * code-files.el (insert-file-contents): Rename
84 run-special-hook-with-args to run-hook-with-args-until-success.
85 (write-region): Ditto.
86
1541 1998-07-12 SL Baur <steve@altair.xemacs.org> 87 1998-07-12 SL Baur <steve@altair.xemacs.org>
1542 88
1543 * about.el: Fix typos, update release date. 89 * about.el: Fix typos, update release date.
90
91 * Symbols that have been obsolete for at least 3 years removed.
92
93 * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
94 screen- functions.
95 (toplevel): remove setf methods for screen functions.
96 * cl-macs.el (extent-data): defsetf removed.
97 * obsolete.el (lisp-indent-hook): Make compatible, it's used too
98 many places to remove.
99 (comment-indent-hook): Ditto.
100 * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
101 (buffer-dedicated-screen): Ditto.
102 (deiconify-screen): Ditto.
103 (delete-screen): Ditto.
104 (event-screen): Ditto.
105 (find-file-other-screen): Ditto.
106 (find-file-read-only-other-screen): Ditto.
107 (live-screen-p): Ditto.
108 (screen-height): Ditto.
109 (screen-iconified-p): Ditto.
110 (screen-list): Ditto.
111 (screen-live-p): Ditto.
112 (screen-name): Ditto.
113 (screen-parameters): Ditto.
114 (screen-pixel-height): Ditto.
115 (screen-pixel-width): Ditto.
116 (screen-root-window): Ditto.
117 (screen-selected-window): Ditto.
118 (screen-totally-visible-p): Ditto.
119 (screen-visible-p): Ditto.
120 (screen-width): Ditto.
121 (screenp): Ditto.
122 (get-screen-for-buffer): Ditto.
123 (get-screen-for-buffer-noselect): Ditto.
124 (get-other-screen): Ditto.
125 (iconify-screen): Ditto.
126 (lower-screen): Ditto.
127 (mail-other-screen): Ditto.
128 (make-screen): Ditto.
129 (make-screen-invisible): Ditto.
130 (make-screen-visible): Ditto.
131 (modify-screen-parameters): Ditto.
132 (new-screen): Ditto.
133 (next-screen): Ditto.
134 (next-multiscreen-window): Ditto.
135 (other-screen): Ditto.
136 (previous-screen): Ditto.
137 (previous-multiscreen-window): Ditto.
138 (raise-screen): Ditto.
139 (redraw-screen): Ditto.
140 (select-screen): Ditto.
141 (selected-screen): Ditto.
142 (set-buffer-dedicated-screen): Ditto.
143 (set-screen-height): Ditto.
144 (set-screen-position): Ditto.
145 (set-screen-size): Ditto.
146 (set-screen-width): Ditto.
147 (show-temp-buffer-in-current-screen): Ditto.
148 (switch-to-buffer-other-screen): Ditto.
149 (visible-screen-list): Ditto.
150 (window-screen): Ditto.
151 (x-set-screen-pointer): Ditto.
152 (x-set-frame-pointer): Ditto.
153 (screen-title-format): Ditto.
154 (screen-icon-title-format): Ditto.
155 (terminal-screen): Ditto.
156 (delete-screen-hook): Ditto.
157 (create-screen-hook): Ditto.
158 (mouse-enter-screen-hook): Ditto.
159 (mouse-leave-screen-hook): Ditto.
160 (map-screen-hook): Ditto.
161 (unmap-screen-hook): Ditto.
162 (default-screen-alist): Ditto.
163 (default-screen-name): Ditto.
164 (x-screen-defaults): Ditto.
165 (x-create-screen): Ditto.
166 * obsolete.el: meta-flag removed.
167 baud-rate removed.
168 sleep-for-millisecs removed.
169 extent-data removed.
170 set-extent-data removed.
171 set-extent-attribute removed.
172 extent-glyph removed.
173 extent-layout removed.
174 set-extent-layout removed.
175 list-faces-display removed.
176 list-faces removed.
177 trim-versions-without-asking removed.
178 after-write-file-hooks removed.
179 truename removed.
180 auto-fill-hook removed.
181 blink-paren-hook removed.
182 select-screen-hook, deselect-screen-hook removed.
183 auto-raise-screen, auto-lower-screen removed.
184
185 * msw-mouse.el: Global change resource -> mswindows-resource.
1544 186
1545 * XEmacs 21.0-pre5 is released. 187 * XEmacs 21.0-pre5 is released.
1546 188
1547 1998-07-11 SL Baur <steve@altair.xemacs.org> 189 1998-07-11 SL Baur <steve@altair.xemacs.org>
1548 190
1580 222
1581 * about.el: Tweaked my entry in about-hackers. 223 * about.el: Tweaked my entry in about-hackers.
1582 224
1583 * find-paths.el (paths-emacs-root-p): 225 * find-paths.el (paths-emacs-root-p):
1584 Relaxed emacs-root checking of an in-place installation to 226 Relaxed emacs-root checking of an in-place installation to
1585 also accommodate the flat layout used on MS Windows. 227 also accomodate the flat layout used on MS Windows.
1586 228
1587 1998-06-29 John Jones <jj@asu.edu> 229 1998-06-29 John Jones <jj@asu.edu>
1588 230
1589 * package-get.el: calls to package-get-update-all will only 231 * package-get.el: calls to package-get-update-all will only
1590 update packages which are already installed. 232 update packages which are already installed.
2909 * setup-paths.el: Changed `directory-sep-char' to 1551 * setup-paths.el: Changed `directory-sep-char' to
2910 `path-separator', following a change in GNU Emacs. 1552 `path-separator', following a change in GNU Emacs.
2911 1553
2912 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> 1554 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
2913 1555
2914 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behavior 1556 * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
2915 (Info-build-dir-anew): Add a final newline. 1557 (Info-build-dir-anew): Add a final newline.
2916 (Info-build-dir-anew): Do not issue warning when rebuilding policy 1558 (Info-build-dir-anew): Do not issue warning when rebuilding policy
2917 is `always' 1559 is `always'
2918 (Info-rebuild-dir): Ditto 1560 (Info-rebuild-dir): Ditto
2919 1561
4290 2932
4291 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru> 2933 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
4292 2934
4293 * dumped-lisp.el: x-menubar.el dumped along with mswindows native 2935 * dumped-lisp.el: x-menubar.el dumped along with mswindows native
4294 GUI XEmacs. Rename? x-menubar is rather window system 2936 GUI XEmacs. Rename? x-menubar is rather window system
4295 independent, except for a couple of items. 2937 independant, except for a couple of items.
4296 2938
4297 1997-12-26 SL Baur <steve@altair.xemacs.org> 2939 1997-12-26 SL Baur <steve@altair.xemacs.org>
4298 2940
4299 * x-menubar.el (default-menubar): Remove hyperbole and oobr 2941 * x-menubar.el (default-menubar): Remove hyperbole and oobr
4300 entries as they will no longer be distributed with XEmacs. 2942 entries as they will no longer be distributed with XEmacs.