comparison lisp/ChangeLog @ 44539:634e1b1b00a6

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Fri, 12 Apr 2002 09:43:20 +0000
parents 83058ae4a115
children 26b5b9be7e4a
comparison
equal deleted inserted replaced
44538:83058ae4a115 44539:634e1b1b00a6
99 99
100 * cus-face.el (custom-face-attributes): Fix typo in `ultra-bold'. 100 * cus-face.el (custom-face-attributes): Fix typo in `ultra-bold'.
101 101
102 2002-04-09 Emmanuel Briot <briot@act-europe.fr> 102 2002-04-09 Emmanuel Briot <briot@act-europe.fr>
103 103
104 * progmodes/ada-prj.el: Add support for the new project file fields: 104 * progmodes/ada-prj.el: Add support for the new project file
105 gnatfind-opt, debug-pre-cmd and debug-post-cmd. Fix widget handling 105 fields: gnatfind-opt, debug-pre-cmd and debug-post-cmd. Fix
106 for Emacs 21. ada-mode now only supports a single active project file, 106 widget handling for Emacs 21. ada-mode now only supports a single
107 instead of one per buffer. This is far less confusing. 107 active project file, instead of one per buffer. This is far less
108 108 confusing.
109 * progmodes/ada-stmt.el: Menu changed from Statements to Templates. 109
110 * progmodes/ada-stmt.el: Menu changed from Statements to
111 Templates.
110 (ada-func-or-proc-name): Get real subprogram name, after change in 112 (ada-func-or-proc-name): Get real subprogram name, after change in
111 ada-mode.el. 113 ada-mode.el.
112 114
113 * progmodes/ada-xref.el: ada-mode no longer supports a different 115 * progmodes/ada-xref.el: Ada-mode no longer supports a different
114 project file per buffer. This was too complex. Instead, there is now 116 project file per buffer. This was too complex. Instead, there is
115 a single active project file at any given time, and the user can switch 117 now a single active project file at any given time, and the user
116 the active one through the Ada menu. This revision also provides 118 can switch the active one through the Ada menu. This revision
117 better handling of the Windows command line, and the various available 119 also provides better handling of the Windows command line, and the
118 shells on that platform. ada-mode is now fully integrated with the GNU 120 various available shells on that platform. ada-mode is now fully
119 visual debugger gvd, see http://libre.act-europe.fr. 121 integrated with the GNU visual debugger gvd, see
120 (ada-prj-default-comp-opt): Use the new GNAT switch -gnatQ. This is only 122 http://libre.act-europe.fr.
121 available with GNAT 3.14. 123 (ada-prj-default-comp-opt): Use the new GNAT switch -gnatQ. This
124 is only available with GNAT 3.14.
122 (ada-prj-gnatfind-switches, ada-cd-command): New variable. 125 (ada-prj-gnatfind-switches, ada-cd-command): New variable.
123 (ada-quote-cmd): New function. 126 (ada-quote-cmd): New function.
124 (ada-initialize-runtime-library): Get the location of the actual 127 (ada-initialize-runtime-library): Get the location of the actual
125 runtime the compiler will be using, including support for 128 runtime the compiler will be using, including support for
126 cross-platform environments. 129 cross-platform environments.
127 (ada-treat-cmd-string): Add support for the new variable 130 (ada-treat-cmd-string): Add support for the new variable
128 ${full_current} add support for debug-pre-cmd and debug-post-cmd, two 131 ${full_current} add support for debug-pre-cmd and debug-post-cmd,
129 commands to run just prior to running the debugger, and just after 132 two commands to run just prior to running the debugger, and just
130 starting it. This provide better support for cross-platform and 133 after starting it. This provide better support for cross-platform
131 remote debugging. 134 and remote debugging.
132 (ada-get-absolute-dir): Remove, replace with expand-file-name. 135 (ada-get-absolute-dir): Remove, replace with expand-file-name.
133 (ada-gdb-application): New parameter executable-name. 136 (ada-gdb-application): New parameter executable-name.
134 (ada-get-ali-file-name): Better handling of separate packages. 137 (ada-get-ali-file-name): Better handling of separate packages.
135 Checkin on behalf of the ada-mode maintainer. 138 Checkin on behalf of the ada-mode maintainer.
136 139
137 * progmodes/ada-mode.el (ada-case-exception-file) 140 * progmodes/ada-mode.el (ada-case-exception-file)
138 (ada-indent-handle-comment-special): New variables. 141 (ada-indent-handle-comment-special): New variables.
139 (ada-case-exception-substring): New variable. Casing exceptions can 142 (ada-case-exception-substring): New variable. Casing exceptions
140 now also be defined for substrings, in addition to full identifier 143 can now also be defined for substrings, in addition to full
141 names. This provides more flexibility. 144 identifier names. This provides more flexibility.
142 (ada-align-list): New function, provide support for align.el in ada-mode. 145 (ada-align-list): New function, provide support for align.el in
143 (ada-procedure-start-regexp): Add support for operators and generic formal 146 ada-mode.
144 subprograms and packages. 147 (ada-procedure-start-regexp): Add support for operators and
148 generic formal subprograms and packages.
145 (ada-imenu-comment-re): New variable. 149 (ada-imenu-comment-re): New variable.
146 (ada-imenu-generic-expression): Add support for protected types. 150 (ada-imenu-generic-expression): Add support for protected types.
147 (ada-mode): Set comment-start only after running ada-mode-hook, so that the 151 (ada-mode): Set comment-start only after running ada-mode-hook, so
148 user can change ada-comment-start in the hook. 152 that the user can change ada-comment-start in the hook. Add
149 Add support for ispell in comments. Add support for align.el. 153 support for ispell in comments. Add support for align.el.
150 (ada-save-exception-file, ada-create-case-exception-substring) 154 (ada-save-exception-file, ada-create-case-exception-substring)
151 (ada-adjust-case-substring): New functions. 155 (ada-adjust-case-substring): New functions.
152 (ada-get-current-indent): Properly handles keywords with uppercases. 156 (ada-get-current-indent): Properly handles keywords with
153 (ada-goto-matching-end): Rewritten, fixes problems in the handling of 157 uppercases.
154 nested blocks. 158 (ada-goto-matching-end): Rewritten, fixes problems in the handling
155 (ada-untab-hard): Do not touch the contents of comments and strings. 159 of nested blocks.
160 (ada-untab-hard): Do not touch the contents of comments and
161 strings.
156 162
157 2002-04-09 Mike Williams <mdub@bigfoot.com> 163 2002-04-09 Mike Williams <mdub@bigfoot.com>
158 164
159 * textmodes/sgml-mode.el (sgml-lexical-context): 165 * textmodes/sgml-mode.el (sgml-lexical-context):
160 Use sgml-parse-tag-backward to find start point. 166 Use sgml-parse-tag-backward to find start point.