xref: /freebsd/usr.bin/indent/tests/comments.0 (revision 9035bfffede56ce5c8520b864a800559f6bf99ff)
13e2c1447SPiotr Pawel Stefaniaktypedef enum x {
23e2c1447SPiotr Pawel Stefaniak	aaaaaaaaaaaaaaaaaaaaaa = 1 << 0,	/* test a */
33e2c1447SPiotr Pawel Stefaniak	bbbbbbbbbbbbbbbbb = 1 << 1,	/* test b */
43e2c1447SPiotr Pawel Stefaniak	cccccccccccccc = 1 << 1,	/* test c */
53e2c1447SPiotr Pawel Stefaniak	dddddddddddddddddddddddddddddd = 1 << 2	/* test d */
63e2c1447SPiotr Pawel Stefaniak} x;
73e2c1447SPiotr Pawel Stefaniak
861fd3be0SPiotr Pawel Stefaniak/* See r303597, r303598, r309219, and r309343 */
961fd3be0SPiotr Pawel Stefaniakvoid t(void) {
1061fd3be0SPiotr Pawel Stefaniak	/*
1161fd3be0SPiotr Pawel Stefaniak	 * Old indent wrapped the URL near where this sentence ends.
1261fd3be0SPiotr Pawel Stefaniak	 *
13*9035bfffSWolfram Schneider	 * https://man.freebsd.org/cgi/man.cgi?query=indent&apropos=0&sektion=0&manpath=freebsd-current&arch=default&format=html&x
1461fd3be0SPiotr Pawel Stefaniak	 */
1561fd3be0SPiotr Pawel Stefaniak
1661fd3be0SPiotr Pawel Stefaniak	/*
1761fd3be0SPiotr Pawel Stefaniak	 * Old indent did not wrap to column 78
1861fd3be0SPiotr Pawel Stefaniak	 *
1961fd3be0SPiotr Pawel Stefaniak	 * aaaaaa bbbbbb cccccc dddddd eeeeee ffffff ggggg hhhhh iiiii jjjj kk
2061fd3be0SPiotr Pawel Stefaniak	 */
2161fd3be0SPiotr Pawel Stefaniak
2261fd3be0SPiotr Pawel Stefaniak	/*
2361fd3be0SPiotr Pawel Stefaniak	 * Old indent unnecessarily removed the star comment continuation on the next line.
2461fd3be0SPiotr Pawel Stefaniak	 *
2561fd3be0SPiotr Pawel Stefaniak	 * *test*
2661fd3be0SPiotr Pawel Stefaniak	 */
2761fd3be0SPiotr Pawel Stefaniak
2861fd3be0SPiotr Pawel Stefaniak	/* r309219 Go through linked list, freeing from the malloced (t[-1]) address. */
2961fd3be0SPiotr Pawel Stefaniak
3061fd3be0SPiotr Pawel Stefaniak	/* r309343	*/
3161fd3be0SPiotr Pawel Stefaniak}
323c51c3cfSPiotr Pawel Stefaniak
333c51c3cfSPiotr Pawel Stefaniakint c(void)
343c51c3cfSPiotr Pawel Stefaniak{
353c51c3cfSPiotr Pawel Stefaniak	if (1) { /*- a christmas tree  *
363c51c3cfSPiotr Pawel Stefaniak				      ***
373c51c3cfSPiotr Pawel Stefaniak				     ***** */
383c51c3cfSPiotr Pawel Stefaniak		    /*- another one *
393c51c3cfSPiotr Pawel Stefaniak				   ***
403c51c3cfSPiotr Pawel Stefaniak				  ***** */
413c51c3cfSPiotr Pawel Stefaniak	    7;
423c51c3cfSPiotr Pawel Stefaniak	}
433c51c3cfSPiotr Pawel Stefaniak
443c51c3cfSPiotr Pawel Stefaniak	if (1) /*- a christmas tree  *
453c51c3cfSPiotr Pawel Stefaniak				    ***
463c51c3cfSPiotr Pawel Stefaniak				   ***** */
473c51c3cfSPiotr Pawel Stefaniak		    /*- another one *
483c51c3cfSPiotr Pawel Stefaniak				   ***
493c51c3cfSPiotr Pawel Stefaniak				  ***** */
503c51c3cfSPiotr Pawel Stefaniak	    1;
513c51c3cfSPiotr Pawel Stefaniak}
52