GNU bug report logs - #15880
Compute C declarations for DEFSYMs automatically.

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Wed, 13 Nov 2013 00:35:02 UTC

Severity: wishlist

Tags: patch

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Paul Eggert <eggert <at> cs.ucla.edu>
Subject: bug#15880: closed (Re: bug#15880: Compute C declarations for
 DEFSYMs automatically.)
Date: Mon, 05 Jan 2015 18:18:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#15880: Compute C declarations for DEFSYMs automatically.

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 15880 <at> debbugs.gnu.org.

-- 
15880: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15880
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 15880-done <at> debbugs.gnu.org
Subject: Re: bug#15880: Compute C declarations for DEFSYMs automatically.
Date: Mon, 05 Jan 2015 10:17:00 -0800
Thanks for the review.  I'll try to think of a simpler way for MSB 
hosts, though that isn't a high priority.  I installed it and am marking 
this as done.

[Message part 3 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Emacs bugs <bug-gnu-emacs <at> gnu.org>
Subject: Compute C declarations for DEFSYMs automatically.
Date: Tue, 12 Nov 2013 16:33:56 -0800
[Message part 4 (text/plain, inline)]
Tags: patch

Attached is a first cut to implement something along the lines
that Stefan has been suggesting for a while, namely, to compute
declarations for DEFSYM variables automatically.  This should
help avoid needless clutter in the C code and silly errors involving
mismatched decls etc.  This version is tested on Fedora 19 x86-64
and Solaris 10 sparc-32.  I plan to do a bit more testing before
installing it.  I don't know of any reason it wouldn't work with
Microsoft platforms but I'm no expert there.
[DEFSYM.diff (text/x-patch, attachment)]

This bug report was last modified 10 years and 130 days ago.

Previous Next


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