Release plans [was: Building packages with 21.5b29?]

Rodney Sparapani rsparapa at mcw.edu
Tue Feb 15 14:02:51 EST 2011


> Rodney Sparapani writes:
>
>   >  I appreciate being brought into this discussion.  I'm going to be
>   >  tied up for a few months, but, in my view, FFI is the future of
>   >  XEmacs (is SXEmacs still around?  haven't heard much from them
>   >  lately).
>
> I believe so.  They have their own lists and stuff, so they only show
> up here when they have something important to say.
I thought they might speak up and jump on this brilliant suggestion :o)
> For R, I would think it's feasible, but I'm really not sure what net
> benefit that would have.  On the one hand, it's true that comint
> interfaces are pretty finicky.  But on the other, they're a lot more
> flexible than FFI would be for "on the fly" variations.  Dunno about
> OpenBUGS, I don't even know what it is (although I probably can
> guess).
Excellent question.  comint actually works pretty well as far as it goes.
But, somebody has combined R and OpenBUGS (a Bayesian statistical 
package that
has an indescribable interface) into BRUGS, but only on Windows.  I'd 
like to
extend that to additional platforms and I see FFI as one possible solution.
We are teaching our students that using Windows is necessary :o(  This is
a total reversal from when I went to school and UNIX was a necessity.
> For TeXmacs, I suspect it would be quite fiddly.  I guess you have in
> mind something like passing a buffer to TeXmacs for display?
Maybe I went too far with that.  I was just trying to give an
example of what might be possible with FFI.
>   >  I suppose we are talking about Linux only,
>
> No, we're talking about GCC on platforms which support GCC-style FFI
> (I forget whether this is libffi or not).  This includes at least
> Linux, *BSD, and Mac OS X.  ISTR you had problems with it on Solaris,
> or were aware of problems on Solaris.  But it's not limited to Linux,
> for sure.
>
> In theory there should be similar facilities on other platforms like
> Solaris and BeOS, but somebody would have to port.
Right, I should have said GCC.  But, I also forgot to mention that the
OpenBUGS libraries are only available on Linux.  I guess we could
add Mac OS X via ELF loading http://osxbook.com/software/xbinary  But,
then I would want a Cocoa port and be able to designate the Meta key too
:o)

-- 
Rodney Sparapani       Center for Patient Care and Outcomes Research
Sr. Biostatistician               http://www.mcw.edu/pcor
4 wheels good, 2 wheels better!   Medical College of Wisconsin (MCW)
WWLD?:  What Would Lombardi Do?   Milwaukee, WI, USA



More information about the XEmacs-Beta mailing list