aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2005-03-29 19:07:36 +0000
committerGlenn Morris2005-03-29 19:07:36 +0000
commit3718bcde46e57b6ab6571875da25da5d47797749 (patch)
tree65784f8eaca9a2be76be21d9e8526f2b204c0f50
parent8cb8832f2534c294c670e49b055f1e8bfcb12bf3 (diff)
downloademacs-3718bcde46e57b6ab6571875da25da5d47797749.tar.gz
emacs-3718bcde46e57b6ab6571875da25da5d47797749.zip
(Fortran Motion): Add fortran-end-of-block,
fortran-beginning-of-block.
-rw-r--r--man/programs.texi23
1 files changed, 14 insertions, 9 deletions
diff --git a/man/programs.texi b/man/programs.texi
index 7262523fdc6..09f65f272cc 100644
--- a/man/programs.texi
+++ b/man/programs.texi
@@ -1842,7 +1842,7 @@ Emacs normally uses Fortran mode for files with extension @samp{.f},
1842 In addition to the normal commands for moving by and operating on 1842 In addition to the normal commands for moving by and operating on
1843``defuns'' (Fortran subprograms---functions and subroutines, as well as 1843``defuns'' (Fortran subprograms---functions and subroutines, as well as
1844modules for F90 mode), Fortran mode provides special commands to move by 1844modules for F90 mode), Fortran mode provides special commands to move by
1845statements. 1845statements and other program units.
1846 1846
1847@table @kbd 1847@table @kbd
1848@kindex C-c C-n @r{(Fortran mode)} 1848@kindex C-c C-n @r{(Fortran mode)}
@@ -1877,21 +1877,26 @@ Move point backward to the previous code block
1877(@code{f90-previous-block}). This is like @code{f90-next-block}, but 1877(@code{f90-previous-block}). This is like @code{f90-next-block}, but
1878moves backwards. 1878moves backwards.
1879 1879
1880@kindex C-M-n @r{(Fortran mode)}
1880@kindex C-M-n @r{(F90 mode)} 1881@kindex C-M-n @r{(F90 mode)}
1882@findex fortran-end-of-block
1881@findex f90-end-of-block 1883@findex f90-end-of-block
1882@item C-M-n 1884@item C-M-n
1883Move to the end of the current code block (@code{f90-end-of-block}). 1885Move to the end of the current code block (@code{fortran-end-of-block},
1884This is for F90 mode only. With a numeric agument, move forward that 1886@code{f90-end-of-block}). With a numeric agument, move forward that
1885number of blocks. This command checks for consistency of block types 1887number of blocks. The mark is set before moving point. The F90 mode
1886and labels (if present), but it does not check the outermost block 1888version of this command checks for consistency of block types and labels
1887since that may be incomplete. The mark is set before moving point. 1889(if present), but it does not check the outermost block since that may
1888 1890be incomplete.
1891
1892@kindex C-M-p @r{(Fortran mode)}
1889@kindex C-M-p @r{(F90 mode)} 1893@kindex C-M-p @r{(F90 mode)}
1894@findex fortran-beginning-of-block
1890@findex f90-beginning-of-block 1895@findex f90-beginning-of-block
1891@item C-M-p 1896@item C-M-p
1892Move to the start of the current code block 1897Move to the start of the current code block
1893(@code{f90-beginning-of-block}). This is like @code{f90-end-of-block}, 1898(@code{fortran-beginning-of-block}, @code{f90-beginning-of-block}). This
1894but moves backwards. 1899is like @code{fortran-end-of-block}, but moves backwards.
1895@end table 1900@end table
1896 1901
1897@node Fortran Indent 1902@node Fortran Indent