Mercurial > emacs
comparison lisp/ChangeLog @ 27713:49994718ac36
*** empty log message ***
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 16 Feb 2000 19:21:54 +0000 |
parents | 76dbd1e9ae45 |
children | 649f1224f879 |
comparison
equal
deleted
inserted
replaced
27712:76dbd1e9ae45 | 27713:49994718ac36 |
---|---|
3 * wid-edit.el (widget-match-inline): An atom never matches a | 3 * wid-edit.el (widget-match-inline): An atom never matches a |
4 list. | 4 list. |
5 | 5 |
6 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 6 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
7 | 7 |
8 * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path | 8 * textmodes/bibtex.el (bibtex-mode): Replaced manual splitting of path |
9 at ':' characters by call to split-string. | 9 at ':' characters by call to split-string. |
10 | 10 |
11 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 11 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
12 | 12 |
13 * textmodes/bibtex.el: Added RCS version identification. | 13 * textmodes/bibtex.el: Added RCS version identification. |
14 | 14 |
15 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 15 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
16 | 16 |
17 * textmodes/bibtex.el: Some temporary comments removed. | 17 * textmodes/bibtex.el: Some temporary comments removed. |
18 (bibtex-field-name, bibtex-entry-type): Made the relationship | 18 (bibtex-field-name, bibtex-entry-type): Made the relationship |
19 explicit. | 19 explicit. |
20 (bibtex-field-const): Allow capital letters. | 20 (bibtex-field-const): Allow capital letters. |
21 (bibtex-start-of-string): Deleted because unused. | 21 (bibtex-start-of-string): Deleted because unused. |
22 | 22 |
23 * textmodes/bibtex.el: Unified some nomenclature. We no longer | 23 * textmodes/bibtex.el: Unified some nomenclature. We no longer |
24 use the term 'reference' to describe a bibtex entry as a whole. | 24 use the term 'reference' to describe a bibtex entry as a whole. |
25 Further, reference keys are no longer called 'labels'. | 25 Further, reference keys are no longer called 'labels'. |
26 (bibtex-keys): Renamed to bibtex-reference-keys. | 26 (bibtex-keys): Renamed to bibtex-reference-keys. |
27 (bibtex-reformat-previous-labels): Renamed to | 27 (bibtex-reformat-previous-labels): Renamed to |
28 bibtex-reformat-previous-reference-keys. | 28 bibtex-reformat-previous-reference-keys. |
29 (bibtex-reference-type): Renamed to bibtex-entry-type. | 29 (bibtex-reference-type): Renamed to bibtex-entry-type. |
30 (bibtex-reference-head): Renamed to bibtex-entry-head. | 30 (bibtex-reference-head): Renamed to bibtex-entry-head. |
31 (bibtex-reference-maybe-empty-head): Renamed to | 31 (bibtex-reference-maybe-empty-head): Renamed to |
32 bibtex-entry-maybe-empty-head. | 32 bibtex-entry-maybe-empty-head. |
33 (bibtex-key-in-reference): Renamed to bibtex-key-in-entry. | 33 (bibtex-key-in-reference): Renamed to bibtex-key-in-entry. |
34 (bibtex-search-reference): Renamed to bibtex-search-entry. | 34 (bibtex-search-reference): Renamed to bibtex-search-entry. |
35 (bibtex-enclosing-reference-maybe-empty-head): Renamed to | 35 (bibtex-enclosing-reference-maybe-empty-head): Renamed to |
36 bibtex-enclosing-entry-maybe-empty-head. | 36 bibtex-enclosing-entry-maybe-empty-head. |
37 (bibtex-entry-field-alist, bibtex-entry-head, | 37 (bibtex-entry-field-alist, bibtex-entry-head, |
38 bibtex-font-lock-keywords, bibtex-skip-to-valid-entry, | 38 bibtex-font-lock-keywords, bibtex-skip-to-valid-entry, |
39 bibtex-map-entries, bibtex-search-entry, | 39 bibtex-map-entries, bibtex-search-entry, |
40 bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry, | 40 bibtex-enclosing-entry-maybe-empty-head, bibtex-format-entry, |
41 bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode, | 41 bibtex-generate-autokey, bibtex-parse-keys, bibtex-pop, bibtex-mode, |
42 bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message, | 42 bibtex-submit-bug-report, bibtex-entry, bibtex-print-help-message, |
43 bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer, | 43 bibtex-make-field, bibtex-end-of-entry, bibtex-sort-buffer, |
44 bibtex-find-entry-location, bibtex-validate, bibtex-find-text, | 44 bibtex-find-entry-location, bibtex-validate, bibtex-find-text, |
45 bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat, | 45 bibtex-kill-entry, bibtex-clean-entry, bibtex-reformat, |
46 bibtex-complete-key, bibtex-String) : Use the new nomenclature. | 46 bibtex-complete-key, bibtex-String) : Use the new nomenclature. |
47 | 47 |
48 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 48 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
49 | 49 |
50 * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant | 50 * textmodes/bibtex.el (bibtex-strings, bibtex-keys): Removed redundant |
51 comment. | 51 comment. |
52 (bibtex-format-field-delimiters): New function, functionality | 52 (bibtex-format-field-delimiters): New function, functionality |
53 extracted from bibtex-format-entry. | 53 extracted from bibtex-format-entry. |
54 (bibtex-autokey-get-yearfield-digits): New function, functionality | 54 (bibtex-autokey-get-yearfield-digits): New function, functionality |
55 extracted from bibtex-autokey-get-yearfield. | 55 extracted from bibtex-autokey-get-yearfield. |
56 | 56 |
57 * textmodes/bibtex.el: Completely reimplemented parsing of bibtex | 57 * textmodes/bibtex.el: Completely reimplemented parsing of bibtex |
58 entries in order to avoid stack overflow in the regexp matcher if | 58 entries in order to avoid stack overflow in the regexp matcher if |
59 field contents become large. | 59 field contents become large. |
60 (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield, | 60 (bibtex-cfield, bibtex-name-in-cfield, bibtex-text-in-cfield, |
61 bibtex-field-string-part-not-braced, | 61 bibtex-field-string-part-not-braced, |
62 bibtex-field-string-part-no-inner-braces, | 62 bibtex-field-string-part-no-inner-braces, |
63 bibtex-field-string-part-1-inner-brace, | 63 bibtex-field-string-part-1-inner-brace, |
64 bibtex-field-string-part-2-inner-braces, | 64 bibtex-field-string-part-2-inner-braces, |
65 bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced, | 65 bibtex-field-string-part-3-inner-braces, bibtex-field-string-braced, |
66 bibtex-field-string-quoted, bibtex-field-string, | 66 bibtex-field-string-quoted, bibtex-field-string, |
67 bibtex-field-string-or-const, bibtex-field-text, bibtex-field, | 67 bibtex-field-string-or-const, bibtex-field-text, bibtex-field, |
68 bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix, | 68 bibtex-name-in-field, bibtex-text-in-field, bibtex-reference-infix, |
69 bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted | 69 bibtex-string, bibtex-key-in-string, bibtex-text-in-string): Deleted |
70 as parsing is now performed by the following functions. | 70 as parsing is now performed by the following functions. |
71 (bibtex-parse-nested-braces, bibtex-parse-field-string-braced, | 71 (bibtex-parse-nested-braces, bibtex-parse-field-string-braced, |
72 bibtex-parse-quoted-string, bibtex-parse-field-string-quoted, | 72 bibtex-parse-quoted-string, bibtex-parse-field-string-quoted, |
73 bibtex-parse-field-string, bibtex-search-forward-field-string, | 73 bibtex-parse-field-string, bibtex-search-forward-field-string, |
74 bibtex-parse-association, bibtex-field-name-for-parsing, | 74 bibtex-parse-association, bibtex-field-name-for-parsing, |
75 bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field, | 75 bibtex-parse-field-name, bibtex-parse-field-text, bibtex-parse-field, |
76 bibtex-search-forward-field, bibtex-search-backward-field, | 76 bibtex-search-forward-field, bibtex-search-backward-field, |
77 bibtex-start-of-field, bibtex-end-of-field, | 77 bibtex-start-of-field, bibtex-end-of-field, |
78 bibtex-start-of-name-in-field, bibtex-end-of-name-in-field, | 78 bibtex-start-of-name-in-field, bibtex-end-of-name-in-field, |
79 bibtex-start-of-text-in-field, bibtex-end-of-text-in-field, | 79 bibtex-start-of-text-in-field, bibtex-end-of-text-in-field, |
80 bibtex-parse-string-prefix, bibtex-parse-string-postfix, | 80 bibtex-parse-string-prefix, bibtex-parse-string-postfix, |
81 bibtex-parse-string, bibtex-search-forward-string, | 81 bibtex-parse-string, bibtex-search-forward-string, |
82 bibtex-search-backward-string, bibtex-start-of-string, | 82 bibtex-search-backward-string, bibtex-start-of-string, |
83 bibtex-end-of-string, bibtex-start-of-reference-key-in-string, | 83 bibtex-end-of-string, bibtex-start-of-reference-key-in-string, |
84 bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string, | 84 bibtex-end-of-reference-key-in-string, bibtex-start-of-text-in-string, |
85 bibtex-end-of-text-in-string): New functions for the parsing of bibtex | 85 bibtex-end-of-text-in-string): New functions for the parsing of bibtex |
86 entries. Instead of reporting the results of the parsing by | 86 entries. Instead of reporting the results of the parsing by |
87 match-beginning or match-end, these functions return data structures | 87 match-beginning or match-end, these functions return data structures |
88 that hold the corresponding positions. | 88 that hold the corresponding positions. |
89 (bibtex-enclosing-field): Changed to also report field boundaries by | 89 (bibtex-enclosing-field): Changed to also report field boundaries by |
90 return values rather than by match-beginning or match-end. The | 90 return values rather than by match-beginning or match-end. The |
91 following functions have been adapted to use the new parsing | 91 following functions have been adapted to use the new parsing |
92 functions. | 92 functions. |
93 (bibtex-skip-to-valid-entry, bibtex-search-reference, | 93 (bibtex-skip-to-valid-entry, bibtex-search-reference, |
94 bibtex-enclosing-field, bibtex-format-entry, | 94 bibtex-enclosing-field, bibtex-format-entry, |
95 bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring, | 95 bibtex-autokey-get-namefield, bibtex-autokey-get-titlestring, |
96 bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode, | 96 bibtex-parse-keys, bibtex-complete, bibtex-pop, bibtex-mode, |
97 bibtex-print-help-message, bibtex-end-of-entry, | 97 bibtex-print-help-message, bibtex-end-of-entry, |
98 bibtex-ispell-abstract, bibtex-validate, bibtex-next-field, | 98 bibtex-ispell-abstract, bibtex-validate, bibtex-next-field, |
99 bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, | 99 bibtex-find-text, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, |
100 bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new | 100 bibtex-kill-field, bibtex-empty-field, bibtex-fill-entry): Use the new |
101 method for parsing. | 101 method for parsing. |
102 (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry, | 102 (bibtex-assoc-of-regexp, bibtex-skip-to-valid-entry, |
103 bibtex-map-entries, bibtex-flash-head, | 103 bibtex-map-entries, bibtex-flash-head, |
104 bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry, | 104 bibtex-enclosing-reference-maybe-empty-head, bibtex-format-entry, |
105 bibtex-autokey-change, bibtex-autokey-get-namefield, | 105 bibtex-autokey-change, bibtex-autokey-get-namefield, |
106 bibtex-autokey-get-names, bibtex-autokey-get-titlestring, | 106 bibtex-autokey-get-names, bibtex-autokey-get-titlestring, |
107 bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode, | 107 bibtex-autokey-get-titles, bibtex-parse-keys, bibtex-pop, bibtex-mode, |
108 bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer, | 108 bibtex-end-of-entry, bibtex-ispell-abstract, bibtex-sort-buffer, |
109 bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, | 109 bibtex-validate, bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters, |
110 bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in | 110 bibtex-kill-field, bibtex-kill-entry): Use let* instead of let in |
111 order to make the new binding of case-fold-search immediately | 111 order to make the new binding of case-fold-search immediately |
112 visible. | 112 visible. |
113 | 113 |
114 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 114 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
115 | 115 |
116 * textmodes/bibtex.el: Copyright notice is up to date. | 116 * textmodes/bibtex.el: Copyright notice is up to date. |
117 Added constant 'bibtex-maintainer-salutation. | 117 Added constant 'bibtex-maintainer-salutation. |
118 | 118 |
119 * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather | 119 * textmodes/bibtex.el (bibtex-mode): use with-temp-buffer rather |
120 than make-temp-name, use match-string-no-properties and eliminate | 120 than make-temp-name, use match-string-no-properties and eliminate |
121 a quadratic behavior when building bibtex-strings. | 121 a quadratic behavior when building bibtex-strings. |
122 | 122 |
123 * bibtex.el (bibtex-reference-key): Accept string entries whose | 123 * bibtex.el (bibtex-reference-key): Accept string entries whose |
124 reference key contains upper case letters. | 124 reference key contains upper case letters. |
125 | 125 |
126 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 126 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
127 | 127 |
128 * bibtex.el (bibtex-reference-head): Allow entries to start with | 128 * bibtex.el (bibtex-reference-head): Allow entries to start with |
129 a new line. | 129 a new line. |
130 | 130 |
131 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 131 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
132 | 132 |
133 * bibtex.el: Hiding of entry bodies is not longer provided by | 133 * bibtex.el: Hiding of entry bodies is not longer provided by |
134 bibtex.el directly. Instead the hideshow package can be used. | 134 bibtex.el directly. Instead the hideshow package can be used. |
135 Added a special bibtex entry to hs-special-modes-alist. | 135 Added a special bibtex entry to hs-special-modes-alist. |
136 (bibtex-hs-forward-sexp): Added for hideshow.el. | 136 (bibtex-hs-forward-sexp): Added for hideshow.el. |
137 | 137 |
138 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> | 138 2000-02-15 Dirk Herrmann <D.Herrmann@tu-bs.de> |
139 | 139 |
140 * bibtex.el (bibtex-entry-field-alist): Added booktitle field to | 140 * bibtex.el (bibtex-entry-field-alist): Added booktitle field to |
141 proceedings entry type (for cross referencing). Thanks to Wagner | 141 proceedings entry type (for cross referencing). Thanks to Wagner |
142 Toledo Correa for the suggestion. | 142 Toledo Correa for the suggestion. |
143 | 143 |
144 * bibtex.el: Added `reftex-view-crossref-from-bibtex' to menu. | 144 * bibtex.el: Added `reftex-view-crossref-from-bibtex' to menu. |
145 | 145 |
146 2000-02-14 Kenichi Handa <handa@etl.go.jp> | 146 2000-02-14 Kenichi Handa <handa@etl.go.jp> |
147 | 147 |
148 * international/characters.el: Setup case table for Vietnamese. | 148 * international/characters.el: Setup case table for Vietnamese. |
149 | 149 |
178 (widget-color-complete): Use facemenu-color-alist. | 178 (widget-color-complete): Use facemenu-color-alist. |
179 (widget-color-action): Use facemenu-read-color. | 179 (widget-color-action): Use facemenu-read-color. |
180 | 180 |
181 * emacs-lisp/cl-macs.el: Don't bother testing for defalias. Don't | 181 * emacs-lisp/cl-macs.el: Don't bother testing for defalias. Don't |
182 set up `caar' &c that we now have. | 182 set up `caar' &c that we now have. |
183 | |
184 2000-02-09 Ray Blaak <blaak@gnu.org> | |
185 | |
186 * delphi.el: Make resourcestring a declaration region, like const | |
187 and var. | |
183 | 188 |
184 2000-02-09 Dave Love <fx@gnu.org> | 189 2000-02-09 Dave Love <fx@gnu.org> |
185 | 190 |
186 * bindings.el (mode-line-input-method-map): New variable. | 191 * bindings.el (mode-line-input-method-map): New variable. |
187 (mode-line-mule-info): Use it; fix last change. | 192 (mode-line-mule-info): Use it; fix last change. |