/*
* Tests for the options '-sc' and '-nsc'.
*
* The option '-sc' starts continuation lines of block comments with " * ".
*
* The option '-nsc' does not use asterisks for aligning the continuation
* lines of comments.
*/
//indent input
/* comment
without
asterisks
*/
//indent end
//indent run -sc
/*
* comment without asterisks
*/
//indent end
//indent run -nsc
/*
comment without asterisks
*/
//indent end
//indent input
/*
** This comment style is used by Lua.
*/
//indent end
//indent run -sc
/*
// $ XXX: The additional '*' is debatable.
* * This comment style is used by Lua.
*/
//indent end
//indent run -nsc
/*
// $ This comment, as rewritten by indent, is not actually used by Lua.
* This comment style is used by Lua.
*/
//indent end
/*
* Comments that start with '*' or '-' do not get modified at all.
*/
//indent input
/**
* Javadoc, adopted by several other programming languages.
*/
//indent end
//indent run-equals-input -sc
//indent run-equals-input -nsc
/*
* Ensure that blank lines in comments are preserved. Multiple adjacent blank
* lines are preserved as well.
*/
//indent input
/*
paragraph 1
paragraph 2
*/
//indent end
//indent run -sc
/*
* paragraph 1
*
*
* paragraph 2
*/
//indent end
//indent run -nsc
/*
// $ XXX: paragraph 1 is indented, paragraph 2 isn't.
paragraph 1