GNU bug report logs - #59763
29.0.60; Filling for c-ts-mode

Previous Next

Package: emacs;

Reported by: Yuan Fu <casouri <at> gmail.com>

Date: Fri, 2 Dec 2022 05:34:01 UTC

Severity: wishlist

Found in version 29.0.60

Done: Yuan Fu <casouri <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 59763 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Yuan Fu <casouri <at> gmail.com>
Cc: 59763 <at> debbugs.gnu.org
Subject: Re: bug#59763: 29.0.60; Filling for c-ts-mode
Date: Fri, 02 Dec 2022 16:58:14 +0200
> From: Yuan Fu <casouri <at> gmail.com>
> Date: Thu, 1 Dec 2022 21:33:06 -0800
> 
> 
> IMO For c-ts-mode to be usable we need to have at least a basic filling
> function. Below is the function I have in my init.el, could someone have
> a look and see if it’s good? Alternatively we could copy out the comment
> and fill it in a temp buffer with c-mode, but I didn’t have the time to try
> it out and see how well it works.

Thanks.

From quick testing, I see a problem:

  . Visit dispnew.c and go to the comment that starts on line 324.  Delete
    the newline between the two lines of the comment, and invoke the
    function.  Observe how the first non-blank character of the comment's
    second line is aligned with the "/*" on the previous line, not with the
    text after "/*" as I'd expect.

Btw, this command should be bound to M-q in ts-c-mode.




This bug report was last modified 2 years and 135 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.