This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: more cvs guile stuff :)


Eric Moore <moore@chem.cmu.edu> writes:

> The recent changes in numbers.c to have logand and logior use
> SCM_VALIDATE_ULONG_COPY break scwm.
> 
> Actually, they break anything that uses (logand (lognot 2)) since
> lognot uses scm_difference to return a negative number....
> 
> So here's a patch, and also changes the ints SCM_VALIDATE_LONG_COPY
> copies into into longs.
> 
> (I'm not sure that the semantics are quite right with lognot and
> logand and friends, but at least scwm doesn't throw errors constantly, 
> so has to be closer to correct :)

Does this mean you're successfully using CVS guile w/ Scwm?  (I don't,
yet, somewhat surprisingly...  :-) ).

I applied your patch --- thanks!

Greg

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]