On Tue, Jan 3, 2012 at 9:03 AM, Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
Actually, basic modularization isn't all that hard. I've
done a bunch
(both from former core code -- Canna -- and from scratch). But there
are some tricky aspects I haven't mastered (I'd like some help with
modules that need to load other modules and/or Lisp libraries as
prerequisites, but I'll get back to you on that), and if we're going
to hand GIF to Imagemagick, it *really* should be usable on Windows
(where GIF is a lot more prevalent than on Linux) which I know nothing
about modularizing beyond depending on ellcc.
Ugh. Windows. I'm nearly a complete ignoramus when it comes to
Windows. My work and home machines have all been running Linux since
1999. And prior to that, I was a grad student working in a lab with
Solaris and Irix machines (and with a Linux machine at home starting
in ... 1996?).
There may also be some tricky aspects to image processing since
it's
low-level and maybe gets called from redisplay?
In that case, calls into the module will have to be wrapped with the
appropriate protecting calls.
Actually, I think it's Gnusies who want gnutls, which is going to
be
pretty pervasive in Emacs 24. I suspect VM would be happy if we went
with the same TLS implementation as GNU, too. (If I had my druthers,
I think I'd go with openssl as the Gnubies have been through a fair
amount of pain with gnutls, especially w.r.t. Windows.)
OK, I'll take a look at the gnutls interface sometime soonish.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta