SL Baur <steve(a)xemacs.org> writes:
Simon Josefsson <jas(a)pdc.kth.se> writes in
xemacs-beta(a)xemacs.org:
...
>> > Would everything break if we link with GMP (a GNU multiple precision
>> > library which is quite efficient) for the integer stuff?
>>
>> That would be cool, but it's a project definitely more complex than
>> just "linking with GMP".
> Ok. I'll start by looking around for MP-libraries in elisp, or writing
> one from scratch, instead.
> Still, native MP functionality in XEmacs would be very nice, and I was
> surprised it didn't already exist.
While it may look like it at a casual glance, XEmacs does not link
against every library in Known Space. :-)
If you're interested in adding this capability, take a look at
src/database.c which links against libdb and kin, and src/eldap.c
which links against libldap for examples.
Also look at modules/base64/base64.c on how to do something like this as
a module. :) Sorry, but I want to see it stressed out. :)
-Bill P.