aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog.732
-rw-r--r--lisp/ChangeLog.8700
-rw-r--r--mac/ChangeLog16
-rw-r--r--man/ChangeLog46
4 files changed, 384 insertions, 410 deletions
diff --git a/lisp/ChangeLog.7 b/lisp/ChangeLog.7
index 8e0fd30b3d1..e590f864f30 100644
--- a/lisp/ChangeLog.7
+++ b/lisp/ChangeLog.7
@@ -3092,7 +3092,7 @@
3092 (register-input-method): Rename argument. 3092 (register-input-method): Rename argument.
3093 (activate-input-method): If INPUT-METHOD is nil, deactivate. 3093 (activate-input-method): If INPUT-METHOD is nil, deactivate.
3094 3094
30951998-05-19 Ed Reingold <reingold@uiuc.edu> 30951998-05-19 Ed Reingold <reingold@uiuc.edu>
3096 3096
3097 * calendar/cal-tex.el (cal-tex-list-holidays): Rewritten. 3097 * calendar/cal-tex.el (cal-tex-list-holidays): Rewritten.
3098 3098
@@ -6260,7 +6260,7 @@
6260 * mail/rmail.el (rmail-decode-babyl-format): Message modified. 6260 * mail/rmail.el (rmail-decode-babyl-format): Message modified.
6261 (rmail): Comment for the binding of rmail-enable-multibyte added. 6261 (rmail): Comment for the binding of rmail-enable-multibyte added.
6262 6262
62631998-02-19 Kenichi Handa <handa@etl.go.jp> 62631998-02-19 Kenichi Handa <handa@etl.go.jp>
6264 6264
6265 * international/mule.el 6265 * international/mule.el
6266 (after-insert-file-set-buffer-file-coding-system): Call 6266 (after-insert-file-set-buffer-file-coding-system): Call
@@ -11843,7 +11843,7 @@
11843 a temporary file name which includes an arbitrary buffer name to 11843 a temporary file name which includes an arbitrary buffer name to
11844 avoid losing on non-unixy systems. 11844 avoid losing on non-unixy systems.
11845 11845
118461997-08-20 22:06:10 1997 Vinicius Jose Latorre <vinicius@cpqd.br> 118461997-08-20 Vinicius Jose Latorre <vinicius@cpqd.br>
11847 11847
11848 * ps-print.el: A lot of comment and doc fixes. 11848 * ps-print.el: A lot of comment and doc fixes.
11849 Replace: 'nil by nil, '() by nil, 't by t. 11849 Replace: 'nil by nil, '() by nil, 't by t.
@@ -12211,7 +12211,7 @@
12211 12211
12212 * wid-edit.el (widget-before-change): Obey `inhibit-read-only'. 12212 * wid-edit.el (widget-before-change): Obey `inhibit-read-only'.
12213 12213
122141997-08-12 +03 Eli Zaretskii <eliz@is.elta.co.il> 122141997-08-12 Eli Zaretskii <eliz@is.elta.co.il>
12215 12215
12216 * add-log.el (change-log-font-lock-keywords): Don't consider 12216 * add-log.el (change-log-font-lock-keywords): Don't consider
12217 a closeparen as part of a function or variable name. 12217 a closeparen as part of a function or variable name.
@@ -12985,7 +12985,7 @@
12985 (makefile-define-space-face): Function deleted. 12985 (makefile-define-space-face): Function deleted.
12986 (makefile-mode): Don't call makefile-define-space-font. 12986 (makefile-mode): Don't call makefile-define-space-font.
12987 12987
129881997-07-28 Per Abrahamsen <abraham@dina.kvl.dk> 129881997-07-28 Per Abrahamsen <abraham@dina.kvl.dk>
12989 12989
12990 * cus-edit.el (customize-save-variable): New command. 12990 * cus-edit.el (customize-save-variable): New command.
12991 12991
@@ -16522,7 +16522,7 @@
16522 16522
16523 * widget.el: Removed :hide-front-space and :hide-rear-space. 16523 * widget.el: Removed :hide-front-space and :hide-rear-space.
16524 16524
165251997-06-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> 165251997-06-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
16526 16526
16527 * informat.el (Info-tagify): Don't set Info-tag-table-marker 16527 * informat.el (Info-tagify): Don't set Info-tag-table-marker
16528 if not in Info mode. 16528 if not in Info mode.
@@ -16775,7 +16775,7 @@
16775 * startup.el (command-line): Detect Latin-N character sets 16775 * startup.el (command-line): Detect Latin-N character sets
16776 from envvars, both for multibyte mode and single-byte mode. 16776 from envvars, both for multibyte mode and single-byte mode.
16777 16777
167781997-05-31 Per Abrahamsen <abraham@dina.kvl.dk> 167781997-05-31 Per Abrahamsen <abraham@dina.kvl.dk>
16779 16779
16780 * cus-edit.el (custom-format-handler): Don't show links for hidden 16780 * cus-edit.el (custom-format-handler): Don't show links for hidden
16781 items. 16781 items.
@@ -17009,7 +17009,7 @@
17009 * cus-edit.el (custom-face-display-set): Define if not defined. 17009 * cus-edit.el (custom-face-display-set): Define if not defined.
17010 (custom-buffer-create-internal): Refer to the Emacs manual. 17010 (custom-buffer-create-internal): Refer to the Emacs manual.
17011 17011
170121997-05-29 Anders Holst (aho@nada.kth.se) 170121997-05-29 Anders Holst (aho@nada.kth.se)
17013 17013
17014 * hippie-exp.el (he-file-name-beg): Don't trigger on parts of 17014 * hippie-exp.el (he-file-name-beg): Don't trigger on parts of
17015 words with non-file chars. 17015 words with non-file chars.
@@ -21130,7 +21130,7 @@
21130 * sendmail.el (sendmail-send-it): If no recipients, don't run 21130 * sendmail.el (sendmail-send-it): If no recipients, don't run
21131 the mailer program. If there was also no fcc file, signal error. 21131 the mailer program. If there was also no fcc file, signal error.
21132 21132
211331996-12-15 Ake Stenhoff <etxaksf@aom.ericsson.se> 211331996-12-15 Ake Stenhoff <etxaksf@aom.ericsson.se>
21134 21134
21135 * imenu.el (imenu-generic-expression): Doc fix. 21135 * imenu.el (imenu-generic-expression): Doc fix.
21136 (imenu--make-index-alist): Do `widen' and save-restriction here. 21136 (imenu--make-index-alist): Do `widen' and save-restriction here.
@@ -21295,7 +21295,7 @@
21295 21295
21296 * files.el (backup-buffer): Doc fix. 21296 * files.el (backup-buffer): Doc fix.
21297 21297
212981996-12-06 Ake Stenhoff <etxaksf@aom.ericsson.se> 212981996-12-06 Ake Stenhoff <etxaksf@aom.ericsson.se>
21299 21299
21300 * imenu.el (imenu): Support integers used as positions. 21300 * imenu.el (imenu): Support integers used as positions.
21301 21301
@@ -21702,12 +21702,12 @@
21702 21702
21703 * imenu.el (imenu-scanning-message): Use ellipsis. 21703 * imenu.el (imenu-scanning-message): Use ellipsis.
21704 21704
21705 * iso-acc.el (iso-langauges): Alphabetize list. 21705 * iso-acc.el (iso-languages): Alphabetize list.
21706 Add Catalan, Spanish, and Esperanto. 21706 Add Catalan, Spanish, and Esperanto.
21707 21707
21708 * dired.el (dired-insert-directory): Check for non-US LANG. 21708 * dired.el (dired-insert-directory): Check for non-US LANG.
21709 21709
217101996-10-24 Dave Gillespie <daveg@synaptics.com> 217101996-10-24 Dave Gillespie <daveg@synaptics.com>
21711 21711
21712 * cl-macs.el (lexical-let): Fixed a bug involving nested 21712 * cl-macs.el (lexical-let): Fixed a bug involving nested
21713 lexical contexts and macros. 21713 lexical contexts and macros.
@@ -21763,7 +21763,7 @@
21763 (simula-find-next-comment-region): Function deleted. 21763 (simula-find-next-comment-region): Function deleted.
21764 (simula-mode): Set font-lock-defaults. Add autoload cookie. 21764 (simula-mode): Set font-lock-defaults. Add autoload cookie.
21765 21765
217661996-10-20 Ake Stenhoff <etxaksf@aom.ericsson.se> 217661996-10-20 Ake Stenhoff <etxaksf@aom.ericsson.se>
21767 21767
21768 * cc-mode.el (cc-imenu-java-generic-expression): New variable. 21768 * cc-mode.el (cc-imenu-java-generic-expression): New variable.
21769 (java-mode): Set imenu-generic-expression. 21769 (java-mode): Set imenu-generic-expression.
@@ -22503,7 +22503,7 @@
22503 22503
22504 * loadup.el: Load frame.elc unconditionally. 22504 * loadup.el: Load frame.elc unconditionally.
22505 22505
225061996-09-12 Kevin Rodgers <kevinr@ihs.com> 225061996-09-12 Kevin Rodgers <kevinr@ihs.com>
22507 22507
22508 * loadhist.el (read-feature): New function. 22508 * loadhist.el (read-feature): New function.
22509 (unload-feature): Read FEATURE interactively with read-feature. 22509 (unload-feature): Read FEATURE interactively with read-feature.
@@ -22716,7 +22716,7 @@
22716 * vc.el (vc-register-switches): New variable. 22716 * vc.el (vc-register-switches): New variable.
22717 (vc-backend-admin): Use vc-register-switches. 22717 (vc-backend-admin): Use vc-register-switches.
22718 22718
227191996-09-01 Vladimir Alexiev <vladimir@cs.ualberta.ca> 227191996-09-01 Vladimir Alexiev <vladimir@cs.ualberta.ca>
22720 22720
22721 * tmm.el (tmm-add-one-shortcut): New subroutine. 22721 * tmm.el (tmm-add-one-shortcut): New subroutine.
22722 (tmm-add-shortcuts): Code moved to tmm-add-one-shortcut. 22722 (tmm-add-shortcuts): Code moved to tmm-add-one-shortcut.
@@ -23029,7 +23029,7 @@
23029 * pc-select.el: Replace \n in doc strings. 23029 * pc-select.el: Replace \n in doc strings.
23030 (pc-selection-mode): Big doc fix. Don't bind f1. 23030 (pc-selection-mode): Big doc fix. Don't bind f1.
23031 23031
230321996-08-21 Michael Staats <michael@thp.Uni-Duisburg.DE> 230321996-08-21 Michael Staats <michael@thp.Uni-Duisburg.DE>
23033 23033
23034 * pc-select.el (forward-line-mark): New function. 23034 * pc-select.el (forward-line-mark): New function.
23035 (forward-line-nomark): New function. 23035 (forward-line-nomark): New function.
diff --git a/lisp/ChangeLog.8 b/lisp/ChangeLog.8
index be532b10907..ddde2ced57a 100644
--- a/lisp/ChangeLog.8
+++ b/lisp/ChangeLog.8
@@ -136,13 +136,13 @@
136 136
137 (hs-hide-comment-region): New func. 137 (hs-hide-comment-region): New func.
138 138
139 (hs-discard-overlays, hs-flag-region, hs-hide-block-at-point, 139 (hs-discard-overlays, hs-flag-region, hs-hide-block-at-point)
140 hs-safety-is-job-n, hs-hide-initial-comment-block, 140 (hs-safety-is-job-n, hs-hide-initial-comment-block)
141 hs-inside-comment-p, hs-grok-mode-type, hs-find-block-beginning, 141 (hs-inside-comment-p, hs-grok-mode-type, hs-find-block-beginning)
142 hs-hide-level-recursive, hs-life-goes-on, hs-already-hidden-p, 142 (hs-hide-level-recursive, hs-life-goes-on, hs-already-hidden-p)
143 hs-c-like-adjust-block-beginning, hs-hide-all, hs-show-all, 143 (hs-c-like-adjust-block-beginning, hs-hide-all, hs-show-all)
144 hs-hide-block, hs-show-block, hs-show-region, hs-hide-level, 144 (hs-hide-block, hs-show-block, hs-show-region, hs-hide-level)
145 hs-mouse-toggle-hiding, hs-minor-mode): Rewrite. 145 (hs-mouse-toggle-hiding, hs-minor-mode): Rewrite.
146 146
147 (hs-isearch-show): Renamed from `hs-isearch-open-invisible'. 147 (hs-isearch-show): Renamed from `hs-isearch-open-invisible'.
148 (hs-isearch-show-temporary): New funcs. 148 (hs-isearch-show-temporary): New funcs.
@@ -337,94 +337,90 @@
337 337
3381999-12-15 Carsten Dominik <dominik@astro.uva.nl> 3381999-12-15 Carsten Dominik <dominik@astro.uva.nl>
339 339
340 * textmodes/reftex.el: (reftex-compile-variables): respect new 340 * textmodes/reftex.el (reftex-compile-variables): Respect new
341 structure of `reftex-index-macro' 341 structure of `reftex-index-macro'
342 (reftex-compile-variables): Use the changed structure of 342 (reftex-compile-variables): Use the changed structure of
343 `reftex-label-alist'. 343 `reftex-label-alist'.
344 344
345 * textmodes/reftex-vars.el (reftex-index-math-format, 345 * textmodes/reftex-vars.el (reftex-index-math-format)
346 (reftex-toc-max-level): New option. 346 (reftex-toc-max-level): New option.
347 reftex-index-phrases-search-whole-words, 347 (reftex-index-phrases-search-whole-words)
348 reftex-index-phrases-case-fold-search, 348 (reftex-index-phrases-case-fold-search)
349 reftex-index-phrases-skip-indexed-matches, 349 (reftex-index-phrases-skip-indexed-matches)
350 reftex-index-phrases-wrap-long-lines, 350 (reftex-index-phrases-wrap-long-lines)
351 reftex-index-phrases-sort-prefers-entry, 351 (reftex-index-phrases-sort-prefers-entry)
352 reftex-index-phrases-sort-in-blocks): New options. 352 (reftex-index-phrases-sort-in-blocks): New options.
353 (reftex-index-macros): Option structure changed. 353 (reftex-index-macros): Option structure changed.
354 (reftex-index-macros-builtin): Added `repeat' item to each entry. 354 (reftex-index-macros-builtin): Added `repeat' item to each entry.
355 (reftex-label-alist): Additional item in each entry to specify if 355 (reftex-label-alist): Additional item in each entry to specify if
356 the environment should be listed in the TOC. 356 the environment should be listed in the TOC.
357 (eval-when-compile (require 'cl)) added. 357 (eval-when-compile (require 'cl)) added.
358 358
359 * textmodes/reftex-index.el (reftex-index-selection-or-word): No 359 * textmodes/reftex-index.el (reftex-index-selection-or-word):
360 longer deals with "repeat". 360 No longer deals with "repeat".
361 (reftex-index): "repeat property in `reftex-index-macro-alist' is 361 (reftex-index): "repeat property in `reftex-index-macro-alist'
362 now used. 362 is now used.
363 (reftex-index-phrases-comment-regexp, 363 (reftex-index-phrases-comment-regexp)
364 reftex-index-phrases-macrodef-regexp, 364 (reftex-index-phrases-macrodef-regexp)
365 reftex-index-phrases-phrase-regexp1, 365 (reftex-index-phrases-phrase-regexp1)
366 reftex-index-phrases-phrase-regexp2, 366 (reftex-index-phrases-phrase-regexp2)
367 reftex-index-phrases-phrase-regexp12, reftex-index-phrases-help): 367 (reftex-index-phrases-phrase-regexp12, reftex-index-phrases-help):
368 New constants. 368 New constants.
369 (reftex-index-phrases-macro-data, reftex-index-phrases-files, 369 (reftex-index-phrases-macro-data, reftex-index-phrases-files)
370 reftex-index-phrases-font-lock-keywords, 370 (reftex-index-phrases-font-lock-keywords)
371 reftex-index-phrases-font-lock-defaults, reftex-index-phrases-map, 371 (reftex-index-phrases-font-lock-defaults, reftex-index-phrases-map)
372 reftex-index-phrases-restrict-file): New variables. 372 (reftex-index-phrases-restrict-file): New variables.
373 (reftex-index-phrase-selection-or-word, 373 (reftex-index-phrase-selection-or-word)
374 reftex-index-visit-phrases-buffer, 374 (reftex-index-visit-phrases-buffer)
375 reftex-index-initialize-phrases-buffer, 375 (reftex-index-initialize-phrases-buffer)
376 reftex-index-phrases-save-and-return, reftex-index-phrases-mode, 376 (reftex-index-phrases-save-and-return, reftex-index-phrases-mode)
377 reftex-index-next-phrase, reftex-index-this-phrase, 377 (reftex-index-next-phrase, reftex-index-this-phrase)
378 reftex-index-all-phrases, reftex-index-region-phrases, 378 (reftex-index-all-phrases, reftex-index-region-phrases)
379 reftex-index-phrases-parse-header, 379 (reftex-index-phrases-parse-header)
380 reftex-index-phrases-toggle-restricted, reftex-index-new-phrase, 380 (reftex-index-phrases-toggle-restricted, reftex-index-new-phrase)
381 reftex-index-find-next-conflict-phrase, reftex-index-phrases-info, 381 (reftex-index-find-next-conflict-phrase, reftex-index-phrases-info)
382 reftex-index-phrases-set-macro-key, reftex-index-sort-phrases, 382 (reftex-index-phrases-set-macro-key, reftex-index-sort-phrases)
383 reftex-compare-phrase-lines, reftex-index-make-phrase-regexp, 383 (reftex-compare-phrase-lines, reftex-index-make-phrase-regexp)
384 reftex-index-simplify-phrase, reftex-index-phrases-find-dup-re, 384 (reftex-index-simplify-phrase, reftex-index-phrases-find-dup-re)
385 reftex-index-make-replace-string, 385 (reftex-index-make-replace-string)
386 reftex-query-index-phrase-globally, reftex-query-index-phrase, 386 (reftex-query-index-phrase-globally, reftex-query-index-phrase)
387 reftex-index-phrase-match-is-indexed, 387 (reftex-index-phrase-match-is-indexed)
388 reftex-index-phrases-fixup-line, 388 (reftex-index-phrases-fixup-line)
389 reftex-index-phrases-replace-space, 389 (reftex-index-phrases-replace-space)
390 reftex-index-select-phrases-macro): New functions. 390 (reftex-index-select-phrases-macro): New functions.
391 (reftex-index-globalize, reftex-index-globally): functions removed 391 (reftex-index-globalize, reftex-index-globally): Functions removed;
392 (eval-when-compile (require 'cl)) added. 392 (eval-when-compile (require 'cl)) added.
393 393
394 * textmodes/reftex-toc.el (reftex-toc-mode): Create new indicator 394 * textmodes/reftex-toc.el (reftex-toc-mode): Create new indicator
395 for max level. 395 for max level.
396 (reftex-toc-max-level-indicator): New variable. 396 (reftex-toc-max-level-indicator): New variable.
397 (reftex-toc-max-level): New command. 397 (reftex-toc-max-level): New command.
398 (reftex-toc-map): New keybinding `t'. 398 (reftex-toc-map): New keybinding `t'.
399 (reftex-toc-help): Constant updated. 399 (reftex-toc-help): Constant updated.
400 (eval-when-compile (require 'cl)) added. 400 (eval-when-compile (require 'cl)) added.
401 401
402 * textmodes/reftex-ref.el (reftex-offer-label-menu): Prefix to 402 * textmodes/reftex-ref.el (reftex-offer-label-menu): Prefix to
403 `t' command key can change `reftex-toc-max-level' 403 `t' command key can change `reftex-toc-max-level';
404 (eval-when-compile (require 'cl)) added. 404 (eval-when-compile (require 'cl)) added.
405 405
406 * textmode/reftex-sel.el (reftex-insert-docstruct): Respect 406 * textmode/reftex-sel.el (reftex-insert-docstruct): Respect
407 `reftex-toc-max-level'. (eval-when-compile (require 'cl)) added. 407 `reftex-toc-max-level'. (eval-when-compile (require 'cl)) added.
408 408
409 * textmodes/reftex-auc.el (eval-when-compile (require 'cl)) 409 * textmodes/reftex-auc.el: (eval-when-compile (require 'cl)) added.
410 added.
411 410
412 * textmodes/reftex-vcr.el (eval-when-compile (require 'cl)) 411 * textmodes/reftex-vcr.el: (eval-when-compile (require 'cl)) added.
413 added.
414 412
415 * textmodes/reftex-cite.el (reftex-citep, reftex-citet): New 413 * textmodes/reftex-cite.el (reftex-citep, reftex-citet): New commands.
416 commands. 414 (reftex-citation, reftex-do-citation, reftex-figure-out-cite-format):
417 (reftex-citation, reftex-do-citation, 415 Additional argument FORMAT-KEY to preselect a citation format;
418 reftex-figure-out-cite-format): Additional argument FORMAT-KEY to 416 (eval-when-compile (require 'cl)) added.
419 preselect a citation format.
420 (eval-when-compile (require 'cl)) added.
421 417
422 * textmodes/reftex-parse.el (reftex-context-substring): Optional 418 * textmodes/reftex-parse.el (reftex-context-substring): Optional
423 parameter to-end 419 parameter to-end.
424 (reftex-section-info): Deal with environment matches. 420 (reftex-section-info): Deal with environment matches;
425 (eval-when-compile (require 'cl)) added. 421 (eval-when-compile (require 'cl)) added.
426 422
427 * reftex-global.el (eval-when-compile (require 'cl)) added. 423 * reftex-global.el: (eval-when-compile (require 'cl)) added.
428 424
4291999-12-15 Kenichi Handa <handa@etl.go.jp> 4251999-12-15 Kenichi Handa <handa@etl.go.jp>
430 426
@@ -464,8 +460,8 @@
464 460
465 * international/characters.el: Fix cateogries of Lao symbols. 461 * international/characters.el: Fix cateogries of Lao symbols.
466 462
467 * international/fontset.el (vertical-centering-font-regexp): New 463 * international/fontset.el (vertical-centering-font-regexp):
468 variable. 464 New variable.
469 465
470 * international/mule.el (mule-version): Updated to 5.0 (AOI). 466 * international/mule.el (mule-version): Updated to 5.0 (AOI).
471 (mule-version-date): Updated to 1999.12.7. 467 (mule-version-date): Updated to 1999.12.7.
@@ -474,19 +470,18 @@
474 * international/mule-cmds.el (encode-coding-char): Don't check 470 * international/mule-cmds.el (encode-coding-char): Don't check
475 composite character. 471 composite character.
476 472
477 * international/mule-conf.el (iso-2022-7bit, iso-2022-7bit-ss2 473 * international/mule-conf.el (iso-2022-7bit, iso-2022-7bit-ss2)
478 iso-2022-7bit-lock, iso-2022-7bit-lock-ss2, iso-2022-8bit-ss2, 474 (iso-2022-7bit-lock, iso-2022-7bit-lock-ss2, iso-2022-8bit-ss2)
479 x-ctext): Give `composition' property t. 475 (x-ctext): Give `composition' property t.
480 476
481 * international/mule-util.el (set-nested-alist): Set BRANCHES (if 477 * international/mule-util.el (set-nested-alist): Set BRANCHES (if
482 non-nil) at the tail of ALIST. 478 non-nil) at the tail of ALIST.
483 (compose-region, decompose-region, decompse-string, 479 (compose-region, decompose-region, decompose-string)
484 reference-point-alist, compose-chars): Moved to composite.el. 480 (reference-point-alist, compose-chars): Moved to composite.el.
485 (compose-chars-component, compose-chars-rule, 481 (compose-chars-component, compose-chars-rule, decompose-composite-char):
486 decompose-composite-char): Deleted. 482 Deleted.
487 483
488 * international/quail.el (quail-install-map): New optional arg 484 * international/quail.el (quail-install-map): New optional arg NAME.
489 NAME.
490 (quail-get-translation): If DEF is a symbol but not a function, 485 (quail-get-translation): If DEF is a symbol but not a function,
491 ignore it. 486 ignore it.
492 (quail-start-translation): Put a key sequence undefined in the 487 (quail-start-translation): Put a key sequence undefined in the
@@ -498,11 +493,11 @@
498 (quail-show-translations): Don't show list of translations if the 493 (quail-show-translations): Don't show list of translations if the
499 quail package is deterministic. 494 quail package is deterministic.
500 (quail-completion-max-depth): New variable. 495 (quail-completion-max-depth): New variable.
501 (quail-completion-1): Pay attention to the above variable. Fix 496 (quail-completion-1): Pay attention to the above variable.
502 for the case that a translation is a function. 497 Fix for the case that a translation is a function.
503 (quail-map-from-table, quail-map-from-table-1, 498 (quail-map-from-table, quail-map-from-table-1)
504 quail-map-from-table-2): New functions. 499 (quail-map-from-table-2): New functions.
505 (quail-lookup-map-and-concat): New function 500 (quail-lookup-map-and-concat): New function.
506 501
507 * language/devan-util.el: Mostly rewritten. 502 * language/devan-util.el: Mostly rewritten.
508 503
@@ -515,7 +510,7 @@
515 composition-function-table. 510 composition-function-table.
516 (thai-tis620): Delete `pre-write-conversion' property. 511 (thai-tis620): Delete `pre-write-conversion' property.
517 512
518 * language/thai-util.el: (thai-category-table): Make it by 513 * language/thai-util.el (thai-category-table): Make it by
519 make-category-table. 514 make-category-table.
520 (thai-composition-pattern): New variable. 515 (thai-composition-pattern): New variable.
521 (thai-compose-region, thai-compose-string): Use 516 (thai-compose-region, thai-compose-string): Use
@@ -526,8 +521,8 @@
526 521
527 * language/tibet-util.el: Most functions rewritten. 522 * language/tibet-util.el: Most functions rewritten.
528 (tibetan-char-p): Renamed from tibetan-char-examin. 523 (tibetan-char-p): Renamed from tibetan-char-examin.
529 (tibetan-composable-examin) (tibetan-complete-char-examin) 524 (tibetan-composable-examin, tibetan-complete-char-examin)
530 (tibetan-vertical-stacking) (tibetan-composition): Deleted. 525 (tibetan-vertical-stacking, tibetan-composition): Deleted.
531 (tibetan-add-components): New function. 526 (tibetan-add-components): New function.
532 (tibetan-composition-function): New function. 527 (tibetan-composition-function): New function.
533 528
@@ -553,8 +548,7 @@
553 548
554 * custom.el (custom-handle-keyword): Add :set-after. 549 * custom.el (custom-handle-keyword): Add :set-after.
555 (custom-add-dependencies): New function. 550 (custom-add-dependencies): New function.
556 (custom-set-variables): Take dependencies between args into 551 (custom-set-variables): Take dependencies between args into account.
557 account.
558 552
559 * battery.el (battery): Doc fix. 553 * battery.el (battery): Doc fix.
560 554
@@ -1163,8 +1157,7 @@
1163 1157
1164 * textmodes/bibtex.el (bibtex-mode-map): Reserved the key `C-c &' 1158 * textmodes/bibtex.el (bibtex-mode-map): Reserved the key `C-c &'
1165 for reftex.el. 1159 for reftex.el.
1166 (bibtex-edit-menu): Added `reftex-view-crossref-from-bibtex' 1160 (bibtex-edit-menu): Added `reftex-view-crossref-from-bibtex' to menu.
1167 to menu.
1168 1161
11691999-12-04 Dave Love <fx@gnu.org> 11621999-12-04 Dave Love <fx@gnu.org>
1170 1163
@@ -1422,8 +1415,8 @@
1422 (fortran-break-line): Simplified. 1415 (fortran-break-line): Simplified.
1423 (fortran-analyze-file-format): Use char-after, not looking-at. 1416 (fortran-analyze-file-format): Use char-after, not looking-at.
1424 1417
1425 * emacs-lisp/find-func.el (find-function-regexp): Use 1418 * emacs-lisp/find-func.el (find-function-regexp):
1426 `define-minor-mode' after easy-menu change. 1419 Use `define-minor-mode' after easy-menu change.
1427 1420
14281999-11-23 Gerd Moellmann <gerd@gnu.org> 14211999-11-23 Gerd Moellmann <gerd@gnu.org>
1429 1422
@@ -1762,7 +1755,7 @@
1762 1755
17631999-11-01 John Tobey <jtobey@epsilondev.com> 17561999-11-01 John Tobey <jtobey@epsilondev.com>
1764 1757
1765 * gud.el: (gud-perldb-massage-args): Massage correctly in the 1758 * gud.el (gud-perldb-massage-args): Massage correctly in the
1766 presence of perl switches other than "-e". 1759 presence of perl switches other than "-e".
1767 1760
17681999-11-01 Markus Rost <rost@ias.edu> 17611999-11-01 Markus Rost <rost@ias.edu>
@@ -1804,14 +1797,13 @@
1804 windows. 1797 windows.
1805 (ediff-file-checked-in-p): Don't consider CVS 1798 (ediff-file-checked-in-p): Don't consider CVS
1806 files checked in. 1799 files checked in.
1807 (ediff-make-temp-file,ediff-make-empty-tmp-file): Make sure you 1800 (ediff-make-temp-file,ediff-make-empty-tmp-file): Make sure you
1808 are writing to a newly created empty file. 1801 are writing to a newly created empty file.
1809 1802
1810 * ediff-mult.el (ediff-show-session-group-hook): New default. 1803 * ediff-mult.el (ediff-show-session-group-hook): New default.
1811 1804
1812 * ediff-vers.el (ediff-pcl-cvs-view-revision): 1805 * ediff-vers.el (ediff-pcl-cvs-view-revision): First cd to the file
1813 First cd to the file directory. reportedly works 1806 directory; reportedly works better with remote files.
1814 better with remote files.
1815 1807
1816 * ediff-vers.el (ediff-pcl-cvs-internal, ediff-pcl-cvs-merge-internal): 1808 * ediff-vers.el (ediff-pcl-cvs-internal, ediff-pcl-cvs-merge-internal):
1817 Use file-name-nondirectory when passing files to CVS. 1809 Use file-name-nondirectory when passing files to CVS.
@@ -1819,19 +1811,17 @@
1819 * ediff-diff.el (ediff-cmp-options): New variable. 1811 * ediff-diff.el (ediff-cmp-options): New variable.
1820 (ediff-same-file-contents): Use ediff-cmp-options. 1812 (ediff-same-file-contents): Use ediff-cmp-options.
1821 1813
1822 * ediff-ptch.el (ediff-prompt-for-patch-buffer, 1814 * ediff-ptch.el (ediff-prompt-for-patch-buffer, ediff-get-patch-buffer):
1823 ediff-get-patch-buffer): Use current buffer if it appears to be a 1815 Use current buffer if it appears to be a patch.
1824 patch.
1825 1816
1826 * viper-keym.el: Fixed calls to viper-ex, change key C-c g to C-c 1817 * viper-keym.el: Fixed calls to viper-ex, change key C-c g to C-c C-g.
1827 C-g
1828 1818
1829 * viper-util.el (viper-nontrivial-find-file-function): Deleted. 1819 * viper-util.el (viper-nontrivial-find-file-function): Deleted.
1830 (viper-glob-unix-files, viper-glob-mswindows-files): New functions. 1820 (viper-glob-unix-files, viper-glob-mswindows-files): New functions.
1831 (viper-save-cursor-color,viper-restore-cursor-color): 1821 (viper-save-cursor-color,viper-restore-cursor-color):
1832 Improved cursor color handling. 1822 Improved cursor color handling.
1833 (viper-get-saved-cursor-color-in-replace-mode, 1823 (viper-get-saved-cursor-color-in-replace-mode)
1834 viper-get-saved-cursor-color-in-insert-mode): New functions for 1824 (viper-get-saved-cursor-color-in-insert-mode): New functions for
1835 better cursor color handling. 1825 better cursor color handling.
1836 1826
1837 * viper-ex.el (ex-read,ex-edit): 1827 * viper-ex.el (ex-read,ex-edit):
@@ -1842,10 +1832,10 @@
1842 1832
1843 * viper-mous.el (viper-counting-clicks-p): Bug fixes. 1833 * viper-mous.el (viper-counting-clicks-p): Bug fixes.
1844 1834
1845 * viper-cmd.el (viper-post-command-sentinel, 1835 * viper-cmd.el (viper-post-command-sentinel)
1846 viper-insert-state-post-command-sentinel, 1836 (viper-insert-state-post-command-sentinel)
1847 viper-insert-state-pre-command-sentinel): Takes better care of 1837 (viper-insert-state-pre-command-sentinel): Takes better care of
1848 cursor colors. 1838 cursor colors.
1849 1839
1850 * viper.el: Version change. 1840 * viper.el: Version change.
1851 1841
@@ -1902,7 +1892,7 @@
1902 * paths.el (rmail-file-name): Make it an option. 1892 * paths.el (rmail-file-name): Make it an option.
1903 1893
1904 * progmodes/ada-mode.el, progmodes/ada-prj.el, 1894 * progmodes/ada-mode.el, progmodes/ada-prj.el,
1905 progmodes/ada-stmt.el, progmodes/ada-xref.el: Doc-string and 1895 * progmodes/ada-stmt.el, progmodes/ada-xref.el: Doc-string and
1906 comment fixes. 1896 comment fixes.
1907 1897
1908 * progmodes/compile.el (compilation-error-regexp-alist): Recognize 1898 * progmodes/compile.el (compilation-error-regexp-alist): Recognize
@@ -2061,8 +2051,7 @@
2061 (ps-zebra-gray, ps-banner-page-when-duplexing): New vars. 2051 (ps-zebra-gray, ps-banner-page-when-duplexing): New vars.
2062 (ps-print-prologue-1): Adjust PostScript programming. 2052 (ps-print-prologue-1): Adjust PostScript programming.
2063 (ps-print): Adjust group hierarchy. 2053 (ps-print): Adjust group hierarchy.
2064 (ps-print-n-up, ps-print-zebra, ps-print-background, 2054 (ps-print-n-up, ps-print-zebra, ps-print-background, ps-print-printer)
2065 ps-print-printer)
2066 (ps-print-page): New subgroups. 2055 (ps-print-page): New subgroups.
2067 (ps-print-prologue-header, ps-printer-name, ps-lpr-command) 2056 (ps-print-prologue-header, ps-printer-name, ps-lpr-command)
2068 (ps-lpr-switches, ps-page-dimensions-database, ps-paper-type) 2057 (ps-lpr-switches, ps-page-dimensions-database, ps-paper-type)
@@ -2084,15 +2073,15 @@
2084 (ps-page-dimensions-database): Added document media. 2073 (ps-page-dimensions-database): Added document media.
2085 (ps-n-up-printing, ps-n-up-margin, ps-n-up-border-p, ps-n-up-filling) 2074 (ps-n-up-printing, ps-n-up-margin, ps-n-up-border-p, ps-n-up-filling)
2086 (ps-page-order, ps-printing-region-p): New vars. 2075 (ps-page-order, ps-printing-region-p): New vars.
2087 (ps-n-up-printing, ps-n-up-filling, ps-header-sheet, ps-end-job): New 2076 (ps-n-up-printing, ps-n-up-filling, ps-header-sheet, ps-end-job):
2088 funs. 2077 New funs.
2089 (ps-page-dimensions-get-media, ps-n-up-landscape, ps-n-up-lines) 2078 (ps-page-dimensions-get-media, ps-n-up-landscape, ps-n-up-lines)
2090 (ps-n-up-columns, ps-n-up-missing, ps-n-up-xcolumn, ps-n-up-ycolumn) 2079 (ps-n-up-columns, ps-n-up-missing, ps-n-up-xcolumn, ps-n-up-ycolumn)
2091 (ps-n-up-xline, ps-n-up-yline, ps-n-up-repeat, ps-n-up-end) 2080 (ps-n-up-xline, ps-n-up-yline, ps-n-up-repeat, ps-n-up-end)
2092 (ps-n-up-xstart, ps-n-up-ystart): New macros. 2081 (ps-n-up-xstart, ps-n-up-ystart): New macros.
2093 (ps-print-begin-sheet-hook): New hook. 2082 (ps-print-begin-sheet-hook): New hook.
2094 (ps-boundingbox-re, ps-n-up-database, ps-n-up-filling-database): New 2083 (ps-boundingbox-re, ps-n-up-database, ps-n-up-filling-database):
2095 const. 2084 New const.
2096 (ps-setup, ps-begin-file, ps-get-buffer-name, ps-begin-job) 2085 (ps-setup, ps-begin-file, ps-get-buffer-name, ps-begin-job)
2097 (ps-end-file, ps-dummy-page, ps-generate): Fix funs. 2086 (ps-end-file, ps-dummy-page, ps-generate): Fix funs.
2098 (ps-print-prologue-1): Adjust PostScript programming for n-up printing. 2087 (ps-print-prologue-1): Adjust PostScript programming for n-up printing.
@@ -2100,8 +2089,8 @@
2100 (ps-header-page): Changed to defsubst, fix fun. 2089 (ps-header-page): Changed to defsubst, fix fun.
2101 (ps-printing-region): Doc fix, adjust programming code. 2090 (ps-printing-region): Doc fix, adjust programming code.
2102 (ps-output-boolean, ps-background-pages, ps-background-text) 2091 (ps-output-boolean, ps-background-pages, ps-background-text)
2103 (ps-background-image, ps-background, ps-get-boundingbox): Adjust 2092 (ps-background-image, ps-background, ps-get-boundingbox):
2104 programming code. 2093 Adjust programming code.
2105 2094
21061999-10-20 Vinicius Jose Latorre <vinicius@cpqd.com.br> 20951999-10-20 Vinicius Jose Latorre <vinicius@cpqd.com.br>
2107 2096
@@ -2152,7 +2141,7 @@
2152 (ps-mode-show-version): New function, added key in ps-mode-map 2141 (ps-mode-show-version): New function, added key in ps-mode-map
2153 (ps-run-messages): Removed 2142 (ps-run-messages): Removed
2154 (ps-run-font-lock-keywords-2): New defcustom variable replacing 2143 (ps-run-font-lock-keywords-2): New defcustom variable replacing
2155 ps-run-messages. These keywords now include the value of 2144 ps-run-messages. These keywords now include the value of
2156 ps-run-prompt, making its fontification customizable. 2145 ps-run-prompt, making its fontification customizable.
2157 (ps-run-init): Removed \\n from docstring, it is now added when 2146 (ps-run-init): Removed \\n from docstring, it is now added when
2158 the value is used 2147 the value is used
@@ -2160,9 +2149,9 @@
2160 ps-run-prompt 2149 ps-run-prompt
2161 (ps-mode): Added ps-run-font-lock-keywords-2 to list of 2150 (ps-mode): Added ps-run-font-lock-keywords-2 to list of
2162 customizable variables in doc-string (its equivalent 2151 customizable variables in doc-string (its equivalent
2163 ps-run-messages was missing in previous version of the doc-string) 2152 ps-run-messages was missing in previous version of the doc-string).
2164 (ps-run-mode): Simplified assignment to font-lock-defaults, using 2153 (ps-run-mode): Simplified assignment to font-lock-defaults, using
2165 symbols only 2154 symbols only.
2166 2155
21671999-10-19 Alex Schroeder <alex@gnu.org> 21561999-10-19 Alex Schroeder <alex@gnu.org>
2168 2157
@@ -2176,12 +2165,12 @@
2176 * international/mule-cmds.el (global-map): 2165 * international/mule-cmds.el (global-map):
2177 Do not use backquote, because that makes a bootstrapping 2166 Do not use backquote, because that makes a bootstrapping
2178 problem if you need to recompile all Lisp files using interpreted code. 2167 problem if you need to recompile all Lisp files using interpreted code.
2179 * international/mule.el (charset-id, charset-bytes, 2168 * international/mule.el (charset-id, charset-bytes)
2180 charset-dimension, charset-chars, charset-width, 2169 (charset-dimension, charset-chars, charset-width)
2181 charset-direction, charset-iso-final-char, 2170 (charset-direction, charset-iso-final-char)
2182 charset-iso-graphic-plane, charset-reverse-charset, 2171 (charset-iso-graphic-plane, charset-reverse-charset)
2183 charset-short-name, charset-long-name, charset-description, 2172 (charset-short-name, charset-long-name, charset-description)
2184 charset-plist): Likewise. 2173 (charset-plist): Likewise.
2185 * subr.el (save-match-data): Likewise. 2174 * subr.el (save-match-data): Likewise.
2186 2175
2187 * international/mule-cmds.el 2176 * international/mule-cmds.el
@@ -2315,8 +2304,7 @@
2315 * international/fontset.el: 2304 * international/fontset.el:
2316 * international/mule-conf.el: Add latin-iso8859-1[45]. 2305 * international/mule-conf.el: Add latin-iso8859-1[45].
2317 2306
2318 * language/european.el: Add Latin-8, Latin-9. Modify some doc 2307 * language/european.el: Add Latin-8, Latin-9. Modify some doc strings.
2319 strings.
2320 2308
2321 * startup.el (iso-8859-n-locale-regexp): Modify for Latin-[89]. 2309 * startup.el (iso-8859-n-locale-regexp): Modify for Latin-[89].
2322 (command-line): Detect Latin-[89] locales. 2310 (command-line): Detect Latin-[89] locales.
@@ -2384,9 +2372,9 @@
2384 (sh-mode-map): Added new bindings. 2372 (sh-mode-map): Added new bindings.
2385 (sh-mode): Updated mode doc-string for new commands, added 2373 (sh-mode): Updated mode doc-string for new commands, added
2386 make-local-variable calls, initialize mode-specific variables. 2374 make-local-variable calls, initialize mode-specific variables.
2387 (sh-indent-line): Renamed to sh-basic-indent-line; sh-indent-line 2375 (sh-indent-line): Renamed to sh-basic-indent-line; sh-indent-line
2388 is now a different function. 2376 is now a different function.
2389 (sh-header-marker): Changed docstring. 2377 (sh-header-marker): Changed docstring.
2390 (sh-set-shell): Initialize mode-specific variables. 2378 (sh-set-shell): Initialize mode-specific variables.
2391 (sh-case, sh-for, sh-if, sh-indexed-loop, sh-repeat, sh-select) 2379 (sh-case, sh-for, sh-if, sh-indexed-loop, sh-repeat, sh-select)
2392 (sh-tmp-file, sh-until, sh-until, sh-while, sh-while-getopts): 2380 (sh-tmp-file, sh-until, sh-until, sh-while, sh-while-getopts):
@@ -2416,8 +2404,8 @@
2416 (sh-safe-forward-sexp, sh-save-styles-to-buffer, sh-scan-buffer) 2404 (sh-safe-forward-sexp, sh-save-styles-to-buffer, sh-scan-buffer)
2417 (sh-scan-case, sh-search-word, sh-set-char-syntax) 2405 (sh-scan-case, sh-search-word, sh-set-char-syntax)
2418 (sh-set-here-doc-region, sh-set-indent, sh-set-var-value) 2406 (sh-set-here-doc-region, sh-set-indent, sh-set-var-value)
2419 (sh-show-indent, sh-this-is-a-continuation, sh-var-value): New 2407 (sh-show-indent, sh-this-is-a-continuation, sh-var-value):
2420 functions. 2408 New functions.
2421 (sh-debug, sh-electric-rparen-needed, sh-here-doc-syntax) 2409 (sh-debug, sh-electric-rparen-needed, sh-here-doc-syntax)
2422 (sh-indent-supported, sh-kw, sh-kw-alist, sh-kws-for-done) 2410 (sh-indent-supported, sh-kw, sh-kw-alist, sh-kws-for-done)
2423 (sh-learned-buffer-hook, sh-make-vars-local, sh-regexp-for-done) 2411 (sh-learned-buffer-hook, sh-make-vars-local, sh-regexp-for-done)
@@ -2514,8 +2502,7 @@
2514 2502
25151999-10-07 Gerd Moellmann <gerd@gnu.org> 25031999-10-07 Gerd Moellmann <gerd@gnu.org>
2516 2504
2517 * custom.el (defface): Extend documentation for new values of 2505 * custom.el (defface): Extend documentation for new values of `type'.
2518 `type'.
2519 2506
2520 * faces.el (face-spec-set-match-display): Recognize `type' of 2507 * faces.el (face-spec-set-match-display): Recognize `type' of
2521 `motif', `lucid', `x-toolkit'. 2508 `motif', `lucid', `x-toolkit'.
@@ -2669,16 +2656,16 @@
2669 2656
2670 * textmodes/reftex-cite.el (reftex-pop-to-bibtex-entry): Fixed bug 2657 * textmodes/reftex-cite.el (reftex-pop-to-bibtex-entry): Fixed bug
2671 with recentering window. 2658 with recentering window.
2672 (reftex-extract-bib-entries-from-thebibliography, 2659 (reftex-extract-bib-entries-from-thebibliography)
2673 reftex-offer-bib-menu,reftex-bibtex-selection-callback): Deal 2660 (reftex-offer-bib-menu,reftex-bibtex-selection-callback):
2674 with multiple thebibliography environments. 2661 Deal with multiple thebibliography environments.
2675 2662
2676 * textmodes/reftex-vars.el 2663 * textmodes/reftex-vars.el (reftex-section-levels):
2677 (reftex-section-levels): Function allowed as cdr. 2664 Function allowed as cdr.
2678 (reftex-max-section-depth) New option. 2665 (reftex-max-section-depth) New option.
2679 2666
2680 * textmodes/reftex-vcr.el (reftex-view-cr-cite): Deal 2667 * textmodes/reftex-vcr.el (reftex-view-cr-cite):
2681 with multiple thebibliography environments. 2668 Deal with multiple thebibliography environments.
2682 2669
26831999-09-23 Gerd Moellmann <gerd@gnu.org> 26701999-09-23 Gerd Moellmann <gerd@gnu.org>
2684 2671
@@ -2863,11 +2850,10 @@
2863 (custom-comment): New widget. 2850 (custom-comment): New widget.
2864 (custom-comment-create, custom-comment-delete) 2851 (custom-comment-create, custom-comment-delete)
2865 (custom-comment-value-set, custom-comment-show) 2852 (custom-comment-value-set, custom-comment-show)
2866 ()custom-comment-invisible-p): New functions. 2853 (custom-comment-invisible-p): New functions.
2867 (custom-variable-value-create, custom-face-value-create): Create a 2854 (custom-variable-value-create, custom-face-value-create): Create a
2868 comment field widget. 2855 comment field widget.
2869 (custom-variable-menu, custom-face-menu): New entry for custom 2856 (custom-variable-menu, custom-face-menu): New entry for custom comment.
2870 comment.
2871 (custom-face-value-create): Remove compatibility code. 2857 (custom-face-value-create): Remove compatibility code.
2872 (custom-save-variables, custom-save-faces): Possibly save custom 2858 (custom-save-variables, custom-save-faces): Possibly save custom
2873 comments. 2859 comments.
@@ -3075,7 +3061,7 @@
3075 3061
30761999-09-07 Dave Pearson <davep@hagbard.demon.co.uk> 30621999-09-07 Dave Pearson <davep@hagbard.demon.co.uk>
3077 3063
3078 * quickurl.el: (quickurl-list-focused-line): Removed. 3064 * quickurl.el (quickurl-list-focused-line): Removed.
3079 (quickurl-list-insert): Now works out the focused line using 3065 (quickurl-list-insert): Now works out the focused line using
3080 `count-lines' instead of using `quickurl-list-focused-line'. 3066 `count-lines' instead of using `quickurl-list-focused-line'.
3081 3067
@@ -3128,8 +3114,7 @@
3128 3114
31291999-09-06 Dave Love <fx@gnu.org> 31151999-09-06 Dave Love <fx@gnu.org>
3130 3116
3131 * emacs-lisp/byte-opt.el (byte-boolean-vars): Removed. (Now 3117 * emacs-lisp/byte-opt.el (byte-boolean-vars): Removed. (Now primitive.)
3132 primitive.)
3133 3118
31341999-09-05 Richard Stallman <rms@gnu.org> 31191999-09-05 Richard Stallman <rms@gnu.org>
3135 3120
@@ -3329,7 +3314,7 @@
33291999-08-26 Stephen Gildea <gildea@stop.mail-abuse.org> 33141999-08-26 Stephen Gildea <gildea@stop.mail-abuse.org>
3330 3315
3331 * time-stamp.el: Put quote-backquote around all symbol names 3316 * time-stamp.el: Put quote-backquote around all symbol names
3332 in doc strings, for mousing. 3317 in doc strings, for mousing.
3333 (time-stamp): Support multi-line patterns. 3318 (time-stamp): Support multi-line patterns.
3334 (time-stamp-inserts-lines): New variable. 3319 (time-stamp-inserts-lines): New variable.
3335 (time-stamp-count): New variable. 3320 (time-stamp-count): New variable.
@@ -3465,40 +3450,37 @@
34651999-08-16 Carsten Dominik <cd@gnu.org> 34501999-08-16 Carsten Dominik <cd@gnu.org>
3466 3451
3467 * textmodes/reftex.el: Most of the code moved to other files. 3452 * textmodes/reftex.el: Most of the code moved to other files.
3468 * textmodes/reftex-auc.el: New file, split out from reftex.el 3453 * textmodes/reftex-auc.el: New file, split out from reftex.el.
3469 * textmodes/reftex-cite.el: New file, split out from reftex.el 3454 * textmodes/reftex-cite.el: New file, split out from reftex.el.
3470 * textmodes/reftex-global.el: New file, split out from reftex.el 3455 * textmodes/reftex-global.el: New file, split out from reftex.el.
3471 * textmodes/reftex-index.el: New file, split out from reftex.el 3456 * textmodes/reftex-index.el: New file, split out from reftex.el.
3472 * textmodes/reftex-parse.el: New file, split out from reftex.el 3457 * textmodes/reftex-parse.el: New file, split out from reftex.el.
3473 * textmodes/reftex-ref.el: New file, split out from reftex.el 3458 * textmodes/reftex-ref.el: New file, split out from reftex.el.
3474 * textmodes/reftex-sel.el: New file, split out from reftex.el 3459 * textmodes/reftex-sel.el: New file, split out from reftex.el.
3475 * textmodes/reftex-toc.el: New file, split out from reftex.el 3460 * textmodes/reftex-toc.el: New file, split out from reftex.el.
3476 * textmodes/reftex-vars.el: New file, split out from reftex.el 3461 * textmodes/reftex-vars.el: New file, split out from reftex.el.
3477 * textmodes/reftex-vcr.el: New file, split out from reftex.el 3462 * textmodes/reftex-vcr.el: New file, split out from reftex.el.
3478 3463
34791999-08-16 Carsten Dominik <cd@gnu.org> 34641999-08-16 Carsten Dominik <cd@gnu.org>
3480 3465
3481 * textmodes/reftex.el: (reftex-pop-to-bibtex-entry): Fixed 3466 * textmodes/reftex.el (reftex-pop-to-bibtex-entry): Fixed
3482 conflict with pop-up-frames. 3467 conflict with pop-up-frames.
3483 (reftex-special-environment-parsers): New constant. 3468 (reftex-special-environment-parsers): New constant.
3484 (reftex-label-alist): car of an entry can also be a function. 3469 (reftex-label-alist): car of an entry can also be a function.
3485 (reftex-what-special-env): Cew function. 3470 (reftex-what-special-env): Cew function.
3486 (reftex-label-location): Call `reftex-what-special-env'. 3471 (reftex-label-location): Call `reftex-what-special-env'.
3487 (reftex-compile-variables): Check for symbol in 3472 (reftex-compile-variables): Check for symbol in `reftex-label-alist'.
3488 `reftex-label-alist'.
3489 (reftex-what-environment): Fixed bug with stacked environments of 3473 (reftex-what-environment): Fixed bug with stacked environments of
3490 same kind (e.g. enumerate). 3474 same kind (e.g. enumerate).
3491 (reftex-process-string): Preserve default directory. 3475 (reftex-process-string): Preserve default directory.
3492 (reftex-label-alist-builtin): Changed prefixes of endnote and 3476 (reftex-label-alist-builtin): Changed prefixes of endnote and footnote.
3493 footnote. Also the magic words. 3477 Also the magic words.
3494 (reftex-reference): Interprete new option 3478 (reftex-reference): Interprete new option `reftex-fref-is-default'.
3495 `reftex-fref-is-default'.
3496 (reftex-replace-prefix-escapes): Interprete new `%S' format. 3479 (reftex-replace-prefix-escapes): Interprete new `%S' format.
3497 (reftex-toc-mouse-view-line): Command removed (had no binding). 3480 (reftex-toc-mouse-view-line): Command removed (had no binding).
3498 (reftex-everything-regexp): New function. 3481 (reftex-everything-regexp): New function.
3499 (reftex-nearest-match): Made better. 3482 (reftex-nearest-match): Made better.
3500 (reftex-toc-find-section): Use new version of 3483 (reftex-toc-find-section): Use new version of `reftex-nearest-match'.
3501 `reftex-nearest-match'.
3502 (reftex-insert-docstruct): Adapted to work with the index stuff. 3484 (reftex-insert-docstruct): Adapted to work with the index stuff.
3503 (reftex-parse-from-file): Find index entries as well. 3485 (reftex-parse-from-file): Find index entries as well.
3504 (reftex-toc-toggle-index): New function 3486 (reftex-toc-toggle-index): New function
@@ -3511,58 +3493,57 @@
3511 buffers. 3493 buffers.
3512 (reftex-viewing-cross-references): Customization group renamed 3494 (reftex-viewing-cross-references): Customization group renamed
3513 from reftex-viewing-cross-references-and-citations. 3495 from reftex-viewing-cross-references-and-citations.
3514 (reftex-index-macro-regexp, 3496 (reftex-index-macro-regexp, reftex-find-index-entry-regexp-format):
3515 reftex-find-index-entry-regexp-format): New variables 3497 New variables.
3516 (reftex-macros-with-index): New variable 3498 (reftex-macros-with-index): New variable.
3517 (reftex-add-index-macros): New function 3499 (reftex-add-index-macros): New function.
3518 (reftex-renumber-simple-labels, reftex-translate): Allow for 3500 (reftex-renumber-simple-labels, reftex-translate): Allow for
3519 multiple labels in a single ref command. 3501 multiple labels in a single ref command.
3520 (reftex-index-support): New customization group 3502 (reftex-index-support): New customization group.
3521 (reftex-support-index, reftex-index-special-chars, 3503 (reftex-support-index, reftex-index-special-chars)
3522 reftex-index-macros, reftex-index-default-macro, 3504 (reftex-index-macros, reftex-index-default-macro)
3523 reftex-index-default-tag, reftex-index-math-format, 3505 (reftex-index-default-tag, reftex-index-math-format)
3524 reftex-index-section-letters, reftex-index-include-context, 3506 (reftex-index-section-letters, reftex-index-include-context)
3525 reftex-index-follow-mode, reftex-index-header-face, 3507 (reftex-index-follow-mode, reftex-index-header-face)
3526 reftex-index-section-face, reftex-index-tag-face, 3508 (reftex-index-section-face, reftex-index-tag-face)
3527 reftex-index-face): New options 3509 (reftex-index-face): New options
3528 (reftex-index-map, reftex-index-menu, reftex-last-index-file, 3510 (reftex-index-map, reftex-index-menu, reftex-last-index-file)
3529 reftex-index-tag, reftex-index-return-marker, 3511 (reftex-index-tag, reftex-index-return-marker)
3530 reftex-index-restriction-indicator, reftex-index-restriction-data, 3512 (reftex-index-restriction-indicator, reftex-index-restriction-data)
3531 reftex-index-macro-regexp, reftex-index-level-re, 3513 (reftex-index-macro-regexp, reftex-index-level-re)
3532 reftex-index-key-end-re, reftex-find-index-entry-regexp-format, 3514 (reftex-index-key-end-re, reftex-find-index-entry-regexp-format)
3533 reftex-everything-regexp-no-index, reftex-index-re, 3515 (reftex-everything-regexp-no-index, reftex-index-re)
3534 reftex-macros-with-index, reftex-index-macro-alist): New variables 3516 (reftex-macros-with-index, reftex-index-macro-alist): New variables.
3535 (reftex-index-help, reftex-index-macros-builtin, 3517 (reftex-index-help, reftex-index-macros-builtin,
3536 reftex-key-to-index-macro-alist, reftex-query-index-macro-prompt, 3518 (reftex-key-to-index-macro-alist, reftex-query-index-macro-prompt)
3537 reftex-query-index-macro-help): New constants 3519 (reftex-query-index-macro-help): New constants
3538 (reftex-index-selection-or-word, reftex-index, 3520 (reftex-index-selection-or-word, reftex-index)
3539 reftex-default-index, reftex-update-default-index, 3521 (reftex-default-index, reftex-update-default-index)
3540 reftex-index-complete-tag, reftex-index-select-tag, 3522 (reftex-index-complete-tag, reftex-index-select-tag)
3541 reftex-index-complete-key, reftex-index-update-taglist, 3523 (reftex-index-complete-key, reftex-index-update-taglist)
3542 reftex-index-globally, reftex-index-mode, reftex-index-show-entry, 3524 (reftex-index-globally, reftex-index-mode, reftex-index-show-entry)
3543 reftex-display-index, reftex-insert-index, 3525 (reftex-display-index, reftex-insert-index)
3544 reftex-index-insert-new-letter, reftex-get-restriction, 3526 (reftex-index-insert-new-letter, reftex-get-restriction)
3545 reftex-index-pre-command-hook, reftex-index-post-command-hook, 3527 (reftex-index-pre-command-hook, reftex-index-post-command-hook)
3546 reftex-index-show-help, reftex-index-next, reftex-index-previous, 3528 (reftex-index-show-help, reftex-index-next, reftex-index-previous)
3547 reftex-index-toggle-follow, reftex-index-toggle-context, 3529 (reftex-index-toggle-follow, reftex-index-toggle-context)
3548 reftex-index-view-entry, reftex-index-goto-entry-and-hide, 3530 (reftex-index-view-entry, reftex-index-goto-entry-and-hide)
3549 reftex-index-goto-entry, reftex-index-mouse-goto-line-and-hide, 3531 (reftex-index-goto-entry, reftex-index-mouse-goto-line-and-hide)
3550 reftex-index-quit, reftex-index-quit-and-kill, 3532 (reftex-index-quit, reftex-index-quit-and-kill)
3551 reftex-index-goto-toc, reftex-index-rescan, reftex-index-Rescan, 3533 (reftex-index-goto-toc, reftex-index-rescan, reftex-index-Rescan)
3552 reftex-index-revert, reftex-index-switch-index-tag, 3534 (reftex-index-revert, reftex-index-switch-index-tag)
3553 reftex-index-restrict-to-section, reftex-index-widen, 3535 (reftex-index-restrict-to-section, reftex-index-widen)
3554 reftex-index-restriction-forward, 3536 (reftex-index-restriction-forward)
3555 reftex-index-restriction-backward, reftex-index-visit-location, 3537 (reftex-index-restriction-backward, reftex-index-visit-location)
3556 reftex-index-analyze-entry, reftex-index-globalize, 3538 (reftex-index-analyze-entry, reftex-index-globalize)
3557 reftex-index-edit, reftex-index-toggle-range-beginning, 3539 (reftex-index-edit, reftex-index-toggle-range-beginning)
3558 reftex-index-toggle-range-end, reftex-index-edit-key, 3540 (reftex-index-toggle-range-end, reftex-index-edit-key)
3559 reftex-index-edit-attribute, reftex-index-edit-visual, 3541 (reftex-index-edit-attribute, reftex-index-edit-visual)
3560 reftex-index-edit-part, reftex-index-level-down, 3542 (reftex-index-edit-part, reftex-index-level-down)
3561 reftex-index-level-up, reftex-index-kill, reftex-index-undo, 3543 (reftex-index-level-up, reftex-index-kill, reftex-index-undo)
3562 reftex-index-change-entry, reftex-index-goto-letter, 3544 (reftex-index-change-entry, reftex-index-goto-letter)
3563 reftex-add-index-macros, reftex-ensure-index-support, 3545 (reftex-add-index-macros, reftex-ensure-index-support)
3564 reftex-index-info-safe, reftex-index-info): New functions. 3546 (reftex-index-info-safe, reftex-index-info): New functions.
3565
3566 3547
35671999-08-15 Richard M. Stallman <rms@gnu.org> 35481999-08-15 Richard M. Stallman <rms@gnu.org>
3568 3549
@@ -4015,8 +3996,8 @@
4015 3996
40161999-07-25 Markus Rost <rost@gnu.org> 39971999-07-25 Markus Rost <rost@gnu.org>
4017 3998
4018 * cus-edit.el (custom-save-variables, custom-save-faces): Sort 3999 * cus-edit.el (custom-save-variables, custom-save-faces):
4019 the entries to make custom-file more readable. 4000 Sort the entries to make custom-file more readable.
4020 4001
40211999-07-25 Richard M. Stallman <rms@gnu.org> 40021999-07-25 Richard M. Stallman <rms@gnu.org>
4022 4003
@@ -4033,7 +4014,7 @@
4033 4014
4034 * info-look.el (info-lookup-interactive-arguments): Add optional 4015 * info-look.el (info-lookup-interactive-arguments): Add optional
4035 argument query for new choice of help mode. 4016 argument query for new choice of help mode.
4036 (info-lookup-symbol): Use it. 4017 (info-lookup-symbol): Use it.
4037 (info-lookup-file): Ditto. 4018 (info-lookup-file): Ditto.
4038 (info-lookup): Don't switch to other window, if already in Info 4019 (info-lookup): Don't switch to other window, if already in Info
4039 buffer. 4020 buffer.
@@ -4670,9 +4651,8 @@
4670 (fill-nonuniform-paragraphs, fill-individual-paragraphs): Check 4651 (fill-nonuniform-paragraphs, fill-individual-paragraphs): Check
4671 readonly buffer in interactive spec. 4652 readonly buffer in interactive spec.
4672 4653
4673 * paragraphs.el: (kill-paragraph, backward-kill-paragraph) 4654 * paragraphs.el (kill-paragraph, backward-kill-paragraph)
4674 (backward-kill-sentence, kill-sentence): Add * to interactive 4655 (backward-kill-sentence, kill-sentence): Add * to interactive spec.
4675 spec.
4676 4656
46771999-07-19 Richard M. Stallman <rms@gnu.org> 46571999-07-19 Richard M. Stallman <rms@gnu.org>
4678 4658
@@ -5093,7 +5073,7 @@
5093 5073
50941999-05-31 Dave Love <fx@gnu.org> 50741999-05-31 Dave Love <fx@gnu.org>
5095 5075
5096 * ispell.el: (ispell-alternate-dictionary): Fix custom type. 5076 * ispell.el (ispell-alternate-dictionary): Fix custom type.
5097 (ispell-complete-word-dict): Likewise. 5077 (ispell-complete-word-dict): Likewise.
5098 5078
50991999-05-31 Eli Zaretskii <eliz@gnu.org> 50791999-05-31 Eli Zaretskii <eliz@gnu.org>
@@ -5124,7 +5104,7 @@
5124 5104
51251999-05-27 Dave Love <fx@gnu.org> 51051999-05-27 Dave Love <fx@gnu.org>
5126 5106
5127 * startup.el: (iso-8859-n-locale-regexp): Don't match 8859-15 &c. 5107 * startup.el (iso-8859-n-locale-regexp): Don't match 8859-15 &c.
5128 5108
51291999-05-27 Andreas Schwab <schwab@gnu.org> 51091999-05-27 Andreas Schwab <schwab@gnu.org>
5130 5110
@@ -5276,8 +5256,8 @@
5276 5256
52771999-05-10 Andreas Schwab <schwab@gnu.org> 52571999-05-10 Andreas Schwab <schwab@gnu.org>
5278 5258
5279 * emacs-lisp/byte-opt.el (byte-boolean-vars): Add 5259 * emacs-lisp/byte-opt.el (byte-boolean-vars):
5280 unibyte-display-via-language-environment. 5260 Add unibyte-display-via-language-environment.
5281 5261
5282 * help.el (help-make-xrefs): Handle more cases when looking for 5262 * help.el (help-make-xrefs): Handle more cases when looking for
5283 commands in a keymap description. 5263 commands in a keymap description.
@@ -5540,8 +5520,7 @@
5540 5520
55411999-04-08 Dave Love <fx@gnu.org> 55211999-04-08 Dave Love <fx@gnu.org>
5542 5522
5543 * mail/supercite.el: (sc-attrib-selection-list): Fix custom type 5523 * mail/supercite.el (sc-attrib-selection-list): Fix custom type more.
5544 more.
5545 (sc-emacs-features): Recognize Emacs 20. 5524 (sc-emacs-features): Recognize Emacs 20.
5546 (sc-read-string): Use history arg. 5525 (sc-read-string): Use history arg.
5547 (sc-scan-info-alist): Check for rtnvalue a cons. 5526 (sc-scan-info-alist): Check for rtnvalue a cons.
@@ -6419,7 +6398,7 @@
64191999-02-06 Markus Rost <markus.rost@mathematik.uni-regensburg.de> 63981999-02-06 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
6420 6399
6421 * imenu.el (imenu--last-menubar-index-alist): Add doc. 6400 * imenu.el (imenu--last-menubar-index-alist): Add doc.
6422 (imenu-add-to-menubar): Reset imenu--last-menubar-index-alist. 6401 (imenu-add-to-menubar): Reset imenu--last-menubar-index-alist.
6423 6402
64241999-02-06 Richard Stallman <rms@gnu.org> 64031999-02-06 Richard Stallman <rms@gnu.org>
6425 6404
@@ -6569,8 +6548,8 @@
6569 6548
65701999-01-29 Dave Love <fx@gnu.org> 65491999-01-29 Dave Love <fx@gnu.org>
6571 6550
6572 * finder.el: (finder-commentary): Fix interactive spec. Try 6551 * finder.el (finder-commentary): Fix interactive spec.
6573 appending .el to file name. 6552 Try appending .el to file name.
6574 (finder-find-library, finder-commentary): Doc fixes. 6553 (finder-find-library, finder-commentary): Doc fixes.
6575 6554
65761999-01-29 Andrew Innes <andrewi@gnu.org> 65551999-01-29 Andrew Innes <andrewi@gnu.org>
@@ -6841,7 +6820,7 @@
6841 6820
68421999-01-18 Markus Rost <markus.rost@mathematik.uni-regensburg.de> 68211999-01-18 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
6843 6822
6844 * emacs-lisp/edebug.el (with-temp-message): Add def-edebug-spec call. 6823 * emacs-lisp/edebug.el (with-temp-message): Add def-edebug-spec call.
6845 6824
68461999-01-18 Espen Skoglund <espensk@stud.cs.uit.no> 68251999-01-18 Espen Skoglund <espensk@stud.cs.uit.no>
6847 6826
@@ -6916,7 +6895,7 @@
6916 6895
69171999-01-17 Andrew Innes <andrewi@gnu.org> 68961999-01-17 Andrew Innes <andrewi@gnu.org>
6918 6897
6919 * dos-w32.el: (find-buffer-file-type-coding-system): Use 6898 * dos-w32.el (find-buffer-file-type-coding-system): Use
6920 default-buffer-file-coding-system when file doesn't exist (and 6899 default-buffer-file-coding-system when file doesn't exist (and
6921 isn't covered by a special case) instead of forcing undecided-dos 6900 isn't covered by a special case) instead of forcing undecided-dos
6922 against the user's wishes. 6901 against the user's wishes.
@@ -6936,13 +6915,13 @@
6936 (ps-lpr-command): Comment out setq; leave as example usage. 6915 (ps-lpr-command): Comment out setq; leave as example usage.
6937 (ps-lpr-switches): Ditto. 6916 (ps-lpr-switches): Ditto.
6938 6917
6939 * lpr.el: (printer-name): Update docstring about usage on MS-DOS 6918 * lpr.el (printer-name): Update docstring about usage on MS-DOS
6940 and MS-Windows. 6919 and MS-Windows.
6941 (lpr-command) [ms-dos, windows-nt]: Initialize to empty string on 6920 (lpr-command) [ms-dos, windows-nt]: Initialize to empty string on
6942 DOS and Windows platforms, to indicate direct printing. Update 6921 DOS and Windows platforms, to indicate direct printing. Update
6943 the docstring accordingly. 6922 the docstring accordingly.
6944 6923
6945 * ps-print.el: (ps-printer-name): Update docstring about usage on 6924 * ps-print.el (ps-printer-name): Update docstring about usage on
6946 MS-DOS and MS-Windows. 6925 MS-DOS and MS-Windows.
6947 (ps-lpr-command): Update docstring as for lpr-command. 6926 (ps-lpr-command): Update docstring as for lpr-command.
6948 (ps-print-region-function): New variable. 6927 (ps-print-region-function): New variable.
@@ -6992,7 +6971,7 @@
6992 6971
69931999-01-15 Johan Vromans <jvromans@squirrel.nl> 69721999-01-15 Johan Vromans <jvromans@squirrel.nl>
6994 6973
6995 * forms.el: (forms--show-record): Convert integers to string 6974 * forms.el (forms--show-record): Convert integers to string
6996 expicitly since concat will no longer accept integers. 6975 expicitly since concat will no longer accept integers.
6997 (forms-print): Use local `total-nb-records' since 6976 (forms-print): Use local `total-nb-records' since
6998 `forms--total-records' will be inaccessible after buffer switching. 6977 `forms--total-records' will be inaccessible after buffer switching.
@@ -7146,7 +7125,7 @@
7146 change to callers. 7125 change to callers.
7147 (browse-url-w3): Require w3 for w3-fetch-other-window. 7126 (browse-url-w3): Require w3 for w3-fetch-other-window.
7148 7127
71491999-01-06 Markus Rost <markus.rost@mathematik.uni-regensburg.de> 71281999-01-06 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
7150 7129
7151 * browse-url.el (browse-url-w3): Give w3-fetch-other-window the 7130 * browse-url.el (browse-url-w3): Give w3-fetch-other-window the
7152 argument. 7131 argument.
@@ -7215,7 +7194,7 @@
7215 * progmodes/f90.el (f90-mode): Make imenu-case-fold-search 7194 * progmodes/f90.el (f90-mode): Make imenu-case-fold-search
7216 buffer-local. 7195 buffer-local.
7217 7196
72181998-01-05 Torbjorn Einarsson <T.Einarsson@clab.ericsson.se> 71971998-01-05 Torbjorn Einarsson <T.Einarsson@clab.ericsson.se>
7219 7198
7220 * progmodes/f90.el: Change of regular expressions for type to 7199 * progmodes/f90.el: Change of regular expressions for type to
7221 correct highlighting and identation. Some small fixes for 7200 correct highlighting and identation. Some small fixes for
@@ -7232,13 +7211,13 @@
7232 (reftex-section-info): Handle negative section levels. 7211 (reftex-section-info): Handle negative section levels.
7233 (reftex-view-crossref-extra): New option. 7212 (reftex-view-crossref-extra): New option.
7234 (reftex-view-crossref): Generalized to work in more places. 7213 (reftex-view-crossref): Generalized to work in more places.
7235 (reftex-find-citation-regexp-format, reftex-find-reference-format, 7214 (reftex-find-citation-regexp-format, reftex-find-reference-format)
7236 reftex-macros-with-labels, reftex-global-search-marker): New variables. 7215 (reftex-macros-with-labels, reftex-global-search-marker): New variables.
7237 (reftex-view-cite-locations-from-bibtex): New command. 7216 (reftex-view-cite-locations-from-bibtex): New command.
7238 (reftex-view-regexp-match, reftex-global-search, 7217 (reftex-view-regexp-match, reftex-global-search)
7239 reftex-global-search-continue): New functions. 7218 (reftex-global-search-continue): New functions.
7240 (reftex-extract-bib-entries): No error for non-existing BibTeX 7219 (reftex-extract-bib-entries): No error for non-existing BibTeX file,
7241 file, just a message. 7220 just a message.
7242 (reftex-extract-bib-entries): Better error handling. 7221 (reftex-extract-bib-entries): Better error handling.
7243 (reftex-select-with-char): Use `*RefTeX Select*' for selection 7222 (reftex-select-with-char): Use `*RefTeX Select*' for selection
7244 help and force it on current frame. 7223 help and force it on current frame.
@@ -7416,24 +7395,24 @@
7416 7395
7417 * cperl-mode.el: 7396 * cperl-mode.el:
7418 Can use linear algorithm for indentation if Emacs supports it. 7397 Can use linear algorithm for indentation if Emacs supports it.
7419 (cperl-after-expr-p): It is BLOCK if we reach lim when backup sexp. 7398 (cperl-after-expr-p): It is BLOCK if we reach lim when backup sexp.
7420 (cperl-after-block-p): Likewise. 7399 (cperl-after-block-p): Likewise.
7421 (cperl-after-block-and-statement-beg): Likewise. 7400 (cperl-after-block-and-statement-beg): Likewise.
7422 (cperl-after-block-p): After END/BEGIN we are a block. 7401 (cperl-after-block-p): After END/BEGIN we are a block.
7423 (cperl-after-expr-p): Skip labels when checking 7402 (cperl-after-expr-p): Skip labels when checking
7424 (cperl-indent-region): Make a marker for END - text added/removed. 7403 (cperl-indent-region): Make a marker for END - text added/removed.
7425 Disable hooks during the call (how to call them later?). 7404 Disable hooks during the call (how to call them later?).
7426 Now indents 820-line-long function in 6.5 sec (including 7405 Now indents 820-line-long function in 6.5 sec (including
7427 syntaxification) the first time (when buffer has few 7406 syntaxification) the first time (when buffer has few
7428 properties), 7.1 sec the second time. 7407 properties), 7.1 sec the second time.
7429 (cperl-indent-region): Do not indent whitespace lines 7408 (cperl-indent-region): Do not indent whitespace lines.
7430 (cperl-style-alist) 7409 (cperl-style-alist): Include `cperl-merge-trailing-else' where the
7431 Include `cperl-merge-trailing-else' where the value is clear. 7410 value is clear.
7432 (cperl-styles-entries): Likewise. 7411 (cperl-styles-entries): Likewise.
7433 (cperl-problems): Improvements to docs. 7412 (cperl-problems): Improvements to docs.
7434 (cperl-tips): Likewise. 7413 (cperl-tips): Likewise.
7435 (cperl-non-problems): Likewise. 7414 (cperl-non-problems): Likewise.
7436 (cperl-mode): Make lazy syntaxification possible. 7415 (cperl-mode): Make lazy syntaxification possible.
7437 Loads pseudo-faces for the sake of `cperl-find-pods-heres' (for 19.30). 7416 Loads pseudo-faces for the sake of `cperl-find-pods-heres' (for 19.30).
7438 `font-lock-unfontify-region-function' was set to a wrong function. 7417 `font-lock-unfontify-region-function' was set to a wrong function.
7439 7418
@@ -7465,92 +7444,93 @@
7465 `defface'd. 7444 `defface'd.
7466 (cperl-hash-face): Renamed from `font-lock-other-emphasized-face'. 7445 (cperl-hash-face): Renamed from `font-lock-other-emphasized-face'.
7467 `defface'd. 7446 `defface'd.
7468 (cperl-emacs-can-parse): New state variable. 7447 (cperl-emacs-can-parse): New state variable.
7469 (cperl-indent-line): Corrected to use global state. 7448 (cperl-indent-line): Corrected to use global state.
7470 (cperl-calculate-indent): Likewise. 7449 (cperl-calculate-indent): Likewise.
7471 (cperl-fix-line-spacing): Likewise (not used yet). 7450 (cperl-fix-line-spacing): Likewise (not used yet).
7472 (cperl-calculate-indent): Did not consider `,' as 7451 (cperl-calculate-indent): Did not consider `,' as continuation mark
7473 continuation mark for statements. 7452 for statements.
7474 (cperl-calculate-indent): Avoid parse-data optimization at toplevel. 7453 (cperl-calculate-indent): Avoid parse-data optimization at toplevel.
7475 Remove another parse-data optimization at toplevel: would 7454 Remove another parse-data optimization at toplevel: would
7476 indent correctly. 7455 indent correctly.
7477 Correct for labels when calculating indentation of continuations. 7456 Correct for labels when calculating indentation of continuations.
7478 Docstring updated. 7457 Docstring updated.
7479 (cperl-choose-color): Converted to a function (to be 7458 (cperl-choose-color): Converted to a function (to be
7480 compilable in text-mode). 7459 compilable in text-mode).
7481 (cperl-dark-background): Disable without window-system. 7460 (cperl-dark-background): Disable without window-system.
7482 Do `defface' only if window-system. 7461 Do `defface' only if window-system.
7483 (cperl-fix-line-spacing): Sped up to bail out early. 7462 (cperl-fix-line-spacing): Sped up to bail out early.
7484 (x-color-defined-p): Was not compiling on XEmacs 7463 (x-color-defined-p): Was not compiling on XEmacs
7485 Was defmacro'ed with a tick. Remove another def. 7464 Was defmacro'ed with a tick. Remove another def.
7486 (cperl-clobber-lisp-bindings): If set, C-c variants are the old ones 7465 (cperl-clobber-lisp-bindings): If set, C-c variants are the old ones
7487 (cperl-unwind-to-safe): New function. 7466 (cperl-unwind-to-safe): New function.
7488 (cperl-fontify-syntaxically): Use `cperl-unwind-to-safe' to start at reasonable position. 7467 (cperl-fontify-syntaxically): Use `cperl-unwind-to-safe' to start at
7489 (cperl-fontify-syntaxically): Unwinds start and end to go out of 7468 reasonable position.
7490 long strings (not very successful). 7469 (cperl-fontify-syntaxically): Unwinds start and end to go out of long
7491 (cperl-forward-re): Highlight the trailing / in s/foo// as string. 7470 strings (not very successful).
7471 (cperl-forward-re): Highlight the trailing / in s/foo// as string.
7492 Highlight the starting // in s//foo/ as function-name. 7472 Highlight the starting // in s//foo/ as function-name.
7493 Emit a meaningful error instead of a cryptic one for an 7473 Emit a meaningful error instead of a cryptic one for an
7494 uncomplete REx near end-of-buffer. 7474 uncomplete REx near end-of-buffer.
7495 7475
7496 (cperl-electric-keyword): `qr' recognized. 7476 (cperl-electric-keyword): `qr' recognized.
7497 (cperl-electric-else): Likewise 7477 (cperl-electric-else): Likewise.
7498 (cperl-to-comment-or-eol): Likewise 7478 (cperl-to-comment-or-eol): Likewise.
7499 (cperl-make-regexp-x): Likewise 7479 (cperl-make-regexp-x): Likewise.
7500 (cperl-init-faces): Likewise, and `lock' (as overridable?). 7480 (cperl-init-faces): Likewise, and `lock' (as overridable?).
7501 Corrected to use new macros; 7481 Corrected to use new macros;
7502 `if' for copying `reference-face' to `constant-face' was backward. 7482 `if' for copying `reference-face' to `constant-face' was backward.
7503 remove init `font-lock-other-emphasized-face', 7483 Remove init `font-lock-other-emphasized-face',
7504 `font-lock-emphasized-face', `font-lock-keyword-face'. 7484 `font-lock-emphasized-face', `font-lock-keyword-face'.
7505 Interpolate `cperl-invalid-face'. 7485 Interpolate `cperl-invalid-face'.
7506 (cperl-make-regexp-x): Misprint in a message. 7486 (cperl-make-regexp-x): Misprint in a message.
7507 (cperl-syntaxify-unwind): New configuration variable 7487 (cperl-syntaxify-unwind): New configuration variable.
7508 (cperl-fontify-m-as-s): New configuration variable 7488 (cperl-fontify-m-as-s): New configuration variable.
7509 (cperl-electric-pod): Check for after-expr was performed 7489 (cperl-electric-pod): Check for after-expr was performed
7510 inside of POD too. 7490 inside of POD too.
7511 (cperl-backward-to-noncomment): Cetter treatment of PODs and HEREs. 7491 (cperl-backward-to-noncomment): Cetter treatment of PODs and HEREs.
7512 (cperl-clobber-mode-lists): New configuration variable. 7492 (cperl-clobber-mode-lists): New configuration variable.
7513 (cperl-not-bad-style-regexp): Updated. 7493 (cperl-not-bad-style-regexp): Updated.
7514 Init: `cperl-is-face' was busted. 7494 Init: `cperl-is-face' was busted.
7515 (cperl-make-face): New macros. 7495 (cperl-make-face): New macros.
7516 (cperl-force-face): New macros. 7496 (cperl-force-face): New macros.
7517 (font-lock-other-type-face): Done via `defface' too. 7497 (font-lock-other-type-face): Done via `defface' too.
7518 (cperl-nonoverridable-face): New face. Renamed from 7498 (cperl-nonoverridable-face): New face. Renamed from
7519 `font-lock-other-type-face'. 7499 `font-lock-other-type-face'.
7520 (cperl-init-faces-weak): Use `cperl-force-face'. 7500 (cperl-init-faces-weak): Use `cperl-force-face'.
7521 (cperl-comment-indent): Commenting __END__ was not working. 7501 (cperl-comment-indent): Commenting __END__ was not working.
7522 (cperl-indent-for-comment): Likewise. 7502 (cperl-indent-for-comment): Likewise.
7523 (cperl-write-tags): Correct for XEmacs's `visit-tags-table-buffer'. 7503 (cperl-write-tags): Correct for XEmacs's `visit-tags-table-buffer'.
7524 When removing old TAGS info was not relativizing filename. 7504 When removing old TAGS info was not relativizing filename.
7525 (cperl-tags-hier-init): Gross hack to pretend we work (are we?). 7505 (cperl-tags-hier-init): Gross hack to pretend we work (are we?).
7526 Another try to work around XEmacs problems. Better progress messages. 7506 Another try to work around XEmacs problems. Better progress messages.
7527 (toplevel): Require custom unprotected => failure on 19.28. 7507 (toplevel): Require custom unprotected => failure on 19.28.
7528 (cperl-xemacs-p): Defined when compile too 7508 (cperl-xemacs-p): Defined when compile too.
7529 (cperl-find-tags): Was writing line/pos in a wrong order, 7509 (cperl-find-tags): Was writing line/pos in a wrong order,
7530 pos off by 1 and not at beg-of-line. 7510 pos off by 1 and not at beg-of-line.
7531 (cperl-etags-snarf-tag): New macro 7511 (cperl-etags-snarf-tag): New macro.
7532 (cperl-etags-goto-tag-location): New macro 7512 (cperl-etags-goto-tag-location): New macro.
7533 (cperl-version): New variable. New menu entry 7513 (cperl-version): New variable. New menu entry
7534 random docstrings: References to "future" 20.3 removed. 7514 random docstrings: References to "future" 20.3 removed.
7535 Menu was described as `CPerl' instead of `Perl' 7515 Menu was described as `CPerl' instead of `Perl'
7536 (perl-font-lock-keywords): Would not highlight `sub foo($$);'. 7516 (perl-font-lock-keywords): Would not highlight `sub foo($$);'.
7537 (cperl-toggle-construct-fix): Was toggling to t instead of 1. 7517 (cperl-toggle-construct-fix): Was toggling to t instead of 1.
7538 (cperl-ps-print-init): Associate `cperl-array-face', `cperl-hash-face' 7518 (cperl-ps-print-init): Associate `cperl-array-face', `cperl-hash-face'
7539 Remove `font-lock-emphasized-face', `font-lock-other-emphasized-face', 7519 Remove `font-lock-emphasized-face', `font-lock-other-emphasized-face',
7540 `font-lock-reference-face', `font-lock-keyword-face'. 7520 `font-lock-reference-face', `font-lock-keyword-face'.
7541 Use `eval-after-load'. 7521 Use `eval-after-load'.
7542 Remove not-CPerl-related faces. 7522 Remove not-CPerl-related faces.
7543 (cperl-tips-faces): New variable and an entry into Mini-docs. 7523 (cperl-tips-faces): New variable and an entry into Mini-docs.
7544 (cperl-indent-exp): Was not processing else-blocks. 7524 (cperl-indent-exp): Was not processing else-blocks.
7545 (cperl-get-state): NOP line removed. 7525 (cperl-get-state): NOP line removed.
7546 (cperl-ps-print): New function and menu entry. 7526 (cperl-ps-print): New function and menu entry.
7547 (cperl-ps-print-face-properties): New configuration variable. 7527 (cperl-ps-print-face-properties): New configuration variable.
7548 (cperl-invalid-face): New configuration variable. 7528 (cperl-invalid-face): New configuration variable.
7549 (perl-font-lock-keywords): Highlight trailing whitespace 7529 (perl-font-lock-keywords): Highlight trailing whitespace.
7550 (cperl-contract-levels): Documentation corrected. 7530 (cperl-contract-levels): Documentation corrected.
7551 (cperl-contract-level): Likewise. 7531 (cperl-contract-level): Likewise.
7552 (cperl-ps-extend-face-list): New macro. 7532 (cperl-ps-extend-face-list): New macro.
7553 (cperl-invalid-face): Change to ''underline. 7533 (cperl-invalid-face): Change to ''underline.
7554 7534
75551998-12-25 Markus Rost <rost@delysid.gnu.org> 75351998-12-25 Markus Rost <rost@delysid.gnu.org>
7556 7536
@@ -7607,13 +7587,12 @@
7607 (dos-codepage-setup): New function, sets up the MULE environment 7587 (dos-codepage-setup): New function, sets up the MULE environment
7608 for the current value of dos-codepage. 7588 for the current value of dos-codepage.
7609 (top-level if): In the multibyte mode, turn on 7589 (top-level if): In the multibyte mode, turn on
7610 unibyte-display-via-language-environment. In the unibyte mode, 7590 unibyte-display-via-language-environment. In the unibyte mode, set up
7611 set up the special syntax tables to map lower- to upper case and 7591 the special syntax tables to map lower- to upper case and back.
7612 back.
7613 7592
76141998-12-19 Eric Ludlam <zappo@delysid.gnu.org> 75931998-12-19 Eric Ludlam <zappo@delysid.gnu.org>
7615 7594
7616 * speedbar.el: (speedbar-frame-parameters) Add : to custom prompt. 7595 * speedbar.el (speedbar-frame-parameters): Add : to custom prompt.
7617 (speedbar-frame-plist) Remove useless comments. 7596 (speedbar-frame-plist) Remove useless comments.
7618 (speedbar-frame-mode) Do not specify height if it is in the param list. 7597 (speedbar-frame-mode) Do not specify height if it is in the param list.
7619 Use default y position w/out changing it. 7598 Use default y position w/out changing it.
@@ -7659,8 +7638,8 @@
7659 7638
76601998-12-16 Edward M. Reingold <reingold@emr.cs.uiuc.edu> 76391998-12-16 Edward M. Reingold <reingold@emr.cs.uiuc.edu>
7661 7640
7662 * diary-lib.el (diary-float): Fix end-of-year error and typos in 7641 * diary-lib.el (diary-float): Fix end-of-year error and typos
7663 comments. 7642 in comments.
7664 7643
76651998-12-16 Oleg S. Tihonov <tihonov@ffke-campus.mipt.ru> 76441998-12-16 Oleg S. Tihonov <tihonov@ffke-campus.mipt.ru>
7666 7645
@@ -7722,12 +7701,12 @@
7722 (bdf-info-code-range, bdf-info-maxlen, bdf-info-offset-vector) 7701 (bdf-info-code-range, bdf-info-maxlen, bdf-info-offset-vector)
7723 (bdf-read-bitmap, bdf-get-bitmaps): Programming uniformization. 7702 (bdf-read-bitmap, bdf-get-bitmaps): Programming uniformization.
7724 (bdf-expand-file-name, bdf-file-newer-than-time, bdf-find-file) 7703 (bdf-expand-file-name, bdf-file-newer-than-time, bdf-find-file)
7725 (bdf-read-cache, bdf-read-font-info, bdf-generate-glyphs): Little code 7704 (bdf-read-cache, bdf-read-font-info, bdf-generate-glyphs):
7726 improvement. 7705 Little code improvement.
7727 7706
77281998-12-15 Vinicius Jose Latorre <vinicius@cpqd.com.br> 77071998-12-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
7729 7708
7730 * ps-print.el: (ps-print-version): New version number (4.1.2), doc fix 7709 * ps-print.el (ps-print-version): New version number (4.1.2), doc fix
7731 and mule related code extraction. Autoload ps-mule funs. 7710 and mule related code extraction. Autoload ps-mule funs.
7732 7711
7733 * ps-mule.el: Doc fix. Require ps-print only when compiled. 7712 * ps-mule.el: Doc fix. Require ps-print only when compiled.
@@ -7788,8 +7767,7 @@
7788 * international/mule-cmds.el (find-coding-systems-for-charsets): 7767 * international/mule-cmds.el (find-coding-systems-for-charsets):
7789 Handle the case of unknown charset. 7768 Handle the case of unknown charset.
7790 (find-multibyte-characters): If invalid multibyte characters are 7769 (find-multibyte-characters): If invalid multibyte characters are
7791 found, return the corresponding strings instead of character 7770 found, return the corresponding strings instead of character codes.
7792 codes.
7793 (find-multibyte-characters): Adjusted for the above change. 7771 (find-multibyte-characters): Adjusted for the above change.
7794 (select-safe-coding-system): For a unibyte buffer, always returns 7772 (select-safe-coding-system): For a unibyte buffer, always returns
7795 DEFAULT-CODING-SYSTEM. 7773 DEFAULT-CODING-SYSTEM.
@@ -7799,8 +7777,8 @@
7799 * international/mule.el (make-coding-system): Set mime-charset 7777 * international/mule.el (make-coding-system): Set mime-charset
7800 property of *-with-esc coding system to nil. 7778 property of *-with-esc coding system to nil.
7801 7779
7802 * international/quail.el (quail-point-in-conversion-region): New 7780 * international/quail.el (quail-point-in-conversion-region):
7803 function. 7781 New function.
7804 (quail-conversion-backward-delete-char): When a key sequence is 7782 (quail-conversion-backward-delete-char): When a key sequence is
7805 being translated, call quail-delete-last-char. 7783 being translated, call quail-delete-last-char.
7806 7784
@@ -7821,16 +7799,16 @@
7821 7799
78221998-12-13 Richard Stallman <rms@gnu.org> 78001998-12-13 Richard Stallman <rms@gnu.org>
7823 7801
7824 * progmodes/compile.el (compilation-error-regexp-alist): Insist 7802 * progmodes/compile.el (compilation-error-regexp-alist):
7825 on a non-digit in the file name. 7803 Insist on a non-digit in the file name.
7826 7804
7827 * simple.el (comment-region): Handle comment-padding 7805 * simple.el (comment-region): Handle comment-padding
7828 separately for insertion and for deletion, in the right way for each. 7806 separately for insertion and for deletion, in the right way for each.
7829 7807
78301998-12-13 Felix Lee <flee@cygnus.com> 78081998-12-13 Felix Lee <flee@cygnus.com>
7831 7809
7832 * progmodes/compile.el (compilation-error-regexp-alist): Fix 7810 * progmodes/compile.el (compilation-error-regexp-alist):
7833 regexp to match "ChangeLog:1:1998-12-09 ..." 7811 Fix regexp to match "ChangeLog:1:1998-12-09 ..."
7834 7812
78351998-12-13 Eli Zaretskii <eliz@delysid.gnu.org> 78131998-12-13 Eli Zaretskii <eliz@delysid.gnu.org>
7836 7814
@@ -7838,8 +7816,8 @@
7838 7816
78391998-12-11 Dave Love <fx@gnu.org> 78171998-12-11 Dave Love <fx@gnu.org>
7840 7818
7841 * progmodes/fortran.el (fortran-font-lock-keywords-3): Wrap 7819 * progmodes/fortran.el (fortran-font-lock-keywords-3):
7842 forward-sexp in condition-case. 7820 Wrap forward-sexp in condition-case.
7843 7821
7844 * emacs-lisp/find-func.el (find-function-search-for-symbol): 7822 * emacs-lisp/find-func.el (find-function-search-for-symbol):
7845 Remove unnecessary test on `library' for explicit file name. 7823 Remove unnecessary test on `library' for explicit file name.
@@ -7907,8 +7885,8 @@
7907 with correct number of args. 7885 with correct number of args.
7908 (browse-url-maybe-new-window): New arg. Callers changed. 7886 (browse-url-maybe-new-window): New arg. Callers changed.
7909 7887
7910 * progmodes/fortran.el (fortran-check-end-prog-re): Allow trailing 7888 * progmodes/fortran.el (fortran-check-end-prog-re):
7911 comment. 7889 Allow trailing comment.
7912 7890
79131998-12-08 Geoff Voelker <voelker@cs.washington.edu> 78911998-12-08 Geoff Voelker <voelker@cs.washington.edu>
7914 7892
@@ -8006,7 +7984,7 @@
8006 ispell-begin-tex-skip-regexp, ispell-begin-skip-region, 7984 ispell-begin-tex-skip-regexp, ispell-begin-skip-region,
8007 ispell-comments-and-strings, ispell-continue, ispell-complete-word, 7985 ispell-comments-and-strings, ispell-continue, ispell-complete-word,
8008 ispell-message-text-end, ispell-add-per-file-word-list. 7986 ispell-message-text-end, ispell-add-per-file-word-list.
8009 (ispell-dictionary-alist-1): (ispell-dictionary-alist2): A coding 7987 (ispell-dictionary-alist-1, ispell-dictionary-alist2): A coding
8010 system is now required for all languages. Casechars improved for 7988 system is now required for all languages. Casechars improved for
8011 castellano, castellano8, and norsk dictionaries. Dictionary 7989 castellano, castellano8, and norsk dictionaries. Dictionary
8012 norsk7-tex added. Dictionary polish added. 7990 norsk7-tex added. Dictionary polish added.
@@ -8297,7 +8275,7 @@
8297 8275
82981998-11-13 Carsten Dominik <cd@delysid.gnu.org> 82761998-11-13 Carsten Dominik <cd@delysid.gnu.org>
8299 8277
8300 * textmodes/reftex.el: (reftex-finding-files): Group documentation fixed. 8278 * textmodes/reftex.el (reftex-finding-files): Group documentation fixed.
8301 (reftex-toc-toggle-file-boundary, reftex-toc-toggle-labels) 8279 (reftex-toc-toggle-file-boundary, reftex-toc-toggle-labels)
8302 (reftex-toc-toggle-context,reftex-find-start-point): New functions. 8280 (reftex-toc-toggle-context,reftex-find-start-point): New functions.
8303 (reftex-toc-include-labels, reftex-toc-include-context) 8281 (reftex-toc-include-labels, reftex-toc-include-context)
@@ -8309,7 +8287,8 @@
8309 (reftex-latin1-to-ascii): Works now with and without Mule. 8287 (reftex-latin1-to-ascii): Works now with and without Mule.
8310 (reftex-truncate): Removed special stuff for Emacs 20.2. 8288 (reftex-truncate): Removed special stuff for Emacs 20.2.
8311 (reftex-get-offset): Made more general. 8289 (reftex-get-offset): Made more general.
8312 (reftex-show-label-location): Renamed from `reftex-select-label-callback'. 8290 (reftex-show-label-location): Renamed from
8291 `reftex-select-label-callback'.
8313 (reftex-pop-to-label): Function removed (using 8292 (reftex-pop-to-label): Function removed (using
8314 `reftex-show-label-location' instead. 8293 `reftex-show-label-location' instead.
8315 (reftex-insert-docstruct): Renamed from 8294 (reftex-insert-docstruct): Renamed from
@@ -8350,9 +8329,8 @@
8350 8329
83511998-11-11 Per Starback <starback@update.uu.se> 83301998-11-11 Per Starback <starback@update.uu.se>
8352 8331
8353 * ispell.el: (ispell-dictionary-alist-2): Removed svenska, 8332 * ispell.el (ispell-dictionary-alist-2): Removed svenska, renamed
8354 renamed svenska8 to svenska, and fixed and extended CASECHARS 8333 svenska8 to svenska, and fixed and extended CASECHARS for it.
8355 for it.
8356 8334
83571998-11-11 Andrew Innes <andrewi@delysid.gnu.org> 83351998-11-11 Andrew Innes <andrewi@delysid.gnu.org>
8358 8336
@@ -8639,8 +8617,8 @@
8639 8617
86401998-10-26 Edward M. Reingold <reingold@emr.cs.uiuc.edu> 86181998-10-26 Edward M. Reingold <reingold@emr.cs.uiuc.edu>
8641 8619
8642 * cal-x.el (diary-frame-parameters, calendar-frame-parameters, 8620 * cal-x.el (diary-frame-parameters, calendar-frame-parameters)
8643 calendar-and-diary-frame-parameters): Add title parameter. 8621 (calendar-and-diary-frame-parameters): Add title parameter.
8644 8622
86451998-10-26 Richard Stallman <rms@psilocin.ai.mit.edu> 86231998-10-26 Richard Stallman <rms@psilocin.ai.mit.edu>
8646 8624
@@ -8962,10 +8940,10 @@
8962 8940
89631998-10-13 Andreas Schwab <schwab@mescaline.gnu.org> 89411998-10-13 Andreas Schwab <schwab@mescaline.gnu.org>
8964 8942
8965 * progmodes/hideif.el: (hide-ifdef-env, hif-outside-read-only): 8943 * progmodes/hideif.el (hide-ifdef-env, hif-outside-read-only):
8966 Move declaration before first use. 8944 Move declaration before first use.
8967 (hif-parse-if-exp, hif-nexttoken, hif-expr, hif-term, hif-eq-expr, 8945 (hif-parse-if-exp, hif-nexttoken, hif-expr, hif-term, hif-eq-expr)
8968 hif-math, hif-factor): Rename token to hif-token and token-list to 8946 (hif-math, hif-factor): Rename token to hif-token and token-list to
8969 hif-token-list. 8947 hif-token-list.
8970 (hif-token, hif-token-list): Declare them. 8948 (hif-token, hif-token-list): Declare them.
8971 (hif-find-ifdef-block): Return cons of top and bottom point 8949 (hif-find-ifdef-block): Return cons of top and bottom point
@@ -9196,7 +9174,7 @@
9196 9174
91971998-09-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de> 91751998-09-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
9198 9176
9199 * gnus.el: (gnus-valid-select-methods): Fix type. 9177 * gnus.el (gnus-valid-select-methods): Fix type.
9200 * gnus-sum.el (gnus-summary-respool-default-method): Fix type. 9178 * gnus-sum.el (gnus-summary-respool-default-method): Fix type.
9201 * gnus-score.el (gnus-orphan-score): Fix type. 9179 * gnus-score.el (gnus-orphan-score): Fix type.
9202 (gnus-score-default-header, gnus-score-default-type): Fix type. 9180 (gnus-score-default-header, gnus-score-default-type): Fix type.
@@ -9228,11 +9206,10 @@
92281998-09-28 Carsten Dominik <cd@delysid.gnu.org> 92061998-09-28 Carsten Dominik <cd@delysid.gnu.org>
9229 9207
9230 * textmodes/reftex.el (reftex-finding-files): New customize group. 9208 * textmodes/reftex.el (reftex-finding-files): New customize group.
9231 (reftex-texpath-environment-variables, 9209 (reftex-texpath-environment-variables)
9232 reftex-use-external-file-finders, reftex-external-file-finders, 9210 (reftex-use-external-file-finders, reftex-external-file-finders)
9233 reftex-search-unrecursed-path-first): New options. 9211 (reftex-search-unrecursed-path-first): New options.
9234 (reftex-process-string, reftex-find-file-externally): New 9212 (reftex-process-string, reftex-find-file-externally): New functions.
9235 functions.
9236 (reftex-access-search-path): Execute shell commands to find the 9213 (reftex-access-search-path): Execute shell commands to find the
9237 search path. 9214 search path.
9238 (reftex-toggle-auto-view-crossref): When turning on, make sure 9215 (reftex-toggle-auto-view-crossref): When turning on, make sure
@@ -9247,9 +9224,8 @@
9247 9224
92481998-09-27 Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> 92251998-09-27 Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at>
9249 9226
9250 * octave-inf.el (inferior-octave-prompt): Also match prompts of 9227 * octave-inf.el (inferior-octave-prompt): Also match prompts of the
9251 the form `octave.bin:1>' which come from using precopiled binary 9228 form `octave.bin:1>' which come from using precopiled binary versions.
9252 versions.
9253 9229
92541998-09-27 Richard Stallman <rms@psilocin.ai.mit.edu> 92301998-09-27 Richard Stallman <rms@psilocin.ai.mit.edu>
9255 9231
@@ -9656,7 +9632,7 @@
9656 9632
96571998-09-05 Eric Ludlam <zappo@gnu.org> 96331998-09-05 Eric Ludlam <zappo@gnu.org>
9658 9634
9659 * emacs-lisp/checkdoc.el: (checkdoc-buffer-label): New function. 9635 * emacs-lisp/checkdoc.el (checkdoc-buffer-label): New function.
9660 (checkdoc-start-section, checkdoc-error): Use `checkdoc-buffer-label'. 9636 (checkdoc-start-section, checkdoc-error): Use `checkdoc-buffer-label'.
9661 (checkdoc-this-string-valid-engine): Permit ? as terminating 9637 (checkdoc-this-string-valid-engine): Permit ? as terminating
9662 punctuation for first line sentence breaking. 9638 punctuation for first line sentence breaking.
@@ -10000,9 +9976,9 @@
10000 9976
100011998-08-23 Eric Ludlam <zappo@gnu.org> 99771998-08-23 Eric Ludlam <zappo@gnu.org>
10002 9978
10003 * speedbar.el: (speedbar-with-writable): Remove `toggle-read-only'. 9979 * speedbar.el (speedbar-with-writable): Remove `toggle-read-only'.
10004 (speedbar-mode): Set buffer to read only. 9980 (speedbar-mode): Set buffer to read only.
10005 (speedbar-temp-buffer-show-function): For emacs don't call hook 9981 (speedbar-temp-buffer-show-function): For Emacs don't call hook
10006 with arguments. 9982 with arguments.
10007 (speedbar-stealthy-updates): Do all updates w/ the buffer writable. 9983 (speedbar-stealthy-updates): Do all updates w/ the buffer writable.
10008 9984
diff --git a/mac/ChangeLog b/mac/ChangeLog
index c5aa0011a87..c498736a1a1 100644
--- a/mac/ChangeLog
+++ b/mac/ChangeLog
@@ -36,8 +36,8 @@
36 36
372006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 372006-07-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
38 38
39 * makefile.MPW (dired.c.x, editfns.c.x, fileio.c.x): Depend on 39 * makefile.MPW (dired.c.x, editfns.c.x, fileio.c.x):
40 blockinput.h. 40 Depend on blockinput.h.
41 41
422006-07-12 Kim F. Storm <storm@cua.dk> 422006-07-12 Kim F. Storm <storm@cua.dk>
43 43
@@ -126,8 +126,8 @@
126 (Emacs, {DocTarget}DOC): Depend on buildobj.lst. 126 (Emacs, {DocTarget}DOC): Depend on buildobj.lst.
127 (EmacsSource, MacSource, LispSource, LispSourceDontCompile): 127 (EmacsSource, MacSource, LispSource, LispSourceDontCompile):
128 Remove variables. 128 Remove variables.
129 (SOME_MACHINE_OBJECTS, shortlisp, SOME_MACHINE_LISP): New 129 (SOME_MACHINE_OBJECTS, shortlisp, SOME_MACHINE_LISP):
130 variables. 130 New variables.
131 ({DocTarget}DOC): Use them. 131 ({DocTarget}DOC): Use them.
132 (Make-DocFile-PPCCOptions): Add `-d MAC_OS -d MAC_OS8'. 132 (Make-DocFile-PPCCOptions): Add `-d MAC_OS -d MAC_OS8'.
133 133
@@ -142,7 +142,7 @@
142 (HAVE_ALLOCA, C_ALLOCA): Move from m-mac.h. 142 (HAVE_ALLOCA, C_ALLOCA): Move from m-mac.h.
143 (PTR): Move to s-mac.h. 143 (PTR): Move to s-mac.h.
144 144
145 * inc/m-mac.h: (HAVE_ALLOCA, C_ALLOCA): Move to config.h. 145 * inc/m-mac.h (HAVE_ALLOCA, C_ALLOCA): Move to config.h.
146 146
147 * inc/s-mac.h: Sync with src/s/template.h. Don't include fcntl.h, 147 * inc/s-mac.h: Sync with src/s/template.h. Don't include fcntl.h,
148 time.h, or signal.h. 148 time.h, or signal.h.
@@ -237,7 +237,7 @@
237 237
238 * src/Emacs.r: Update TOO_MUCH_RAM error message. 238 * src/Emacs.r: Update TOO_MUCH_RAM error message.
239 239
2402003-11-22 Lars Hansen <larsh@math.ku.dk> 2402003-11-22 Lars Hansen <larsh@math.ku.dk>
241 241
242 * inc/grp.h: Added. 242 * inc/grp.h: Added.
243 243
@@ -269,7 +269,7 @@
269 269
2702003-03-21 Kim F. Storm <storm@cua.dk> 2702003-03-21 Kim F. Storm <storm@cua.dk>
271 271
272 * makefile.MPW (xdisp.c.x): Add dependency on blockinput.h and 272 * makefile.MPW (xdisp.c.x): Add dependency on blockinput.h and
273 files included from it. Add dependency on keymap.h. 273 files included from it. Add dependency on keymap.h.
274 274
2752003-01-14 Steven Tamm <steventamm@mac.com> 2752003-01-14 Steven Tamm <steventamm@mac.com>
@@ -343,7 +343,7 @@
343 343
344 Option --symlink added to reduce disk size by making 344 Option --symlink added to reduce disk size by making
345 /usr/bin/emacs and the Emacs binary inside the Emacs.app to become 345 /usr/bin/emacs and the Emacs binary inside the Emacs.app to become
346 symlinks to the emacs-[version] binary. 346 symlinks to the emacs-[version] binary.
347 347
348 Option --self-contained added to place files shared files 348 Option --self-contained added to place files shared files
349 inside the Emacs.app executable (for portability between systems) 349 inside the Emacs.app executable (for portability between systems)
diff --git a/man/ChangeLog b/man/ChangeLog
index b4f9a2ee48c..d348e117889 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -23,8 +23,8 @@
23 23
242007-01-16 Glenn Morris <rgm@gnu.org> 242007-01-16 Glenn Morris <rgm@gnu.org>
25 25
26 * abbrevs.texi (Editing Abbrevs): Describe how to disable a system 26 * abbrevs.texi (Editing Abbrevs): Describe how to disable a
27 abbrev. 27 system abbrev.
28 28
292007-01-11 Richard Stallman <rms@gnu.org> 292007-01-11 Richard Stallman <rms@gnu.org>
30 30
@@ -64,7 +64,7 @@
64 * custom.texi (Changing a Variable): Minor clarification. 64 * custom.texi (Changing a Variable): Minor clarification.
65 (Specific Customization): customize-customized => customize-unsaved. 65 (Specific Customization): customize-customized => customize-unsaved.
66 66
67 * entering.texi (Entering Emacs): Clean up text about restarting 67 * entering.texi (Entering Emacs): Clean up text about restarting
68 Emacs for each file. 68 Emacs for each file.
69 69
70 * misc.texi (Shell Options): Minor cleanup. 70 * misc.texi (Shell Options): Minor cleanup.
@@ -72,8 +72,8 @@
72 * msdog.texi (Windows Keyboard): Explain that Windows was incompatible 72 * msdog.texi (Windows Keyboard): Explain that Windows was incompatible
73 with Emacs, not vice versa. 73 with Emacs, not vice versa.
74 74
75 * programs.texi (Symbol Completion): Recommend customizing window 75 * programs.texi (Symbol Completion): Recommend customizing
76 manager. 76 window manager.
77 77
78 * xresources.texi (Resources): Minor fix. 78 * xresources.texi (Resources): Minor fix.
79 79
@@ -290,14 +290,14 @@
290 290
2912006-12-12 Reiner Steib <Reiner.Steib@gmx.de> 2912006-12-12 Reiner Steib <Reiner.Steib@gmx.de>
292 292
293 * gnus.texi (X-Face): Clarify. Say which programs are required on 293 * gnus.texi (X-Face): Clarify. Say which programs are required
294 Windows. 294 on Windows.
295 295
2962006-12-09 Richard Stallman <rms@gnu.org> 2962006-12-09 Richard Stallman <rms@gnu.org>
297 297
298 * misc.texi (Invoking emacsclient): Simplify TCP file text. 298 * misc.texi (Invoking emacsclient): Simplify TCP file text.
299 299
3002006-12-08 Kevin Rodgers <ihs_4664@yahoo.com> 3002006-12-08 Kevin Rodgers <ihs_4664@yahoo.com>
301 301
302 * files.texi (Misc File Ops): Document insert-file-literally. 302 * files.texi (Misc File Ops): Document insert-file-literally.
303 303
@@ -340,8 +340,7 @@
340 * mule.texi (Enabling Multibyte): Rephrase the confusing reference to a 340 * mule.texi (Enabling Multibyte): Rephrase the confusing reference to a
341 colon in the mode line. 341 colon in the mode line.
342 342
343 * msdog.texi (Windows Processes) [@ifnottex]: Mention 343 * msdog.texi (Windows Processes) [@ifnottex]: Mention w32-shell-execute.
344 w32-shell-execute.
345 344
3462006-11-26 Nick Roberts <nickrob@snap.net.nz> 3452006-11-26 Nick Roberts <nickrob@snap.net.nz>
347 346
@@ -847,8 +846,7 @@
847 846
8482006-07-20 Jay Belanger <belanger@truman.edu> 8472006-07-20 Jay Belanger <belanger@truman.edu>
849 848
850 * calc.texi (Error forms): Mention M-+ keybinding for 849 * calc.texi (Error forms): Mention M-+ keybinding for `calc-plus-minus'.
851 `calc-plus-minus'.
852 850
8532006-07-18 Chong Yidong <cyd@stupidchicken.com> 8512006-07-18 Chong Yidong <cyd@stupidchicken.com>
854 852
@@ -1078,7 +1076,7 @@
1078 1076
10792006-06-10 Carsten Dominik <dominik@science.uva.nl> 10772006-06-10 Carsten Dominik <dominik@science.uva.nl>
1080 1078
1081 * org.texi: (Progress logging): New section. 1079 * org.texi (Progress logging): New section.
1082 1080
10832006-06-10 Richard Stallman <rms@gnu.org> 10812006-06-10 Richard Stallman <rms@gnu.org>
1084 1082
@@ -1119,7 +1117,7 @@
1119 1117
11202006-06-06 Carsten Dominik <dominik@science.uva.nl> 11182006-06-06 Carsten Dominik <dominik@science.uva.nl>
1121 1119
1122 * org.texi: (ASCII export): Document indentation adaptation. 1120 * org.texi (ASCII export): Document indentation adaptation.
1123 (Setting tags): Document mutually-exclusive tags. 1121 (Setting tags): Document mutually-exclusive tags.
1124 1122
11252006-06-05 Romain Francoise <romain@orebokech.com> 11232006-06-05 Romain Francoise <romain@orebokech.com>
@@ -1221,7 +1219,7 @@
1221 1219
12222006-05-24 Carsten Dominik <dominik@science.uva.nl> 12202006-05-24 Carsten Dominik <dominik@science.uva.nl>
1223 1221
1224 * org.texi: (Plain lists): Add new item navigation commands. 1222 * org.texi (Plain lists): Add new item navigation commands.
1225 (External links): Document elisp and info links. 1223 (External links): Document elisp and info links.
1226 (Custom searches): New section. 1224 (Custom searches): New section.
1227 (Publishing): New chapter. 1225 (Publishing): New chapter.
@@ -1625,7 +1623,7 @@
1625 * gnus.texi (Spam Statistics Package): Fix typo in @pxref. 1623 * gnus.texi (Spam Statistics Package): Fix typo in @pxref.
1626 (Splitting mail using spam-stat): Fix @xref. 1624 (Splitting mail using spam-stat): Fix @xref.
1627 1625
16282006-04-20 Chong Yidong <cyd@stupidchicken.com> 16262006-04-20 Chong Yidong <cyd@stupidchicken.com>
1629 1627
1630 * gnus.texi (Spam Package): Major revision of the text. 1628 * gnus.texi (Spam Package): Major revision of the text.
1631 Previouly this node was "Filtering Spam Using The Spam ELisp Package". 1629 Previouly this node was "Filtering Spam Using The Spam ELisp Package".
@@ -1898,13 +1896,13 @@
18982006-03-25 Karl Berry <karl@gnu.org> 18962006-03-25 Karl Berry <karl@gnu.org>
1899 1897
1900 * ada-mode.texi, autotype.texi, calc.texi, cc-mode.texi, cl.texi, 1898 * ada-mode.texi, autotype.texi, calc.texi, cc-mode.texi, cl.texi,
1901 dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi, 1899 * dired-x.texi, ebrowse.texi, ediff.texi, emacs-mime.texi,
1902 emacs-xtra.texi, emacs.texi, erc.texi, eshell.texi, eudc.texi, 1900 * emacs-xtra.texi, emacs.texi, erc.texi, eshell.texi, eudc.texi,
1903 faq.texi, forms.texi, gnu.texi, gnus.texi, idlwave.texi, 1901 * faq.texi, forms.texi, gnu.texi, gnus.texi, idlwave.texi,
1904 info.texi, message.texi, mh-e.texi, pcl-cvs.texi, pgg.texi, 1902 * info.texi, message.texi, mh-e.texi, pcl-cvs.texi, pgg.texi,
1905 rcirc.texi, reftex.texi, sc.texi, ses.texi, sieve.texi, 1903 * rcirc.texi, reftex.texi, sc.texi, ses.texi, sieve.texi,
1906 speedbar.texi, url.texi, vip.texi, viper.texi, widget.texi, 1904 * speedbar.texi, url.texi, vip.texi, viper.texi, widget.texi,
1907 woman.texi: (1) use @copyright{} instead of (C) in typeset text; 1905 * woman.texi: (1) use @copyright{} instead of (C) in typeset text;
1908 (2) do not indent copyright year list (or anything else). 1906 (2) do not indent copyright year list (or anything else).
1909 1907
19102006-03-21 Bill Wohler <wohler@newt.com> 19082006-03-21 Bill Wohler <wohler@newt.com>
@@ -3032,7 +3030,7 @@
3032 mac-command-key-is-meta. Add descriptions of 3030 mac-command-key-is-meta. Add descriptions of
3033 mac-control-modifier, mac-command-modifier, and 3031 mac-control-modifier, mac-command-modifier, and
3034 mac-option-modifier. 3032 mac-option-modifier.
3035 (Mac International): Fix description of conversion of clipboard data. 3033 (Mac International): Fix description of conversion of clipboard data.
3036 (Mac Font Specs): Add example of font customization by face attributes. 3034 (Mac Font Specs): Add example of font customization by face attributes.
3037 3035
30382005-11-22 Nick Roberts <nickrob@snap.net.nz> 30362005-11-22 Nick Roberts <nickrob@snap.net.nz>