aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2006-10-26 14:30:51 +0000
committerChong Yidong2006-10-26 14:30:51 +0000
commit0e9575126cebfc8d8b610bda9e86ebc88cfb8c9c (patch)
treebb22975c7f607741745153f05544d7d0b59e43ae
parent5400586c9b42cf9198f6491496c73d67ce287456 (diff)
downloademacs-0e9575126cebfc8d8b610bda9e86ebc88cfb8c9c.tar.gz
emacs-0e9575126cebfc8d8b610bda9e86ebc88cfb8c9c.zip
* ada-mode.texi (Project files, Identifier completion)
(Automatic Casing, Debugging, Using non-standard file names) (Working Remotely): Fix typos.
-rw-r--r--man/ChangeLog6
-rw-r--r--man/ada-mode.texi21
2 files changed, 17 insertions, 10 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 8088fe39fe0..feb35f1ffa0 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,9 @@
12006-10-26 "Roberto Rodr,Am(Bguez" <lanubeblanca@googlemail.com> (tiny change)
2
3 * ada-mode.texi (Project files, Identifier completion)
4 (Automatic Casing, Debugging, Using non-standard file names)
5 (Working Remotely): Fix typos.
6
12006-10-23 Richard Stallman <rms@gnu.org> 72006-10-23 Richard Stallman <rms@gnu.org>
2 8
3 * abbrevs.texi (Expanding Abbrevs): Expansion happens only when 9 * abbrevs.texi (Expanding Abbrevs): Expansion happens only when
diff --git a/man/ada-mode.texi b/man/ada-mode.texi
index 16cb2d11b6e..aebb66be126 100644
--- a/man/ada-mode.texi
+++ b/man/ada-mode.texi
@@ -283,7 +283,7 @@ debugging can be performed within Emacs in a convenient and natural way.
283 283
284To take full advantage of this features, it is possible to create a file 284To take full advantage of this features, it is possible to create a file
285in the main directory of your application, with a @samp{.adp} extension. 285in the main directory of your application, with a @samp{.adp} extension.
286This file contain all needed information dealing with the way your 286This file contains all needed information dealing with the way your
287application is organized between directories, the commands to compile, 287application is organized between directories, the commands to compile,
288run and debug it etc. Creating this file is not mandatory and convenient 288run and debug it etc. Creating this file is not mandatory and convenient
289defaults are automatically provided for simple setups. It only becomes 289defaults are automatically provided for simple setups. It only becomes
@@ -329,7 +329,7 @@ This is done through the variable @code{ada-xref-default-prj-file}.
329@end example 329@end example
330 330
331Note: This has a higher priority than the first variable, so the first 331Note: This has a higher priority than the first variable, so the first
332choice is to use this variable settings, and otherwise 332choice is to use this variable's settings, and otherwise
333@code{ada-prj-default-project-file}. 333@code{ada-prj-default-project-file}.
334@end itemize 334@end itemize
335 335
@@ -601,7 +601,7 @@ they will also contain additional cross-referencing information.
601 601
602Emacs and Ada mode provide two general ways for the completion of 602Emacs and Ada mode provide two general ways for the completion of
603identifiers. This is an easy way to type faster: you just have to type 603identifiers. This is an easy way to type faster: you just have to type
604the first few letters of an identifiers, and then loop through all the 604the first few letters of an identifier, and then loop through all the
605possible completions. 605possible completions.
606 606
607The first method is general for Emacs. It will work both with Ada 607The first method is general for Emacs. It will work both with Ada
@@ -623,7 +623,7 @@ Pressing @key{M-/} once more will bring you back to @samp{my_identifier}.
623This is a very fast way to do completion, and the casing of words will 623This is a very fast way to do completion, and the casing of words will
624also be respected. 624also be respected.
625 625
626The second method is specific to Ada buffer, and even to users of the 626The second method is specific to Ada buffers, and even to users of the
627Gnat compiler. Emacs will search the cross-information found in the 627Gnat compiler. Emacs will search the cross-information found in the
628@samp{.ali} files generated by Gnat for possible completions. 628@samp{.ali} files generated by Gnat for possible completions.
629 629
@@ -839,7 +839,7 @@ All letters, except the first one of the word and every letter after the
839instance @code{My_vARIable} is converted to @code{My_Variable}. 839instance @code{My_vARIable} is converted to @code{My_Variable}.
840 840
841@item ada-loose-case-word 841@item ada-loose-case-word
842No letters is modified in the previous word, except the ones after the 842No letters are modified in the previous word, except the ones after the
843@samp{_} character that are upper cased. For instance @code{My_vARIable} is 843@samp{_} character that are upper cased. For instance @code{My_vARIable} is
844converted to @code{My_VARIable}. 844converted to @code{My_VARIable}.
845@end table 845@end table
@@ -894,7 +894,8 @@ above, the new exception will be added to the first file in the list
894only. You can not automatically add an exception to one of the other 894only. You can not automatically add an exception to one of the other
895files, although you can of course edit the files by hand at any time. 895files, although you can of course edit the files by hand at any time.
896 896
897Automatic casing can be performed on port or whole buffer using: 897Automatic casing can be performed on part of the buffer, or on the
898whole buffer, using:
898 899
899@table @kbd 900@table @kbd
900@item C-c C-b 901@item C-c C-b
@@ -1108,7 +1109,7 @@ You can set up in the project file a command to use to debug your
1108application. Emacs is compatible with a lot of debuggers, and provide an 1109application. Emacs is compatible with a lot of debuggers, and provide an
1109easy interface to them. 1110easy interface to them.
1110 1111
1111This selection will focus on the gdb debugger, and two of the graphical 1112This section will focus on the gdb debugger, and two of the graphical
1112interfaces that exist for it. 1113interfaces that exist for it.
1113 1114
1114In all cases, the main window in Emacs will be split in two: in the 1115In all cases, the main window in Emacs will be split in two: in the
@@ -1125,7 +1126,7 @@ also set a breakpoint simply by right-clicking on a line.
1125 1126
1126You can easily use Emacs as the source window when you are using a 1127You can easily use Emacs as the source window when you are using a
1127graphical interface for the debugger. The interesting thing is that, 1128graphical interface for the debugger. The interesting thing is that,
1128whereas you still have the graphical nifties, you can also you the 1129whereas you still have the graphical nifties, you can also use the
1129cross-references features that Ada mode provides to look at the 1130cross-references features that Ada mode provides to look at the
1130definition for the identifiers, @enddots{} 1131definition for the identifiers, @enddots{}
1131 1132
@@ -1172,7 +1173,7 @@ need to add the following to your @file{.emacs} file:
1172(ada-add-extensions "_s.ada" "_b.ada") 1173(ada-add-extensions "_s.ada" "_b.ada")
1173@end example 1174@end example
1174 1175
1175Note that it is possible to redefine the extension, even if they already 1176Note that it is possible to redefine the extensions, even if they already
1176exist, as in: 1177exist, as in:
1177 1178
1178@example 1179@example
@@ -1195,7 +1196,7 @@ for an example).
1195@chapter Working Remotely 1196@chapter Working Remotely
1196@c --------------------------------------------------------------------- 1197@c ---------------------------------------------------------------------
1197 1198
1198When you work on project that involve a lot of programmers, it is 1199When you work on a project that involves a lot of programmers, it is
1199generally the case that you will edit the files on your own machine, but 1200generally the case that you will edit the files on your own machine, but
1200you want to compile, run and debug your application in another buffer. 1201you want to compile, run and debug your application in another buffer.
1201 1202