/[emacs]/emacs/man/programs.texi
ViewVC logotype

Diff of /emacs/man/programs.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.89 by rms, Sun Mar 6 17:32:45 2005 UTC revision 1.90 by rms, Mon Mar 21 19:02:02 2005 UTC
# Line 1843  mode provides special commands to move b Line 1843  mode provides special commands to move b
1843  @table @kbd  @table @kbd
1844  @kindex C-c C-n @r{(Fortran mode)}  @kindex C-c C-n @r{(Fortran mode)}
1845  @findex fortran-next-statement  @findex fortran-next-statement
1846    @findex f90-next-statement
1847  @item C-c C-n  @item C-c C-n
1848  Move to beginning of current or next statement  Move to the beginning of the next statement
1849  (@code{fortran-next-statement}).  (@code{fortran-next-statement}/@code{f90-next-statement}).
1850    
1851  @kindex C-c C-p @r{(Fortran mode)}  @kindex C-c C-p @r{(Fortran mode)}
1852  @findex fortran-previous-statement  @findex fortran-previous-statement
1853    @findex f90-previous-statement
1854  @item C-c C-p  @item C-c C-p
1855  Move to beginning of current or previous statement  Move to the beginning of the previous statement
1856  (@code{fortran-previous-statement}).  (@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.
1891  @end table  @end table
1892    
1893  @node Fortran Indent  @node Fortran Indent

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26