Discussion:
JDEE
Jerry James
2015-07-25 16:25:06 UTC
Permalink
Hi all,

The JDEE project appears to be coming back to life. There has been a
fair amount of discussion recently on their mailing list about a
reboot of the project. Lots of plans are being made. The question
has arisen as to whether they want their new effort to target both
Emacs and XEmacs, or just to target Emacs. Some are saying that
XEmacs support should be dropped, due to a perceived lack of interest
from XEmacs developers.

If any of you are interested in keeping JDEE going, join the discussion here:

https://lists.sourceforge.net/lists/listinfo/jdee-devel

Regards,
--
Jerry James
http://www.jamezone.org/
Stephen J. Turnbull
2015-07-29 08:33:47 UTC
Permalink
Post by Jerry James
If any of you are interested in keeping JDEE going, join the
https://lists.sourceforge.net/lists/listinfo/jdee-devel
I don't have an interest in Java per se, and don't really have time to
join another list. However, I do care about supporting anybody who
does want better support for Java (or any programming language) in
XEmacs. If there's anything specific I can do (wearing my Beta
Release Manager hat or my Facilities Administrator hat or my more
usual Cranky Old Man hat), feel free to let me know.

Occasional progress reports to XEmacs Beta might be good, too. WDOT?
Mats Lidell
2015-08-06 22:41:07 UTC
Permalink
Post by Jerry James
If any of you are interested in keeping JDEE going, join the
I'm curious about their plans so I have sent a subscription request to
the list anyway.

Yours
--
%% Mats
Mats Lidell
2015-08-07 21:51:21 UTC
Permalink
Post by Mats Lidell
I'm curious about their plans so I have sent a subscription request to
the list anyway.
I saw in the mail list archives that the new lexical binding in Emacs
is considered a culprit for keeping XEmacs support. I'm not a lisp
language expert but I would expect that to be true.

I also assume that type of feature is something we really need to have
or all major elisp packages will sooner or later stop working for us.

Am I right? How hard would it be to implement?

Yours
--
%% Mats
Stephen J. Turnbull
2015-08-08 17:58:32 UTC
Permalink
Post by Mats Lidell
I saw in the mail list archives that the new lexical binding in Emacs
is considered a culprit for keeping XEmacs support. I'm not a lisp
language expert but I would expect that to be true.
I also assume that type of feature is something we really need to have
or all major elisp packages will sooner or later stop working for us.
Yes, yes, and yes (but I doubt that most of the major packages will
move to lexical binding for several years; they want to support
non-lexbind Emacs versions as well as XEmacsen).
Post by Mats Lidell
Am I right? How hard would it be to implement?
I don't know, except that it's not something I know how to do. Adrian
and Mike would both be able to do it, but I imagine it's a pretty big
job, and time will be a factor. There may be others who can help.

We'd have to use the strategy that GNU used of allowing individual
libraries to be compiled with lexical binding or not. They used a
magic cookie of "*lexbind*" or something like that in a comment at the
top. I think that's a pretty horrible hack, but we might need to
support it somehow anyway. I'm not sure what the alternatives might
be (explicitly specifying the mode of compilation in the byte compile
function call?)

Loading...