aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2002-04-09 19:28:59 +0000
committerStefan Monnier2002-04-09 19:28:59 +0000
commitf9cf4c2c8d0794034e9832105ed069d88664f158 (patch)
tree97a7574ec77613a82ca6db55b74ca8da20996305
parent695deb1857dd95239df0139894e40719699a6cc8 (diff)
downloademacs-f9cf4c2c8d0794034e9832105ed069d88664f158.tar.gz
emacs-f9cf4c2c8d0794034e9832105ed069d88664f158.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog59
-rw-r--r--src/ChangeLog15
2 files changed, 72 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 124a1cf0063..bccfd2bc866 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,62 @@
12002-04-09 Emmanuel Briot <briot@act-europe.fr>
2
3 * progmodes/ada-prj.el: Add support for the new project file fields:
4 gnatfind-opt, debug-pre-cmd and debug-post-cmd. Fix widget handling
5 for Emacs 21. ada-mode now only supports a single active project file,
6 instead of one per buffer. This is far less confusing.
7
8 * progmodes/ada-stmt.el: Menu changed from Statements to Templates.
9 (ada-func-or-proc-name): Get real subprogram name, after change in
10 ada-mode.el.
11
12 * progmodes/ada-xref.el: ada-mode no longer supports a different
13 project file per buffer. This was too complex. Instead, there is now
14 a single active project file at any given time, and the user can switch
15 the active one through the Ada menu. This revision also provides
16 better handling of the Windows command line, and the various available
17 shells on that platform. ada-mode is now fully integrated with the GNU
18 visual debugger gvd, see http://libre.act-europe.fr.
19 (ada-prj-default-comp-opt): Use the new GNAT switch -gnatQ. This is only
20 available with GNAT 3.14.
21 (ada-prj-gnatfind-switches, ada-cd-command): New variable.
22 (ada-quote-cmd): New function.
23 (ada-initialize-runtime-library): Get the location of the actual
24 runtime the compiler will be using, including support for
25 cross-platform environments.
26 (ada-treat-cmd-string): Add support for the new variable
27 ${full_current} add support for debug-pre-cmd and debug-post-cmd, two
28 commands to run just prior to running the debugger, and just after
29 starting it. This provide better support for cross-platform and
30 remote debugging.
31 (ada-get-absolute-dir): Remove, replace with expand-file-name.
32 (ada-gdb-application): New parameter executable-name.
33 (ada-get-ali-file-name): Better handling of separate packages.
34 Checkin on behalf of the ada-mode maintainer.
35
36 * progmodes/ada-mode.el (ada-case-exception-file)
37 (ada-indent-handle-comment-special): New variables.
38 (ada-case-exception-substring): New variable. Casing exceptions can
39 now also be defined for substrings, in addition to full identifier
40 names. This provides more flexibility.
41 (ada-align-list): New function, provide support for align.el in ada-mode.
42 (ada-procedure-start-regexp): Add support for operators and generic formal
43 subprograms and packages.
44 (ada-imenu-comment-re): New variable.
45 (ada-imenu-generic-expression): Add support for protected types.
46 (ada-mode): Set comment-start only after running ada-mode-hook, so that the
47 user can change ada-comment-start in the hook.
48 Add support for ispell in comments. Add support for align.el.
49 (ada-save-exception-file, ada-create-case-exception-substring)
50 (ada-adjust-case-substring): New functions.
51 (ada-get-current-indent): Properly handles keywords with uppercases.
52 (ada-goto-matching-end): Rewritten, fixes problems in the handling of
53 nested blocks.
54 (ada-untab-hard): Do not touch the contents of comments and strings.
55
12002-04-09 Mike Williams <mdub@bigfoot.com> 562002-04-09 Mike Williams <mdub@bigfoot.com>
2 57
3 * textmodes/sgml-mode.el (sgml-lexical-context): Use 58 * textmodes/sgml-mode.el (sgml-lexical-context):
4 sgml-parse-tag-backward to find start point. 59 Use sgml-parse-tag-backward to find start point.
5 (sgml-looking-back-at): Doc fix. 60 (sgml-looking-back-at): Doc fix.
6 61
72002-04-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 622002-04-09 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
diff --git a/src/ChangeLog b/src/ChangeLog
index 5e71e4c047f..5d1a64c2d7e 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,18 @@
12002-04-09 Stefan Monnier <monnier@cs.yale.edu>
2
3 * minibuf.c (read_minibuf): Use empty_string.
4 (Ftry_completion): Allow lambda forms and lists of strings for `alist'.
5 Short-circuit the search as soon as it "failed".
6 (Fall_completions): Allow lambda forms and lists of strings for alist.
7 (Fcompleting_read): Set Qminibuffer_completion_confirm to nil
8 when require_match is nil.
9 (Ftest_completion): Rename from `test_completion' and export to elisp.
10 Call the predicate also when alist is a list.
11 Obey Vcompletion_regexp_list.
12 (do_completion, Fminibuffer_complete_and_exit): Use it.
13 (Fassoc_string): Rename from `assoc_for_completion'.
14 Allow list of strings as well and export to elisp.
15
12002-04-08 Stefan Monnier <monnier@cs.yale.edu> 162002-04-08 Stefan Monnier <monnier@cs.yale.edu>
2 17
3 * puresize.h (BASE_PURESIZE): Increase to 900KB. 18 * puresize.h (BASE_PURESIZE): Increase to 900KB.