On Wed, Jan 19, 2011 at 4:52 AM, Jerry James <span dir="ltr"><<a href="mailto:loganjerry@gmail.com">loganjerry@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I had a little trouble getting ECL 11.1.1 to build with the options I wanted.<br>I'm going to post a series of small patches that fix things up for me. Is it<br>
better to send patches to the mailing list, post them on the Sourceforge patch<br>tracker, both?<br></blockquote><div><br>Hi Jerry, thanks a lot for your help. Patches, fixes and comments are always welcome. It's no problem to post them to the mailing list if they are small, but I rather prefer to have them in Sourceforge patch tracker. The reason is simple: emails may get lost or forgotten, while the bug/patch/feature tracker is always there to remind you what is still to be done.<br>
<br>But do not bother to resend these ones. I will process them ASAP (which, as you said, might be not too soon :-)<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
[1] The pet project I would REALLY like to undertake is to rip Emacs Lisp out<br> of XEmacs by its roots and insert a Common Lisp engine, such as ecl, in<br>
its place. But my estimate for the number of man-hours that would take<br> is, regrettably, much too high to be feasible. Sigh.<br></blockquote></div><br>It depends :-) I got as far as being able to link ECL into Emacs long long time ago. This involved quite some heavy hacking of the program, to remove its garbage collector and replace it with the Boehm-Weiser one, but it was more or less a two nights job (the gc stuff), plus some additional work to link ECL in. The advantage of ECL is that you do not need to replace all of emacs with the lisp from scratch. You may let ECL manipulate emacs structures and then gradually replace components. But first it would be interesting to see whether there are good elisp compilers that work with ECL.<br>
<br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>