Nathaniel Smith wrote:
> I tracked down that build error I've mentioned a few times with the
> new graphics device code -- it's an R 2.7 vs. R 2.8 compatibility bug.
> In 2.8, pDevDesc is (DevDesc *), but in 2.7 it's (NewDevDesc *), and
> so trying to malloc a DevDesc doesn't work in 2.7, you need to malloc
> a NewDevDesc instead.
> 
> I'm not really sure how well the python device stuff is expected to
> work right now, or indeed what use its intended to have. However, with
> the attached patch, it at least builds against both 2.7 and 2.8, and
> doesn't introduce any new test failures (or #ifdefs).

I suppose that your have strong arguments for not moving from R-2.7 to 
R-2.8 ? NewDevDesc was a transition entity and has gone away with R-2.8.
(It's still a moving target, but the target R for rpy2-2.1 by the time 
it gets ready will likely be R-2.9... at least)

> I think this is the last patch needed to make tip really usable for me
> (for now). Unless you'd be willing to take de-tab-ification patchs,
> since my editor is set up to hate them (a la
> http://www.jwz.org/doc/tabs-vs-spaces.html) and it's a bit of a pain
> to always preserve all the tabs in the C files :-).

I have no strong preference on the matter. I often get by with whatever 
default the Emacs on the system has, but I can accommodate with no-tabs 
if wished (although now comes The Question: how many spaces ?).


L.

> -- Nathaniel
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> rpy-list mailing list
> rpy-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rpy-list


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to