diff options
author | Ajit-Thakkar <142174202+Ajit-Thakkar@users.noreply.github.com> | 2023-12-29 11:29:43 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-29 16:29:43 +0100 |
commit | d96f25bd69c14bc257281a580f344240c72f4999 (patch) | |
tree | a6241eaebca733c6e27828ab64abb83187de1228 /runtime/doc/indent.txt | |
parent | 7e4f62a2575e8ce9ebb842d4246288138b11dff3 (diff) |
runtime(fortran): update syntax and documentation (#13784)
* Update Fortran section of indent.txt
* Small addition to fortran syntax
Signed-off-by: Ajit-Thakkar <142174202+Ajit-Thakkar@users.noreply.github.com>
Signed-off-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
* Update Fortran section of syntax.txt
* Runtime (Fortran)
Fix regression
* Combine two expressions
Diffstat (limited to 'runtime/doc/indent.txt')
-rw-r--r-- | runtime/doc/indent.txt | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/runtime/doc/indent.txt b/runtime/doc/indent.txt index 482d366302..5d24b3561a 100644 --- a/runtime/doc/indent.txt +++ b/runtime/doc/indent.txt @@ -1,4 +1,4 @@ -*indent.txt* For Vim version 9.0. Last change: 2023 Dec 23 +*indent.txt* For Vim version 9.0. Last change: 2023 Dec 27 VIM REFERENCE MANUAL by Bram Moolenaar @@ -712,15 +712,16 @@ clojure-mode.el: FORTRAN *ft-fortran-indent* -Block if, select case, where, and forall constructs are indented. So are -type, interface, associate, block, and enum constructs. The indenting of -subroutines, functions, modules, and program blocks is optional. Comments, -labeled statements, and continuation lines are indented if the Fortran is in -free source form, whereas they are not indented if the Fortran is in fixed -source form because of the left margin requirements. Hence manual indent -corrections will be necessary for labeled statements and continuation lines -when fixed source form is being used. For further discussion of the method -used for the detection of source format see |ft-fortran-syntax|. +Block if, select case, select type, select rank, where, forall, type, +interface, associate, block, enum, critical, and change team constructs are +indented. The indenting of subroutines, functions, modules, and program blocks +is optional. Comments, labeled statements, and continuation lines are indented +if the Fortran is in free source form, whereas they are not indented if the +Fortran is in fixed source form because of the left margin requirements. Hence +manual indent corrections will be necessary for labeled statements and +continuation lines when fixed source form is being used. For further +discussion of the method used for the detection of source format see +|ft-fortran-syntax|. Do loops ~ All do loops are left unindented by default. Do loops can be unstructured in |