Mercurial > emacs
diff man/ada-mode.texi @ 73494:c2808e06f0d0
* ada-mode.texi (Project files, Identifier completion)
(Automatic Casing, Debugging, Using non-standard file names)
(Working Remotely): Fix typos.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Thu, 26 Oct 2006 14:30:51 +0000 |
parents | 11b616eddda4 |
children | ad6a503ca867 7eeafaaa9eab |
line wrap: on
line diff
--- a/man/ada-mode.texi Wed Oct 25 20:05:53 2006 +0000 +++ b/man/ada-mode.texi Thu Oct 26 14:30:51 2006 +0000 @@ -283,7 +283,7 @@ To take full advantage of this features, it is possible to create a file in the main directory of your application, with a @samp{.adp} extension. -This file contain all needed information dealing with the way your +This file contains all needed information dealing with the way your application is organized between directories, the commands to compile, run and debug it etc. Creating this file is not mandatory and convenient defaults are automatically provided for simple setups. It only becomes @@ -329,7 +329,7 @@ @end example Note: This has a higher priority than the first variable, so the first -choice is to use this variable settings, and otherwise +choice is to use this variable's settings, and otherwise @code{ada-prj-default-project-file}. @end itemize @@ -601,7 +601,7 @@ Emacs and Ada mode provide two general ways for the completion of identifiers. This is an easy way to type faster: you just have to type -the first few letters of an identifiers, and then loop through all the +the first few letters of an identifier, and then loop through all the possible completions. The first method is general for Emacs. It will work both with Ada @@ -623,7 +623,7 @@ This is a very fast way to do completion, and the casing of words will also be respected. -The second method is specific to Ada buffer, and even to users of the +The second method is specific to Ada buffers, and even to users of the Gnat compiler. Emacs will search the cross-information found in the @samp{.ali} files generated by Gnat for possible completions. @@ -839,7 +839,7 @@ instance @code{My_vARIable} is converted to @code{My_Variable}. @item ada-loose-case-word -No letters is modified in the previous word, except the ones after the +No letters are modified in the previous word, except the ones after the @samp{_} character that are upper cased. For instance @code{My_vARIable} is converted to @code{My_VARIable}. @end table @@ -894,7 +894,8 @@ only. You can not automatically add an exception to one of the other files, although you can of course edit the files by hand at any time. -Automatic casing can be performed on port or whole buffer using: +Automatic casing can be performed on part of the buffer, or on the +whole buffer, using: @table @kbd @item C-c C-b @@ -1108,7 +1109,7 @@ application. Emacs is compatible with a lot of debuggers, and provide an easy interface to them. -This selection will focus on the gdb debugger, and two of the graphical +This section will focus on the gdb debugger, and two of the graphical interfaces that exist for it. In all cases, the main window in Emacs will be split in two: in the @@ -1125,7 +1126,7 @@ You can easily use Emacs as the source window when you are using a graphical interface for the debugger. The interesting thing is that, -whereas you still have the graphical nifties, you can also you the +whereas you still have the graphical nifties, you can also use the cross-references features that Ada mode provides to look at the definition for the identifiers, @enddots{} @@ -1172,7 +1173,7 @@ (ada-add-extensions "_s.ada" "_b.ada") @end example -Note that it is possible to redefine the extension, even if they already +Note that it is possible to redefine the extensions, even if they already exist, as in: @example @@ -1195,7 +1196,7 @@ @chapter Working Remotely @c --------------------------------------------------------------------- -When you work on project that involve a lot of programmers, it is +When you work on a project that involves a lot of programmers, it is generally the case that you will edit the files on your own machine, but you want to compile, run and debug your application in another buffer.