comparison lisp/ChangeLog @ 404:2f8bb876ab1d r21-2-32

Import from CVS: tag r21-2-32
author cvs
date Mon, 13 Aug 2007 11:16:07 +0200
parents 5a2589c672dc
children b8cc9ab3f761
comparison
equal deleted inserted replaced
403:9f011ab08d48 404:2f8bb876ab1d
1 2000-03-20 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.32 is released.
4
5 2000-03-20 Andy Piper <andy@xemacs.org>
6
7 * gutter-items.el (update-tab-in-gutter): force selection of the
8 selected-window if required to do so.
9 (buffers-tab-items): ditto.
10 (add-tab-to-gutter): ditto.
11 (create-frame-hook): use force-selection.
12 (default-gutter-position-changed): lambdify.
13 (update-tab-hook): deleted since it was only used in one place.
14
15 2000-03-18 Andy Piper <andy@xemacs.org>
16
17 * files.el (find-file-noselect): undo change that shouldn't have
18 gone in.
19
20 2000-03-17 Andy Piper <andy@xemacs.org>
21
22 * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
23 of selected-window trickery.
24
25 * gutter-items.el (update-tab-in-gutter): don't give dedicated
26 frames tabs.
27 (progress-display-stop-callback): progress -> progress-display
28 (progress-display-quit-function): ditto.
29 (clear-progress-display): ditto.
30 (remove-progress-display): ditto.
31 (append-progress-display): ditto.
32 (abort-progress-display): ditto.
33 (raw-append-progress-display): ditto.
34 (display-progress-display): ditto.
35 (current-progress-display-label): ditto.
36 (current-progress-display): ditto.
37 (lprogress-display): ditto and save the buffer
38 (progress-display): ditto. Otherwise the buffer sometimes gets
39 changed which confuses font-lock.
40
41 * font-lock.el (font-lock-default-fontify-buffer): catch all
42 errors, not just quit.
43 (font-lock-mode): progress -> display-progress
44 (font-lock-default-fontify-buffer): ditto.
45 (font-lock-fontify-syntactically-region): ditto.
46 (font-lock-fontify-keywords-region): ditto.
47
48 2000-03-14 Hrvoje Niksic <hniksic@iskon.hr>
49
50 * cl.el (gensym): Move to here from cl-macs.el.
51 (gentemp): Ditto.
52
53 2000-03-16 Andy Piper <andy@xemacs.org>
54
55 * font-lock.el (font-lock-mode): use lprogress and friends for
56 progress management.
57 (font-lock-default-fontify-buffer): ditto.
58 (font-lock-fontify-syntactically-region): ditto.
59 (font-lock-fontify-keywords-region): ditto.
60 (font-lock-revert-cleanup): fix reverting.
61 (font-lock-revert-setup): ditto.
62
63 * gutter-items.el (progress-use-echo-area): new variable. Use the
64 echo area for progress gauges if non-nil.
65 (clear-progress): remove echo area stuff and defer to
66 clear-message.
67 (append-progress): dispatch non-command events after each progress
68 increment. Remove echo area stuff.
69 (abort-progress): remove echo area stuff and defer to
70 display-message.
71 (raw-append-progress): ditto. Dispatch non-command events after
72 gutter redisplay.
73 (display-progress): defer echo area stuff to display-message.
74
75 * gutter-items.el (clear-progress):
76 (abort-progress): indentation changes.
77 (display-progress): don't clear progress.
78 (append-progress): compare messages with equal.
79 (raw-append-progress): use dispatch-non-command-events to flush
80 widget creation events.
81
82 2000-03-13 Ben Wing <ben@xemacs.org>
83
84 * abbrev.el:
85 * abbrev.el (abbrev-string-to-be-defined): New.
86 * abbrev.el (inverse-abbrev-string-to-be-defined): New.
87 Changes for use with the menubar.
88
89 2000-03-12 Ben Wing <ben@xemacs.org>
90
91 * alist.el (vassoc): moved here from font-menu.el.
92
93 * custom.el (defface): typo fix.
94
95 * dialog.el (yes-or-no-p-dialog-box):
96 * dialog.el (message-box):
97 * files.el (save-some-buffers-1):
98 Put accelerators in the button names.
99
100 * font-lock.el (font-lock-comment-face):
101 * font-lock.el (font-lock-keyword-face):
102 * font-lock.el (font-lock-function-name-face):
103 Fixed some of the colors under MS Windows because the existing
104 default colors were hardly different from black and needed to be
105 made lighter.
106
107 * font-menu.el:
108 * font-menu.el (font-menu-split-long-menu):
109 * font-menu.el (font-menu-family-constructor):
110 * font-menu.el (font-menu-size-constructor):
111 * font-menu.el (font-menu-weight-constructor):
112 * font-menu.el (font-menu-set-font):
113 vassoc moved to alist.el.
114 Accelerators added to all menus.
115 Unused bound var new-props removed.
116
117 * keydefs.el: I did a whole lot of rearranging to put things in a
118 more consistent order and fixed a number of cases where key
119 combinations involving up, down, left, right and so on were
120 defined but the corresponding keypad combinations were not
121 defined.
122
123 * lisp-mode.el:
124 * lisp-mode.el (lisp-interaction-mode-popup-menu):
125 * lisp-mode.el (emacs-lisp-mode):
126 * lisp-mode.el (lisp-interaction-mode):
127 * lisp-mode.el (flet):
128 Added accelerators onto the menus.
129 Made all the different versions of the let function be indented
130 the same way.
131 Undid Steve's easy-menu-ification, because it makes it impossible
132 to have the menubar and popup menus different.
133 Cleaned up the menu; added items for find-function &c and some
134 indenting, and removed debug-on-*.
135
136 * list-mode.el (list-mode-hook):
137 * list-mode.el (list-mode):
138 * list-mode.el (completion-setup-hook):
139 * list-mode.el (display-completion-list):
140 Added support for the :window-height keyword, which is required
141 because of other changes that I made for the file dialog box. I
142 also made the hook variables list-mode-hook and
143 completion-setup-hook and also minibuffer-setup-hook in
144 minibuf.el be permanent-local; see comment in list-mode.el.
145
146 * map-ynp.el (map-y-or-n-p):
147 Added accelerators to the dialog buttons.
148
149 * menubar-items.el (menu-truncate-list):
150 New internal function.
151 * menubar-items.el (submenu-generate-accelerator-spec):
152 * menubar-items.el (menu-item-strip-accelerator-spec):
153 * menubar-items.el (menu-item-generate-accelerator-spec):
154 New exported functions, for use in auto-generating accelerator specs.
155
156 * menubar-items.el:
157 * menubar-items.el (default-menubar):
158 * menubar-items.el (maybe-add-init-button):
159 * menubar-items.el (bookmark-menu-filter):
160 * menubar-items.el (slow-format-buffers-menu-line):
161 * menubar-items.el (build-buffers-menu-internal):
162 * menubar-items.el (language-environment-menu-filter):
163 * menubar-items.el (default-popup-menu):
164 * menubar-items.el (popup-buffer-menu):
165 * menubar-items.el (popup-menubar-menu):
166 Did a major overhaul on this file, and in fact I'm nowhere near
167 done working on the menubar, and there will be more patches to
168 come. A basic summary of what I've done:
169
170 a) I added accelerators to all of the menu items. For menus that
171 are auto-generated, such as the buffers menu, the accelerators are
172 automatically added to the beginning of each line using the
173 numbers 1 through 9, then zero, and then letters starting with A,
174 but omitting the letters that are already in use for the fixed
175 menu items at the top of the buffers menu. To facilitate adding
176 accelerators of this kind, I created some new functions
177 (*-accelerator-spec), which are also being used by other filters
178 that auto generate lists of things such as ftp sites to download
179 packages. If people really don't like these accelerators
180 appearing at the beginning of the menu items, a variable can be
181 added to optionally turn them off, but I think this is rather
182 pointless because other menu items have accelerators and many or
183 most of the menu users will use the accelerators if the support is
184 there.
185
186 b) I combined the top level Tools and Apps menus into a single
187 Tools menu, because the distinction between the two is not
188 obvious, and the items on the menus are not used often enough that
189 putting some of them onto submenus is a problem.
190
191 c) I created two new top level menus called View and Cmds because
192 there were too many items on the File and Edit menus, and I'm going
193 to be adding more items to these menus. In contrast to the Tools
194 menu, the items on these menus may be used quite often during an
195 editing session, and so should be available with fewer
196 keystrokes.
197
198 d) I added a number of options to the options menu, including one
199 for controlling whether the alt key can be used to traverse to
200 menu items using the accelerators, one for controlling behavior of
201 control-k, one for controlling how the kill and yank functions
202 interact with the clipboard, a few additional buffers-menu
203 options, and various other things. I also did a bit of
204 rearranging, for example, combining the keyboard and mouse options
205 into a single keyboard and mouse submenu to facilitate the
206 accelerators on that level.
207
208 e) I changed the variable buffers-menu-format-buffer-line-function
209 to take two arguments instead of one, the second argument being
210 the line number for use in creating an accelerator. I added a
211 hack to support existing functions with one argument (although I
212 doubt that very many of these exist), for backward compatibility.
213
214 f) I moved the top level mule menu to be a submenu of the edit
215 menu. I think that most of the items on this menu are fairly
216 useless and there are certainly not enough frequently used items
217 to justify this being its own top level menu.
218
219 g) I combined most of the items in big-menubar.el into the main menu.
220 If people think the main menu is too big, it would be possible to
221 create different configurations, some smaller.
222
223 * menubar.el (check-menu-syntax):
224 Deleted some syntax checks that were no longer valid, partly
225 because of changes that were already made a long time ago, and
226 partly because of a change I made where I allow the name of the
227 menu item to be an evaluated expression rather than just a string,
228 similar to all of the other parameters of a menu item.
229
230 * minibuf.el:
231 * minibuf.el (read-file-name-1):
232 * minibuf.el (mouse-read-file-name-1):
233 I made a number of changes to improve the appearance
234 and functioning of the file dialog box. They include:
235
236 a) Fixing the problem where closing the dialog box by clicking on
237 the close button of the window didn't properly exit the
238 minibuffer.
239
240 b) Fixing the problem that if you typed part of a file name, and
241 then clicked on a completion with the mouse, the file was not
242 correctly selected.
243
244 c) Changing the title of the dialog box to reflect the operation
245 being done in accordance with user interface conventions, rather
246 than the name of the dialog box buffer, which is rather useless.
247
248 d) Remove the words "possible completions are" which didn't
249 belong.
250
251 e) Fix things so that the completions scroll off the end of the
252 completions windows only to the right, rather than both to the
253 right and down, which is in accordance with Windows user interface
254 conventions.
255
256 * msw-init.el (init-post-mswindows-win):
257 Added a binding for meta-F4, which is the standard windows binding
258 for exiting a program.
259
260 * select.el (get-selection-no-error):
261 * select.el (own-selection):
262 * select.el (own-clipboard):
263 Added an optional argument called append to the functions
264 own-selection and own-clipboard. This adds support for appending
265 text to the existing selection and allows the function
266 own-clipboard to be used as the value of the variable
267 interprogram- cut-function.
268
269 Fixed a bug in own-selection in handling zmacs-region-stays.
270
271 * simple.el (historical-kill-line): New.
272
273 * simple.el (kill-line):
274 * simple.el (interprogram-cut-function):
275 * simple.el (interprogram-paste-function):
276 * simple.el (handle-pre-motion-command):
277 * simple.el (next-line):
278 * simple.el (previous-line):
279 a) Expanded the variable kill-whole-line, so that function
280 kill-line can be set to delete the entire line always, not just
281 when cursor is at the beginning of the line. This is controlled
282 by setting the variable kill-whole-line to the symbol 'always.
283 This behavior, as well as the existing kill-whole-line behavior,
284 now only take effect when kill-line is called interactively,
285 although this is a departure from a previous behavior in the case
286 of setting this variable kill-whole-line to t. It is almost
287 certainly what has always been intended, and most likely the old
288 way of doing things introduced bugs. I also created a function
289 called historical-kill-line, which ignores the kill-whole-line
290 setting and always gives the historical behavior of only killing
291 to the end of the line. I bound this function to shift- control-k
292 so that the kill to end of line behavior is available, even when
293 kill-whole-line has been set to change control-k into the simple
294 delete-whole-line behavior. (This can be set using the options
295 menu.)
296
297 b) I changed things so that kill and yank now interact with the
298 clipboard by default under windows. This was done by changing the
299 default value of interprogram-cut- function and
300 interprogram-paste-function. You can get the old behavior by
301 setting these to nil, and there is an option on the options menu
302 to do this.
303
304 c) I added support for selecting text using shifted motion keys.
305 This support is on by default and can be controlled by the
306 variable shifted-motion-keys-select-region. There is also a
307 variable called unshifted-motion-keys-deselect-region that
308 controls more specifically how the shifted motion key behavior
309 works. I did not put an option on the options menu to turn this
310 off, because I can't imagine why this would be useful.
311
312 * simple.el (forward-block-of-lines):
313 * simple.el (backward-block-of-lines):
314 * simple.el (block-movement-size):
315 New.
316
317 * simple.el (uncapitalized-title-words):
318 * simple.el (uncapitalized-title-word-regexp):
319 * simple.el (capitalize-string-as-title):
320 * simple.el (capitalize-region-as-title):
321 New.
322
323
324 * subr.el (add-hook):
325 * subr.el (make-local-hook): New.
326 * subr.el (remove-local-hook): New.
327 * subr.el (add-one-shot-hook): New.
328 * subr.el (add-local-one-shot-hook): New.
329 Added some functions to make using hooks easier.
330 These include:
331
332 a) Functions add-local-hook and remove-local-hook to make it easy
333 to use local hooks.
334
335 b) Functions add-one-shot-hook and add-local-one-shot-hook, which
336 make it possible to add a "one-shot" hook, which is to say a hook
337 that runs only once, and automatically removes itself after the
338 first time it has run.
339
340 2000-03-09 Andy Piper <andy@xemacs.org>
341
342 * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
343
344 2000-03-09 Yoshiki Hayashi <yoshiki@xemacs.org>
345
346 * buff-menu.el (buffers-menu-omit-invisible-buffers):
347 Moved from menubar-items.el.
348 * dumped-lisp.el: Dump gutter-items regardless of menubar.
349
350 2000-03-08 Andy Piper <andy@xemacs.org>
351
352 * gutter-items.el (build-buffers-tab-internal): add selected field
353 to buffers tab spec.
354
355 2000-03-07 Yoshiki Hayashi <yoshiki@xemacs.org>
356
357 * minibuf.el (last-exact-completion): Initialize to nil.
358
359 2000-03-07 Didier Verna <didier@xemacs.org>
360
361 * startup.el (command-line-1): remove unused variable
362 `first-file-buffer'.
363
364 2000-02-29 Hrvoje Niksic <hniksic@iskon.hr>
365
366 * loaddefs.el (completion-ignored-extensions): Removed ".log",
367 which is also used for Web server log files.
368
369 2000-02-03 IKEYAMA Tomonori <tomonori@suiyokai.org>
370
371 * mule/mule-charset.el: Setup auto-fill-chars.
372
373 2000-03-02 SL Baur <steve@beopen.com>
374
375 * subr.el (with-string-as-buffer-contents): Reimplement using
376 `with-temp-buffer'. Fixes non-unique buffer name problem, fixes
377 non-deletion of buffer after execution problem.
378 (with-output-to-string): Use unique buffer name.
379
380 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
381
382 * gutter-items.el (buffers-tab-sort-function): New variable.
383 (buffers-tab-items): Funcall it to sort the buffer tab list.
384
385 2000-02-29 Stephen J. Turnbull <stephen@xemacs.org>
386
387 * startup.el (load-user-init-file): Merge two `if's to one `or'.
388
389 2000-02-28 Martin Buchholz <martin@xemacs.org>
390
391 * menubar-items.el (maybe-add-init-button): Remove the "Load
392 .emacs" button from all menubars.
393
394 2000-03-01 Didier Verna <didier@xemacs.org>
395
396 * rect.el (string-rectangle): depend on `pending-delete-mode' for
397 region rectangle replacement (from Jan Vroonhof).
398 (replace-rectangle): new function.
399
400 2000-01-05 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
401
402 * mule/mule-cmds.el (set-default-coding-systems): Use
403 set-terminal-coding-system and set-keyboard-coding-system.
404 * coding.el (set-terminal-coding-system): Use
405 set-console-tty-output-coding-system.
406 (set-keyboard-coding-system): Use
407 set-console-tty-input-coding-system.
408
409 2000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
410
411 * minibuf.el (read-variable): Allow symbol to default argument.
412
413 >>>>>>> 1.156.2.301
414 2000-02-27 Andy Piper <andy@xemacs.org>
415
416 * gutter-items.el (update-tab-hook): new function to be used for
417 hooks.
418 (create-frame-hook): add update-tab-hook.
419 (record-buffer-hook): ditto.
420 (default-gutter-position-changed): ditto.
421 (default-gutter-position): updating the buffers tab is now handled
422 by a hook.
423 (default-gutter-position-changed-hook): new variable.
424 (gutter-element-visibility-changed-hook): ditto.
425 (set-gutter-element-visible-p): call it.
426 (set-gutter-element): use modify-specifier-instances. Set extents
427 as duplicable before using.
428 (remove-gutter-element): ditto.
429 (set-gutter-element-visible-p): ditto.
430 (init-gutter): new function.
431 (add-tab-to-gutter): use new gutter-element functions rather than
432 setting specifiers directly.
433 (clear-progress): ditto.
434 (abort-progress): ditto.
435 (gutter-buffers-tab-visible-p): renamed from
436 default-gutter-visible-p
437
438 * specifier.el (modify-specifier-instances): new function from Jan
439 Vroonhof.
440
441 * x-init.el (init-post-x-win): call init-gutter.
442
443 * msw-init.el (init-post-mswindows-win): call init-gutter.
444
445 * menubar-items.el (default-menubar): Update to reflect new gutter
446 variables.
447
448 2000-02-26 Andy Piper <andy@xemacs.org>
449
450 * gutter-items.el (set-gutter-element): new function. Add gutter
451 elements to the specified gutter.
452 (remove-gutter-element): new function. Remove gutter elements from
453 the specified gutter.
454 (set-gutter-element-visible-p): new function. Set gutter element
455 visibility for the provided gutter-visible specifier.
456
457 2000-02-23 Andy Piper <andy@xemacs.org>
458
459 * gutter-items.el (add-tab-to-gutter): specify dimensions
460 dynamically.
461
462 2000-02-24 Martin Buchholz <martin@xemacs.org>
463
464 * gutter-items.el (add-tab-to-gutter):
465 * package-get.el (package-get-interactive-package-query):
466 * package-ui.el (pui-directory-exists):
467 (pui-install-selected-packages):
468 (pui-list-packages):
469 Use #'(lambda ...) instead of '(lambda ...).
470
471 2000-02-21 Gregory Neil Shapiro <gshapiro@gshapiro.net>
472
473 * startup.el (load-user-init-file): Check to make sure user
474 has an init-file before calling load().
475
476 2000-02-20 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
477
478 * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
479
1 2000-02-23 Martin Buchholz <martin@xemacs.org> 480 2000-02-23 Martin Buchholz <martin@xemacs.org>
2 481
3 * XEmacs 21.2.31 is released. 482 * XEmacs 21.2.31 is released.
4 483
5 2000-02-21 Mike Sperber <mike@xemacs.org> 484 2000-02-21 Mike Sperber <mike@xemacs.org>
13 492
14 * XEmacs 21.2.30 is released. 493 * XEmacs 21.2.30 is released.
15 494
16 2000-02-19 Martin Buchholz <martin@xemacs.org> 495 2000-02-19 Martin Buchholz <martin@xemacs.org>
17 496
18 * byte-optimize.el (byte-optimize-plus): 497 * byte-optimize.el (byte-optimize-plus):
19 (byte-optimize-minus): 498 (byte-optimize-minus):
20 (byte-optimize-multiply): 499 (byte-optimize-multiply):
21 Optimize (- 0) to 0, not (-) 500 Optimize (- 0) to 0, not (-)
22 Optimize (+ 5 3.0) to 8.0 501 Optimize (+ 5 3.0) to 8.0
23 Optimize (* 5 3.0) to 15.0 502 Optimize (* 5 3.0) to 15.0
24 Improve readability. 503 Improve readability.
25 504
31 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default 510 * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
32 and 'gui-element face colors and 'gui-element face font to Windows 511 and 'gui-element face colors and 'gui-element face font to Windows
33 defaults. 512 defaults.
34 513
35 2000-02-09 Stef Epardaud <stef@lunatech.com> 514 2000-02-09 Stef Epardaud <stef@lunatech.com>
36 515
37 * font-lock.el: Javadoc enhancements 516 * font-lock.el: Javadoc enhancements
38 517
39 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> 518 1999-11-27 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
40 519
41 * ldap.el (toplevel): Test if LDAP support has been compiled in 520 * ldap.el (toplevel): Test if LDAP support has been compiled in
42 (ldap-verbose): New option 521 (ldap-verbose): New option
43 (ldap-search-entries): Renamed from the previous ldap-search 522 (ldap-search-entries): Renamed from the previous ldap-search
44 Conditionalize message display on ldap-verbose 523 Conditionalize message display on ldap-verbose
45 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New 524 (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
46 defuns 525 defuns
47 (ldap-search): Is now defined as an obsolete wrapper calling 526 (ldap-search): Is now defined as an obsolete wrapper calling
48 ldap-search-basic or ldap-search-entries 527 ldap-search-basic or ldap-search-entries
49 528
50 529
51 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp> 530 1999-12-06 Hirokazu FUKUI <hfukui@sannet.ne.jp>
52 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp> 531 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
53 Jan Vroonhof <jan@xemacs.org> 532 Jan Vroonhof <jan@xemacs.org>
54 533
55 * byte-optimize.el (byte-optimize-form-code-walker): Fixed. 534 * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
56 When for-effect is true, didn't call `byte-optimize-form' 535 When for-effect is true, didn't call `byte-optimize-form'
57 in and/or subforms without last. 536 in and/or subforms without last.
58 537
59 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch> 538 1999-12-07 Jan Vroonhof <vroonhof@math.ethz.ch>
60 539
61 * package-get.el (package-get-download-sites): Use correct custom 540 * package-get.el (package-get-download-sites): Use correct custom
62 type. 541 type.
63 542
64 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com> 543 2000-02-15 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
65 544
66 * files.el (write-file): Ask for coding system when compiled with 545 * files.el (write-file): Ask for coding system when compiled with
67 file-coding. 546 file-coding.
68 547
78 557
79 * mule/mule-cmds.el (describe-language-support): Don't add 558 * mule/mule-cmds.el (describe-language-support): Don't add
80 unexist function to help-map. 559 unexist function to help-map.
81 (describe-coding-system): Don't use already assigend `C'. 560 (describe-coding-system): Don't use already assigend `C'.
82 561
83 2000-01-23 Björn Torkelsson <torkel@hpc2n.umu.se> 562 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
84 563
85 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it 564 * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
86 work in custom. 565 work in custom.
87 566
88 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp> 567 2000-02-04 Kazuyuki IENAGA <kazz@imasy.or.jp>
114 * lisp/etags.el (find-tag-internal): set exact-tagname to 593 * lisp/etags.el (find-tag-internal): set exact-tagname to
115 a regular expression that matches against the tagname 594 a regular expression that matches against the tagname
116 part of the tag entry first instead of only looking in 595 part of the tag entry first instead of only looking in
117 the context area. 596 the context area.
118 597
119 2000-01-23 Björn Torkelsson <torkel@hpc2n.umu.se> 598 2000-01-23 Bjrn Torkelsson <torkel@hpc2n.umu.se>
120 599
121 * gutter-items.el: fixed typo(s) in customizing default-gutter-position 600 * gutter-items.el: fixed typo(s) in customizing default-gutter-position
122 * toobar.el: fixed typo(s) in customizing default-toolbar-position 601 * toobar.el: fixed typo(s) in customizing default-toolbar-position
123 602
124 2000-02-07 Martin Buchholz <martin@xemacs.org> 603 2000-02-07 Martin Buchholz <martin@xemacs.org>
147 width check using `window-leftmost-p' and `window-rightmost-p'. 626 width check using `window-leftmost-p' and `window-rightmost-p'.
148 627
149 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk> 628 2000-02-02 Per Abrahamsen <abraham@dina.kvl.dk>
150 629
151 * wid-edit.el (widget-match-inline): An atom never matches a 630 * wid-edit.el (widget-match-inline): An atom never matches a
152 list. 631 list.
153 632
154 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com> 633 2000-01-29 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
155 634
156 * modeline.el: Consolidated 'x and 'mswindows specification under 635 * modeline.el: Consolidated 'x and 'mswindows specification under
157 'win tag. 636 'win tag.
171 * bytecomp.el (byte-compile-insert-header): Properly set coding 650 * bytecomp.el (byte-compile-insert-header): Properly set coding
172 system under MULE and file-coding. 651 system under MULE and file-coding.
173 652
174 2000-01-28 Martin Buchholz <martin@xemacs.org> 653 2000-01-28 Martin Buchholz <martin@xemacs.org>
175 654
176 * coding.el (dontusethis-set-value-file-name-coding-system-handler): 655 * coding.el (dontusethis-set-value-file-name-coding-system-handler):
177 (dontusethis-set-value-terminal-coding-system-handler): 656 (dontusethis-set-value-terminal-coding-system-handler):
178 (dontusethis-set-value-keyboard-coding-system-handler): 657 (dontusethis-set-value-keyboard-coding-system-handler):
179 Never undefine coding system aliases. Emergency fix for gnus. 658 Never undefine coding system aliases. Emergency fix for gnus.
180 659
181 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr> 660 2000-01-26 Hrvoje Niksic <hniksic@iskon.hr>
182 661
183 * files.el (abbreviate-file-name): Use directory-sep-char instead 662 * files.el (abbreviate-file-name): Use directory-sep-char instead
214 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com> 693 2000-01-24 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
215 694
216 * process.el (shell-quote-argument): Use (nt-quote-process-args) 695 * process.el (shell-quote-argument): Use (nt-quote-process-args)
217 for windows-nt. 696 for windows-nt.
218 697
219 * version.el: 698 * version.el:
220 * startup.el (user-init-file-base): 699 * startup.el (user-init-file-base):
221 * process.el (call-process-region): 700 * process.el (call-process-region):
222 * files.el (make-backup-file-name): 701 * files.el (make-backup-file-name):
223 (backup-file-name-p): 702 (backup-file-name-p):
224 (file-relative-name): 703 (file-relative-name):
225 (abbreviate-file-name): 704 (abbreviate-file-name):
226 (set-auto-mode): 705 (set-auto-mode):
227 * code-process.el (call-process-region): Removed unnecessary 706 * code-process.el (call-process-region): Removed unnecessary
228 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos 707 branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
229 support out of the universe. 708 support out of the universe.
230 709
231 * process.el: 710 * process.el:
232 * code-process.el: 711 * code-process.el:
233 * bytecomp.el (byte-compile-file): Removed reference to 712 * bytecomp.el (byte-compile-file): Removed reference to
234 buffer-file-type, and commented usage of binary-process-output 713 buffer-file-type, and commented usage of binary-process-output
235 NTEmacs variables. 714 NTEmacs variables.
236 715
237 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org> 716 2000-01-24 Yoshiki Hayashi <yoshiki@xemacs.org>
1078 (ldap-decode-string): Guard against `decode-coding-string' not 1557 (ldap-decode-string): Guard against `decode-coding-string' not
1079 being defined 1558 being defined
1080 (ldap-encode-string): Guard against `encode-coding-string' not 1559 (ldap-encode-string): Guard against `encode-coding-string' not
1081 being defined 1560 being defined
1082 1561
1083 1999-08-23 Didier Verna <verna@inf.enst.fr> 1562 1999-08-23 Didier Verna <didier@xemacs.org>
1084 1563
1085 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>. 1564 * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
1086 Some doc strings improvements, and add a star to the `interactive' 1565 Some doc strings improvements, and add a star to the `interactive'
1087 calls. 1566 calls.
1088 1567
1113 1999-08-13 Andy Piper <andy@xemacs.org> 1592 1999-08-13 Andy Piper <andy@xemacs.org>
1114 1593
1115 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch* 1594 * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
1116 deletion problem. 1595 deletion problem.
1117 1596
1118 1999-07-30 Didier Verna <verna@inf.enst.fr> 1597 1999-07-30 Didier Verna <didier@xemacs.org>
1119 1598
1120 * cus-edit.el (custom-save-variables): I said, use prin1 instead 1599 * cus-edit.el (custom-save-variables): I said, use prin1 instead
1121 of princ to output symbols. 1600 of princ to output symbols.
1122 (custom-save-face-internal): ditto. 1601 (custom-save-face-internal): ditto.
1123 (custom-save-resets): ditto. 1602 (custom-save-resets): ditto.
1124 1603
1125 1999-08-09 Didier Verna <verna@inf.enst.fr> 1604 1999-08-09 Didier Verna <didier@xemacs.org>
1126 1605
1127 * gutter-items.el (select-buffers-tab-buffers-by-mode): use 1606 * gutter-items.el (select-buffers-tab-buffers-by-mode): use
1128 `regexp-quote' to protect the major mode name for use as a regular 1607 `regexp-quote' to protect the major mode name for use as a regular
1129 expression (c++ needs this for instance). 1608 expression (c++ needs this for instance).
1130 1609
1811 2290
1812 * config.el (config-value-file): config.values is installed into 2291 * config.el (config-value-file): config.values is installed into
1813 doc-directory. 2292 doc-directory.
1814 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu> 2293 From Karl M. Hegbloom <karlheg@cathcart.sysc.pdx.edu>
1815 2294
1816 1999-07-19 Didier Verna <verna@inf.enst.fr> 2295 1999-07-19 Didier Verna <didier@xemacs.org>
1817 2296
1818 * rect.el: all functions rewritten, except when noted. Below is a 2297 * rect.el: all functions rewritten, except when noted. Below is a
1819 list of interface changes. 2298 list of interface changes.
1820 (apply-on-rectangle): new function. Obsoletes 2299 (apply-on-rectangle): new function. Obsoletes
1821 `operate-on-rectangle'. All functions that used to call this 2300 `operate-on-rectangle'. All functions that used to call this
1862 2341
1863 1999-07-16 Andy Piper <andy@xemacs.org> 2342 1999-07-16 Andy Piper <andy@xemacs.org>
1864 2343
1865 * gui.el (make-dialog-frame): turn off gutters for dialogs. 2344 * gui.el (make-dialog-frame): turn off gutters for dialogs.
1866 2345
1867 1999-07-15 Didier Verna <verna@inf.enst.fr> 2346 1999-07-15 Didier Verna <didier@xemacs.org>
1868 2347
1869 * cus-edit.el (custom-prompt-variable): optional third arg makes 2348 * cus-edit.el (custom-prompt-variable): optional third arg makes
1870 prompt for a comment string. 2349 prompt for a comment string.
1871 (customize-set-value): optional prefix makes this function handle 2350 (customize-set-value): optional prefix makes this function handle
1872 variable comments. 2351 variable comments.
2575 1999-03-12 SL Baur <steve@xemacs.org> 3054 1999-03-12 SL Baur <steve@xemacs.org>
2576 3055
2577 * simple.el (delete-key-deletes-forward): Revert to previous 3056 * simple.el (delete-key-deletes-forward): Revert to previous
2578 behavior. 3057 behavior.
2579 3058
2580 1999-01-18 Didier Verna <verna@inf.enst.fr> 3059 1999-01-18 Didier Verna <didier@xemacs.org>
2581 3060
2582 * menubar-items.el (xemacs-splash-buffer): handle the case of 3061 * menubar-items.el (xemacs-splash-buffer): handle the case of
2583 multiple elements in the splash buffer body. 3062 multiple elements in the splash buffer body.
2584 3063
2585 * startup.el (splash-frame-timeout): new constant: interval 3064 * startup.el (splash-frame-timeout): new constant: interval
2613 custom menu to only be activated when package-base is available. 3092 custom menu to only be activated when package-base is available.
2614 3093
2615 * package-get.el (package-get-custom): don't load 3094 * package-get.el (package-get-custom): don't load
2616 package-get-custom as it is auto-generated. Fix group definition. 3095 package-get-custom as it is auto-generated. Fix group definition.
2617 3096
2618 1999-03-05 Didier Verna <verna@inf.enst.fr> 3097 1999-03-05 Didier Verna <didier@xemacs.org>
2619 3098
2620 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string' 3099 * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
2621 instead of `symbol-name' (Thanks Kyle). 3100 instead of `symbol-name' (Thanks Kyle).
2622 3101
2623 * cus-edit.el (custom-save-variables): use `prin1' instead of 3102 * cus-edit.el (custom-save-variables): use `prin1' instead of
2635 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp> 3114 1999-03-03 Steven Baur <steve@gneiss.etl.go.jp>
2636 3115
2637 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated 3116 * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
2638 calls to font-lock during buffer reversion. 3117 calls to font-lock during buffer reversion.
2639 3118
2640 1999-02-12 Didier Verna <verna@inf.enst.fr> 3119 1999-02-12 Didier Verna <didier@xemacs.org>
2641 3120
2642 * info.el (Info-build-node-completions): unconditionally widen the 3121 * info.el (Info-build-node-completions): unconditionally widen the
2643 tag table buffer. 3122 tag table buffer.
2644 3123
2645 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu> 3124 1999-02-19 Paul Stodghill <stodghil@cs.cornell.edu>
2758 3237
2759 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> 3238 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
2760 3239
2761 * XEmacs 21.2.9 is released 3240 * XEmacs 21.2.9 is released
2762 3241
2763 1999-01-19 Didier Verna <verna@inf.enst.fr> 3242 1999-01-19 Didier Verna <didier@xemacs.org>
2764 3243
2765 * replace.el (replace-search-function): new variable containing a 3244 * replace.el (replace-search-function): new variable containing a
2766 function to perform a search-forward. 3245 function to perform a search-forward.
2767 (replace-re-search-function): new variable containing a function 3246 (replace-re-search-function): new variable containing a function
2768 to perform a re-search-forward. 3247 to perform a re-search-forward.
2769 (perform-replace): use them. 3248 (perform-replace): use them.
2770 3249
2771 1999-01-25 Didier Verna <verna@inf.enst.fr> 3250 1999-01-25 Didier Verna <didier@xemacs.org>
2772 3251
2773 * select.el (selection-owner-p): use the name `XEmacs'. 3252 * select.el (selection-owner-p): use the name `XEmacs'.
2774 (cut-copy-clear-internal): ditto. 3253 (cut-copy-clear-internal): ditto.
2775 3254
2776 1999-01-18 Andy Piper <andy@xemacs.org> 3255 1999-01-18 Andy Piper <andy@xemacs.org>
2782 3261
2783 * buffer.el (switch-to-buffer): Fixing documentation. 3262 * buffer.el (switch-to-buffer): Fixing documentation.
2784 * minibuf.el (minibuffer-completion-table): ditto. 3263 * minibuf.el (minibuffer-completion-table): ditto.
2785 * cl-macs.el (return-from): ditto. 3264 * cl-macs.el (return-from): ditto.
2786 3265
2787 1999-01-04 Didier Verna <verna@inf.enst.fr> 3266 1999-01-04 Didier Verna <didier@xemacs.org>
2788 3267
2789 * replace.el (delete-non-matching-lines): temporarily disable 3268 * replace.el (delete-non-matching-lines): temporarily disable
2790 case-folding when called interactively with a regexp containing 3269 case-folding when called interactively with a regexp containing
2791 uppercase characters. 3270 uppercase characters.
2792 (delete-matching-lines): ditto. 3271 (delete-matching-lines): ditto.
2865 (pui-toggle-package-delete-key): New function. 3344 (pui-toggle-package-delete-key): New function.
2866 (pui-popup-context-sensitive): New kludge. 3345 (pui-popup-context-sensitive): New kludge.
2867 (pui-list-packages): Add warning when `package-get-remote' is nil. 3346 (pui-list-packages): Add warning when `package-get-remote' is nil.
2868 (package-ui-add-site): New function. 3347 (package-ui-add-site): New function.
2869 3348
2870 1998-12-01 Didier Verna <verna@inf.enst.fr> 3349 1998-12-01 Didier Verna <didier@xemacs.org>
2871 3350
2872 * hyper-apropos.el (hyper-where-is): added the missing autoload. 3351 * hyper-apropos.el (hyper-where-is): added the missing autoload.
2873 3352
2874 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> 3353 1998-11-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
2875 3354
3348 3827
3349 1998-10-11 SL Baur <steve@altair.xemacs.org> 3828 1998-10-11 SL Baur <steve@altair.xemacs.org>
3350 3829
3351 * package-get-base.el: removed. 3830 * package-get-base.el: removed.
3352 3831
3353 1998-09-23 Didier Verna <verna@inf.enst.fr> 3832 1998-09-23 Didier Verna <didier@xemacs.org>
3354 3833
3355 * simple.el (search-caps-disable-folding): moved from isearch-mode.el 3834 * simple.el (search-caps-disable-folding): moved from isearch-mode.el
3356 (no-upper-case-p): new function. 3835 (no-upper-case-p): new function.
3357 (with-search-caps-disable-folding): new macro. 3836 (with-search-caps-disable-folding): new macro.
3358 (with-interactive-search-caps-disable-folding): new macro. 3837 (with-interactive-search-caps-disable-folding): new macro.
3646 4125
3647 1998-08-16 SL Baur <steve@altair.xemacs.org> 4126 1998-08-16 SL Baur <steve@altair.xemacs.org>
3648 4127
3649 * lisp-mode.el (with-string-as-buffer-contents): Set indentation. 4128 * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
3650 4129
3651 1998-07-17 Didier Verna <verna@inf.enst.fr> 4130 1998-07-17 Didier Verna <didier@xemacs.org>
3652 4131
3653 * faces.el (set-face-property): 4132 * faces.el (set-face-property):
3654 (set-face-dim-p): 4133 (set-face-dim-p):
3655 (face-dim-p): updated the doc strings now that the dim property isn't 4134 (face-dim-p): updated the doc strings now that the dim property isn't
3656 tty-specific. 4135 tty-specific.
4244 * files.el (save-some-buffers): Would wait 1 second. 4723 * files.el (save-some-buffers): Would wait 1 second.
4245 (save-some-buffers-1): Delete other windows here instead of in 4724 (save-some-buffers-1): Delete other windows here instead of in
4246 `save-some-buffers'. 4725 `save-some-buffers'.
4247 (save-some-buffers): Force redisplay only if windows were deleted. 4726 (save-some-buffers): Force redisplay only if windows were deleted.
4248 4727
4249 1998-06-02 Didier Verna <verna@inf.enst.fr> 4728 1998-06-02 Didier Verna <didier@xemacs.org>
4250 4729
4251 * cus-face.el (custom-face-attributes): generalized the use of 4730 * cus-face.el (custom-face-attributes): generalized the use of
4252 toggle buttons for boolean attributes. 4731 toggle buttons for boolean attributes.
4253 Re-ordered the items a bit. 4732 Re-ordered the items a bit.
4254 4733
4627 1998-05-15 Christian Nyb <chr@mediascience.no> 5106 1998-05-15 Christian Nyb <chr@mediascience.no>
4628 5107
4629 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char' 5108 * simple.el (zap-up-to-char): New function. Behaves like `zap-to-char'
4630 in Emacs 18. 5109 in Emacs 18.
4631 5110
4632 1998-05-13 Didier Verna <verna@inf.enst.fr> 5111 1998-05-13 Didier Verna <didier@xemacs.org>
4633 5112
4634 * mouse.el (drag-window-divider): give the vertical divider a 5113 * mouse.el (drag-window-divider): give the vertical divider a
4635 pressed look when dragging it. 5114 pressed look when dragging it.
4636 5115
4637 1998-05-13 Andy Piper <andyp@parallax.co.uk> 5116 1998-05-13 Andy Piper <andyp@parallax.co.uk>
5127 1998-04-29 SL Baur <steve@altair.xemacs.org> 5606 1998-04-29 SL Baur <steve@altair.xemacs.org>
5128 5607
5129 * default.el: Removed. 5608 * default.el: Removed.
5130 * site-start.el: Removed. 5609 * site-start.el: Removed.
5131 5610
5132 1998-04-29 Didier Verna <verna@inf.enst.fr> 5611 1998-04-29 Didier Verna <didier@xemacs.org>
5133 5612
5134 * minibuf.el (minibuffer-history-minimum-string-length): Default 5613 * minibuf.el (minibuffer-history-minimum-string-length): Default
5135 to nil. 5614 to nil.
5136 5615
5137 1998-04-28 SL Baur <steve@altair.xemacs.org> 5616 1998-04-28 SL Baur <steve@altair.xemacs.org>
5201 5680
5202 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk> 5681 Sat Apr 24 1998 Andy Piper <andyp@parallax.co.uk>
5203 5682
5204 * msw-glyphs.el: enable graphics support. 5683 * msw-glyphs.el: enable graphics support.
5205 5684
5206 1998-04-23 Didier Verna <verna@inf.enst.fr> 5685 1998-04-23 Didier Verna <didier@xemacs.org>
5207 5686
5208 * x-menubar.el (default-menubar): restored the line-number-mode 5687 * x-menubar.el (default-menubar): restored the line-number-mode
5209 option. 5688 option.
5210 5689
5211 * misc doc string updates related to the options menu. 5690 * misc doc string updates related to the options menu.
5245 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp> 5724 1998-4-20 Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
5246 5725
5247 * package-get.el (package-get-all): add `\n' separator to 5726 * package-get.el (package-get-all): add `\n' separator to
5248 interactive specification so that both variables are read 5727 interactive specification so that both variables are read
5249 5728
5250 1998-04-22 Didier Verna <verna@inf.enst.fr> 5729 1998-04-22 Didier Verna <didier@xemacs.org>
5251 5730
5252 * x-menubar.el: ported the options menu to Custom. 5731 * x-menubar.el: ported the options menu to Custom.
5253 Moved the "read only" toggle button to the buffers menu. 5732 Moved the "read only" toggle button to the buffers menu.
5254 Corrected some missing ;;;###autoload or defcustom. 5733 Corrected some missing ;;;###autoload or defcustom.
5255 5734
5384 have support and xpm. 5863 have support and xpm.
5385 5864
5386 1998-04-16 SL Baur <steve@altair.xemacs.org> 5865 1998-04-16 SL Baur <steve@altair.xemacs.org>
5387 5866
5388 * files.el (toggle-read-only): Fix docstring. 5867 * files.el (toggle-read-only): Fix docstring.
5389 From Didier Verna <verna@inf.enst.fr> 5868 From Didier Verna <didier@xemacs.org>
5390 5869
5391 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> 5870 1998-04-14 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
5392 5871
5393 * startup.el (normal-top-level): Load autoload-file-name without 5872 * startup.el (normal-top-level): Load autoload-file-name without
5394 specifying an extension---some people only auto-autoload.el.gz. 5873 specifying an extension---some people only auto-autoload.el.gz.
6027 is non-nil, use window on the selected frame if it is not 6506 is non-nil, use window on the selected frame if it is not
6028 also the selected window. When defaulting, search for 6507 also the selected window. When defaulting, search for
6029 windows on the currently selected fgrame before searching 6508 windows on the currently selected fgrame before searching
6030 other frames. 6509 other frames.
6031 6510
6032 1998-02-25 Didier Verna <verna@inf.enst.fr> 6511 1998-02-25 Didier Verna <didier@xemacs.org>
6033 6512
6034 * modeline.el (modeline-swap-buffers): originally named 6513 * modeline.el (modeline-swap-buffers): originally named
6035 `mouse-release-modeline'. Whether to actually swap the buffers is 6514 `mouse-release-modeline'. Whether to actually swap the buffers is
6036 decided in `mouse-drag-modeline'. 6515 decided in `mouse-drag-modeline'.
6037 (mouse-drag-modeline): A button release event is considered a 6516 (mouse-drag-modeline): A button release event is considered a
6089 temp-buffer-show-function, if set, has the full responsibility of 6568 temp-buffer-show-function, if set, has the full responsibility of
6090 showing the temp buffer. killing the buffer fucks with the window 6569 showing the temp buffer. killing the buffer fucks with the window
6091 configuration, hosing temp-buffer-show-function. 6570 configuration, hosing temp-buffer-show-function.
6092 6571
6093 6572
6094 1998-02-23 Didier Verna <verna@inf.enst.fr> 6573 1998-02-23 Didier Verna <didier@xemacs.org>
6095 6574
6096 * modeline.el (mouse-drag-modeline): 6575 * modeline.el (mouse-drag-modeline):
6097 - Always scroll the modeline that was originally clicked on. 6576 - Always scroll the modeline that was originally clicked on.
6098 - Use x pixels instead of x characters (which doesn't work anyway) 6577 - Use x pixels instead of x characters (which doesn't work anyway)
6099 as horizontal reference for modeline dragging. This allows us to 6578 as horizontal reference for modeline dragging. This allows us to
6100 keep on dragging the modeline even if the motion event occurs in 6579 keep on dragging the modeline even if the motion event occurs in
6101 another window. 6580 another window.
6102 6581
6103 1998-02-23 Didier Verna <verna@inf.enst.fr> 6582 1998-02-23 Didier Verna <didier@xemacs.org>
6104 6583
6105 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor 6584 * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
6106 glyph on the modeline to indicate that dragging the mouse has an 6585 glyph on the modeline to indicate that dragging the mouse has an
6107 effect both horizontally and vertically. 6586 effect both horizontally and vertically.
6108 6587
6125 save-excursion inside save-window-exucrsion form to 6604 save-excursion inside save-window-exucrsion form to
6126 hide buffer point changes from save-window-excursion. 6605 hide buffer point changes from save-window-excursion.
6127 Prevents display flickering when the mouse pointer 6606 Prevents display flickering when the mouse pointer
6128 moves. 6607 moves.
6129 6608
6130 1998-02-17 Didier Verna <verna@inf.enst.fr> 6609 1998-02-17 Didier Verna <didier@xemacs.org>
6131 6610
6132 * mouse.el (default-mouse-track-set-point-in-window): rewrote this 6611 * mouse.el (default-mouse-track-set-point-in-window): rewrote this
6133 function to handle correctly the case of a toolbar one side of the 6612 function to handle correctly the case of a toolbar one side of the
6134 window: scrolling will not necessarily happen. 6613 window: scrolling will not necessarily happen.
6135 6614
6272 6751
6273 1998-02-05 SL Baur <steve@altair.xemacs.org> 6752 1998-02-05 SL Baur <steve@altair.xemacs.org>
6274 6753
6275 * loadup.el: test-atoms debugging stuffs removed. 6754 * loadup.el: test-atoms debugging stuffs removed.
6276 6755
6277 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>> 6756 1998-02-03 Martin Buchholz <Martin Buchholz <martin@xemacs.org>
6278 6757
6279 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class" 6758 * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
6280 6759
6281 1997-12-30 Colin Rafferty <colin@xemacs.org> 6760 1997-12-30 Colin Rafferty <colin@xemacs.org>
6282 6761
6455 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on 6934 (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
6456 `toggle-sym' to beatify the mode-life menus. 6935 `toggle-sym' to beatify the mode-life menus.
6457 * (abbrev-mode): (put)'ed a `:menu-tag' on it and 6936 * (abbrev-mode): (put)'ed a `:menu-tag' on it and
6458 `auto-fill-function'. 6937 `auto-fill-function'.
6459 6938
6460 1998-01-02 Karl M. Hegbloom <<karlheg@bittersweet.inetarena.com>> 6939 1998-01-02 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
6461 6940
6462 * modeline.el (modeline-minor-mode-menu): Changed the string-only 6941 * modeline.el (modeline-minor-mode-menu): Changed the string-only
6463 menus to :style 'toggle. 6942 menus to :style 'toggle.
6464 6943
6465 1997-12-10 Markus Linnala <maage@cs.tut.fi> 6944 1997-12-10 Markus Linnala <maage@cs.tut.fi>
6479 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for 6958 * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
6480 mail. 6959 mail.
6481 (toolbar-mail-reader): Add support for `send'. 6960 (toolbar-mail-reader): Add support for `send'.
6482 From Jonathan Marten <jonathan.marten@UK.Sun.COM> 6961 From Jonathan Marten <jonathan.marten@UK.Sun.COM>
6483 6962
6484 1998-01-05 Karl M. Hegbloom <<karlheg@bittersweet.inetarena.com>> 6963 1998-01-05 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
6485 6964
6486 * info.el (Info-emacs-info-file-name): Add defvar for 6965 * info.el (Info-emacs-info-file-name): Add defvar for
6487 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node' 6966 `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
6488 will function properly. 6967 will function properly.
6489 6968
6546 7025
6547 1998-01-04 SL Baur <steve@altair.xemacs.org> 7026 1998-01-04 SL Baur <steve@altair.xemacs.org>
6548 7027
6549 * packages.el (package-require): Update to reflect new data format. 7028 * packages.el (package-require): Update to reflect new data format.
6550 7029
6551 1998-01-02 Didier Verna <verna@inf.enst.fr> 7030 1998-01-02 Didier Verna <didier@xemacs.org>
6552 7031
6553 * x-menubar.el (default-menubar): make the tutorials available 7032 * x-menubar.el (default-menubar): make the tutorials available
6554 through the menubar. (Plus some compilation warnings cleanup). 7033 through the menubar. (Plus some compilation warnings cleanup).
6555 7034
6556 1998-01-04 SL Baur <steve@altair.xemacs.org> 7035 1998-01-04 SL Baur <steve@altair.xemacs.org>
6796 (get*): Defalias to `get'. 7275 (get*): Defalias to `get'.
6797 7276
6798 * cl.el (eql): Compare integers with `eq'. 7277 * cl.el (eql): Compare integers with `eq'.
6799 (cl-map-extents): Check for `map-extents' first. 7278 (cl-map-extents): Check for `map-extents' first.
6800 7279
6801 1997-12-17 Didier Verna <verna@inf.enst.fr> 7280 1997-12-17 Didier Verna <didier@xemacs.org>
6802 7281
6803 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup + 7282 * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
6804 added the 'numero', 'copyright' and 'trademark' symbols. 7283 added the 'numero', 'copyright' and 'trademark' symbols.
6805 7284
6806 * leim/quail/latin-post.el ("french-postfix"): see above. 7285 * leim/quail/latin-post.el ("french-postfix"): see above.