diff options
| author | Chong Yidong | 2006-10-26 14:30:51 +0000 |
|---|---|---|
| committer | Chong Yidong | 2006-10-26 14:30:51 +0000 |
| commit | 0e9575126cebfc8d8b610bda9e86ebc88cfb8c9c (patch) | |
| tree | bb22975c7f607741745153f05544d7d0b59e43ae | |
| parent | 5400586c9b42cf9198f6491496c73d67ce287456 (diff) | |
| download | emacs-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/ChangeLog | 6 | ||||
| -rw-r--r-- | man/ada-mode.texi | 21 |
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 @@ | |||
| 1 | 2006-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 | |||
| 1 | 2006-10-23 Richard Stallman <rms@gnu.org> | 7 | 2006-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 | ||
| 284 | To take full advantage of this features, it is possible to create a file | 284 | To take full advantage of this features, it is possible to create a file |
| 285 | in the main directory of your application, with a @samp{.adp} extension. | 285 | in the main directory of your application, with a @samp{.adp} extension. |
| 286 | This file contain all needed information dealing with the way your | 286 | This file contains all needed information dealing with the way your |
| 287 | application is organized between directories, the commands to compile, | 287 | application is organized between directories, the commands to compile, |
| 288 | run and debug it etc. Creating this file is not mandatory and convenient | 288 | run and debug it etc. Creating this file is not mandatory and convenient |
| 289 | defaults are automatically provided for simple setups. It only becomes | 289 | defaults 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 | ||
| 331 | Note: This has a higher priority than the first variable, so the first | 331 | Note: This has a higher priority than the first variable, so the first |
| 332 | choice is to use this variable settings, and otherwise | 332 | choice 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 | ||
| 602 | Emacs and Ada mode provide two general ways for the completion of | 602 | Emacs and Ada mode provide two general ways for the completion of |
| 603 | identifiers. This is an easy way to type faster: you just have to type | 603 | identifiers. This is an easy way to type faster: you just have to type |
| 604 | the first few letters of an identifiers, and then loop through all the | 604 | the first few letters of an identifier, and then loop through all the |
| 605 | possible completions. | 605 | possible completions. |
| 606 | 606 | ||
| 607 | The first method is general for Emacs. It will work both with Ada | 607 | The 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}. | |||
| 623 | This is a very fast way to do completion, and the casing of words will | 623 | This is a very fast way to do completion, and the casing of words will |
| 624 | also be respected. | 624 | also be respected. |
| 625 | 625 | ||
| 626 | The second method is specific to Ada buffer, and even to users of the | 626 | The second method is specific to Ada buffers, and even to users of the |
| 627 | Gnat compiler. Emacs will search the cross-information found in the | 627 | Gnat 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 | |||
| 839 | instance @code{My_vARIable} is converted to @code{My_Variable}. | 839 | instance @code{My_vARIable} is converted to @code{My_Variable}. |
| 840 | 840 | ||
| 841 | @item ada-loose-case-word | 841 | @item ada-loose-case-word |
| 842 | No letters is modified in the previous word, except the ones after the | 842 | No 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 |
| 844 | converted to @code{My_VARIable}. | 844 | converted 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 | |||
| 894 | only. You can not automatically add an exception to one of the other | 894 | only. You can not automatically add an exception to one of the other |
| 895 | files, although you can of course edit the files by hand at any time. | 895 | files, although you can of course edit the files by hand at any time. |
| 896 | 896 | ||
| 897 | Automatic casing can be performed on port or whole buffer using: | 897 | Automatic casing can be performed on part of the buffer, or on the |
| 898 | whole 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 | |||
| 1108 | application. Emacs is compatible with a lot of debuggers, and provide an | 1109 | application. Emacs is compatible with a lot of debuggers, and provide an |
| 1109 | easy interface to them. | 1110 | easy interface to them. |
| 1110 | 1111 | ||
| 1111 | This selection will focus on the gdb debugger, and two of the graphical | 1112 | This section will focus on the gdb debugger, and two of the graphical |
| 1112 | interfaces that exist for it. | 1113 | interfaces that exist for it. |
| 1113 | 1114 | ||
| 1114 | In all cases, the main window in Emacs will be split in two: in the | 1115 | In 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 | ||
| 1126 | You can easily use Emacs as the source window when you are using a | 1127 | You can easily use Emacs as the source window when you are using a |
| 1127 | graphical interface for the debugger. The interesting thing is that, | 1128 | graphical interface for the debugger. The interesting thing is that, |
| 1128 | whereas you still have the graphical nifties, you can also you the | 1129 | whereas you still have the graphical nifties, you can also use the |
| 1129 | cross-references features that Ada mode provides to look at the | 1130 | cross-references features that Ada mode provides to look at the |
| 1130 | definition for the identifiers, @enddots{} | 1131 | definition 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 | ||
| 1175 | Note that it is possible to redefine the extension, even if they already | 1176 | Note that it is possible to redefine the extensions, even if they already |
| 1176 | exist, as in: | 1177 | exist, 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 | ||
| 1198 | When you work on project that involve a lot of programmers, it is | 1199 | When you work on a project that involves a lot of programmers, it is |
| 1199 | generally the case that you will edit the files on your own machine, but | 1200 | generally the case that you will edit the files on your own machine, but |
| 1200 | you want to compile, run and debug your application in another buffer. | 1201 | you want to compile, run and debug your application in another buffer. |
| 1201 | 1202 | ||