annotate lispref/front-cover-1.texi @ 30408:e3e2c9051c5f

Got rid of all byte-compiler warnings on Emacs. Add to the menu when the file is loaded, not in ada-mode-hook. Add -toolbar to the default ddd command Switches moved from ada-prj-default-comp-cmd and ada-prj-default-make-cmd to ada-prj-default-comp-opt (ada-add-ada-menu): Remove the map and name parameters Add the Ada Reference Manual to the menu (ada-check-current): rewritten as a call to ada-compile-current (ada-compile): Removed. (ada-compile-application, ada-compile-current, ada-check-current): Set the compilation-search-path so that compile.el automatically finds the sources in src_dir. Automatic scrollong of the compilation buffer. C-uC-cC-c asks for confirmation before compiling (ada-compile-current): New parameter, prj-field (ada-complete-identifier): Load the .ali file before doing processing (ada-find-ali-file-in-dir): prepend build_dir to obj_dir to conform to gnatmake's behavior. (ada-find-file-in-dir): New function (ada-find-references): Set the environment variables for gnatfind (ada-find-src-file-in-dir): New function. (ada-first-non-nil): Removed (ada-gdb-application): Add support for jdb, the java debugger. (ada-get-ada-file-name): Load the original-file first if not done yet. (ada-get-all-references): Handles the new ali syntax (parent types are found between <>). (ada-initialize-runtime-library): New function (ada-mode-hook): Always load a project file when a file is opened, so that the casing exceptions are correctly read. (ada-operator-re): Add all missing operators ("abs", "rem", "**"). (ada-parse-prj-file): Use find-file-noselect instead of find-file to open the project file, since the latter does not work with speedbar Get default values before loading the prj file, or the default executable file name is wrong. Use the absolute value of src_dir to initialize ada-search-directories and compilation-search-path,... Add the standard runtime library to the search path for find-file. (ada-prj-default-debugger): Was missing an opening '{' (ada-prj-default-bind-opt, ada-prj-default-link-opt): New variables. (ada-prj-default-gnatmake-opt): New variable (ada-prj-find-prj-file): Handles non-file buffers For non-Ada buffers, the project file is the default one Save the windows configuration before displaying the menu. (ada-prj-src-dir, ada-prj-obj-dir, ada-prj-comp-opt,...): Removed (ada-read-identifier): Fix xrefs on operators (for "mod", "and", ...) regexp-quote identifiers names to support operators +, -,... in regexps. (ada-remote): New function. (ada-run-application): Erase the output buffer before starting the run Support remote execution of the application. Use call-process, or the arguments are incorrectly parsed (ada-set-default-project-file): Reread the content of the active project file, not the one from the current buffer When a project file is set as the default project, all directories are automatically associated with it. (ada-set-environment): New function (ada-treat-cmd-string): New special variable ${current} (ada-treat-cmd-string): Revised. The substitution is now done for any ${...} substring (ada-xref-current): If no body was found, compiles the spec instead. Setup ADA_{SOURCE,OBJECTS}_PATH before running the compiler to get rid of command line length limitations. (ada-xref-get-project-field): New function (ada-xref-project-files): New variable (ada-xref-runtime-library-specs-path) (ada-xref-runtime-library-ali-path): New variables (ada-xref-set-default-prj-values): Default run command now does a cd to the build directory. New field: main_unit Provide a default file name even if the current buffer has no prj file.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 24 Jul 2000 11:13:11 +0000
parents ef5e7bbe6f19
children 23a1cea22d13
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3578
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
1 \input texinfo @c -*-texinfo-*-
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
2 @comment %**start of header
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
3 @setfilename front1.info
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
4 @settitle GNU Emacs Lisp Reference Manual
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
5 @smallbook
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
6 @comment %**end of header
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
7
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
8 @titlepage
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
9 .
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
10 @sp 2
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
11 @center @titlefont{The}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
12 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
13 @center @titlefont{GNU}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
14 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
15 @center @titlefont{Emacs Lisp}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
16 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
17 @center @titlefont{Reference}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
18 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
19 @center @titlefont{Manual}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
20 @sp 2
26696
ef5e7bbe6f19 Current version from /gd/gnu/elisp.
Dave Love <fx@gnu.org>
parents: 7734
diff changeset
21 @center GNU Emacs Version 19.29
3578
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
22 @center for Unix Users
26696
ef5e7bbe6f19 Current version from /gd/gnu/elisp.
Dave Love <fx@gnu.org>
parents: 7734
diff changeset
23 @center Edition 2.4, June 1995
3578
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
24 @sp 2
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
25 @center @titlefont{Volume 1}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
26 @sp 2
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
27 @center by Bil Lewis, Dan LaLiberte,
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
28 @center and the GNU Manual Group
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
29 @page
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
30 .
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
31 @sp 5
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
32 @center @titlefont{The}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
33 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
34 @center @titlefont{GNU}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
35 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
36 @center @titlefont{Emacs Lisp}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
37 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
38 @center @titlefont{Reference}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
39 @sp 1
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
40 @center @titlefont{Manual}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
41 @sp 2
26696
ef5e7bbe6f19 Current version from /gd/gnu/elisp.
Dave Love <fx@gnu.org>
parents: 7734
diff changeset
42 @center GNU Emacs Version 19.29
3578
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
43 @center for Unix Users
26696
ef5e7bbe6f19 Current version from /gd/gnu/elisp.
Dave Love <fx@gnu.org>
parents: 7734
diff changeset
44 @center Edition 2.4, June 1995
3578
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
45 @sp 2
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
46 @center @titlefont{Volume 2}
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
47 @sp 2
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
48 @center by Bil Lewis, Dan LaLiberte,
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
49 @center and the GNU Manual Group
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
50
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
51 @end titlepage
e0826cb2833b Initial revision
Melissa Weisshaus <melissa@gnu.org>
parents:
diff changeset
52 @bye