comparison man/programs.texi @ 90128:13796b0653c7

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-29 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 192-205) - Update from CVS - Use gdb-ui breakpoint faces on ttys too - Tweak gdb-ui breakpoint faces - Tweak info/.arch-inventory to identify info/.cvsignore as source - Clean up gdb-ui breakpoint faces
author Miles Bader <miles@gnu.org>
date Thu, 24 Mar 2005 18:41:26 +0000
parents 29e773288013 3b533b854268
children 4da4a09e8b1b
comparison
equal deleted inserted replaced
90127:30ad2795fdab 90128:13796b0653c7
1841 mode provides special commands to move by statements. 1841 mode provides special commands to move by statements.
1842 1842
1843 @table @kbd 1843 @table @kbd
1844 @kindex C-c C-n @r{(Fortran mode)} 1844 @kindex C-c C-n @r{(Fortran mode)}
1845 @findex fortran-next-statement 1845 @findex fortran-next-statement
1846 @findex f90-next-statement
1846 @item C-c C-n 1847 @item C-c C-n
1847 Move to beginning of current or next statement 1848 Move to the beginning of the next statement
1848 (@code{fortran-next-statement}). 1849 (@code{fortran-next-statement}/@code{f90-next-statement}).
1849 1850
1850 @kindex C-c C-p @r{(Fortran mode)} 1851 @kindex C-c C-p @r{(Fortran mode)}
1851 @findex fortran-previous-statement 1852 @findex fortran-previous-statement
1853 @findex f90-previous-statement
1852 @item C-c C-p 1854 @item C-c C-p
1853 Move to beginning of current or previous statement 1855 Move to the beginning of the previous statement
1854 (@code{fortran-previous-statement}). 1856 (@code{fortran-previous-statement}/@code{f90-previous-statement}).
1857 If there is no previous statement (i.e. if called from the first
1858 statement in the buffer), move to the start of the buffer.
1859
1860 @kindex C-c C-e @r{(F90 mode)}
1861 @findex f90-next-block
1862 @item C-c C-e
1863 Move point forward to the start of the next code block
1864 (@code{f90-next-block}). A code block is a subroutine,
1865 @code{if}--@code{endif} statement, and so forth. This command exists
1866 for F90 mode only, not Fortran mode. With a numeric argument, this
1867 moves forward that many blocks.
1868
1869 @kindex C-c C-a @r{(F90 mode)}
1870 @findex f90-previous-block
1871 @item C-c C-a
1872 Move point backward to the previous code block
1873 (@code{f90-previous-block}). This is like @code{f90-next-block}, but
1874 moves backwards.
1875
1876 @kindex C-M-n @r{(F90 mode)}
1877 @findex f90-end-of-block
1878 @item C-M-n
1879 Move to the end of the current code block (@code{f90-end-of-block}).
1880 This is for F90 mode only. With a numeric agument, move forward that
1881 number of blocks. This command checks for consistency of block types
1882 and labels (if present), but it does not check the outermost block
1883 since that may be incomplete. The mark is set before moving point.
1884
1885 @kindex C-M-p @r{(F90 mode)}
1886 @findex f90-beginning-of-block
1887 @item C-M-p
1888 Move to the start of the current code block
1889 (@code{f90-beginning-of-block}). This is like @code{f90-end-of-block},
1890 but moves backwards.
1855 @end table 1891 @end table
1856 1892
1857 @node Fortran Indent 1893 @node Fortran Indent
1858 @subsection Fortran Indentation 1894 @subsection Fortran Indentation
1859 1895