🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.epoch.misc
Article #1215

Bug in Epoch (Emacs ?) VALBITS / GCTYPEBITS

#1215
From: Jim Russell
Date: Wed, 15 Jul 1992 05:35
25 lines
1401 bytes

I would like to change the values of VALBITS and GCTYPEBITS (from the
defaults of 24 and 7, to 26 and 5).  But I notice that dependences on the
values 24 and 7 are hard coded in at least two places:

1) In lisp.h in the definition of the Lisp_Object union, and

2) in m-<some machines>.h in the definition of SIGN_EXTEND_CHAR
    (m-ibmrs6000.h, for example).


Question:  Should these dependences be be replaced by uses of VALBITS or
GCTYPEBITS (as I suspect) or am I wrong in my assumption?

Note that this is important for more than just those of us trying to sqeeze
more capacity out of Epoch/Emacs, since some m-*.h redefine VALBITS and
GCTYPEBITS for good reasons.

Also, please let me know if this should be directed at the Emacs list
instead.

Thanks,

- Jim
Technical Details
Message-ID: <9207151335.AA26763@pequod.watson.ibm.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!convex!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!watson.ibm.com!jrussell

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fc7ee,75b57ee568ae018f,start
X-Google-Attributes: gidfc7ee,public
X-Google-ArrivalTime: 1992-07-15 01:23:20 PST
Newsgroups: gnu.epoch.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!convex!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!watson.ibm.com!jrussell
From: jrussell@watson.ibm.com (Jim Russell)
Subject: Bug in Epoch (Emacs ?) VALBITS / GCTYPEBITS
Message-ID: <9207151335.AA26763@pequod.watson.ibm.com>
Sender: daemon@cis.ohio-state.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Wed, 15 Jul 1992 05:35:56 GMT
Lines: 27