comparison lisp/ChangeLog @ 28696:0c9cb5ad25fc

(time-stamp-string-preprocess): Always convert `field-result' to a string.
author Sam Steingold <sds@gnu.org>
date Mon, 24 Apr 2000 17:37:05 +0000
parents 3930c7410fd6
children 5d002ac53c60
comparison
equal deleted inserted replaced
28695:3930c7410fd6 28696:0c9cb5ad25fc
1 2000-04-24 Sam Steingold <sds@gnu.org>
2
3 * time-stamp.el (time-stamp-string-preprocess): Always convert
4 `field-result' to a string.
5
1 2000-04-24 Gerd Moellmann <gerd@gnu.org> 6 2000-04-24 Gerd Moellmann <gerd@gnu.org>
2 7
3 * frame.el (scrolling): New group. 8 * frame.el (scrolling): New group.
4 (automatic-hscrolling): New user-option. 9 (automatic-hscrolling): New user-option.
5 10
98 * cus-edit.el (custom-face, face): Unquote the lambda. 103 * cus-edit.el (custom-face, face): Unquote the lambda.
99 104
100 2000-04-15 Vinicius Jose Latorre <vinicius@cpqd.com.br> 105 2000-04-15 Vinicius Jose Latorre <vinicius@cpqd.com.br>
101 106
102 * ps-print.el: Check for line-beginning-position definition. 107 * ps-print.el: Check for line-beginning-position definition.
103 108
104 * ps-print.el: Fix counting lines in a region. 109 * ps-print.el: Fix counting lines in a region.
105 (ps-print-version): New version number (5.1.5). 110 (ps-print-version): New version number (5.1.5).
106 (ps-spool-without-faces, ps-spool-with-faces): Adjust code. 111 (ps-spool-without-faces, ps-spool-with-faces): Adjust code.
107 (ps-printing-region): Fun code fix. 112 (ps-printing-region): Fun code fix.
108 113
155 (ps-article-author, ps-article-subject, ps-info-file, ps-info-node) 160 (ps-article-author, ps-article-subject, ps-info-file, ps-info-node)
156 (ps-print-preprint): Adjust code. 161 (ps-print-preprint): Adjust code.
157 (ps-printer-name, ps-lpr-switches, ps-user-defined-prologue) 162 (ps-printer-name, ps-lpr-switches, ps-user-defined-prologue)
158 (ps-print-prologue-header, ps-print-control-characters) 163 (ps-print-prologue-header, ps-print-control-characters)
159 (ps-spool-config): Customization fix. 164 (ps-spool-config): Customization fix.
160 165
161 2000-04-13 Eli Zaretskii <eliz@is.elta.co.il> 166 2000-04-13 Eli Zaretskii <eliz@is.elta.co.il>
162 167
163 * textmodes/ispell.el (ispell-menu-map): Menu items rearranged and 168 * textmodes/ispell.el (ispell-menu-map): Menu items rearranged and
164 converted to the new menu-item format, names silightly changed, 169 converted to the new menu-item format, names silightly changed,
165 help strings added. 170 help strings added.
222 at the wrong place. 227 at the wrong place.
223 228
224 2000-04-09 Gerd Moellmann <gerd@gnu.org> 229 2000-04-09 Gerd Moellmann <gerd@gnu.org>
225 230
226 * progmodes/ebrowse-ffh.el: New file. 231 * progmodes/ebrowse-ffh.el: New file.
227 232
228 * progmodes/ebrowse.el (ebrowse-find-file-hook-fn): Moved 233 * progmodes/ebrowse.el (ebrowse-find-file-hook-fn): Moved
229 to ebrowse-ffh.el. 234 to ebrowse-ffh.el.
230 (ebrowse-load): Add autoload. 235 (ebrowse-load): Add autoload.
231 236
232 * finder.el (finder-commentary): Add autoload cookie. 237 * finder.el (finder-commentary): Add autoload cookie.
253 258
254 2000-04-07 Mikio Nakajima <minakaji@osaka.email.ne.jp> 259 2000-04-07 Mikio Nakajima <minakaji@osaka.email.ne.jp>
255 260
256 * viper-util.el (viper-put-on-search-overlay): New subroutine. 261 * viper-util.el (viper-put-on-search-overlay): New subroutine.
257 (viper-flash-search-pattern): No operation when using Emacs 262 (viper-flash-search-pattern): No operation when using Emacs
258 doesn't support face. 263 doesn't support face.
259 Use `viper-put-on-search-overlay'. 264 Use `viper-put-on-search-overlay'.
260 265
261 2000-04-04 Gerd Moellmann <gerd@gnu.org> 266 2000-04-04 Gerd Moellmann <gerd@gnu.org>
262 267
263 * isearch.el (isearch-mode-map): Define M-C-s like C-s and M-C-r 268 * isearch.el (isearch-mode-map): Define M-C-s like C-s and M-C-r
264 like C-r. 269 like C-r.
265 270
311 316
312 2000-04-03 Richard M. Stallman <rms@gnu.org> 317 2000-04-03 Richard M. Stallman <rms@gnu.org>
313 318
314 * files.el (insert-directory): List the total free space 319 * files.el (insert-directory): List the total free space
315 along with the used space. 320 along with the used space.
316 321
317 * textmodes/fill.el (fill-individual-paragraphs): If a no-prefix 322 * textmodes/fill.el (fill-individual-paragraphs): If a no-prefix
318 line is followed by one that matches CITATION-REGEXP, end the 323 line is followed by one that matches CITATION-REGEXP, end the
319 paragraph. 324 paragraph.
320 325
321 2000-04-03 Markus Rost <rost@delysid.gnu.org> 326 2000-04-03 Markus Rost <rost@delysid.gnu.org>
322 327
323 * mail/rmailsum.el (rmail-user-mail-address-regexp): New option. 328 * mail/rmailsum.el (rmail-user-mail-address-regexp): New option.
324 (rmail-make-basic-summary-line): Use that option. 329 (rmail-make-basic-summary-line): Use that option.
325 330
326 2000-04-03 Kenichi Handa <handa@etl.go.jp> 331 2000-04-03 Kenichi Handa <handa@etl.go.jp>
327 332
328 * international/mule-cmds.el (encoded-string-description): 333 * international/mule-cmds.el (encoded-string-description):
329 Rewritten. Try pretty description for ISO 2022 escape sequences 334 Rewritten. Try pretty description for ISO 2022 escape sequences
330 only if CODING-SYSTEM is based on ISO 2022. Use uppercase letters 335 only if CODING-SYSTEM is based on ISO 2022. Use uppercase letters
347 352
348 2000-03-31 Andrew Innes <andrewi@gnu.org> 353 2000-03-31 Andrew Innes <andrewi@gnu.org>
349 354
350 * vc.el (vc-backend-diff): Return the correct status if we had to 355 * vc.el (vc-backend-diff): Return the correct status if we had to
351 retry the rcsdiff command without the --brief option. 356 retry the rcsdiff command without the --brief option.
352 357
353 2000-03-31 Dave Love <fx@gnu.org> 358 2000-03-31 Dave Love <fx@gnu.org>
354 359
355 * help.el (help-manyarg-func-alist): Correct several omissions. 360 * help.el (help-manyarg-func-alist): Correct several omissions.
356 361
357 * add-log.el: Don't require cl, fortran. 362 * add-log.el: Don't require cl, fortran.
385 390
386 * lpr.el (print-region-1): Use -d to specify printer name for 391 * lpr.el (print-region-1): Use -d to specify printer name for
387 systems `usg-unix-v*, `dgux', `hpux', `irix'. 392 systems `usg-unix-v*, `dgux', `hpux', `irix'.
388 393
389 2000-03-31 Dave Love <fx@gnu.org> 394 2000-03-31 Dave Love <fx@gnu.org>
390 395
391 * emacs-lisp/byte-opt.el (byte-compile-inline-expand): Look 396 * emacs-lisp/byte-opt.el (byte-compile-inline-expand): Look
392 for function definition in symbol's function value slot first 397 for function definition in symbol's function value slot first
393 instead of first consulting byte-compile-function-environment. 398 instead of first consulting byte-compile-function-environment.
394 399
395 2000-03-31 Kenichi Handa <handa@etl.go.jp> 400 2000-03-31 Kenichi Handa <handa@etl.go.jp>
396 401
397 * language/european.el ("Polish"): New language environment. 402 * language/european.el ("Polish"): New language environment.
398 (setup-polish-environment): New function. 403 (setup-polish-environment): New function.
399 404
422 with ps-print-header variable. 427 with ps-print-header variable.
423 (ps-print-miscellany): New group. 428 (ps-print-miscellany): New group.
424 (ps-format-color, ps-rgb-color): New funs. 429 (ps-format-color, ps-rgb-color): New funs.
425 (ps-default-foreground): New var. 430 (ps-default-foreground): New var.
426 (ps-printer-name-option): New const. 431 (ps-printer-name-option): New const.
427 432
428 2000-03-30 Peter Breton <pbreton@ne.mediaone.net> 433 2000-03-30 Peter Breton <pbreton@ne.mediaone.net>
429 434
430 * net/net-utils.el: 435 * net/net-utils.el:
431 (network-connection-host, network-connection-service): New variables 436 (network-connection-host, network-connection-service): New variables
432 (network-connection-mode): New mode, derived from comint-mode 437 (network-connection-mode): New mode, derived from comint-mode
433 (network-connection-mode-setup): New function, saves host and 438 (network-connection-mode-setup): New function, saves host and
434 service information in local variables. 439 service information in local variables.
435 440
436 * lisp/locate.el: 441 * lisp/locate.el:
437 (locate-word-at-point): Added this function 442 (locate-word-at-point): Added this function
438 (locate): Default to using locate-word-at-point as input 443 (locate): Default to using locate-word-at-point as input
439 Run dired-mode-hook 444 Run dired-mode-hook
565 2000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br> 570 2000-03-23 Vinicius Jose Latorre <vinicius@cpqd.com.br>
566 571
567 * ps-print.el: Skip banner page fix. 572 * ps-print.el: Skip banner page fix.
568 (ps-print-version): New version number (5.1.2). 573 (ps-print-version): New version number (5.1.2).
569 (ps-begin-file, ps-end-file, ps-generate): Code fix. 574 (ps-begin-file, ps-end-file, ps-generate): Code fix.
570 575
571 2000-03-23 Dave Pearson <davep@davep.org> 576 2000-03-23 Dave Pearson <davep@davep.org>
572 577
573 * net/quickurl.el Changed the type of parameter passed to the 578 * net/quickurl.el Changed the type of parameter passed to the
574 function defined by `quickurl-format-function'. Before only the 579 function defined by `quickurl-format-function'. Before only the
575 text of the URL was passed. Now the whole URL structure is passed 580 text of the URL was passed. Now the whole URL structure is passed
579 (quickurl-insert): Changed the `funcall' of 584 (quickurl-insert): Changed the `funcall' of
580 `quickurl-format-function' to match the above change. 585 `quickurl-format-function' to match the above change.
581 (quickurl-list-insert): Changed the `url' case so that it makes 586 (quickurl-list-insert): Changed the `url' case so that it makes
582 use of `quickurl-format-function', previous to this the format was 587 use of `quickurl-format-function', previous to this the format was
583 hard wired. 588 hard wired.
584 589
585 2000-03-22 Gerd Moellmann <gerd@gnu.org> 590 2000-03-22 Gerd Moellmann <gerd@gnu.org>
586 591
587 * startup.el: Change some spellings for the X Window System. 592 * startup.el: Change some spellings for the X Window System.
588 593
589 2000-03-22 Stefan Monnier <monnier@cs.yale.edu> 594 2000-03-22 Stefan Monnier <monnier@cs.yale.edu>
599 2000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br> 604 2000-03-22 Vinicius Jose Latorre <vinicius@cpqd.com.br>
600 605
601 * ps-print.el: N-up last page fix. 606 * ps-print.el: N-up last page fix.
602 (ps-print-version): New version number (5.1.1). 607 (ps-print-version): New version number (5.1.1).
603 (ps-end-file, ps-end-job, ps-generate): Code fix. 608 (ps-end-file, ps-end-job, ps-generate): Code fix.
604 609
605 2000-03-21 Stefan Monnier <monnier@cs.yale.edu> 610 2000-03-21 Stefan Monnier <monnier@cs.yale.edu>
606 611
607 * files.el (find-file-run-dired): Update docstring. 612 * files.el (find-file-run-dired): Update docstring.
608 (find-directory-functions): New hook. 613 (find-directory-functions): New hook.
609 (find-file-noselect): Run find-directory-functions rather than 614 (find-file-noselect): Run find-directory-functions rather than
730 STYLE-VARIANT. 735 STYLE-VARIANT.
731 (create-fontset-from-ascii-font): Docsting adjusted for the above 736 (create-fontset-from-ascii-font): Docsting adjusted for the above
732 change. 737 change.
733 (instantiate-fontset, resolve-fontset-name): Functions removed. 738 (instantiate-fontset, resolve-fontset-name): Functions removed.
734 (fontset-list): Now implemented by C code. 739 (fontset-list): Now implemented by C code.
735 740
736 * faces.el (read-face-font): Fix TABLE arg to completing-read. 741 * faces.el (read-face-font): Fix TABLE arg to completing-read.
737 (describe-face): Include `font' attribute in the description. 742 (describe-face): Include `font' attribute in the description.
738 743
739 2000-03-21 Kenichi Handa <handa@etl.go.jp> 744 2000-03-21 Kenichi Handa <handa@etl.go.jp>
740 745
743 2000-03-20 Gerd Moellmann <gerd@gnu.org> 748 2000-03-20 Gerd Moellmann <gerd@gnu.org>
744 749
745 * rcompile.el, rlogin.el, telnet.el, net-utils.el, quickurl.el, 750 * rcompile.el, rlogin.el, telnet.el, net-utils.el, quickurl.el,
746 ange-ftp.el, browse-url.el, goto-addr.el, webjump.el, 751 ange-ftp.el, browse-url.el, goto-addr.el, webjump.el,
747 zone-mode.el, snmp-mode.el: Moved to net subdirectory. 752 zone-mode.el, snmp-mode.el: Moved to net subdirectory.
748 753
749 * jit-lock.el (with-buffer-prepared-for-font-lock): Add comment 754 * jit-lock.el (with-buffer-prepared-for-font-lock): Add comment
750 about behavior of set-buffer-modified-p wrt redisplay. 755 about behavior of set-buffer-modified-p wrt redisplay.
751 756
752 2000-03-19 Richard M. Stallman <rms@caffeine.ai.mit.edu> 757 2000-03-19 Richard M. Stallman <rms@caffeine.ai.mit.edu>
753 758
804 * cus-edit.el (custom-variable-tag-face): Handle case that 809 * cus-edit.el (custom-variable-tag-face): Handle case that
805 default face's height is not a number. 810 default face's height is not a number.
806 (custom-face-tag-face, custom-group-tag-face-1) 811 (custom-face-tag-face, custom-group-tag-face-1)
807 (custom-group-tag-face): Ditto. 812 (custom-group-tag-face): Ditto.
808 (custom-group-tag-face-1): Add :group. 813 (custom-group-tag-face-1): Add :group.
809 814
810 * info.el (Info-fontify-maximum-menu-size): Increase to 100000. 815 * info.el (Info-fontify-maximum-menu-size): Increase to 100000.
811 816
812 2000-03-15 Gerd Moellmann <gerd@gnu.org> 817 2000-03-15 Gerd Moellmann <gerd@gnu.org>
813 818
814 * pcvs-defs.el (toplevel): Remove autoload cookie for form 819 * pcvs-defs.el (toplevel): Remove autoload cookie for form
821 (ps-print-version): New version number (5.1). 826 (ps-print-version): New version number (5.1).
822 (ps-user-defined-prologue, ps-error-handler-message) 827 (ps-user-defined-prologue, ps-error-handler-message)
823 (ps-print-prologue-0, ps-error-handler-alist): New vars. 828 (ps-print-prologue-0, ps-error-handler-alist): New vars.
824 (ps-setup, ps-begin-file, ps-begin-job): Code fix. 829 (ps-setup, ps-begin-file, ps-begin-job): Code fix.
825 (ps-insert-string): New function. 830 (ps-insert-string): New function.
826 831
827 2000-03-15 Kenichi Handa <handa@etl.go.jp> 832 2000-03-15 Kenichi Handa <handa@etl.go.jp>
828 833
829 * international/ccl.el (ccl-compile-expression): Don't generate 834 * international/ccl.el (ccl-compile-expression): Don't generate
830 invalid self-assignment code. 835 invalid self-assignment code.
831 836
946 if hscroll has changed. 951 if hscroll has changed.
947 952
948 * octave-mod.el (octave-font-lock-keywords): To font-lock the 953 * octave-mod.el (octave-font-lock-keywords): To font-lock the
949 builtin operators, use `font-lock-builtin-face' for Emacs and 954 builtin operators, use `font-lock-builtin-face' for Emacs and
950 `font-lock-preprocessor-face' otherwise. 955 `font-lock-preprocessor-face' otherwise.
951 956
952 * font-lock.el (lisp-font-lock-keywords-1): Highlight 957 * font-lock.el (lisp-font-lock-keywords-1): Highlight
953 `(defun (setf foo)' differently. 958 `(defun (setf foo)' differently.
954 959
955 2000-03-08 Stefan Monnier <monnier@cs.yale.edu> 960 2000-03-08 Stefan Monnier <monnier@cs.yale.edu>
956 961
957 * emacs-lisp/regexp-opt.el: Update copyright and leading comment. 962 * emacs-lisp/regexp-opt.el: Update copyright and leading comment.
1015 * sendmail.el (mail-send-nonascii): Add a new value `mime' and use 1020 * sendmail.el (mail-send-nonascii): Add a new value `mime' and use
1016 it as the default. 1021 it as the default.
1017 (mail-send): Test mail-send-nonascii also for the new `mime' value. 1022 (mail-send): Test mail-send-nonascii also for the new `mime' value.
1018 (sendmail-send-it): Conditionally add MIME headers specifying the 1023 (sendmail-send-it): Conditionally add MIME headers specifying the
1019 used character set. 1024 used character set.
1020 1025
1021 2000-03-07 Dave Love <fx@gnu.org> 1026 2000-03-07 Dave Love <fx@gnu.org>
1022 1027
1023 * winner.el: Fix keywords, autoload cookies. Split 1028 * winner.el: Fix keywords, autoload cookies. Split
1024 eval-when-compile form to avoid compilation failure. 1029 eval-when-compile form to avoid compilation failure.
1025 1030
1044 1049
1045 * bookmark.el (bookmark-file-or-variation-thereof): New func, for 1050 * bookmark.el (bookmark-file-or-variation-thereof): New func, for
1046 code abstracted out of `bookmark-jump-noselect'. Now tries info 1051 code abstracted out of `bookmark-jump-noselect'. Now tries info
1047 extensions as well as compression extensions. 1052 extensions as well as compression extensions.
1048 (bookmark-jump-noselect): Use above new func. 1053 (bookmark-jump-noselect): Use above new func.
1049 1054
1050 2000-03-03 Gerd Moellmann <gerd@gnu.org> 1055 2000-03-03 Gerd Moellmann <gerd@gnu.org>
1051 1056
1052 * strokes.el: Change maintainer's mail address. 1057 * strokes.el: Change maintainer's mail address.
1053 1058
1054 2000-03-03 Kenichi Handa <handa@etl.go.jp> 1059 2000-03-03 Kenichi Handa <handa@etl.go.jp>
1096 1101
1097 2000-03-01 Gerd Moellmann <gerd@gnu.org> 1102 2000-03-01 Gerd Moellmann <gerd@gnu.org>
1098 1103
1099 * image.el (defimage): Look for image files in load-path. 1104 * image.el (defimage): Look for image files in load-path.
1100 1105
1101 * frame.el (busy-cursor-delay-seconds): Change type to 1106 * frame.el (busy-cursor-delay-seconds): Change type to
1102 `number'. 1107 `number'.
1103 1108
1104 2000-03-01 David Ponce <david.ponce@wanadoo.fr> 1109 2000-03-01 David Ponce <david.ponce@wanadoo.fr>
1105 1110
1106 * recentf.el (recentf): Added version tag to the defgroup of 1111 * recentf.el (recentf): Added version tag to the defgroup of
1209 (calculator-initial-bindings): Changed some bindings to work as 1214 (calculator-initial-bindings): Changed some bindings to work as
1210 macros. 1215 macros.
1211 (calculator-forced-input): Removed. 1216 (calculator-forced-input): Removed.
1212 (calculator-restart-other-mode): New variable. 1217 (calculator-restart-other-mode): New variable.
1213 (calculator-mode-map): Set up menu. 1218 (calculator-mode-map): Set up menu.
1214 1219
1215 2000-02-28 Jari Aalto <jari.aalto@poboxes.com> 1220 2000-02-28 Jari Aalto <jari.aalto@poboxes.com>
1216 1221
1217 * font-lock.el (java-keywords): Added missing java 1.2.2 Javadoc 1222 * font-lock.el (java-keywords): Added missing java 1.2.2 Javadoc
1218 tags. 1223 tags.
1219 1224
1220 2000-02-28 Michael Kifer <kifer@cs.sunysb.edu> 1225 2000-02-28 Michael Kifer <kifer@cs.sunysb.edu>
1221 1226
1222 * viper-cmd.el (viper-envelop-ESC-key): added the option to 1227 * viper-cmd.el (viper-envelop-ESC-key): added the option to
1223 translate all ESC key sequences. 1228 translate all ESC key sequences.
1224 (viper-goto-mark-subr): restore markers for files for which 1229 (viper-goto-mark-subr): restore markers for files for which
1225 they were saved. 1230 they were saved.
1226 * viper-init.el (viper-translate-all-ESC-keysequences): new variable. 1231 * viper-init.el (viper-translate-all-ESC-keysequences): new variable.
1228 viper-set-replace-overlay): always check if the replacement 1233 viper-set-replace-overlay): always check if the replacement
1229 overlay is live. 1234 overlay is live.
1230 * viper.el (viper-vi-state-mode-list): added major modes. 1235 * viper.el (viper-vi-state-mode-list): added major modes.
1231 * ediff-wind.el: minor comment changes. 1236 * ediff-wind.el: minor comment changes.
1232 * ediff.el: copyright notice date fix. 1237 * ediff.el: copyright notice date fix.
1233 1238
1234 2000-02-27 Jason Rumney <jasonr@gnu.org> 1239 2000-02-27 Jason Rumney <jasonr@gnu.org>
1235 1240
1236 * faces.el (face-font-family-alternatives): Add arial to helv. 1241 * faces.el (face-font-family-alternatives): Add arial to helv.
1237 (mode-line, header-line, tool-bar): Same default as x for w32. 1242 (mode-line, header-line, tool-bar): Same default as x for w32.
1238 (fixed-pitch, variable-pitch): Remove wildcard as it prevents 1243 (fixed-pitch, variable-pitch): Remove wildcard as it prevents
1242 1247
1243 2000-02-25 Sam Steingold <sds@goems.com> 1248 2000-02-25 Sam Steingold <sds@goems.com>
1244 1249
1245 * emacs-lisp/cl-indent.el (toplvel): Indent `pprint-logical-block' 1250 * emacs-lisp/cl-indent.el (toplvel): Indent `pprint-logical-block'
1246 properly. 1251 properly.
1247 1252
1248 2000-02-25 Richard M. Stallman <rms@caffeine.ai.mit.edu> 1253 2000-02-25 Richard M. Stallman <rms@caffeine.ai.mit.edu>
1249 1254
1250 * mail/rmail.el (rmail-resend): Verify buffer is really Rmail. 1255 * mail/rmail.el (rmail-resend): Verify buffer is really Rmail.
1251 1256
1252 2000-02-25 Gerd Moellmann <gerd@gnu.org> 1257 2000-02-25 Gerd Moellmann <gerd@gnu.org>
1618 * textmodes/bibtex.el: Some temporary comments removed. 1623 * textmodes/bibtex.el: Some temporary comments removed.
1619 (bibtex-field-name, bibtex-entry-type): Made the relationship 1624 (bibtex-field-name, bibtex-entry-type): Made the relationship
1620 explicit. 1625 explicit.
1621 (bibtex-field-const): Allow capital letters. 1626 (bibtex-field-const): Allow capital letters.
1622 (bibtex-start-of-string): Deleted because unused. 1627 (bibtex-start-of-string): Deleted because unused.
1623 1628
1624 * textmodes/bibtex.el: Unified some nomenclature. We no longer 1629 * textmodes/bibtex.el: Unified some nomenclature. We no longer
1625 use the term 'reference' to describe a bibtex entry as a whole. 1630 use the term 'reference' to describe a bibtex entry as a whole.
1626 Further, reference keys are no longer called 'labels'. 1631 Further, reference keys are no longer called 'labels'.
1627 (bibtex-keys): Renamed to bibtex-reference-keys. 1632 (bibtex-keys): Renamed to bibtex-reference-keys.
1628 (bibtex-reformat-previous-labels): Renamed to 1633 (bibtex-reformat-previous-labels): Renamed to
1652 comment. 1657 comment.
1653 (bibtex-format-field-delimiters): New function, functionality 1658 (bibtex-format-field-delimiters): New function, functionality
1654 extracted from bibtex-format-entry. 1659 extracted from bibtex-format-entry.
1655 (bibtex-autokey-get-yearfield-digits): New function, functionality 1660 (bibtex-autokey-get-yearfield-digits): New function, functionality
1656 extracted from bibtex-autokey-get-yearfield. 1661 extracted from bibtex-autokey-get-yearfield.
1657 1662
1658 * textmodes/bibtex.el: Completely reimplemented parsing of bibtex 1663 * textmodes/bibtex.el: Completely reimplemented parsing of bibtex
1659 entries in order to avoid stack overflow in the regexp matcher if 1664 entries in order to avoid stack overflow in the regexp matcher if
1660 field contents become large. 1665 field contents become large.
1661 (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield, 1666 (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield,
1662 bibtex-field-string-part-not-braced, 1667 bibtex-field-string-part-not-braced,
1714 1719
1715 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> 1720 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de>
1716 1721
1717 * textmodes/bibtex.el: Copyright notice is up to date. 1722 * textmodes/bibtex.el: Copyright notice is up to date.
1718 Added constant 'bibtex-maintainer-salutation. 1723 Added constant 'bibtex-maintainer-salutation.
1719 1724
1720 * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather 1725 * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather
1721 than make-temp-name, use match-string-no-properties and eliminate 1726 than make-temp-name, use match-string-no-properties and eliminate
1722 a quadratic behavior when building bibtex-strings. 1727 a quadratic behavior when building bibtex-strings.
1723 1728
1724 * bibtex.el (bibtex-reference-key): Accept string entries whose 1729 * bibtex.el (bibtex-reference-key): Accept string entries whose
1725 reference key contains upper case letters. 1730 reference key contains upper case letters.
1726 1731
1727 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> 1732 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de>
1728 1733