Mercurial > emacs
comparison lisp/ChangeLog @ 50134:de92ccad3ff8
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Fri, 14 Mar 2003 21:56:25 +0000 |
parents | 96cf90eadf8a |
children | b9209df48d29 |
comparison
equal
deleted
inserted
replaced
50133:8921868c5af3 | 50134:de92ccad3ff8 |
---|---|
1 2003-03-14 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * textmodes/outline.el (outline-level): Demote it to defvar. | |
4 (outline-heading-alist): Document extended semantics. | |
5 (outline-head-from-level): New fun. | |
6 (outline-promote, outline-demote): Use it. | |
7 (outline-show-heading): New fun. | |
8 (hide-sublevels, show-children): | |
9 Use it together with outline-map-region. | |
10 (outline-get-next-sibling): Don't call outline-level at eob. | |
11 | |
1 2003-03-14 Simon Josefsson <jas@extundo.com> | 12 2003-03-14 Simon Josefsson <jas@extundo.com> |
2 | 13 |
3 * fringe.el (fringe-mode): Autoload so that | 14 * fringe.el (fringe-mode): Autoload so that |
4 Options->Show/Hide->Fringe->Customize works. | 15 Options->Show/Hide->Fringe->Customize works. |
16 | |
17 2003-03-13 Stefan Monnier <monnier@cs.yale.edu> | |
18 | |
19 * textmodes/outline.el (outline-mode-menu-bar-map): Add entries. | |
20 (outline-mode-prefix-map): Match new bindings to those of allout. | |
21 (outline-map-region): New fun. | |
22 (outline-map-tree): Remove. | |
23 (outline-promote, outline-demote): Apply to region if active. | |
24 Change the default to apply to the subtree. | |
25 (outline-move-subtree-up, outline-move-subtree-down): New funs. | |
26 (outline-invisible-p): Add optional `pos' argument. | |
27 (outline-next-visible-heading, outline-toggle-children): Use it. | |
28 (outline-get-next-sibling): Don't call outline-level at eob. | |
29 | |
30 * custom.el (custom-set-minor-mode): New fun. | |
5 | 31 |
6 2003-03-13 Dave Love <fx@gnu.org> | 32 2003-03-13 Dave Love <fx@gnu.org> |
7 | 33 |
8 * international/latin1-disp.el (ucs-tables): Don't require. | 34 * international/latin1-disp.el (ucs-tables): Don't require. |
9 (latin1-display-face): New. | 35 (latin1-display-face): New. |
10 (latin1-display-char): Use it. | 36 (latin1-display-char): Use it. |
11 | 37 |
12 2003-03-13 Kenichi Handa <handa@m17n.org> | 38 2003-03-13 Kenichi Handa <handa@m17n.org> |
13 | 39 |
14 * international/mule-cmds.el (reset-language-environment): Set | 40 * international/mule-cmds.el (reset-language-environment): |
15 default-file-name-coding-system to iso-latin-1. | 41 Set default-file-name-coding-system to iso-latin-1. |
16 | 42 |
17 * language/european.el (iso-latin-1): Definition of this coding | 43 * language/european.el (iso-latin-1): Definition of this coding |
18 system moved to mule-conf.el. | 44 system moved to mule-conf.el. |
19 | 45 |
20 * international/mule-conf.el (iso-latin-1): Moved from | 46 * international/mule-conf.el (iso-latin-1): Moved from |
30 * language/japan-util.el (setup-japanese-environment-internal): | 56 * language/japan-util.el (setup-japanese-environment-internal): |
31 By defalt, use japanese-iso-8bit for file names, and prefer | 57 By defalt, use japanese-iso-8bit for file names, and prefer |
32 japanese-shift-jis on DOS and Windows. | 58 japanese-shift-jis on DOS and Windows. |
33 | 59 |
34 * international/quail.el (quail-show-guidance-buf): Make the quail | 60 * international/quail.el (quail-show-guidance-buf): Make the quail |
35 guidance buffer inherit the current value of | 61 guidance buffer inherit the current value of quail-current-package. |
36 quail-current-package. | |
37 | 62 |
38 * international/utf-8.el (ccl-decode-mule-utf-8): Don't loose | 63 * international/utf-8.el (ccl-decode-mule-utf-8): Don't loose |
39 bytes on handling an invalid byte sequence. | 64 bytes on handling an invalid byte sequence. |
40 | 65 |
41 2003-03-11 Jason Rumney <jasonr@gnu.org> | 66 2003-03-11 Jason Rumney <jasonr@gnu.org> |
60 * info.el (Info-extract-menu-node-name) | 85 * info.el (Info-extract-menu-node-name) |
61 (Info-following-node-name): Revert last change. | 86 (Info-following-node-name): Revert last change. |
62 | 87 |
63 2003-03-10 Thien-Thi Nguyen <ttn@gnu.org> | 88 2003-03-10 Thien-Thi Nguyen <ttn@gnu.org> |
64 | 89 |
65 * progmodes/scheme.el (scheme-mode-syntax-table): Construct | 90 * progmodes/scheme.el (scheme-mode-syntax-table): |
66 w/o using `with-syntax-table'. | 91 Construct w/o using `with-syntax-table'. |
67 | 92 |
68 2003-03-10 John Paul Wallington <jpw@gnu.org> | 93 2003-03-10 John Paul Wallington <jpw@gnu.org> |
69 | 94 |
70 * subr.el (posn-col-row): Take into account `line-spacing'. | 95 * subr.el (posn-col-row): Take into account `line-spacing'. |
71 | 96 |
121 * ffap.el (dired-at-point): Check whether the user can create a | 146 * ffap.el (dired-at-point): Check whether the user can create a |
122 directory before asking about creating it. | 147 directory before asking about creating it. |
123 | 148 |
124 2003-03-06 John Paul Wallington <jpw@gnu.org> | 149 2003-03-06 John Paul Wallington <jpw@gnu.org> |
125 | 150 |
126 * ebuff-menu.el (electric-buffer-list): Respect | 151 * ebuff-menu.el (electric-buffer-list): |
127 `Buffer-menu-use-header-line'. | 152 Respect `Buffer-menu-use-header-line'. |
128 (electric-buffer-menu-looper): Likewise. | 153 (electric-buffer-menu-looper): Likewise. |
129 | 154 |
130 * buff-menu.el (Buffer-menu-mode-map): Add docstring. | 155 * buff-menu.el (Buffer-menu-mode-map): Add docstring. |
131 (Buffer-menu-buffer): Fix indentation. | 156 (Buffer-menu-buffer): Fix indentation. |
132 (list-buffers-noselect): Calculate header-line spacing to take | 157 (list-buffers-noselect): Calculate header-line spacing to take |
158 * faces.el (frame-set-background-mode): Fix reference to attribute | 183 * faces.el (frame-set-background-mode): Fix reference to attribute |
159 "backgroundMode". | 184 "backgroundMode". |
160 | 185 |
161 2003-03-05 Reto Zimmermann <reto@gnu.org> | 186 2003-03-05 Reto Zimmermann <reto@gnu.org> |
162 | 187 |
163 * progmodes/vhdl-mode.el: Version 3.32.12 released. Modifications | 188 * progmodes/vhdl-mode.el: Version 3.32.12 released. |
164 for displaying all projects in hierarchy browser and case | 189 Modifications for displaying all projects in hierarchy browser and case |
165 insensitive hierarchy browsing. Change Rod's email address. | 190 insensitive hierarchy browsing. Change Rod's email address. |
166 Include `itimer.el' patch for XEmacs. Backquote fix. Change some | 191 Include `itimer.el' patch for XEmacs. Backquote fix. Change some |
167 documentation strings. Add "ERROR: " prefix to all error | 192 documentation strings. Add "ERROR: " prefix to all error |
168 messages. Enhanced usage of hideshow. | 193 messages. Enhanced usage of hideshow. |
169 (vhdl-in-literal): Remove unused argument LIM. | 194 (vhdl-in-literal): Remove unused argument LIM. |
170 (vhdl-compiler-alist): Enhanced customization for compilers; add | 195 (vhdl-compiler-alist): Enhance customization for compilers; add |
171 "Speedwave", "Simili", "Synopsys Design Compiler", "Cadence NC", | 196 "Speedwave", "Simili", "Synopsys Design Compiler", "Cadence NC", |
172 "Savant", "ProVHDL" and "VeriBest" compilers. | 197 "Savant", "ProVHDL" and "VeriBest" compilers. |
173 (vhdl-compiler-alist): Add new error message syntax for Modelsim. | 198 Add new error message syntax for Modelsim. |
174 (vhdl-compiler-alist): Add Synplify, column no in error regexp. | 199 Add Synplify, column no in error regexp. |
175 (vhdl-compiler-alist): Include library name in library command. | 200 Include library name in library command. |
176 (vhdl-compiler-alist): Add unit-to-file name mapping for Savant. | 201 Add unit-to-file name mapping for Savant. |
177 (vhdl-compiler-alist): Add library option in Makefile generation | 202 Add library option in Makefile generation command. |
178 command. | 203 Add command to create library directory. |
179 (vhdl-compiler-alist): Add command to create library directory. | 204 Built-in Makefile generation is always default. |
180 (vhdl-compiler-alist): Built-in Makefile generation is always default. | |
181 (vhdl-create-mode-menu): Split menues for compilers, projects, models. | 205 (vhdl-create-mode-menu): Split menues for compilers, projects, models. |
182 (vhdl-create-mode-menu): Add customization for `global-font-lock-mode'. | 206 Add customization for `global-font-lock-mode'. |
183 (vhdl-create-mode-menu): Fix `customize-group' entries for XEmacs and | 207 Fix `customize-group' entries for XEmacs and |
184 change "Gen." to "Generate". | 208 change "Gen." to "Generate". Get *Messages* buffer. |
185 (vhdl-create-mode-menu): Get *Messages* buffer. | 209 Fix "Auto Load Setup File" menu entry. |
186 (vhdl-create-mode-menu): Fix "Auto Load Setup File" menu entry. | 210 Add faces customization to "Options". Add "Options" entry. |
187 (vhdl-create-mode-menu): Add faces customization to "Options". | 211 Include `speedbar-indentation-width'. |
188 (vhdl-create-mode-menu): Include `speedbar-indentation-width'. | |
189 (vhdl-create-mode-menu): Add "Options" entry. | |
190 (vhdl-replace-string): Allow casing (use `vhdl-file-name-case'). | 212 (vhdl-replace-string): Allow casing (use `vhdl-file-name-case'). |
191 (vhdl-template-exit, vhdl-template-next, vhdl-template-return): Fix | 213 (vhdl-template-exit, vhdl-template-next, vhdl-template-return): |
192 template abortion. | 214 Fix template abortion. |
193 (vhdl-speedbar-port-copy): Add subprogram copy; copy port of component | 215 (vhdl-speedbar-port-copy): Add subprogram copy; copy port of component |
194 in package. | 216 in package. |
195 (vhdl-fixup-whitespace-region): No whitespace after '(' and before ')'. | 217 (vhdl-fixup-whitespace-region): No whitespace after '(' and before ')'. |
196 (vhdl-fixup-whitespace-region): Better treat comments and strings. | 218 Better treat comments and strings. Fix "=> ," alignment. |
197 (vhdl-fixup-whitespace-region): Fix "=> ," alignment. | |
198 (vhdl-port-paste-testbench): Print file names created. | 219 (vhdl-port-paste-testbench): Print file names created. |
199 (vhdl-port-paste-testbench): Better handling when file exist/open. | 220 Better handling when file exist/open. Additional comments in code. |
200 (vhdl-port-paste-testbench): Additional comments in code. | 221 Replace keywords in testbench entity and architecture file headers. |
201 (vhdl-port-paste-testbench): Replace keywords in testbench entity and | 222 Adjust case in testbench configuration. |
202 architecture file headers. | |
203 (vhdl-port-paste-testbench): Adjust case in testbench configuration. | |
204 (vhdl-port-paste-instance): Special case: no number in instance name. | 223 (vhdl-port-paste-instance): Special case: no number in instance name. |
205 (vhdl-speedbar-expand-units): Fix speedbar frame switching oddity. | 224 (vhdl-speedbar-expand-units): Fix speedbar frame switching oddity. |
206 (vhdl-font-lock-keywords-2): Enhance highlighting of instantiation; | 225 (vhdl-font-lock-keywords-2): Enhance highlighting of instantiation; |
207 highlight instantiations without map. | 226 highlight instantiations without map. |
208 (vhdl-font-lock-keywords-2): Fix label highlighting for signal asst. | 227 Highlight quantity declaration names. Highlight formal parameters. |
209 (vhdl-font-lock-keywords-2): Highlight formal parameters. | 228 Fix label highlighting for signal asst. |
210 (vhdl-font-lock-keywords-2): Highlight quantity declaration names. | |
211 (vhdl-mode): `comment-padding' for Emacs 21 only. | 229 (vhdl-mode): `comment-padding' for Emacs 21 only. |
212 (vhdl-mode): Remove forced `turn-on-font-lock'. | 230 Remove forced `turn-on-font-lock'. |
213 (vhdl-mode): Remove `hippie-expand-only-buffers' setting. | 231 Remove `hippie-expand-only-buffers' setting. |
214 (vhdl-mode): Update online documentation and web address. | 232 Update online documentation and web address. |
215 (vhdl-comment-uncomment-region): Remove usage of `commend-dwim' again. | 233 (vhdl-comment-uncomment-region): Remove usage of `commend-dwim' again. |
216 (vhdl-comment-uncomment-region): Change ARG for uncommenting. | 234 Change ARG for uncommenting. |
217 (vhdl-speedbar-make-*-line): Fix for displaying XEmacs speedbar images. | 235 (vhdl-speedbar-make-*-line): Fix for displaying XEmacs speedbar images. |
218 (vhdl-fontify-buffer): Toggle font-lock-mode for better recovery. | 236 (vhdl-fontify-buffer): Toggle font-lock-mode for better recovery. |
219 (vhdl-port-list): Add context clause. | 237 (vhdl-port-list): Add context clause. |
220 (vhdl-port-paste-signals): Include direction comments. | 238 (vhdl-port-paste-signals): Include direction comments. |
221 (vhdl-testbench-declarations, vhdl-testbench-statements): New default. | 239 (vhdl-testbench-declarations, vhdl-testbench-statements): New default. |
222 (vhdl-port-*): Include name in status messages. | 240 (vhdl-port-*): Include name in status messages. |
223 (vhdl-package-alist): Scan for and display subprogram body. | 241 (vhdl-package-alist): Scan for and display subprogram body. |
224 (vhdl-package-alist): Change key to lower case, add original case | 242 Change key to lower case, add original case identifier. |
225 identifier. | 243 Scan for packages used by package body. |
226 (vhdl-package-alist): Scan for packages used by package body. | |
227 (vhdl-speedbar-find-file): Always jump to design unit if buffer open. | 244 (vhdl-speedbar-find-file): Always jump to design unit if buffer open. |
228 (vhdl-speedbar-insert-hierarchy): Mark non-existing entities/packages. | 245 (vhdl-speedbar-insert-hierarchy): Mark non-existing entities/packages. |
229 (vhdl-speedbar-insert-hierarchy): Message "No VHDL design units!". | 246 Message "No VHDL design units!". |
230 (vhdl-compile-init): Allow fourth element (column no) in error regexp. | 247 (vhdl-compile-init): Allow fourth element (column no) in error regexp. |
231 (vhdl-compile-init): Fix `nconc' bug. | 248 Fix `nconc' bug. Eliminate redundant regexps. |
232 (vhdl-compile-init): Eliminate redundant regexps. | |
233 (vhdl-minibuffer-tab): No indentation. | 249 (vhdl-minibuffer-tab): No indentation. |
234 (vhdl-minibuffer-tab): Use `hippie-expand-only-buffers' to take | 250 Use `hippie-expand-only-buffers' to take |
235 expansions from VHDL buffers only; don't overwrite non-nil default of | 251 expansions from VHDL buffers only; don't overwrite non-nil default of |
236 `hippie-expand-only-buffers'; check whether | 252 `hippie-expand-only-buffers'; check whether |
237 `hippie-expand-only-buffers' is bound. | 253 `hippie-expand-only-buffers' is bound. |
238 (vhdl-ams-types, vhdl-ams-enum-values): Add identifiers from | 254 (vhdl-ams-types, vhdl-ams-enum-values): Add identifiers from |
239 `nature_pkg' package. | 255 `nature_pkg' package. |
240 (vhdl-align-alist): Fix "when/else ... =>" case. | 256 (vhdl-align-alist): Fix "when/else ... =>" case. |
241 (vhdl-align-alist): Align declaration keywords only at beg. of line. | 257 Align declaration keywords only at beg. of line. |
242 (vhdl-align-alist): Align <=, := and == among each other. | 258 Align <=, := and == among each other. |
243 (vhdl-port-copy): Extended identifiers for signal names. | 259 (vhdl-port-copy): Extended identifiers for signal names. |
244 (vhdl-port-copy): Fix on empty generic/port clause. | 260 Fix on empty generic/port clause. |
245 (vhdl-port-copy): Fix parsing of comment on first line. | 261 Fix parsing of comment on first line. |
246 (vhdl-port-copy): Allow generic clause begin on first line. | 262 Allow generic clause begin on first line. |
247 (vhdl-port-copy): Add "inout" and "linkage" to direction modes. | 263 Add "inout" and "linkage" to direction modes. |
248 (vhdl-font-lock-function-face): Change DarkCyan to Cyan4. | 264 (vhdl-font-lock-function-face): Change DarkCyan to Cyan4. |
249 (vhdl-file-header): Insert VHDL language standard string. | 265 (vhdl-file-header): Insert VHDL language standard string. |
250 (vhdl-instance-name): Unique numbers in instance names. | 266 (vhdl-instance-name): Unique numbers in instance names. |
251 (vhdl-compile): Check for existing compile directory. | 267 (vhdl-compile): Check for existing compile directory. |
252 (vhdl-compile): Print out file name if compiler does not; put it in | 268 Print out file name if compiler does not; put it in |
253 quotes if contains spaces. | 269 quotes if contains spaces. Check compiler name. |
254 (vhdl-compile): Check compiler name. | 270 (vhdl-compiler): Change empty value from "" to nil. |
255 (vhdl-compiler): Changed empty value from "" to nil. | |
256 (vhdl-make): Check for existing compile directory. | 271 (vhdl-make): Check for existing compile directory. |
257 (vhdl-make): Fix missing options if there is a target. | 272 Fix missing options if there is a target. Check compiler name. |
258 (vhdl-make): Check compiler name. | |
259 (vhdl-template-field): Fix case on all VHDL words. | 273 (vhdl-template-field): Fix case on all VHDL words. |
260 (vhdl-template-others): Re-electrified "others". | 274 (vhdl-template-others): Re-electrified "others". |
261 (vhdl-speedbar-expand-architecture): Give user control over displayed | 275 (vhdl-speedbar-expand-architecture): Give user control over displayed |
262 hierarchy depth. | 276 hierarchy depth. |
263 (vhdl-project-alist): Insert library name in Makefile name. | 277 (vhdl-project-alist): Insert library name in Makefile name. |
264 (vhdl-project-alist): Sources exclude regexp. | 278 Sources exclude regexp. Add file-specific compile exceptions. |
265 (vhdl-project-alist): Add file-specific compile exceptions. | 279 Enhance customization of projects. |
266 (vhdl-project-alist): Enhanced customization of projects. | |
267 (vhdl-get-hierarchy): Include configurations in hierarchy list. | 280 (vhdl-get-hierarchy): Include configurations in hierarchy list. |
268 (vhdl-get-hierarchy): Fix bug with configurations. | 281 Fix bug with configurations. |
269 (vhdl-get-hierarchy): Consider configurations; also at lower levels. | 282 Consider configurations; also at lower levels. |
270 (vhdl-speedbar-item-info): Enhanced displaying. | 283 (vhdl-speedbar-item-info): Enhance displaying. |
271 (vhdl-scan-file-contents): Fix skipping of comments in scanning. | 284 (vhdl-scan-file-contents): Fix skipping of comments in scanning. |
272 (vhdl-scan-file-contents): Sources exclude regexp. | 285 Sources exclude regexp. |
273 (vhdl-scan-file-contents): Allow comment lines in instantiations. | 286 Allow comment lines in instantiations. |
274 (vhdl-scan-file-contents): Fix used packages in package body scanning. | 287 Fix used packages in package body scanning. |
275 (vhdl-scan-file-contents): Allow code before first block configuration. | 288 Allow code before first block configuration. |
276 (vhdl-scan-file-contents): Scan also for "is" keyword of design units. | 289 Scan also for "is" keyword of design units. |
277 (vhdl-scan-file-contents): Scan configuration specification. | 290 Scan configuration specification. |
278 (vhdl-scan-file-contents): Clear directory alists first. | 291 Clear directory alists first. |
279 (vhdl-scan-file-contents): Consistency check. | 292 Consistency check. |
280 (vhdl-scan-file-contents): Check for multiply scanned design units. | 293 Check for multiply scanned design units. |
281 (vhdl-scan-file-contents): Scan components/subprograms in package. | 294 Scan components/subprograms in package. |
282 (vhdl-scan-file-contents): Scan library clauses and subconfigurations. | 295 Scan library clauses and subconfigurations. |
283 (vhdl-scan-file-contents): Limit file size for scanning. | 296 Limit file size for scanning. |
284 (vhdl-entity-alist): Change key to lower case, add original case | 297 (vhdl-entity-alist): Change key to lower case, add original case |
285 identifier. | 298 identifier. |
286 (vhdl-electric-tab): Not overwrite non-nil default of | 299 (vhdl-electric-tab): Not overwrite non-nil default of |
287 `hippie-expand-only-buffers'. | 300 `hippie-expand-only-buffers'. |
288 (vhdl-electric-tab): Check whether `hippie-expand-only-buffers' is | 301 (vhdl-electric-tab): Check whether `hippie-expand-only-buffers' is |
289 bound; use it to take expansions from VHDL buffers only. | 302 bound; use it to take expansions from VHDL buffers only. |
290 (vhdl-electric-tab): Toggle comment indent. | 303 (vhdl-electric-tab): Toggle comment indent. |
291 (vhdl-generate-makefile): Check compiler name. | 304 (vhdl-generate-makefile): Check compiler name. |
292 (vhdl-generate-makefile): Add library option in Makefile generation | 305 Add library option in Makefile generation command. |
293 command. | |
294 (vhdl-generate-makefile): Add dependencies for components in package. | 306 (vhdl-generate-makefile): Add dependencies for components in package. |
295 (vhdl-template-elsif): No expansion in concurrent part (except AMS). | 307 (vhdl-template-elsif): No expansion in concurrent part (except AMS). |
296 (vhdl-insert-string-or-file): Resolve environment variables. | 308 (vhdl-insert-string-or-file): Resolve environment variables. |
297 (vhdl-insert-string-or-file): Fix NTEmacs `file-exists-p' problem. | 309 (vhdl-insert-string-or-file): Fix NTEmacs `file-exists-p' problem. |
298 (vhdl-submit-bug-report): Prompt for summary. | 310 (vhdl-submit-bug-report): Prompt for summary. |
306 (vhdl-template-header): New argument `is-model'. | 318 (vhdl-template-header): New argument `is-model'. |
307 (vhdl-template-generate-body): Remove "begin" for VHDL'93. | 319 (vhdl-template-generate-body): Remove "begin" for VHDL'93. |
308 (vhdl-actual-port-name): Change default value (no "_i" extension). | 320 (vhdl-actual-port-name): Change default value (no "_i" extension). |
309 (vhdl-template-modify): Delete date instead of kill. | 321 (vhdl-template-modify): Delete date instead of kill. |
310 (vhdl-get-source-files): Don't match source files beginning with ".". | 322 (vhdl-get-source-files): Don't match source files beginning with ".". |
311 (vhdl-project-*-alist): Merged with variables `vhdl-*-alist'. | 323 (vhdl-project-*-alist): Merge with variables `vhdl-*-alist'. |
312 (vhdl-speedbar-*): Many enhancements and fixes in hierarchy browser. | 324 (vhdl-speedbar-*): Many enhancements and fixes in hierarchy browser. |
313 (vhdl-speedbar-expand-*): Display used packages. | 325 (vhdl-speedbar-expand-*): Display used packages. |
314 (vhdl-sequential-statement-p): Better algorithm. | 326 (vhdl-sequential-statement-p): Better algorithm. |
315 (vhdl-electric-mode, vhdl-stutter-mode): Changed key bindings. | 327 (vhdl-electric-mode, vhdl-stutter-mode): Change key bindings. |
316 (vhdl-electric-...): No stuttering within literals. | 328 (vhdl-electric-...): No stuttering within literals. |
317 (vhdl-template-footer): Replace keywords in footer as in header. | 329 (vhdl-template-footer): Replace keywords in footer as in header. |
318 (vhdl-align-...): Enhance alignment, add progress reporting. | 330 (vhdl-align-...): Enhance alignment, add progress reporting. |
319 (vhdl-beautify-region): Bug fix. | 331 (vhdl-beautify-region): Bug fix. |
320 (vhdl-comment-insert-inline): Remove wrapping to next line if too long. | 332 (vhdl-comment-insert-inline): Remove wrapping to next line if too long. |
321 (vhdl-testbench-configuration-name, | 333 (vhdl-testbench-configuration-name) |
322 vhdl-update-sensitivity-list-buffer): Fix starting cursor position. | 334 (vhdl-update-sensitivity-list-buffer): Fix starting cursor position. |
323 (vhdl-prepare-search-[12]): Fix search within hidden code. | 335 (vhdl-prepare-search-[12]): Fix search within hidden code. |
324 (vhdl-speedbar-jump-to-unit): Disable cursor re-positioning. | 336 (vhdl-speedbar-jump-to-unit): Disable cursor re-positioning. |
325 (vhdl-template-for): Fix sequential statement part detection. | 337 (vhdl-template-for): Fix sequential statement part detection. |
326 (vhdl-electric-space): Fix wrapping for non-word characters. | 338 (vhdl-electric-space): Fix wrapping for non-word characters. |
327 (vhdl-template-standard-package): Don't insert "std" library. | 339 (vhdl-template-standard-package): Don't insert "std" library. |
328 (vhdl-template-architecture): Code optimization. | 340 (vhdl-template-architecture): Code optimization. |
329 (vhdl-template-package): Search for existing package name. | 341 (vhdl-template-package): Search for existing package name. |
330 (vhdl-template-component-decl, vhdl-port-paste-declaration): Insert | 342 (vhdl-template-component-decl, vhdl-port-paste-declaration): |
331 "is" in VHDL'93. | 343 Insert "is" in VHDL'93. |
332 (match-string-no-properties, vhdl-forward-comment): New aliases. | 344 (match-string-no-properties, vhdl-forward-comment): New aliases. |
333 (vhdl-speedbar-library-face, vhdl-speedbar-subprogram-face): New faces. | 345 (vhdl-speedbar-library-face, vhdl-speedbar-subprogram-face): New faces. |
334 (file-expand-wildcards, regexp-opt, subst-char-in-string) | 346 (file-expand-wildcards, regexp-opt, subst-char-in-string) |
335 (vhdl-add-modified-file, vhdl-align-buffer, vhdl-align-declarations) | 347 (vhdl-add-modified-file, vhdl-align-buffer, vhdl-align-declarations) |
336 (vhdl-align-list, vhdl-align-region-2, vhdl-align-region-groups) | 348 (vhdl-align-list, vhdl-align-region-2, vhdl-align-region-groups) |
390 (vhdl-forward-unit, vhdl-modify-date-init, vhdl-project-switch) | 402 (vhdl-forward-unit, vhdl-modify-date-init, vhdl-project-switch) |
391 (vhdl-scan-file-contents, vhdl-speedbar-display-hierarchy) | 403 (vhdl-scan-file-contents, vhdl-speedbar-display-hierarchy) |
392 (vhdl-speedbar-toggle-hierarchy): Functions deleted. | 404 (vhdl-speedbar-toggle-hierarchy): Functions deleted. |
393 (vhdl-in-comment-p, vhdl-in-string-p, vhdl-standard-p): Define as | 405 (vhdl-in-comment-p, vhdl-in-string-p, vhdl-standard-p): Define as |
394 functions, not defsubsts. | 406 functions, not defsubsts. |
395 (vhdl-in-comment-or-string-p, vhdl-speedbar-project-p): Defsubsts | 407 (vhdl-in-comment-or-string-p, vhdl-speedbar-project-p): |
396 deleted. | 408 Delete defsubsts. |
397 (vhdl-compose, vhdl-naming, vhdl-speedbar, vhdl-template) | 409 (vhdl-compose, vhdl-naming, vhdl-speedbar, vhdl-template) |
398 (vhdl-testbench): New customization groups. | 410 (vhdl-testbench): New customization groups. |
399 (vhdl-electric): Customization group deleted. | 411 (vhdl-electric): Customization group deleted. |
400 (vhdl-align-alist, vhdl-doc-coding-style, vhdl-doc-keywords) | 412 (vhdl-align-alist, vhdl-doc-coding-style, vhdl-doc-keywords) |
401 (vhdl-imenu-generic-expression): Define as constants instead of | 413 (vhdl-imenu-generic-expression): Define as constants instead of |
402 variables. | 414 variables. |
403 (vhdl-ams-packages, vhdl-doc-release-notes, vhdl-emacs-21) | 415 (vhdl-ams-packages, vhdl-doc-release-notes, vhdl-emacs-21) |
404 (vhdl-hs-start-regexp, vhdl-time-stamp, vhdl-xemacs): New constants. | 416 (vhdl-hs-start-regexp, vhdl-time-stamp, vhdl-xemacs): New constants. |
405 (vhdl-font-lock-keywords-0): Constants deleted. | 417 (vhdl-font-lock-keywords-0): Constants deleted. |
406 (vhdl-prepare-search-1, vhdl-prepare-search-2, vhdl-visit-file): New | 418 (vhdl-prepare-search-1, vhdl-prepare-search-2, vhdl-visit-file): |
407 macros. | 419 New macros. |
408 (vhdl-ext-syntax-table): Macro deleted. | 420 (vhdl-ext-syntax-table): Macro deleted. |
409 (vhdl-align-group-separate, vhdl-align-same-indent) | 421 (vhdl-align-group-separate, vhdl-align-same-indent) |
410 (vhdl-architecture-file-name, vhdl-compile-use-local-error-regexp) | 422 (vhdl-architecture-file-name, vhdl-compile-use-local-error-regexp) |
411 (vhdl-components-package-name, vhdl-compose-architecture-name) | 423 (vhdl-components-package-name, vhdl-compose-architecture-name) |
412 (vhdl-compose-create-files, vhdl-compose-include-header) | 424 (vhdl-compose-create-files, vhdl-compose-include-header) |
436 (vhdl-speedbar-shown-unit-alist, vhdl-speedbar-update-current-unit) | 448 (vhdl-speedbar-shown-unit-alist, vhdl-speedbar-update-current-unit) |
437 (vhdl-subprog-flattened, vhdl-subprog-list, vhdl-updated-project-list) | 449 (vhdl-subprog-flattened, vhdl-subprog-list, vhdl-updated-project-list) |
438 (vhdl-warnings): New variables. | 450 (vhdl-warnings): New variables. |
439 (vhdl-project-ent-inst-list, vhdl-project-entity-alist) | 451 (vhdl-project-ent-inst-list, vhdl-project-entity-alist) |
440 (vhdl-project-package-alist, vhdl-speedbar-last-file-name) | 452 (vhdl-project-package-alist, vhdl-speedbar-last-file-name) |
441 (vhdl-speedbar-shown-units-alist, vhdl-startup-warnings): Variables | 453 (vhdl-speedbar-shown-units-alist, vhdl-startup-warnings): Delete vars. |
442 deleted. | |
443 | 454 |
444 2003-03-04 Rob Kaut <rob@siworks.com> (tiny change) | 455 2003-03-04 Rob Kaut <rob@siworks.com> (tiny change) |
445 | 456 |
446 * progmodes/vhdl-mode.el (vhdl-comment-uncomment-region): Remove | 457 * progmodes/vhdl-mode.el (vhdl-comment-uncomment-region): |
447 two comment characters at start of line instead of one. | 458 Remove two comment characters at start of line instead of one. |
448 | 459 |
449 2003-03-03 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 460 2003-03-03 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
450 | 461 |
451 * printing.el (pr-get-symbol): Move it to next eval-and-compile. | 462 * printing.el (pr-get-symbol): Move it to next eval-and-compile. |
452 | 463 |
468 inserted. | 479 inserted. |
469 (Info-hide-note-references): Fix doc and customize type. | 480 (Info-hide-note-references): Fix doc and customize type. |
470 | 481 |
471 2003-03-02 Matt Swift <swift@alum.mit.edu> | 482 2003-03-02 Matt Swift <swift@alum.mit.edu> |
472 | 483 |
473 * emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column): New | 484 * emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column): |
474 custom variable. | 485 New custom variable. |
475 (lisp-fill-paragraph): Use it. Add ?, to `paragraph-separate' so | 486 (lisp-fill-paragraph): Use it. Add ?, to `paragraph-separate' so |
476 that first docstring lines ending with a comma are respected. Add | 487 that first docstring lines ending with a comma are respected. |
477 "`(" to same so that function and macro bodies beginning with a | 488 Add "`(" to same so that function and macro bodies beginning with a |
478 backquote do not get disturbed. Revise the comments. | 489 backquote do not get disturbed. Revise the comments. |
479 | 490 |
480 2003-03-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 491 2003-03-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
481 | 492 |
482 * startup.el (command-line): Call menu-bar-mode with 1 instead of t. | 493 * startup.el (command-line): Call menu-bar-mode with 1 instead of t. |
487 2003-02-28 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | 498 2003-02-28 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> |
488 | 499 |
489 * net/tramp.el: Version 2.0.30 released. | 500 * net/tramp.el: Version 2.0.30 released. |
490 Replace term "path" with "localname" unless it is used for a | 501 Replace term "path" with "localname" unless it is used for a |
491 search path. | 502 search path. |
492 (tramp-handle-expand-file-name): Allow ".." to cross host | 503 (tramp-handle-expand-file-name): Allow ".." to cross host boundaries. |
493 boundaries. | |
494 (tramp-open-connection-setup-interactive-shell): Unset $ENV in | 504 (tramp-open-connection-setup-interactive-shell): Unset $ENV in |
495 addition to setting $PS1 when starting the Bourne-ish shell. Some | 505 addition to setting $PS1 when starting the Bourne-ish shell. |
496 sh implementations (eg, bash when called as sh) read the file | 506 Some sh implementations (eg, bash when called as sh) read the file |
497 named there on startup, which could clobber $PS1. | 507 named there on startup, which could clobber $PS1. |
498 (tramp-do-copy-or-rename-file-one-local): New function. Not | 508 (tramp-do-copy-or-rename-file-one-local): New function. |
499 implemented. Not used. Should invoke rcp or scp directly to keep | 509 Not implemented. Not used. Should invoke rcp or scp directly to keep |
500 the time. | 510 the time. |
501 | 511 |
502 2003-02-28 Michael Albinus <Michael.Albinus@alcatel.de> | 512 2003-02-28 Michael Albinus <Michael.Albinus@alcatel.de> |
503 | 513 |
504 * net/tramp-smb.el: Replace term `path' with `localname' | 514 * net/tramp-smb.el: Replace term `path' with `localname' |