Home | History | Annotate | Line # | Download | only in indent
opt_sc.c revision 1.4
      1  1.4  rillig /* $NetBSD: opt_sc.c,v 1.4 2021/10/18 07:11:31 rillig Exp $ */
      2  1.1  rillig /* $FreeBSD$ */
      3  1.1  rillig 
      4  1.3  rillig /*
      5  1.3  rillig  * Tests for the options '-sc' and '-nsc'.
      6  1.3  rillig  *
      7  1.3  rillig  * The option '-sc' starts continuation lines of block comments with " * ".
      8  1.3  rillig  *
      9  1.3  rillig  * The option '-nsc' does not use asterisks for aligning the continuation
     10  1.3  rillig  * lines of comments.
     11  1.3  rillig  */
     12  1.3  rillig 
     13  1.1  rillig #indent input
     14  1.1  rillig /* comment
     15  1.1  rillig without
     16  1.1  rillig asterisks
     17  1.1  rillig */
     18  1.3  rillig #indent end
     19  1.3  rillig 
     20  1.3  rillig #indent run -sc
     21  1.3  rillig /*
     22  1.3  rillig  * comment without asterisks
     23  1.3  rillig  */
     24  1.3  rillig #indent end
     25  1.3  rillig 
     26  1.3  rillig #indent run -nsc
     27  1.3  rillig /*
     28  1.3  rillig comment without asterisks
     29  1.3  rillig  */
     30  1.3  rillig #indent end
     31  1.3  rillig 
     32  1.1  rillig 
     33  1.3  rillig #indent input
     34  1.1  rillig /*
     35  1.1  rillig ** This comment style is used by Lua.
     36  1.1  rillig */
     37  1.3  rillig #indent end
     38  1.1  rillig 
     39  1.3  rillig /* XXX: The additional '*' is debatable. */
     40  1.3  rillig #indent run -sc
     41  1.3  rillig /*
     42  1.3  rillig  * * This comment style is used by Lua.
     43  1.1  rillig  */
     44  1.1  rillig #indent end
     45  1.1  rillig 
     46  1.3  rillig /* This comment, as rewritten by indent, is not actually used by Lua. */
     47  1.3  rillig #indent run -nsc
     48  1.1  rillig /*
     49  1.3  rillig  * This comment style is used by Lua.
     50  1.1  rillig  */
     51  1.3  rillig #indent end
     52  1.1  rillig 
     53  1.1  rillig /*
     54  1.3  rillig  * Comments that start with '*' or '-' do not get modified at all.
     55  1.3  rillig  */
     56  1.3  rillig #indent input
     57  1.3  rillig /**
     58  1.3  rillig  * Javadoc, adopted by several other programming languages.
     59  1.1  rillig  */
     60  1.3  rillig #indent end
     61  1.1  rillig 
     62  1.4  rillig #indent run-equals-input -sc
     63  1.1  rillig 
     64  1.4  rillig #indent run-equals-input -nsc
     65