GNU bug report logs - #73042
29.1; Regression: negation missing in ediff-nonempty-string-p

Previous Next

Package: emacs;

Reported by: Jurgen De Backer <jurgen.de-backer.ext <at> eurocontrol.int>

Date: Thu, 5 Sep 2024 13:56:02 UTC

Severity: normal

Found in version 29.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #10 received at 73042-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jurgen De Backer <jurgen.de-backer.ext <at> eurocontrol.int>
Cc: 73042-done <at> debbugs.gnu.org
Subject: Re: bug#73042: 29.1;
 Regression: negation missing in ediff-nonempty-string-p
Date: Sat, 07 Sep 2024 12:43:02 +0300
> Date: Thu, 5 Sep 2024 13:47:28 +0000
> From:  Jurgen De Backer via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> 
> In emacs 29.1-29.4 the negation is missing in function
> ediff-nonempty-string-p, see ediff-init.el:
> 
>   (defsubst ediff-nonempty-string-p (string)
>     (and (stringp string) (string-empty-p string)))
> 
> should be
> 
>   (defsubst ediff-nonempty-string-p (string)
>     (and (stringp string) (not (string-empty-p string))))

Thanks, fixed on the emacs-30 branch, and closing the bug.




This bug report was last modified 258 days ago.

Previous Next


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