GNU bug report logs - #75521
scratch/igc: Delete unused macro DEFVAR_LISP_NOPROX

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Sun, 12 Jan 2025 17:56:02 UTC

Severity: wishlist

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>, Pip Cet <pipcet <at> protonmail.com>
Cc: gerd.moellmann <at> gmail.com, 75521 <at> debbugs.gnu.org
Subject: bug#75521: scratch/igc: Delete unused macro DEFVAR_LISP_NOPROX
Date: Mon, 13 Jan 2025 18:13:50 +0000
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Date: Mon, 13 Jan 2025 14:27:01 +0000
>> From: Pip Cet <pipcet <at> protonmail.com>
>> Cc: "Pip Cet via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org>, Eli Zaretskii <eliz <at> gnu.org>, 75521 <at> debbugs.gnu.org, stefankangas <at> gmail.com
>>
>> I'm thinking of these changes as removing the last (hopefully) remnants
>> of GCPRO:
>>
>> 1. Remove DEFVAR_LISP_NOPRO
>> 2. Conservatively mark SAFE_ALLOCA'd memory
>> 3. Conservatively mark SDATA pointers so they remain valid
>
> Let's not waste our time on improving the old GC, except where we have
> real bugs people actually bump into.  Let's instead focus on making
> the igc branch ready sooner.

I didn't look into 2-3, but at least 1 seems aligned with the goal of
merging the igc branch sooner.  It's not a huge deal, but it's one less
thing to worry about.




This bug report was last modified 122 days ago.

Previous Next


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