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