mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-09 15:50:40 -08:00
* lisp/progmodes/c-ts-common.el: (c-ts-common--fill-block-comment): Exclude the last line from filling if it only has non-word characters like *=-. * test/lisp/progmodes/c-ts-mode-resources/filling.erts: Fir the multi-line test and add a single line test.
258 lines
8.8 KiB
Text
258 lines
8.8 KiB
Text
Code:
|
|
(lambda ()
|
|
(c-ts-mode)
|
|
(setq-local indent-tabs-mode nil)
|
|
(fill-paragraph))
|
|
|
|
Point-Char: |
|
|
|
|
Name: Single line
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy */
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy */
|
|
=-=-=
|
|
|
|
Name: Two lines
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy */
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy */
|
|
=-=-=
|
|
|
|
Name: Two lines with star
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: First line empty (bug#72116)
|
|
|
|
=-=
|
|
/**
|
|
* rsite nrsoti ernsto ierntires ntoritsen roitsenrsoit enrstoi ensrotie nrsit ensroit enrsoi ensrien
|
|
*/
|
|
=-=
|
|
/**
|
|
* rsite nrsoti ernsto ierntires ntoritsen roitsenrsoit enrstoi
|
|
* ensrotie nrsit ensroit enrsoi ensrien
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 1
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 2
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 3
|
|
|
|
=-=
|
|
/*================================================================
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
================================================================*/
|
|
=-=
|
|
/*================================================================
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
================================================================*/
|
|
=-=-=
|
|
|
|
Name: Type 4
|
|
|
|
=-=
|
|
/*================================================================
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy
|
|
* ================================================================*/
|
|
=-=
|
|
/*================================================================
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy
|
|
* ================================================================*/
|
|
=-=-=
|
|
|
|
Name: Type 4 Single-line
|
|
|
|
=-=
|
|
/*================================================================
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* ================================================================*/
|
|
=-=
|
|
/*================================================================
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy
|
|
* ================================================================*/
|
|
=-=-=
|
|
|
|
|
|
Name: Type 5
|
|
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 6
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 6
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
*/
|
|
=-=-=
|
|
|
|
Name: Type 7
|
|
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=-=
|
|
|
|
Name: Type 8
|
|
|
|
=-=
|
|
// ================================================================
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// ================================================================
|
|
=-=
|
|
// ================================================================
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// ================================================================
|
|
=-=-=
|
|
|
|
Name: Type 9
|
|
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomyyy */
|
|
=-=
|
|
/* woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
woooomyyy */
|
|
=-=-=
|
|
|
|
Name: Not Over Fill 1
|
|
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
|
|
// |woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=-=
|
|
|
|
Name: Not Over Fill 2
|
|
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
//| woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=-=
|
|
|
|
Name: Not Over Fill 3
|
|
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; //| woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
// woooomy woooomy
|
|
return; // woooomy woooomy woooomy woooomy woooomy woooomy woooomy woooomy
|
|
=-=-=
|