Whole of tree build fix
[packages] / xemacs-packages / edit-utils / ChangeLog.XEmacs
1 2015-10-12  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 2.57 released.
4
5 2015-10-11  Mats Lidell  <matsl@xemacs.org>
6
7         * find-file.el: From GNU - find a file corresponding to this one
8         given a pattern.
9
10 2014-10-16  Norbert Koch  <viteno@xemacs.org>
11
12         * Makefile (VERSION): XEmacs package 2.56 released.
13
14 2014-09-23  Jerry James  <james@xemacs.org>
15
16         * lazy-lock.el (lazy-lock-install-hooks): Append, rather than
17         prepend, lazy-lock-after-change to after-change-functions.
18         (lazy-lock-unstall): Ditto for font-lock-after-change-function.
19         * lazy-shot.el (lazy-shot-install): Ditto for
20         lazy-shot-after-change-function.
21         (lazy-shot-unstall): Ditto for font-lock-after-change-function.
22
23 2014-05-26  Norbert Koch  <viteno@xemacs.org>
24
25         * Makefile (VERSION): XEmacs package 2.55 released.
26
27 2014-05-15  Norbert Koch  <viteno@xemacs.org>
28
29         * Makefile (VERSION): XEmacs package 2.54 released.
30
31 2014-05-15  Norbert Koch  <viteno@xemacs.org>
32
33         * Makefile (VERSION): XEmacs package 2.53 released.
34
35 2014-05-13  Jerry James  <james@xemacs.org>
36
37         * .cvsignore: Remove.
38         * .hgignore: New file.
39         * *.el: Restore CVS keyword expansions.
40         * edit-utils.texi: Update for texinfo 5.x.
41         * tempo.texi: Ditto.
42
43 2014-01-07  Norbert Koch  <viteno@xemacs.org>
44
45         * Makefile (VERSION): XEmacs package 2.52 released.
46
47 2013-1-1  Steve Mitchell   <smitchel@bnin.net> 
48           Byrel Mitchell   <byrel.mitchell@gmail.com>
49          
50         * register-menu.el: Added new package
51         Allows easy access to register functionality,
52         including in-menu previews of register contents,
53         bookmarking, etc.
54         * register-toolbar.el: Added new package
55         Allows easy access to copy and pasting from 10
56         registers, including from columnar blocks.
57         * Makefile (ELCS,DATA_FILES): added new files
58         * rt: added icon files for register toolbar.
59         
60 2013-06-17  Norbert Koch  <viteno@xemacs.org>
61
62         * Makefile (VERSION): XEmacs package 2.51 released.
63
64 2013-06-15  Mats Lidell  <matsl@xemacs.org>
65
66         * find-lisp.el: New file. Find in lisp from GNU.
67         * Makefile (ELCS): Ditto.
68
69 2013-03-19  Norbert Koch  <viteno@xemacs.org>
70
71         * Makefile (VERSION): XEmacs package 2.50 released.
72
73 2013-03-18  Michael Sperber  <mike@xemacs.org>
74
75         * which-func.el (which-func-mode): Don't use form of
76         `define-obsolete-function-alias' not supported on 21.4.
77
78 2013-03-17  Michael Sperber  <mike@xemacs.org>
79
80         * ido.el: New file,  interactively do things with buffers and
81         files, ported from GNU Emacs.
82
83 2013-03-17  Michael Sperber  <mike@xemacs.org>
84
85         * which-func.el: New file, prints current function in mode line
86         ported from GNU Emacs.
87
88 2012-12-16  Norbert Koch  <viteno@xemacs.org>
89
90         * Makefile (VERSION): XEmacs package 2.49 released.
91
92 2012-12-11  Mats Lidell  <matsl@xemacs.org>
93
94         * list-register.el: New. Thank you Akihisa Matsushita.
95
96 2012-11-21  Norbert Koch  <viteno@xemacs.org>
97
98         * Makefile (VERSION): XEmacs package 2.48 released.
99
100 2012-11-20  Vin Shelton  <acs@xemacs.org>
101
102         * buffer-colors.el: Add autoload cookie to bc-buffer-colors-enabled-p.
103
104 2012-11-19  Norbert Koch  <viteno@xemacs.org>
105
106         * Makefile (VERSION): XEmacs package 2.47 released.
107
108 2012-11-19  Steve Mitchell   <smitchel@bnin.net> 
109             Byrel Mitchell   <byrel.mitchell@gmail.com>
110          
111         * buffer-colors.el : re-added autoloads with 
112                              checks for behavior support.
113                              uses variables if behavior
114                              support not available.
115
116 2012-01-13  Norbert Koch  <viteno@xemacs.org>
117
118         * Makefile (VERSION): XEmacs package 2.46 released.
119
120 2012-01-12  Vin Shelton  <acs@xemacs.org>
121
122         * buffer-colors.el:
123         * icon-themes.el: Remove autoloads that force package loading.
124
125 2012-01-10  Norbert Koch  <viteno@xemacs.org>
126
127         * Makefile (VERSION): XEmacs package 2.45 released.
128
129 2012-01-06  Steve Mitchell   <smitchel@bnin.net> 
130             Byrel Mitchell   <byrel.mitchell@gmail.com>
131          
132         * buffer-colors.el : created buffer-colors.el
133         Allows easy changing of foreground/background colors
134         via customize buffer, menu, and rule based changing.  
135
136 2011-12-22  Vin Shelton  <acs@xemacs.org>
137
138         * allout.el (outline-version):
139         * winring.el (winring-version): Set $Revision to the most recent
140         CVS revision number.
141
142 2011-05-11  Norbert Koch  <viteno@xemacs.org>
143
144         * Makefile (VERSION): XEmacs package 2.44 released.
145
146 2011-05-11  Aidan Kehoe  <kehoea@parhasard.net>
147
148         * func-menu.el (fume-function-name-regexp-ruby):
149         * func-menu.el (fume-find-next-ruby-function-name):
150         Handle the module concept for Ruby correctly in this file, as
151         suggested by Hans de Graaff in tracker issue 355.
152
153 2010-04-28  Norbert Koch  <viteno@xemacs.org>
154
155         * Makefile (VERSION): XEmacs package 2.43 released.
156
157 2010-04-23  Mike Sperber  <mike@xemacs.org>
158
159         * outl-mouse.el (outline-heading-add-glyph-1): Rename the extent
160         property to 'outl-mouse to get out of the way of the new outline mode.
161         (outline-heading-add-glyph-1): Disable `outline-glyphs-on-left':
162         Doesn't currently work (see comment in file.)
163         (outline-sync-visible-sub-headings-in-region): Use
164         `outline-invisible-p' instead of checking for C-M.
165         (outline-fold-in): Rename `annotation-reveal' (obsolete) to
166         `reveal-annotation', ditto for `annotation-hide'.
167         (outline-hidden-p): Check for `invisible' property instead of for
168         C-M.
169         (outline-up-click): Abstract over commonalities with
170         `outline-down-click'; always set the correct buffer.
171
172 2009-08-16  Norbert Koch  <viteno@xemacs.org>
173
174         * Makefile (VERSION): XEmacs package 2.42 released.
175
176 2009-06-17  It's me FKtPp ;)  <m_pupil@yahoo.com.cn>
177
178         * setnu.el (setnu-extent-at): re-order the #'cond -> #'foundp
179         special form so that #'map-extents was detected first whether
180         overlay.el loaded or not.
181
182 2009-07-22  Norbert Koch  <viteno@xemacs.org>
183
184         * Makefile (VERSION): XEmacs package 2.41 released.
185
186 2009-05-22  Aidan Kehoe  <kehoea@parhasard.net>
187
188         * savehist.el (savehist-save):
189         Use (format "%s" (coding-system-name savehist-coding-system))
190         instead of writing the (unreadable) coding system object itself to
191         the file.
192
193 2008-06-24  Norbert Koch  <viteno@xemacs.org>
194
195         * Makefile (VERSION): XEmacs package 2.40 released.
196
197 2008-06-18  Ville Skyttä  <scop@xemacs.org>
198
199         * fast-lock.el (fast-lock-cache-directories): Improve docstring.
200
201 2008-06-09  Aidan Kehoe  <kehoea@parhasard.net>
202
203         * fast-lock.el (fast-lock-cache-directories): 
204         Remove the directory the file is in, to avoid running code from
205         arbitrary other users. Update the docstring to motivate this. 
206         Also, mark it as a risky local variable to prevent it being
207         evaluated in file local variable sections. 
208         Thank you Ulrich Müller, thank you Hans de Graaff. 
209
210 2008-04-28  Norbert Koch  <viteno@xemacs.org>
211
212         * Makefile (VERSION): XEmacs package 2.39 released.
213
214 2008-04-27  Aidan Kehoe  <kehoea@parhasard.net>
215
216         * man.el (Manual-switches): Incorporate Alan Wehmann's fix of
217         1edd28c6-438e-4cd5-be3e-c819a7044da4@o42g2000hsc.googlegroups.com
218         to allow Manual-switches to be set sensibly. Thank you Alan, and
219         thank you John Paul Wallington!
220
221 2007-09-03  Norbert Koch  <viteno@xemacs.org>
222
223         * Makefile (VERSION): XEmacs package 2.38 released.
224
225 2007-08-18  Steve Youngs  <steve@sxemacs.org>
226
227         * savehist.el (savehist-save): Make sure values are printable when
228         saving minibuffer variables.
229
230 2006-12-28  Norbert Koch  <viteno@xemacs.org>
231
232         * Makefile (VERSION): XEmacs package 2.37 released.
233
234         * Makefile (ELCS): Add wide-edit.el
235         * wide-edit.el: New mode, Author: Jesper K. Pedersen
236
237 2006-07-27  Norbert Koch  <viteno@xemacs.org>
238
239         * Makefile (VERSION): XEmacs package 2.36 released.
240
241 2006-07-26  Stephen J. Turnbull  <stephen@xemacs.org>
242
243         * savehist.el (savehist-coding-system): Fix typo, thanks to smoketest.
244
245 2006-07-25  Stephen J. Turnbull  <stephen@xemacs.org>
246
247         * savehist.el (savehist-coding-system): Get a usable value
248         regardless of presence of file-coding.  Document the issue.
249
250 2006-06-28  Norbert Koch  <viteno@xemacs.org>
251
252         * Makefile (VERSION): XEmacs package 2.35 released.
253
254 2006-06-22  Jeff Miller  <jmiller@cablespeed.com>
255
256         * toolbar-utils.el (toolbar-kill-item-pos): set toolbar to
257         default-toolbar if not passed as an argument.  Fix wrong usage of
258         setcdr when setting specifier.
259
260 2006-03-07  Norbert Koch  <viteno@xemacs.org>
261
262         * Makefile (VERSION): XEmacs package 2.34 released.
263
264 2006-03-07  Nelson Ferreira  <nelson.ferreira@ieee.org>
265
266         * fast-lock.el (fast-lock-after-fontify-buffer): Check existence
267         of fast-lock cache file before trying to access it.
268
269 2006-02-22  Norbert Koch  <viteno@xemacs.org>
270
271         * Makefile (VERSION): XEmacs package 2.33 released.
272
273 2006-02-21  Adrian Aichner  <adrian@xemacs.org>
274
275         * dabbrev.el (dabbrev--extent-clicked-on): Supply required fourth
276         argument to `dabbrev--substitute-expansion'.
277
278 2005-12-05  Norbert Koch  <viteno@xemacs.org>
279
280         * Makefile (VERSION): XEmacs package 2.32 released.
281
282 2005-11-28  Zajcev Evgeny  <zevlg@yandex.ru>
283
284         * power-macros.el: Use (featurep 'xemacs) instead of (boundp
285         'xemacs-logo).
286
287 2005-11-25  Norbert Koch  <viteno@xemacs.org>
288
289         * Makefile (VERSION): XEmacs package 2.31 released.
290
291 2005-11-21  Adrian Aichner  <adrian@xemacs.org>
292
293         * Makefile (ELCS): Add crm.elc.
294
295 2005-11-21  Norbert Koch  <viteno@xemacs.org>
296
297         * Makefile (VERSION): XEmacs package 2.30 released.
298
299 2005-11-20  Adrian Aichner  <adrian@xemacs.org>
300
301         * crm.el: New file.  This corresponds to revision 1.5 of GNU Emacs
302         CVS, plus update of FSF address, as provided in Message-ID:
303         <v9y84g75j2.fsf_-_@marauder.physik.uni-ulm.de> by Reiner Steib.
304
305 2005-11-14  Norbert Koch  <viteno@xemacs.org>
306
307         * Makefile (VERSION): XEmacs package 2.29 released.
308
309         * savehist.el: Sync with upstream version 23.
310
311         * Makefile (VERSION): XEmacs package 2.28 released.
312
313 2005-11-02  Norbert Koch  <viteno@xemacs.org>
314
315         * Makefile (VERSION): XEmacs package 2.27 released.
316
317         * savehist.el: Sync with upstream version 22.
318
319 2005-10-16  Norbert Koch  <viteno@xemacs.org>
320
321         * Makefile (VERSION): XEmacs package 2.26 released.
322
323 2005-05-02  David A. Panariti  <davep.xemacs@meduseld.net>
324
325         * saveconf.el (recover-context): 
326         Fixed bug when attempting to restore a file that no longer
327         exists.  In this case, the restore loop deletes the buffer but
328         does not read the following file offset.  This puts the restore
329         loop out of alignment with the data in the restore file, which
330         causes the loop to terminate possibly leaving some context
331         unprocessed.
332
333 2005-08-31  Norbert Koch  <viteno@xemacs.org>
334
335         * Makefile (VERSION): XEmacs package 2.25 released.
336
337 2005-08-25  Zajcev Evgeny  <zevlg@yandex.ru>
338
339         * paren.el (paren-mode): [add] New mode 'sexp-around added.
340         * paren.el (paren-highlight): [add] Support for 'sexp-around mode
341         * paren.el (paren-set-mode): Ditto.
342
343 2005-05-14  Norbert Koch  <viteno@xemacs.org>
344
345         * Makefile (VERSION): XEmacs package 2.24 released.
346
347 2005-04-27  Stephen J. Turnbull  <stephen@xemacs.org>
348
349         * balloon-help.el (balloon-help-gutter-possible):
350         (balloon-help-make-help-frame):
351         Whack gutters, too.
352         (balloon-help-make-junk-frame):
353         (balloon-help-make-help-frame):
354         Use override-redirect to suppress WM decorations.
355         (balloon-help-make-help-frame): Convert alist to plist.
356
357 2005-05-07  Norbert Koch  <viteno@xemacs.org>
358
359         * Makefile (VERSION): XEmacs package 2.23 released.
360
361 2005-05-05  Aidan Kehoe  <kehoea@parhasard.net>
362
363         * lazy-lock.el (lazy-lock-mode): lazy-lock-mode should _not_ have
364         a non-nil global default; it should only be t in those buffers for
365         which fontification is active. 
366
367 2005-02-10  Norbert Koch  <viteno@xemacs.org>
368
369         * Makefile (VERSION): XEmacs package 2.22 released.
370
371 2005-02-09  Aidan Kehoe  <kehoea@parhasard.net>
372
373         * man.el: Bind manual-entry to C-h C-m by default.
374
375 2005-02-03  Norbert Koch  <viteno@xemacs.org>
376
377         * Makefile (VERSION): XEmacs package 2.21 released.
378
379 2005-01-31  Ben Wing  <ben@xemacs.org>
380
381         * lazy-shot.el (lazy-shot-install-extent):
382         Use plain set-extent-property as
383         set-extent-initial-redisplay-function is going away.
384
385 2005-01-31  Norbert Koch  <viteno@xemacs.org>
386
387         * Makefile (VERSION): XEmacs package 2.20 released.
388
389 2005-01-29  Ville Skyttä  <scop@xemacs.org>
390
391         * edit-utils.texi: Spelling fixes, add document title.
392
393 2004-12-22  Norbert Koch  <viteno@xemacs.org>
394
395         * Makefile (VERSION): XEmacs package 2.19 released.
396
397 2004-12-22  Peter Thiemann  <thiemann@informatik.uni-freiburg.de>
398
399         * func-menu.el (fume-function-name-regexp-javascript): Enhance the
400         regexp, don't register functions in comment sections. 
401
402 2004-11-09  Norbert Koch  <viteno@xemacs.org>
403
404         * Makefile (VERSION): XEmacs package 2.18 released.
405
406 2004-11-08  Ben Wing  <ben@xemacs.org>
407
408         * dabbrev.el (dabbrev-case-replace):
409         We don't really need to set this to nil by default; the setting
410         of dabbrev-case-fold-search is enough.
411
412 2004-11-08  Norbert Koch  <viteno@xemacs.org>
413
414         * Makefile (VERSION): XEmacs package 2.17 released.
415
416 2004-11-07  Ben Wing  <ben@xemacs.org>
417
418         * dabbrev.el:
419         * dabbrev.el (dabbrev--eliminate-newlines): New.
420         * dabbrev.el (dabbrev-upcase-means-case-search):
421         * dabbrev.el (dabbrev-case-distinction): New.
422         * dabbrev.el (dabbrev-case-replace):
423         * dabbrev.el (dabbrev-check-all-buffers):
424         * dabbrev.el (dabbrev-ignored-buffer-names):
425         * dabbrev.el (dabbrev-ignored-buffer-regexps): New.
426         * dabbrev.el (dabbrev-select-buffers-function):
427         * dabbrev.el (dabbrev-filter-elements):
428         * dabbrev.el (dabbrev-completion):
429         * dabbrev.el (dabbrev-expand):
430         * dabbrev.el (dabbrev--goto-start-of-abbrev):
431         * dabbrev.el (dabbrev--select-buffers):
432         * dabbrev.el (dabbrev--try-find):
433         * dabbrev.el (dabbrev--find-all-expansions):
434         * dabbrev.el (dabbrev--scanning-message):
435         * dabbrev.el (dabbrev--ignore-buffer-p): New.
436         * dabbrev.el (dabbrev--find-expansion):
437         * dabbrev.el (dabbrev--substitute-expansion):
438         * dabbrev.el (dabbrev--make-friend-buffer-list): New.
439         * dabbrev.el (dabbrev--search):
440         Synch to 21.3.
441         
442         * lazy-lock.el (lazy-lock-install-timers):
443         Use delete-itimer not cancel-timer.
444         
445         * recent-files.el:
446         * recent-files.el (recent-files-non-permanent-submenu):
447         Default recent-files-non-permanent-submenu to nil, as it should
448         be.
449
450 2004-10-01  Norbert Koch  <viteno@xemacs.org>
451
452         * Makefile (VERSION): XEmacs package 2.16 released.
453
454 2004-09-29  Norbert Koch  <viteno@xemacs.org>
455
456         * Makefile (VERSION): XEmacs package 2.15 released.
457
458 2004-09-23  Zajcev Evgeny  <zevlg@yandex.ru>
459
460         * func-menu.el (fume-mode): [fix] typo.
461
462 2004-06-18  Norbert Koch  <viteno@xemacs.org>
463
464         * Makefile (VERSION): XEmacs package 2.14 released.
465
466 2004-03-31  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
467
468         * completion.el (symbol-under-point):
469         (symbol-before-point):
470         (symbol-under-or-before-point):
471         (symbol-before-point-for-complete):
472         (next-cdabbrev):
473         (add-completions-from-c-buffer):
474         Don't let syntax-table properties override completion's table.
475
476 2004-06-17  Norbert Koch  <viteno@xemacs.org>
477
478         * Makefile (VERSION): XEmacs package 2.13 released.
479
480 2004-06-16  Tom Howland  <tom@tomzilla.org>
481
482         * desktop.el (desktop-create-buffer): Don't try to
483         use expand-file-name on nil.
484
485 2003-09-25  Stephen J. Turnbull  <stephen@xemacs.org>
486
487         * desktop.el (desktop-partially-loaded-p): New variable.
488         (desktop-save): Check it before overwriting.
489         (desktop-read): Set, then clear it, in case error is thrown.
490
491 2004-04-25  Norbert Koch  <viteno@xemacs.org>
492
493         * Makefile (VERSION): XEmacs package 2.12 released.
494
495 2004-04-25  Jeff Mincy  <jeff@delphioutpost.com>
496
497         * man.el (manual-entry): Document '-k' option.  Accept fewer
498         characters of output in apropos-mode.
499         (Manual-nuke-nroff-bs): Handle rman correctly.
500
501 2004-04-24  Adrian Aichner  <adrian@xemacs.org>
502
503         * align.el: Sync align.el with current GNU Emacs CVS to fix bug in
504         align-region.
505         * align.el (align-rules-list): Typo fix.
506         * align.el (align-exclude-rules-list): Ditto.
507         * align.el (align-region): Bug fix.
508
509 2004-01-05  Norbert Koch  <viteno@xemacs.org>
510
511         * Makefile (VERSION): XEmacs package 2.11 released.
512
513         * winring.el: Sync with upstream version 3.11.
514
515 2003-10-31  Norbert Koch  <viteno@xemacs.org>
516
517         * Makefile (VERSION): XEmacs package 2.10 released.
518
519 2003-10-20  Norbert Koch  <viteno@xemacs.org>
520
521         * Makefile (VERSION): XEmacs package 2.09 released.
522
523 2003-10-20  Jake Colman  <jake.colman@xemacs.org>
524
525         * Makefile (ELCS):  new library highline.el
526         * edit-utils.texi:
527         * edit-utils.texi (Top):
528         * edit-utils.texi (paren):
529         * edit-utils.texi (shell-font):
530         * edit-utils.texi (highline):
531         * edit-utils.texi (highline-keys):
532         * edit-utils.texi (highline-hooks):
533         * edit-utils.texi (highline-options):
534         * package-info.in:
535
536 2003-10-17  Andrew W. Nosenko  <awn@bcs.zp.ua>
537
538         * func-menu.el: Add autoconf mode support.
539         (fume-function-name-regexp-autoconf): New variable.
540         (fume-function-name-regexp-alist): Use it.
541
542 2003-10-16  Norbert Koch  <viteno@xemacs.org>
543
544         * Makefile (VERSION): XEmacs package 2.08 released.
545
546 2003-10-15  Jake Colman  <jake.colman@xemacs.org>
547
548         * Makefile (ELCS): new library narrow-stack.el
549         * edit-utils.texi (Top):
550         * edit-utils.texi (Align Usage):
551         * edit-utils.texi (allout):
552         * edit-utils.texi (narrow-stack): documentation for new library
553
554 2003-08-28  Norbert Koch  <viteno@xemacs.org>
555
556         * Makefile (VERSION): XEmacs package 2.07 released.
557
558 2003-08-28  Jake Colman  <jake.colman@xemacs.org>
559
560         * edit-utils.texi: Replaced references to '.emacs file' with the
561         more generic 'initialization file'.
562         
563 2003-08-27  Jake Colman  <jake.colman@xemacs.org>
564
565         * edit-utils.texi: Reorganized and rearranged the menu
566
567 2003-08-27  Jake Colman  <jake.colman@xemacs.org>
568
569         * edit-utils.texi: New section "Undocumented" containing only the
570         undocumented libraries. Used the .el filename as the node name
571         since that will make it easier to determine which file provides
572         which functionality.  Provided documentation for a few more
573         undocumented nodes.
574
575 2003-08-26  Norbert Koch  <viteno@xemacs.org>
576
577         * Makefile (VERSION): XEmacs package 2.06 released.
578
579 2003-08-20  René Kyllingstad  <listmailxemacs@kyllingstad.com>
580
581         * func-menu.el (fume-python-fully-qualified-names): New.
582         * func-menu.el (fume-find-next-python-function-name):
583           use fume-python-fully-qualified-names
584
585 2003-08-14  Norbert Koch  <viteno@xemacs.org>
586
587         * Makefile (VERSION): XEmacs package 2.05 released.
588
589 2003-08-14  Jake Colman  <jake.colman@xemacs.org>
590
591         * edit-utils.texi (Top):  Completed the documentation of most of
592         the menu items.
593         * edit-utils.texi (Navigating the Window Ring):
594         * edit-utils.texi (Where Was I):
595         * edit-utils.texi (Abbreviation List):
596         * edit-utils.texi (id-select):
597         * edit-utils.texi (makesum):
598         * edit-utils.texi (man):
599         * edit-utils.texi (outl-mouse):
600         * edit-utils.texi (page-ext):
601         * edit-utils.texi (page-ext-keys):
602         * edit-utils.texi (page-ext-using):
603         * edit-utils.texi (page-ext-addr):
604         * edit-utils.texi (Specifically): New.
605         * edit-utils.texi (Redo):
606         * edit-utils.texi (Scrolling In Place):
607         * edit-utils.texi (sip-features):
608         * edit-utils.texi (sip-commands):
609         * edit-utils.texi (sip-install):
610         * edit-utils.texi (sip-customize):
611         * edit-utils.texi (Line Numbering):
612         * edit-utils.texi (Vertical Mode):
613         * edit-utils.texi (Getting the Mouse Out of the Way):
614         * edit-utils.texi (Blinking Cursor):
615         * edit-utils.texi (Speeding Up Fontlock):
616         * edit-utils.texi (Lazy Fontlocking):
617         * edit-utils.texi (Another Lazy Fontlocker):
618         * edit-utils.texi (mic-paren):
619         * edit-utils.texi (paren):
620         * edit-utils.texi (shell-font):
621         * edit-utils.texi (Hooks Invoked After Saving):
622         * edit-utils.texi (Indivisible Blocks of Text):
623         * edit-utils.texi (Table and Array Editor):
624         * edit-utils.texi (Big Menubar):
625         * edit-utils.texi (Floating Toolbar):
626
627 2003-08-13  Stephen J. Turnbull  <stephen@xemacs.org>
628
629         * edit-utils.texi: Add Jake's copyright notice, change license.
630         (Copying): New node, explains the doclicense problem.
631         (XEmacs License): Change name from `Copying'.
632         (Top):
633         (Comparing Windows):
634         (The Toolbar Utilities):
635         Fixup references to `Copying' and `XEmacs License'.
636
637         (Completion): Shut up makeinfo.
638
639 2003-08-11  Jake Colman  <jake.colman@xemacs.org>
640
641         * edit-utils.texi (Top): Documentation for the following sections:
642         'File Management', 'Session Management' and 'Abbreviations'.
643         * edit-utils.texi (Detached Minibuffers):
644         * edit-utils.texi (Convenient Buffer Switching):
645         * edit-utils.texi (iswitchb-cust):
646         * edit-utils.texi (iswitchb-my-keys): Removed.
647         * edit-utils.texi (Changing the Display):
648         * edit-utils.texi (Permanent Buffers):
649         * edit-utils.texi (Self-Resizing Minibuffer):
650         * edit-utils.texi (Searching Many Buffers):
651         * edit-utils.texi (Meaningful Unique Names):
652         * edit-utils.texi (Navigating the Window Ring):
653         * edit-utils.texi (Auto-Revert Usage):
654         * edit-utils.texi (Backup Directory):
655         * edit-utils.texi (Bookmark):
656         * edit-utils.texi (Desktop):
657         * edit-utils.texi (Recent File Navigation):
658         * edit-utils.texi (recentf-cust):
659         * edit-utils.texi (Example): New.
660         * edit-utils.texi (Save Configuration):
661         * edit-utils.texi (Save History):
662         * edit-utils.texi (Save Places):
663         * edit-utils.texi (Where Was I):
664         * edit-utils.texi (Completion):
665         * edit-utils.texi (Dynamic Abbreviations):
666         * edit-utils.texi (Hippie Expand):
667         * edit-utils.texi (Interactive Completion):
668         * edit-utils.texi (Template Insertion):
669         * edit-utils.texi (Power Macros):
670         * edit-utils.texi (Align):
671         * edit-utils.texi (Align Usage):
672         * edit-utils.texi (Allout):
673         * edit-utils.texi (The Toolbar Editor):
674         * edit-utils.texi (Toolbar Portability):
675
676 2003-08-08  Norbert Koch  <viteno@xemacs.org>
677
678         * Makefile (VERSION): XEmacs package 2.04 released.
679
680 2003-08-07  Jake Colman  <jake.colman@xemacs.org>
681
682         * edit-utils.texi (Top): Documentation for the 'Buffer and Window
683         Management' packages.
684         * edit-utils.texi (Comparing Windows):
685         * edit-utils.texi (Detached Minibuffers):
686         * edit-utils.texi (Convenient Buffer Switching):
687         * edit-utils.texi (Customization):
688         * edit-utils.texi (iswitchb-my-keys): New.
689         * edit-utils.texi (Changing the Display):
690         * edit-utils.texi (Regexp Matching):
691         * edit-utils.texi (Replacement for read-buffer):
692         * edit-utils.texi (Permanent Buffers):
693         * edit-utils.texi (Self-Resizing Minibuffer):
694         * edit-utils.texi (Searching Many Buffers):
695         * edit-utils.texi (Meaningful Unique Names):
696         * edit-utils.texi (Navigating the Window Ring):
697         * edit-utils.texi (History):
698         * edit-utils.texi (Related Packages):
699         * edit-utils.texi (Reverting Buffers):
700         * edit-utils.texi (Auto-Revert Usage):
701         * edit-utils.texi (Power Macros):
702         * edit-utils.texi (Align Usage):
703         * edit-utils.texi (Allout):
704
705 2003-08-06  Jake Colman  <jake.colman@xemacs.org>
706
707         * Makefile (ELCS): New package allout
708         * edit-utils.texi (Top): documentation for allout
709         * edit-utils.texi (Vertical Mode):
710         * edit-utils.texi (Align):
711         * edit-utils.texi (Align Usage):
712         * edit-utils.texi (Allout):
713         * package-info.in: New package allout
714
715 2003-08-06  Norbert Koch  <viteno@xemacs.org>
716
717         * Makefile (VERSION): XEmacs package 2.03 released.
718
719 2003-08-06  Jake Colman  <jake.colman@xemacs.org>
720
721         * edit-utils.texi (Top): Added documentation for align,
722         autorevert, and power-macros.
723         * edit-utils.texi (Meaningful Unique Names):
724         * edit-utils.texi (Navigating the Window Ring):
725         * edit-utils.texi (Reverting Buffers):
726         * edit-utils.texi (Auto-Revert Usage):
727         * edit-utils.texi (Power Macros):
728         * edit-utils.texi (Line Numbering):
729         * edit-utils.texi (Vertical Mode):
730         * edit-utils.texi (Align):
731         * edit-utils.texi (Align Usage):
732
733 2003-08-01  Jake Colman  <jake.colman@xemacs.org>
734
735         * Makefile (ELCS): Added two libraries: autorevert and align
736         * package-info.in: update provides
737         * autorevert.el: new
738         * align.el: new
739         
740
741 2003-06-20  Norbert Koch  <viteno@xemacs.org>
742
743         * Makefile (VERSION): XEmacs package 2.02 released.
744
745 2003-06-16  Nickolay Pakoulin  <npak@ispras.ru>
746
747         * recent-files.el (recent-files-visit-file): New function.
748         A command to find a file from `recent-files-list'
749
750 2003-06-01  Norbert Koch  <viteno@xemacs.org>
751
752         * Makefile (VERSION): XEmacs package 2.01 released.
753
754 2003-05-31  Adrian Aichner  <adrian@xemacs.org>
755
756         * func-menu.el (fume-function-name-regexp-lisp): Make regexp more
757         correct.
758
759 2003-03-21  Ben Wing  <ben@xemacs.org>
760
761         * .cvsignore: Add entries for tempo*.html, edit-utils*.html.
762
763 2003-03-09  Ben Wing  <ben@xemacs.org>
764
765         * Makefile:
766         Delete explicit compile:: and binkit: rules.
767         Don't add custom-load.elc to the list of generated elc's.
768         Use EXPLICIT_DOCS instead of explicitly giving the targets
769         and dependencies.
770
771 2003-03-02  Norbert Koch  <nk@viteno.net>
772
773         * Makefile (VERSION): XEmacs package 2.00 released.
774
775         * Makefile (VERSION): XEmacs package 1.99 released.
776
777 2003-02-17  Ben Wing  <ben@xemacs.org>
778
779         * lazy-lock.el:
780         * lazy-lock.el (lazy-lock-cache-start): Removed.
781         * lazy-lock.el (lazy-lock-cache-end): Removed.
782         * lazy-lock.el (lazy-lock-window-start-cache): New.
783         * lazy-lock.el (lazy-lock-window-end-cache): New.
784         * lazy-lock.el (lazy-lock-window-buffer-cache): New.
785         * lazy-lock.el (lazy-lock-window-buffer-modiff-cache): New.
786         * lazy-lock.el (lazy-lock-frame-modiff-cache): New.
787         * lazy-lock.el (lazy-lock-text-props-changed-cache): New.
788         * lazy-lock.el (lazy-lock-mode): New.
789         * lazy-lock.el (lazy-lock-buffers): New.
790         * lazy-lock.el (lazy-lock-timers): New.
791         * lazy-lock.el (lazy-lock-first-unfontify-pos): New.
792         * lazy-lock.el (lazy-lock-minimum-size):
793         * lazy-lock.el (lazy-lock-walk-windows): Removed.
794         * lazy-lock.el (lazy-lock-defer-on-the-fly): New.
795         * lazy-lock.el (NOTE): New.
796         * lazy-lock.el (lazy-lock-defer-contextually): New.
797         * lazy-lock.el (lazy-lock-defer-time): New.
798         * lazy-lock.el (lazy-lock-stealth-time):
799         * lazy-lock.el (lazy-lock-stealth-nice):
800         * lazy-lock.el (lazy-lock-stealth-verbose):
801         * lazy-lock.el (lazy-lock-ignore-commands): Removed.
802         * lazy-lock.el (lazy-lock-mode-line-string):
803         * lazy-lock.el (lazy-lock-hide-invisible): Removed.
804         * lazy-lock.el (lazy-lock-invisible-foreground): Removed.
805         * lazy-lock.el (turn-on-lazy-lock):
806         * lazy-lock.el (lazy-lock-value-in-major-mode): New.
807         * lazy-lock.el (lazy-lock-install): New.
808         * lazy-lock.el (lazy-lock-fixup-hooks): Removed.
809         * lazy-lock.el (lazy-lock-install-hooks): New.
810         * lazy-lock.el (lazy-lock-install-timers): New.
811         * lazy-lock.el (lazy-lock-unstall): New.
812         * lazy-lock.el (lazy-lock-pre-idle-fontify-windows):
813         * lazy-lock.el (lazy-lock-maybe-fontify-frame):
814         * lazy-lock.el (lazy-lock-fontify-region): Removed.
815         * lazy-lock.el (lazy-lock-after-fontify-buffer): Removed.
816         * lazy-lock.el (lazy-lock-after-change-function): Removed.
817         * lazy-lock.el (lazy-lock-after-change): New.
818         * lazy-lock.el (lazy-lock-timeout-id): Removed.
819         * lazy-lock.el (lazy-lock-post-command-fontify-stealthily): Removed.
820         * lazy-lock.el (lazy-lock-post-setup-emacs-fontify-windows): Removed.
821         * lazy-lock.el (lazy-lock-post-setup-ediff-control-frame): Removed.
822         * lazy-lock.el (lazy-lock-fontify-after-defer): New.
823         * lazy-lock.el (lazy-lock-fontify-after-idle): New.
824         * lazy-lock.el (lazy-lock-after-unfontify-buffer): New.
825         * lazy-lock.el (lazy-lock-maybe-fontify-window): Removed.
826         * lazy-lock.el (lazy-lock-fontify-stealthily): Removed.
827         * lazy-lock.el (lazy-lock-fontify-walk-stealthily): Removed.
828         * lazy-lock.el (lazy-lock-unfontified-p):
829         * lazy-lock.el (lazy-lock-percent-fontified):
830         * lazy-lock.el (font-lock-after-fontify-buffer-hook):
831         * lazy-lock.el (font-lock-after-unfontify-buffer-hook):
832         * lazy-lock.el (lazy-lock-fontify-chunk): New.
833         * lazy-lock.el (lazy-lock-vertical-motion-value): New.
834         * lazy-lock.el (lazy-lock-colour-invisible): Removed.
835
836         Major overhaul.  This version should be faster than the old one,
837         and in addition has the major new feature of "deferred correct
838         fontification", as described below.  Sync up most stuff to the
839         latest lazy-lock in FSF 21.2.  Integrate some stuff from jit-lock,
840         because our model is closer to jit-lock's than to FSF/lazy-lock's.
841         Speed it up in various ways, e.g. by removing the hack that binds
842         font-lock-beginning-of-syntax-function to nil, thereby insuring
843         horrible behavior at the end of a file.  Use GUARANTEE argument to
844         window-end to ensure we get an accurate idea of what's on the
845         screen, and therefore we know with confidence whether the screen
846         is going to be scrolled by redisplay, and can much better optimize
847         our checks to see whether we need to do anything.  The biggest
848         user-level difference has to do with lazy-lock-defer-contextually,
849         which, if non-nil, implements a system whereby after a change
850         lazy-lock will update everything from the change point to the
851         bottom of the screen (and further, once you display the areas
852         farther down), after an idle-delay of (currently) 0.25 seconds.
853         Insert a comment-begin (/*) in C, for example, and you'll see
854         *all* the text afterwards, down to the bottom of the screen,
855         become colored like a comment unless a comment-end intervenes.
856
857 2003-01-13  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
858
859         * Makefile (VERSION): XEmacs package 1.98 released.
860
861 2003-01-06  Ville Skyttä  <scop@xemacs.org>
862
863         * tempo.el: Doc updates, sync with GNU Emacs.
864         (tempo-insert-template): Check for `mark-active' and
865         `deactivate-mark' before using them.
866         * tempo.texi: New.
867         * Makefile: Handle tempo.texi.
868
869 2003-01-03  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
870
871         * Makefile (VERSION): XEmacs package 1.97 released.
872
873 2002-12-17  Jerry James  <james@xemacs.org>
874
875         * Makefile (REQUIRES): Add xemacs-devel so that profile autoloads.
876
877 2002-12-06  Ville Skyttä  <scop@xemacs.org>
878
879         * func-menu.el (fume-perl-fully-qualified-names): New.
880         (fume-find-next-perl-function-name): Fix names for fully
881         qualified functions, optionally return the fully qualified name.
882         Original patch by Remco Wouts <remco@xray.bmc.uu.se>.
883
884 2002-12-04  Stephen J. Turnbull  <stephen@xemacs.org>
885
886         * toolbar-utils.el (toolbar-update-toolbar): New function.
887
888 2002-12-03  Stephen J. Turnbull  <stephen@xemacs.org>
889
890         * toolbar-utils.el (toolbar-find-button):
891         (toolbar-find-item):
892         (toolbar-find-button-by-icon):
893         (toolbar-find-button-by-command):
894         (toolbar-find-button-by-help-string):
895         (toolbar-find-button-by-element):
896         (toolbar-add-kbd-macro):
897         (toolbar-execute-last-kbd-macro):
898         New functions.
899         (button-palette): New variable.
900         (toolbar-add-button): Rename to toolbar-add-item.
901         (toolbar-add-item): Renamed from toolbar-add-button.
902         (toolbar-kill-item-pos): Improve specifier handling.  Use
903         button-palette.
904
905 2002-11-23  Stephen J. Turnbull  <stephen@xemacs.org>
906
907         * toolbar-utils.el: Cosmetic changes for jwz.
908
909 2002-11-22  Stephen J. Turnbull  <stephen@xemacs.org>
910
911         * toolbar-utils.el: More accurate keywords.
912         (edit-toolbar): New Customize group.
913         (toolbar-button-default-position): New user variable.
914         (toolbar-new-button): New function.
915         (toolbar-new-spacer): New function.
916         (make-toolbar-instantiator): New function.
917         (toolbar-add-button): New function.
918         (toolbar-add-button-on-the-fly): New function.
919
920 2002-11-29  Ben Wing  <ben@xemacs.org>
921
922         * .cvsignore: Remove files now handled automatically by CVS.
923         * Makefile: Use `compile' instead of hard-coded `all'.
924
925 2002-12-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
926
927         * Makefile (VERSION): XEmacs package 1.96 released.
928
929 2002-12-04  Stephen J. Turnbull  <stephen@xemacs.org>
930
931         * toolbar-utils.el (toolbar-update-toolbar): New function.
932
933 2002-12-03  Stephen J. Turnbull  <stephen@xemacs.org>
934
935         * toolbar-utils.el (toolbar-find-button):
936         (toolbar-find-item):
937         (toolbar-find-button-by-icon):
938         (toolbar-find-button-by-command):
939         (toolbar-find-button-by-help-string):
940         (toolbar-find-button-by-element):
941         (toolbar-add-kbd-macro):
942         (toolbar-execute-last-kbd-macro):
943         New functions.
944         (button-palette): New variable.
945         (toolbar-add-button): Rename to toolbar-add-item.
946         (toolbar-add-item): Renamed from toolbar-add-button.
947         (toolbar-kill-item-pos): Improve specifier handling.  Use
948         button-palette.
949
950 2002-11-23  Stephen J. Turnbull  <stephen@xemacs.org>
951
952         * toolbar-utils.el: Cosmetic changes for jwz.
953
954 2002-11-22  Stephen J. Turnbull  <stephen@xemacs.org>
955
956         * toolbar-utils.el: More accurate keywords.
957         (edit-toolbar): New Customize group.
958         (toolbar-button-default-position): New user variable.
959         (toolbar-new-button): New function.
960         (toolbar-new-spacer): New function.
961         (make-toolbar-instantiator): New function.
962         (toolbar-add-button): New function.
963         (toolbar-add-button-on-the-fly): New function.
964
965 2002-12-04  Stephen J. Turnbull  <stephen@xemacs.org>
966
967         * Makefile (TEXI_FILES, INFO_FILES): Define them.
968         (all): Depend on INFO_FILES.
969
970         * edit-utils.texi: New file.
971
972 2002-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
973
974         * lazy-shot.el (lazy-shot-install-timer): Use kill-buffer-hook to
975         delete an itimer when a buffer is killed.
976
977 2002-11-05  Robert Fenk  <Robert.Fenk@gmx.de>
978
979         * desktop.el (desktop-relative-file-names): If non-nil we store
980         relative file names in the desktop-file.
981         (desktop-save):  Modified to honor `desktop-relative-file-names'.
982         (desktop-create-buffer): Use the current `desktop-dirname' as the
983         directory for the expansion of relative file names.
984
985 2002-11-01  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
986
987         * Makefile (VERSION): XEmacs package 1.95 released.
988
989 2002-10-28  Vladimir Alexiev  <vladimir@worklogic.com>
990
991         * after-save-commands.el (After-save--set-help-flyover):
992         Allow the predicate to be a lisp form instead of a regexp string.
993         (After-save--entry-lookup): ditto.
994         (After-save--after-save-hook): 
995         Allow the command to be a lisp form instead of a shell command.
996         Process environment only if it's a shell command.
997         (After-save-alist): 
998         Fix the defcustom to allow choices for predicate and command.
999         Document the variable better and give examples of elisp predicate
1000         and command.
1001         (my-after-save-action): (after "ends here")
1002         Some commented-out code, has nicer output capabilities but is not
1003         merged yet.
1004
1005 2002-10-29  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
1006
1007         * Makefile (VERSION): XEmacs package 1.94 released.
1008
1009 2002-10-20  Ville Skyttä  <scop@xemacs.org>
1010
1011         * func-menu.el: Update my mail address.
1012
1013 2002-10-15  Simon Josefsson  <jas@extundo.com>
1014
1015         * saveplace.el: Sync.el with Emacs 21.2.
1016
1017 2001-10-22  Gerd Moellmann  <gerd@gnu.org>
1018
1019         * saveplace.el (save-place): Require `saveplace'.
1020
1021 2001-07-15  Pavel Janík  <Pavel@Janik.cz>
1022
1023         * saveplace.el: Some fixes to follow coding conventions in
1024         files maintained by FSF.
1025
1026 2001-06-28  Karl Fogel  <kfogel@red-bean.com>
1027
1028         * saveplace.el: Update maintainer email address.
1029
1030 2001-04-19  Karl Fogel  <kfogel@collab.net>
1031
1032         * saveplace.el (save-place-alist-to-file): Removed no-effect code
1033         that inserted file content only to delete it immediately.
1034         Probably a cut-and-paste bug.  Thanks to Juanma Barranquero
1035         <lektu@terra.es> for the patch.
1036
1037 1997-09-24  Francis Litterio  <franl@world.std.com>
1038
1039         * saveplace.el (save-place-to-alist): Optimize out the degenerate
1040         case when point is 1.
1041
1042 1997-09-19  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
1043
1044         * saveplace.el (save-place-version-control): Make nil the default.
1045
1046 1997-01-28  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
1047
1048         * saveplace.el (load-save-place-alist-from-file):
1049         Delete spurious t's.
1050
1051 2002-10-15  Ville Skyttä  <scop@xemacs.org>
1052
1053         * Makefile (srckit): Remove.
1054
1055 2002-09-06  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
1056
1057         * Makefile (VERSION): XEmacs package 1.93 released.
1058
1059 2002-09-03  René Kyllingstad  <listmailxemacs@kyllingstad.com>
1060
1061         * desktop.el (desktop-enable-save-on-exit): New variable.
1062         Partial sync with GNU Emacs 21.2.  Small tweaks to the
1063         submitted patch by <scop@xemacs.org>.
1064
1065 2002-08-13  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
1066
1067         * Makefile (VERSION): XEmacs package 1.92 released.
1068
1069 2002-08-08  Adrian Aichner  <adrian@xemacs.org>
1070
1071         * mic-paren.el: Sync with
1072         http://www.emacswiki.org/elisp/mic-paren.el version 3.7 plus typo
1073         fixes of my own.
1074
1075 2002-08-12  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
1076
1077         * Makefile (VERSION): XEmacs package 1.91 released.
1078
1079 2002-08-02  Rendhalver [Peter Brown]  <rendhalver@xemacs.org>
1080
1081         * Makefile (VERSION): XEmacs package 1.90 released.
1082
1083 2002-07-31  Ville Skyttä  <scop@xemacs.org>
1084
1085         * func-menu.el: Add JavaScript support, checkdoc'ify.
1086         (fume-function-name-regexp-javascript): New.
1087         (fume-function-name-regexp-alist): Use -regexp-javascript.
1088         (fume-find-next-javascript-function-name): New.
1089         (fume-find-function-name-method-alist): Use -javascript-function-name.
1090
1091 2002-07-24  Ville Skyttä  <scop@xemacs.org>
1092
1093         * setnu.el: Sync with author version 1.06.
1094
1095 2002-06-27  Steve Youngs  <youngs@xemacs.org>
1096
1097         * Makefile (VERSION): XEmacs package 1.89 released.
1098
1099 2002-06-04  Steve Youngs  <youngs@xemacs.org>
1100
1101         * Makefile (VERSION): XEmacs package 1.88 released.
1102
1103 2002-06-02  Steve Youngs  <youngs@xemacs.org>
1104
1105         * Makefile (VERSION): XEmacs package 1.87 released.
1106
1107 2002-05-31  Steve Youngs  <youngs@xemacs.org>
1108
1109         * Makefile (VERSION): XEmacs package 1.86 released.
1110
1111 2002-05-23  Jeff Mincy  <jeff@delphioutpost.com>
1112
1113         * completion.el (save-completions-to-file): Kill the
1114         " *completion-save-buffer*" buffer.
1115         (load-completions-from-file): Ditto.
1116
1117 2002-05-14  Steve Youngs  <youngs@xemacs.org>
1118
1119         * Makefile (VERSION): XEmacs package 1.85 released.
1120
1121 2002-05-10  Ben Wing  <ben@xemacs.org>
1122
1123         * recent-files.el:
1124         * recent-files.el (recent-files-menu-omit-chars-list): New.
1125         * recent-files.el (recent-files-version):
1126         * recent-files.el (recent-files-maybe-generate-accelerator-spec): New.
1127         * recent-files.el (recent-files-update-menu):
1128         Add accelerator specs to recent-files menus, if possible.
1129         
1130         * scroll-in-place.el (scroll-command-groups):
1131         * scroll-in-place.el (scroll-down):
1132         * scroll-in-place.el (scroll-up):
1133         Changes to track changes in a new workspace of mine (not yet
1134         committed), where all scrollbar stuff is moved to Lisp.
1135         
1136 2002-04-30  Steve Youngs  <youngs@xemacs.org>
1137
1138         * Makefile (VERSION): XEmacs package 1.84 released.
1139
1140 2002-04-28  Steve Youngs  <youngs@xemacs.org>
1141
1142         * big-menubar.el: Rewrite so it's useful for XEmacs versions
1143         21.1.x to 21.5.x.
1144
1145 2002-04-24  Steve Youngs  <youngs@xemacs.org>
1146
1147         * Makefile (VERSION): XEmacs package 1.83 released.
1148
1149 2002-04-08  John Paul Wallington  <jpw@bundalo.shootybangbang.com>
1150
1151         * avoid.el (mouse-avoidance-mode-line-string): add autoload cookie.
1152
1153 2002-03-25  Steve Youngs  <youngs@xemacs.org>
1154
1155         * Makefile (VERSION): 1.82 released.
1156
1157 2002-03-24  Nix  <nix@esperi.demon.co.uk>
1158
1159         * setnu.el (setnu-mode): Added autoload cookie.
1160
1161         * vertical-mode.el: Added autoload cookie.
1162
1163 2002-03-08  Mike Sperber <mike@xemacs.org>
1164
1165         * func-menu.el (fume-function-name-regexp-scheme): Recognize other
1166         define-like forms (such as define-syntax).
1167
1168 2002-03-04  Vin Shelton  <acs@xemacs.org>
1169
1170         * Makefile (REQUIRES): Added dired and mail-lib
1171
1172 2002-03-03  Nix  <nix@esperi.demon.co.uk>
1173
1174         * desktop.el: Synch with FSF Emacs 21.1.
1175
1176 2002-02-24  Steve Youngs  <youngs@xemacs.org>
1177
1178         * package-info.in (provides): Remove ibuffer.
1179
1180 2002-02-15  Steve Youngs  <youngs@xemacs.org>
1181
1182         * Makefile (ELCS): Removed ibuffer.elc, moved it to it's own
1183         package. 
1184
1185 2002-01-29  John Paul Wallington  <jpw@shootybangbang.com>
1186
1187         * ibuffer.el (ibuffer-name-map): use [buttonx], not [(mouse-x)].
1188         (ibuffer-mode-name-map): ditto.
1189         (ibuffer-occur-mode-map): ditto.
1190         (ibuffer-fontification-level): return font-lock-auto-fontify when
1191         font-lock-mode is bound.
1192
1193 2002-01-18  Casper Kvan Clausen  <xemacs@kvans.dk>
1194
1195         * lazy-lock.el (lazy-lock-percent-fontified): Fix bug when
1196         traversing empty buffers.
1197
1198 2002-01-16  John Paul Wallington  <jpw@shootybangbang.com>
1199
1200         * man.el (Manual-switches): fix custom type, add group.
1201         * avoid.el (mouse-avoidance-mode-line-string): new customizable
1202         variable.
1203         * balloon-help.el (balloon-help-mode-line-string): ditto.
1204         * lazy-lock.el (lazy-lock-mode-line-string): ditto.
1205
1206 2002-01-08  Didier Verna  <didier@xemacs.org>
1207
1208         * func-menu.el (fume-function-marks): New.
1209         * func-menu.el (fume-rescan-buffer): Use it.
1210         * func-menu.el (fume-update-menubar-entry): Call `function-menu'
1211         instead of `fume-add-menubar-entry'.
1212         * func-menu.el (function-menu): Add menu entries for
1213         `fume-goto-next-function' and `fume-goto-previous-function'.
1214         * func-menu.el (fume-mouse-function-goto): fix bug when clicking
1215         outside text.
1216         * func-menu.el (fume-goto-next-function): New.
1217         * func-menu.el (fume-goto-previous-function): New.
1218         * func-menu.el (fume-mode-line-string): New.
1219         * func-menu.el (fume-mode-hook): New.
1220         * func-menu.el (fume-mode-map): New.
1221         * func-menu.el (fume-mode): New.
1222         * func-menu.el (turn-on-fume-mode): New.
1223         * func-menu.el (turn-off-fume-mode): New.
1224         * func-menu.el (fume-setup-buffer): New.
1225         * func-menu.el (fume-do-setup-buffer): New.
1226
1227 2001-12-29  Steve Youngs  <youngs@xemacs.org>
1228
1229         * package-info.in: (provides) Update to include all provides.
1230
1231 2001-12-26  Nix  <nix@esperi.demon.co.uk>
1232
1233         * uniquify.el (uniquify-ignore-buffers-query-functions): New hook,
1234         called to determine buffers not to uniquify.
1235         (uniquify-rationalize-file-buffer-names): Use it...
1236         (uniquify-ignore-buffers-re): ... reimplement in terms of it.
1237         New function.
1238         (uniquify-ignore-buffers-mode-re): New variable and function.
1239         Co-authored with Volker Franz  <volker.franz@tuebingen.mpg.de>.
1240
1241 2001-12-13  Steve Youngs  <youngs@xemacs.org>
1242
1243         * Makefile (REQUIRES): Add fsf-compat for info-look's require
1244         'overlay.
1245
1246 2001-12-05  Christoph Wedler  <Christoph.Wedler@sap.com>
1247
1248         * info-look.el: Sync with Emacs-21.1.  The only differences are...
1249         (overlay): Require.
1250         (info-lookup): Use code from old XEmacs version instead Emacs
1251         specific multi-frame coding...
1252         (...emacs-lisp-mode): XEmacs' info files are named
1253         xemacs/lispref instead emacs/elisp.
1254
1255 2001-12-03  Ted Phelps <phelps@dstc.edu.au>
1256
1257         * blink-cursor.el: Don't use last-input-time if it's not
1258         available.
1259
1260 2001-11-27  Robert Fenk  <Robert.Fenk@gmx.de>
1261
1262         * man.el (Manual-use-rosetta-man): New.
1263
1264 2001-09-29  Jeff Mincy <jeff@delphioutpost.com>
1265
1266         * recent-files.el (recent-files-entry-to-menu-entry): Don't
1267         prepend "*" if in a submenu.
1268
1269 2001-08-23  Adrian Aichner  <adrian@xemacs.org>
1270
1271         * uniquify.el: Fix the documented bug that prevented uniquify from
1272         working in native Windows XEmacs.  Patch is courtesy of Paul
1273         Krause.
1274         * uniquify.el (uniquify-directory-matching-regexp): New.
1275         * uniquify.el (uniquify-get-proposed-name): Use
1276         uniquify-directory-matching-regexp.
1277         * uniquify.el (uniquify-reverse-components): Use
1278         directory-sep-char.
1279
1280 2001-08-16  Steve Youngs  <youngs@xemacs.org>
1281
1282         * setnu.el: Moved here from JDE package.
1283
1284         * Makefile (ELCS): Add setnu.elc
1285
1286 2001-08-14  Stefan Kamphausen  <mail@skamphausen.de>
1287
1288         * func-menu.el (fume-find-next-ruby-function-name): Improved.
1289
1290 2001-08-06  Stefan Kamphausen  <mail@skamphausen.de>
1291
1292         * func-menu.el: added ruby support
1293
1294 2001-07-19   Daiki Ueno  <ueno@unixuser.org>
1295
1296         * iswitchb.el (iswitchb-complete): Set this-command to
1297         'iswitchb-completion-help when putting the following excusion into
1298         iswitchb-completion-help.
1299
1300 2001-07-14  Steve Youngs  <youngs@xemacs.org>
1301
1302         * ibuffer.el: Replaced with newer version that was in
1303         xemacs-devel.
1304
1305 2001-07-10  Vin Shelton  <acs@xemacs.org>
1306
1307         * search-buffers.el: Remove trailing ^Ms.
1308
1309 2001-07-01  Steve Youngs  <youngs@xemacs.org>
1310
1311         * search-buffers.el: New file.
1312
1313         * ibuffer.el: New file.
1314
1315         * Makefile (ELCS): Add ibuffer.elc, search-buffers.elc.
1316
1317 2001-05-20  Ben Wing  <ben@xemacs.org>
1318
1319         * scroll-in-place.el (scroll-command-groups):
1320         Put scroll-up-one and scroll-down-one in their own group so they
1321         don't interact badly with pageup/down.
1322
1323 2001-05-11  Ben Wing  <ben@xemacs.org>
1324
1325         * func-menu.el: typo fix.
1326         * recent-files.el: autoload the init function.
1327
1328 2001-04-20  Karl M. Hegbloom  <karlheg@microsharp.com>
1329
1330         * id-select.el (id-select-thing-with-mouse): Use `own-selection' in
1331         newest XEmacs.
1332
1333 2001-04-21  Ben Wing  <ben@xemacs.org>
1334
1335         * func-menu.el:
1336         * func-menu.el (fume-add-menubar-entry):
1337         * func-menu.el (fume-do-add-menubar-entry): New.
1338         * func-menu.el (fume-update-menubar-entry): When invoked from
1339         find-file-hooks, delay creation of menubar entry until XEmacs
1340         becomes idle.  This way, func-menu will not intrude when files are
1341         loaded temporarily (e.g. as part of patch-to-change-log).
1342
1343 2001-04-06  Glynn Clements  <glynn.clements@virgin.net>
1344
1345         * man.el (manual-entry): limit search to current line when trying
1346         to find a default.
1347
1348 2001-04-05  Andrew W. Nosenko  <awn@bcs.zp.ua>
1349
1350         * func-menu.el (fume-function-name-regexp-make): Use `\s_' symbol
1351         class instead of hardcoded `_' and `/' characters.
1352
1353 2001-02-24  Ben Wing  <ben@xemacs.org>
1354
1355         * dabbrev.el:
1356         * dabbrev.el (dabbrev):
1357         * dabbrev.el (dabbrev-abbrev-skip-leading-regexp):
1358         * dabbrev.el (dabbrev-case-fold-search):
1359         * dabbrev.el (dabbrev-upcase-means-case-search):
1360         * dabbrev.el (dabbrev-case-replace):
1361         * dabbrev.el (dabbrev-check-all-buffers):
1362         * dabbrev.el (dabbrev-ignored-buffer-names): New.
1363         * dabbrev.el (dabbrev-check-other-buffers):
1364         * dabbrev.el (dabbrev-completion):
1365         * dabbrev.el (dabbrev-expand):
1366         * dabbrev.el (dabbrev--abbrev-at-point):
1367         * dabbrev.el (dabbrev--find-expansion):
1368         * dabbrev.el (dabbrev--substitute-expansion):
1369         * dabbrev.el (dabbrev--search):
1370         Synch with FSF 20.7.
1371
1372 2001-02-16  Martin Buchholz  <martin@xemacs.org>
1373
1374         * lazy-lock.el (lazy-lock-pre-idle-fontify-windows):
1375         Avoid infinite loop if selected frame is not visible.
1376         * lazy-lock.el (lazy-lock-maybe-fontify-window):
1377         Can't use with-selected-window - not in 21.1.
1378
1379 2001-02-15  Martin Buchholz  <martin@xemacs.org>
1380
1381         Fix bug:
1382         xemacs -q -no-site-file ~/.emacs -f font-lock-mode \
1383           -f turn-on-lazy-lock -f split-window-vertically -f make-frame
1384         Then select upper window, move mouse to single-window frame, move
1385         mouse back to split-window frame. Selected window will be lower one.
1386         * lazy-lock.el:
1387         (lazy-lock-pre-idle-fontify-windows):
1388         The idiom (with-selected-window x ...) only works if x is in the
1389         same frame as the selected window - else the frame-selected window
1390         of x's frame is not restored.
1391         (lazy-lock-maybe-fontify-frame): New.
1392
1393 2001-02-15  Martin Buchholz  <martin@xemacs.org>
1394
1395         * lazy-lock.el: Byte-compiler warning cleanup.
1396
1397 2001-01-13  Vin Shelton  <acs@xemacs.org>
1398
1399         * detached-minibuf.el: Create a separator correctly for 21.2.
1400
1401 2000-11-16  Martin Buchholz  <martin@xemacs.org>
1402
1403         * func-menu.el (fume-bomb-proof):
1404         Revert previous change, now that the byte compiler in 21.2 is fixed.
1405
1406 2000-11-16  Steve Youngs  <youngs@xemacs.org>
1407
1408         * redo.el: Sync with author version 1.02.
1409
1410 2000-11-15  Steve Youngs  <youngs@xemacs.org>
1411
1412         * func-menu.el (fume-bomb-proof): Wrap it in a eval-and-compile.
1413
1414 2000-11-13  Martin Buchholz  <martin@xemacs.org>
1415
1416         * man.el: Fix man page presentation portability bugs.
1417         (Manual-nuke-nroff-bs-footers):
1418         - Some systems (AIX, Tru64) don't have 66-line paginated man output.
1419         - Avoid deleting actual information every 66th line of the man page
1420           by doing conservative detection of paginated output.
1421         - Better heuristic for inserting newlines at former page breaks.
1422         - Support both Solaris-style and groff-style pagination.
1423         (Manual-nuke-nroff-bs):
1424         - Make sure section headings are in man-heading face even if the
1425           source boldifies them to avoid random choice of man-bold or man-heading.
1426         - Section headings may be followed by one optional newline.
1427         - Don't do special handling for one-page man pages.
1428         - Special-case the sequence _\b_ so that \fBfoo_bar\fP is
1429           displayed using one extent, not three.
1430         - speed up by almost a factor of two.
1431         - Guess that the sequence c\b\bc is always overstriking.
1432         (Manual-bold-twocolumn-compatibility-regexp): Delete.
1433         (Manual-mouseify-xrefs):
1434         Pass apropos-mode as an arg instead of using it dynamically.
1435
1436 2000-11-02  Nick V. Pakoulin  <npak@ispras.ru>
1437
1438         * icomplete.el: Fixed header.
1439
1440 2000-10-18  Andrew W. Nosenko  <awn@bcs.zp.ua>
1441
1442         * man.el (Manual-mode-syntax-table): syntax table for Manual mode
1443         is added.
1444         (manual-entry): uses syntax table of current buffer when search
1445         defaults but allow wresize(3x) and similar as special case.
1446         (manual-entry): if current position is first character of
1447         identifier then use this identifier as default.
1448
1449 2000-10-19  Steve Youngs  <youngs@xemacs.org>
1450
1451         * power-macros.el: New file.
1452
1453         * Makefile (ELCS): Add power-macros.elc.
1454
1455 2000-10-08  Gunnar Evermann  <ge204@eng.cam.ac.uk>
1456
1457         * func-menu.el (fume-about): Add missing fume-version.
1458
1459 2000-10-08  Carsten Dominik  <dominik@astro.uva.nl>
1460
1461         * func-menu.el: Upgrade support for IDL to IDLwave
1462
1463 2000-10-05  Martin Buchholz  <martin@xemacs.org>
1464
1465         * *: Mega typo fix.
1466
1467 2000-10-04  Andrew W. Nosenko <awn@bcs.zp.ua>
1468
1469         * man.el (manual-entry): using of syntax-table instead of hard-coded
1470         characters for detecting topic when called interactivelly.
1471
1472 2000-09-23  Steve Youngs  <youngs@xemacs.org>
1473
1474         * Makefile (ELCS): Added vertical-mode.el.
1475
1476 2000-08-04  Didier Verna  <didier@xemacs.org>
1477
1478         * func-menu.el: some reformatting of comments and copyright notice.
1479         (fume-version): increase.
1480         (fume-about): just give the version number.
1481         (fume-function-name-regexp-manual): new variable (man pages support).
1482         (fume-function-name-regexp-alist): Manual-mode addition.
1483         (fume-find-next-manual-section): new function (man pages support).
1484         (fume-find-function-name-method-alist): use it.
1485
1486
1487 2000-03-10  Felix Gatzemeier  <fxg@cs.RWTH-Aachen.De>
1488
1489         * man.el: Smoothed sectioning and retrieval.  In determining the
1490         default in the prompt, pick up sections in parentheses, too.  When
1491         interpreting a manpage request, accept the '5 passwd' shorthand
1492         for 'passwd(5)'.
1493
1494 1999-08-30  Mike Sperber <mike@xemacs.org>
1495
1496         * edit-toolbar.el (edit-toolbar-file-name): Use
1497         `user-init-directory' correctly.
1498
1499         * where-was-i-db.el: Zap the `in-user-init-directory' crapola.
1500         (wwi-with-open-database): Expand the database filename.
1501
1502 2000-07-07  Ben Wing  <ben@xemacs.org>
1503
1504         * lazy-lock.el (lazy-lock-pre-idle-fontify-windows):
1505         window-minibuffer-p requires an arg in 21.1.
1506         (lazy-lock-post-command-fontify-stealthily): same.
1507
1508 2000-05-21  Ben Wing  <ben@xemacs.org>
1509
1510         * lazy-lock.el:
1511         * lazy-lock.el (lazy-lock-submit-bug-report): Removed.
1512         * lazy-lock.el (lazy-lock-mode):
1513         * lazy-lock.el (lazy-lock-walk-windows):
1514         * lazy-lock.el (lazy-lock-cache-continue): Removed.
1515         * lazy-lock.el (lazy-lock): New.
1516         * lazy-lock.el (lazy-lock-stealth-verbose):
1517         * lazy-lock.el (lazy-lock-ignore-commands):
1518         * lazy-lock.el (lazy-lock-hide-invisible):
1519         * lazy-lock.el (lazy-lock-continuity-time): Removed.
1520         * lazy-lock.el (lazy-lock-invisible-foreground):
1521         * lazy-lock.el (lazy-lock-stealth-load): New.
1522         * lazy-lock.el (lazy-lock-put-text-property):
1523         * lazy-lock.el ('lazy-lock-put-text-property): New.
1524         * lazy-lock.el (lazy-lock-fontify-region):
1525         * lazy-lock.el (lazy-lock-after-fontify-buffer):
1526         * lazy-lock.el (lazy-lock-sit-for): Removed.
1527         * lazy-lock.el (lazy-lock-pre-idle-fontify-windows):
1528         * lazy-lock.el (lazy-lock-pre-idle-frame-modified-tick): Removed.
1529         * lazy-lock.el (lazy-lock-pre-idle-selected-frame): Removed.
1530         * lazy-lock.el (lazy-lock-maybe-fontify-window): New.
1531         * lazy-lock.el (lazy-lock-timeout-id): New.
1532         * lazy-lock.el (lazy-lock-fontify-window):
1533         * lazy-lock.el (lazy-lock-post-resize-fontify-windows): Removed.
1534         * lazy-lock.el (lazy-lock-fontify-stealthily):
1535         * lazy-lock.el (lazy-lock-fontify-walk-windows): Removed.
1536         * lazy-lock.el (lazy-lock-fontify-walk-stealthily):
1537         * lazy-lock.el (lazy-lock-colour-invisible):
1538
1539         Removed all support for FSF Emacs and for old (19.x) versions
1540         of XEmacs, added customize support, extended the
1541         frame-modified-tick code to work over all frames, and cleaned
1542         up the pre-idle-hook code to be even more careful about
1543         avoiding consing and not changing any global state
1544         (e.g. select-window) unless necessary.  Also, general code
1545         cleanups, e.g. removing outdated comments.
1546
1547 2000-05-16  Andreas Jaeger  <aj@suse.de>
1548
1549         * func-menu.el (fume-function-name-regexp-fortran90): Improved.
1550         Patch by Michael L. Hall <hall@galt.lanl.gov>.
1551
1552 2000-04-13  Mike Woolley <mike@ariel.co.uk>
1553
1554         * desktop.el (desktop-internal-v2s): Handle character correctly.
1555
1556 2000-04-03  Yoshiki Hayashi  <yoshiki@xemacs.org>
1557
1558         * edit-utils/foldout.el: (foldout-hide-flag): New constant.
1559         (foldout-show-flag): Ditto.
1560         (foldout-mouse-track-click-hook): New function.
1561         (foldout-mouse-goto-heading): Use event-point.
1562         (foldout-mouse-zoom): New argument click-count.
1563         (foldout-mouse-show): Ditto.
1564         (Top level): Use XEmacs style key bindings.
1565
1566 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
1567
1568         * man.el (Manual-bold-twocolumn-compatibility-regexp): New
1569         variable.
1570         (Manual-nuke-nroff-bs): Search
1571         Manual-bold-twocolumn-compatibility-regexp followed by two ^H.
1572
1573 2000-04-02  IKEYAMA Tomonori  <tomonori@suiyokai.org>
1574
1575         * fast-lock.el (fast-lock-cache-name): Treat Windows path
1576         separator.
1577
1578 2000-02-23  Andreas Jaeger  <aj@suse.de>
1579
1580         * mic-paren.el: Version 2.3 from Klaus Berndl.
1581
1582 2000-01-19  Adrian Aichner  <aichner@ecf.teradyne.com>
1583
1584         * bookmark.el (bookmark-completing-read): Use new argument default
1585         of `completing-read'.  Drop last argument if we get signaled
1586         `wrong-number-of-arguments'.  Document the change.  Re-indent
1587         function.
1588
1589 2000-01-18  Andreas Jaeger  <aj@suse.de>
1590
1591         * bookmark.el (bookmark-completing-read): Fix patch from
1592         1999-12-21 for XEmacs 21.1.x.  Patch by Adrian Aichner
1593         <aichner@ecf.teradyne.com>.
1594
1595 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1596
1597         * bookmark.el (bookmark-menu-popup-paned-menu): Use
1598         get-popup-menu-response.
1599
1600 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1601
1602         * makesum.el (make-command-summary): Use with-displaying-help-buffer.
1603         provide makesum.
1604
1605 1999-12-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1606
1607         * bookmark.el (bookmark-completing-read): Use DEFAULT
1608         argument of completing-read.
1609
1610 1999-11-19  Karl M. Hegbloom  <karlheg@bittersweet.sysc.pdx.edu>
1611
1612         * where-was-i-db.el: Use expand-file-name in user-init-directory
1613
1614 1999-11-03    Robert Fenk <fenk@forwiss.tu-muenchen.de>
1615
1616         * reportmail.el (display-time-init):  `getenv "HOME"' replaced by
1617         `user-home-directory', because usually HOME is not defined on WinNT.
1618
1619 1999-07-23  Jerry James  <jerry@cs.ucsb.edu>
1620
1621         * avoid.el (mouse-avoidance-exile-hook): Check
1622         emacs-major-version too.
1623         * avoid.el (mouse-avoidance-fancy-hook): Ditto.
1624
1625 1999-01-29  Christoph Wedler  <wedler@fmi.uni-passau.de>
1626
1627         * uniquify.el: Sync with Emacs-20.3.
1628         (uniquify-ignore-buffers-re): New user option.  Useful to avoid
1629         having uniquify rename gnus/message draft buffers.
1630         (uniquify-rationalize-file-buffer-names): Use it.
1631
1632 1999-07-07  Greg Klanderman  <greg@klanderman.net>
1633
1634         * backup-dir.el: update to version 2.9
1635
1636 1999-06-18  Bob Weiner  <weiner@beopen.com>
1637
1638         * completion.el (complete): Added autoload cookie.
1639
1640 1999-07-02  Didier Verna  <verna@inf.enst.fr>
1641
1642         * balloon-help.el (balloon-help-minor-mode): new function.
1643         (balloon-help-minor-mode): new variable.
1644         (balloon-help-motion-hook): handle it.
1645         (balloon-help-mode): update doc string + autoload cookie.
1646         (balloon-help-mode): (variable) defcustom' it + autoload cookie.
1647         (balloon-help-version): increment version number.
1648
1649 1999-05-11  SL Baur  <steve@gneiss.etl.go.jp>
1650
1651         * recent-files.el (recent-files-add-file): `recent-files-get-file-name'
1652         can return nil
1653         From Tudor Hulubei <tudor@cs.unh.edu>
1654
1655 1999-03-17  Didier Verna  <didier@xemacs.org>
1656
1657         * permanent-buffers.el: version 1.2. ChangeLog in the file.
1658
1659 1999-03-08  Charles G. Waldman  <cgw@fnal.gov>
1660
1661         * where-was-i-db.el:  spelling fixes in documentation
1662
1663 1999-02-18  Karl M. Hegbloom  <karl@cathcart.sysc.pdx.edu>
1664
1665         * after-save-commands.el: Many changes.  - install a global after
1666         save hook, maybe re-install after `write-file', allow setting of
1667         an after save command for a file currently being visited, upgrade
1668         the example value of After-save-alist, improved docstring, etc...
1669
1670 1998-12-30  Martin Buchholz  <martin@xemacs.org>
1671
1672         * winring.el: New file.  Version 3.5.
1673         Imported from http://www.python.org/emacs/winring/winring.el
1674
1675 1998-12-02  SL Baur  <steve@altair.xemacs.org>
1676
1677         * floating-toolbar.el: Remove explicit (require 'x) so the file
1678         can be bytecompiled prior to release.
1679
1680 1998-10-16  Hrvoje Niksic  <hniksic@srce.hr>
1681
1682         * man.el (Manual-switches): New option.
1683         (manual-entry): Use it.
1684
1685 1998-09-29  Jonathan Marten <jonathan.marten@uk.sun.com>
1686
1687         * paren.el: General tidy up.  Removed paren-message-suppress, look
1688         at whether there is a current message instead.  Implemented
1689         backwards context message for programming languages for which it
1690         is appropriate (so giving better messages for C and similar),
1691         added custom variable `paren-backwards-message'.  Cleaned up some
1692         doc strings.
1693
1694 1998-09-30  SL Baur  <steve@altair.xemacs.org>
1695
1696         * man.el (nuke-nroff-bs): autoload and change to defalias.
1697         (Manual-nuke-nroff-bs): autoload.
1698
1699 1998-09-29  SL Baur  <steve@altair.xemacs.org>
1700
1701         * makesum.el (make-command-summary): program test was reversed.
1702
1703 1998-09-25  Greg Klanderman  <greg@alphatech.com>
1704
1705         * popper.el: update to version XEmacs 1.5.
1706
1707 1998-09-18  SL Baur  <steve@altair.xemacs.org>
1708
1709         * lazy-lock.el (lazy-lock-running-xemacs-p): Test for "XEmacs" in
1710         version string.
1711
1712 1998-08-25  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
1713
1714         * after-save-commands.el: Major cleanups and docstring edits.
1715
1716 1998-07-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
1717
1718         * after-save-commands.el (After-save--entry-lookup): use
1719         `regexp-quote' so that files with `c++' in them don't trigger an
1720         "invalid preceding regexp" error.
1721
1722 1998-07-20  SL Baur  <steve@altair.xemacs.org>
1723
1724         * func-menu.el: v2.57 from David Hughes <djh@videonetworks.com>
1725
1726 1998-07-14  SL Baur  <steve@altair.xemacs.org>
1727
1728         * Makefile: add missing dependency for outl-mouse.elc.
1729
1730         * outl-mouse.el: Global search and replace
1731         set-pixmap-contributes-to-line-height to set-glyph-contrib-p.
1732
1733 1998-07-13  SL Baur  <steve@altair.xemacs.org>
1734
1735         * mode-motion+.el (mode-motion-clear-last-extent): Use modern name
1736         for obsolete popup-menu-up-p.
1737
1738 1998-07-12  SL Baur  <steve@altair.xemacs.org>
1739
1740         * scroll-in-place.el (scroll-determine-goal-column): screen-width
1741         -> frame-width.
1742
1743         * bookmark.el (bookmark-write-file): Kill usage of `baud-rate'.
1744         (bookmark-load): Ditto.
1745
1746 1998-06-13  Karl M. Hegbloom  <karlheg@debian.org>
1747
1748         * after-save-commands.el: Shorten the custom group to improve look
1749         of menus.
1750
1751 1998-06-10  Greg Klanderman  <greg@alphatech.com>
1752
1753         * backup-dir.el: update to v2.7.
1754
1755 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
1756
1757         * recent-files.el (recent-files-filename-replacements): Use
1758         regexp-quote to get regexp from a filename.
1759
1760 1998-05-29  Greg Klanderman  <greg@alphatech.com>
1761
1762         * popper.el: upgrage from XEmacs v1.3 to v1.4.
1763
1764 1998-06-01  SL Baur  <steve@altair.xemacs.org>
1765
1766         * popper.el: Synch with v1.3.
1767
1768 1998-05-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
1769
1770         * lazy-shot.el (lazy-shot-after-change-function): Removed debug
1771         message.
1772
1773 1998-05-11  SL Baur  <steve@altair.xemacs.org>
1774
1775         * edit-faces.el (edit-faces-mode): Use easymenu.
1776
1777 1998-03-15  Greg Klanderman  <greg@alphatech.com>
1778
1779         * mic-paren.el (paren-dont-activate-on-load): default to t.
1780
1781 1998-04-27  SL Baur  <steve@altair.xemacs.org>
1782
1783         * id-select.el: (id-select-string-p): Fix beginning of string bug.
1784         From Bob Weiner <weiner@altrasoft.com>
1785
1786 1998-04-22  SL Baur  <steve@altair.xemacs.org>
1787
1788         * shell-font.el: synch David Hughes updates.
1789
1790 1998-04-22  Didier Verna  <verna@inf.enst.fr>
1791
1792         * blink-cursor.el (blink-cursor-mode): defcustom and autoload it
1793         for options menu handling.
1794
1795         * lazy-shot.el (lazy-shot-mode): ditto.
1796
1797         * fast-lock.el (fast-lock-mode): ditto.
1798
1799 1998-04-21  SL Baur  <steve@altair.xemacs.org>
1800
1801         * id-select.el: Synch with latest version.
1802
1803 1998-03-31  Stephen Eglen  <stephen@cns.ed.ac.uk>
1804
1805         * iswitchb.el (iswitchb-read-buffer): New function to act as
1806         drop-in replacement for read-buffer.
1807         (iswitchb-existing-buffer-p): New function.
1808         (iswitchb-exit-minibuffer): New function.
1809         (iswitchb-complete): Use iswitchb-common-match-string rather than
1810         recomputing the value.
1811         (iswitchb-make-buflist): Takes the default buffer as an argument.
1812         (iswitchb-completion-help): Multiple TAB presses scroll the
1813         completion window.
1814         (iswitchb-minibuffer-setup-hook): Customized.
1815         (iswitchb-entryfn-p): Simplified.
1816         (iswitchb-default): New variable.
1817         (iswitchb-method): No longer a user variable.
1818         (iswitchb-entry): Function deleted.
1819         (iswitchb-ignore-buffername-p): store-match-data renamed to
1820         set-match-data.
1821         Many doc fixes.
1822
1823 1998-04-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
1824
1825         * lazy-shot.el (lazy-shot-lock-extent): Be liberal in what you
1826         expect. Check for detached extents.
1827
1828 1998-03-23  Greg Klanderman  <greg@alphatech.com>
1829
1830         * backup-dir.el: Update to v2.6: quote the eval-after-load form
1831
1832 1998-03-30  SL Baur  <steve@altair.xemacs.org>
1833
1834         * makesum.el (make-command-summary): Fix to work with new help
1835           buffer naming.
1836
1837 1998-03-25  SL Baur  <steve@altair.xemacs.org>
1838
1839         * timer.el removed.
1840
1841 1998-03-21  SL Baur  <steve@altair.xemacs.org>
1842
1843         * ballon-help.el-1.07 from Kyle Jones
1844
1845 1998-03-19  SL Baur  <steve@altair.xemacs.org>
1846
1847         * timer.el (timer-activate-when-idle): avoid call to
1848         set-itimer-uses-arguments.
1849         From someone. #### FIXME.
1850
1851 1998-03-11  SL Baur  <steve@altair.xemacs.org>
1852
1853         * paren.el (paren-max-blinks): Allow setting to nil for indefinite
1854         blinking.
1855         From Jeremiah W. James <jerry@cs.ucsb.edu>
1856
1857 1998-03-02  Greg Klanderman  <greg@alphatech.com>
1858
1859         * man.el (manual-entry): Return the buffer into which the man page
1860         was formatted if successful.
1861
1862 1998-03-05  SL Baur  <steve@altair.xemacs.org>
1863
1864         * func-menu.el: synched with v2.54.
1865
1866 1998-03-04  SL Baur  <steve@altair.xemacs.org>
1867
1868         * desktop.el (desktop-save): Back out avoidance of write-region patch.
1869         Suggested by Greg Klanderman <greg@alphatech.com>
1870
1871 1998-02-21  Greg Klanderman  <greg@alphatech.com>
1872
1873         * desktop.el (desktop-remove): Use expand-file-name to expand a
1874         filename wrt a directory, not concat.
1875         (desktop-save): ditto.
1876
1877 1998-02-24  SL Baur  <steve@altair.xemacs.org>
1878
1879         * backup-dir.el: Updated to 2.5.
1880
1881         * popper.el added.
1882         From Greg Klanderman  <greg@alphatech.com>
1883         (popper-install): New function with all initialization stuffs.
1884
1885 1998-02-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
1886
1887         * icomplete.el: Is now usable with rsz-minibuf.el.
1888         (icomplete-prospects-length): New user option.
1889         (icomplete-completions): Use it.  Make much faster.  Sort
1890         remaining prospects.
1891
1892 1998-02-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
1893
1894         * uniquify.el: Emacs syncing.  Updates header comments a little.
1895         (uniquify-buffer-name-style): Sync tag.
1896         (uniquify-min-dir-content): Sync docstring.
1897         (uniquify-file-name-nondirectory): Sync new function.
1898         (uniquify-fix-item-base): was `uniquify-fix-list-base'.
1899         (uniquify-fix-item-filename): was `uniquify-fix-list-filename'.
1900         (uniquify-fix-item-buffer): was `uniquify-fix-list-buffer'.
1901         (uniquify-fix-item-unrationalized-buffer): was macro
1902         `uniquify-cadddr' and `uniquify-unrationalized-buffer'.
1903         (uniquify-fix-item-filename-lessp): was
1904         `uniquify-fix-list-filename-lessp'.
1905         (uniquify-rationalize-file-buffer-names): Sync.
1906         (uniquify-buffer-file-name): Sync.
1907         (uniquify-filename-lessp): use `uniquify-file-name-nondirectory'.
1908         (uniquify-get-proposed-name): Sync.
1909         (uniquify-rename-buffer): Sync.
1910
1911 1998-02-16  Christoph Wedler  <wedler@fmi.uni-passau.de>
1912
1913         * man.el (manual-entry): Do not use option "-s" with
1914         option "-k".
1915
1916 1998-02-11  SL Baur  <steve@altair.xemacs.org>
1917
1918         * reportmail.el: Synch to InfoDock 3.6.2.
1919
1920 1998-02-04  SL Baur  <steve@altair.xemacs.org>
1921
1922         * mic-paren.el (mic-paren-highlight): Deebolify -- replace /= with
1923         (not (eq ...)).
1924
1925 1998-01-23  Hrvoje Niksic  <hniksic@srce.hr>
1926
1927         * man.el (manual-entry): Would bug out on foo(x).
1928
1929 1998-01-31  Christoph Wedler  <wedler@fmi.uni-passau.de>
1930
1931         * icomplete.el (icomplete-completions): Make faster.
1932         Would bug out with name="XY" and canditates=(("XY") ("XY")).
1933         Previous bug fix from 1998-01-12 has a serious performance bug.
1934
1935 1998-01-31  SL Baur  <steve@altair.xemacs.org>
1936
1937         * icomplete.el: Reverse Wedler patch of 1998-01-12.
1938
1939         * balloon-help.el: Document X resource name for decoration.
1940         From Georg Nikodym <georgn@Canada.Sun.COM>
1941
1942 1998-01-25  SL Baur  <steve@altair.xemacs.org>
1943
1944         * Makefile (VERSION): Update to package standard 1.0.
1945         * package-info.in: Ditto.
1946
1947 1998-01-12  Christoph Wedler  <wedler@fmi.uni-passau.de>
1948
1949         * icomplete.el (icomplete):
1950         (icomplete-completions): Would bug out with name="XY" and
1951         canditates=(("XY") ("XY")).
1952
1953 1998-01-12  SL Baur  <steve@altair.xemacs.org>
1954
1955         * Makefile: Update to newer package specs.
1956         resume.el, timer.el, after-save-commands.el, shell-font.el,
1957         lispm-fonts.el added.
1958
1959 1997-12-09  Colin Rafferty  <craffert@xemacs.com>
1960
1961         * lazy-shot.el: Made it handle large insertions in the file more
1962         gracefully, by using `after-change-functions'.
1963         (lazy-shot-after-change-function): Created.
1964         (lazy-shot-install-extents): Made it take `start' and `end'
1965         instead of using entire buffer.
1966         (lazy-shot-install): Made it install our after-change-function and
1967         remove font-lock's.
1968         (lazy-shot-unstall): Made it remove our after-change-function and
1969         install font-lock's back.
1970
1971 1997-12-10  Christoph Wedler  <wedler@fmi.uni-passau.de>
1972
1973         * func-menu.el (fume-goto-function): `regexp-quote'
1974         function name MATCH-FN.
1975
1976 1998-01-09  SL Baur  <steve@altair.xemacs.org>
1977
1978         * id-select.el: Synched up with InfoDock 3.6.2.
1979
1980 1998-01-05  SL Baur  <steve@altair.xemacs.org>
1981
1982         * Makefile: add permanent-buffers.el.
1983
1984 1998-01-03  SL Baur  <steve@altair.xemacs.org>
1985
1986         * Makefile (ELCS): Add where-was-i-db.el.
1987         Update to new package interface.
1988
1989 1998-01-01  SL Baur  <steve@altair.xemacs.org>
1990
1991         * desktop.el (desktop-remove): Correction in overwrite logic to not
1992         lose on MS Windows.
1993         Jeff Sparkes <jsparkes@internetivity.com>
1994
1995         * Makefile: Added info-look.el.
1996
1997 1997-12-30  SL Baur  <steve@altair.xemacs.org>
1998
1999         * mic-paren.el (mic-paren-command-hook): Spelling fix.
2000         (mic-paren-command-idle-hook): Spelling fix.
2001         (mic-paren-highlight): Deebolify -- replace /= with (not (eq ...))
2002
2003         * backup-dir.el ("diff"): Defer symbol munging in diff.el until if
2004         and when "diff" is loaded.
2005         Suggested by: Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
2006
2007         * Makefile (ELCS): backup-dir.el, saveconf.el, saveplace.el added.
2008
2009 1997-12-28  SL Baur  <steve@altair.xemacs.org>
2010
2011         * loadhist.el: Removed from package (and put back in core).
2012
2013 1997-12-24  SL Baur  <steve@altair.xemacs.org>
2014
2015         * Makefile: Created.