emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#66711: closed (treesit-default-defun-skipper moves to bol if there i


From: GNU bug Tracking System
Subject: bug#66711: closed (treesit-default-defun-skipper moves to bol if there is any whitespace)
Date: Mon, 11 Dec 2023 01:46:02 +0000

Your message dated Sun, 10 Dec 2023 17:45:18 -0800
with message-id <b5a5ed82-0cca-4fb5-8b59-dee7546b47c9@gmail.com>
and subject line Re: bug#66711: treesit-default-defun-skipper moves to bol if 
there is any whitespace
has caused the debbugs.gnu.org bug report #66711,
regarding treesit-default-defun-skipper moves to bol if there is any whitespace
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
66711: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66711
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: treesit-default-defun-skipper moves to bol if there is any whitespace Date: Mon, 23 Oct 2023 19:41:24 +0200
treesit-default-defun-skipper has the following bit of code:

    ;; Moving backward, but there are some whitespace (and only
    ;; whitespace) between point and BOL: go back to BOL.
    ((looking-back (rx (+ (or " " "\t")))
                   (line-beginning-position))
     (beginning-of-line))))

However, as written, the regexp matches if there is any whitespace
before point, not if there is only whitespace.



--- End Message ---
--- Begin Message --- Subject: Re: bug#66711: treesit-default-defun-skipper moves to bol if there is any whitespace Date: Sun, 10 Dec 2023 17:45:18 -0800 User-agent: Mozilla Thunderbird


On 11/18/23 12:36 AM, Eli Zaretskii wrote:
Ping!  Yuan, any comments?

Cc: 66711@debbugs.gnu.org
Date: Sun, 29 Oct 2023 13:53:27 +0200
From: Eli Zaretskii <eliz@gnu.org>

From: Dominik Honnef <dominik@honnef.co>
Date: Mon, 23 Oct 2023 19:41:24 +0200

treesit-default-defun-skipper has the following bit of code:

     ;; Moving backward, but there are some whitespace (and only
     ;; whitespace) between point and BOL: go back to BOL.
     ((looking-back (rx (+ (or " " "\t")))
                    (line-beginning-position))
      (beginning-of-line))))

However, as written, the regexp matches if there is any whitespace
before point, not if there is only whitespace.
Yuan, any comments?

Thanks, Dominik and Eli. I applied a patch that should fix the regexp.

Yuan


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]