Hi, We - Venkatesh Mysore and Salvatore Paxia of the New York University's Bioinformatics Group under Prof.Bud Mishra - have been working on enhancements to R for a while now. We're happy to announce that we have some good stuff up and running now: 1. A debuggable Microsoft Visual C version ( _MSC_VER) of R-1.7.0: R-1.7.0-msc (YES !!!!) 2. COM/OLE-support that will allow invoking of functions defined elsewhere (similar to the .ole functionality in S+): R-1.7.0-msc-com 3. Minor Fixes/Extensions: R-1.7.0-msc-com-minor Note that these extensions are NOT dependent on each other. More documentation and downloadable material is avilable at: http://www.bioinformatics.nyu.edu/~mpvenkat/R-1.7.0/index.htm Please let me know how I can submit the material to you more 'formally'. Thanks. Venkatesh Mysore PS: I will be in town for only two more days, so I will apreciate it if you could look into this as soon as you can ! Thanks again. -------------------------- Home: 144 Kensington Avenue #2, Jersey City, NJ 07304 Ph: 201 536 1314 Office: 715 Broadway #1014, New York, NY 10003 Ph: 212 998 3373
On Wed, 28 May 2003 13:10:19 -0700, you wrote:>Hi, > >We - Venkatesh Mysore and Salvatore Paxia of the New York University's Bioinformatics Group under Prof.Bud Mishra - have been working on enhancements to R for a while now. > >We're happy to announce that we have some good stuff up and running now: > >1. A debuggable Microsoft Visual C version ( _MSC_VER) of R-1.7.0: R-1.7.0-msc (YES !!!!)How many changes were necessary to do this? Was it mostly a matter of working out instructions to get MSVC to work, or did you need a lot of changes to the R source code? Does your version pass make check? I don't use that compiler, so I can't test any of your changes. I'm not interested in maintaining multiple compiler targets, but if it's easy, I'd consider it (or at least try to avoid doing things that will make it hard for you to do it).>2. COM/OLE-support that will allow invoking of functions defined elsewhere (similar to the .ole functionality in S+): R-1.7.0-msc-comThat should be put together as a package.>3. Minor Fixes/Extensions: R-1.7.0-msc-com-minorIn your minor extension I, could you submit a bug report showing how to invoke the bug, and how to fix it? There's still time to get this into 1.7.1. Could you write up a description of why the changes in II and III are a good idea? I'll put them into 1.8.0 if they make sense. Re the suggestion for a global "dont_exit" flag: My first answer is that global flags are bad, we have way too many of them now. What we need are bigger changes that make all of our global flags unnecessary. Duncan Murdoch
COM support is already available with the innovative RDCOMClient and RDCOMServer packages from Omegahat. I have been corresponding with the author of these packages, Duncan Temple Lang, and have been able to use them in 'anger'. We have found the packages very stable and have successfully connected some quite strange ActiveX components to R. Regards, John Marsland> -----Original Message----- > From: Duncan Murdoch [mailto:dmurdoch@pair.com] > Sent: 28 May 2003 21:34 > To: mpvenkatesh@lycos.com > Cc: r-devel@stat.math.ethz.ch > Subject: Re: [Rd] R Enhancements > > > On Wed, 28 May 2003 13:10:19 -0700, you wrote: > > >Hi, > > > >We - Venkatesh Mysore and Salvatore Paxia of the New York > University's Bioinformatics Group under Prof.Bud Mishra - > have been working on enhancements to R for a while now. > > > >We're happy to announce that we have some good stuff up and > running now: > > > >1. A debuggable Microsoft Visual C version ( _MSC_VER) of > R-1.7.0: R-1.7.0-msc (YES !!!!) > > How many changes were necessary to do this? Was it mostly a matter of > working out instructions to get MSVC to work, or did you need a lot of > changes to the R source code? Does your version pass make check? > > I don't use that compiler, so I can't test any of your changes. I'm > not interested in maintaining multiple compiler targets, but if it's > easy, I'd consider it (or at least try to avoid doing things that will > make it hard for you to do it). > > >2. COM/OLE-support that will allow invoking of functions > defined elsewhere (similar to the .ole functionality in S+): > R-1.7.0-msc-com > > That should be put together as a package. > > >3. Minor Fixes/Extensions: R-1.7.0-msc-com-minor > > In your minor extension I, could you submit a bug report showing how > to invoke the bug, and how to fix it? There's still time to get this > into 1.7.1. > > Could you write up a description of why the changes in II and III are > a good idea? I'll put them into 1.8.0 if they make sense. > > Re the suggestion for a global "dont_exit" flag: My first answer is > that global flags are bad, we have way too many of them now. What we > need are bigger changes that make all of our global flags unnecessary. > > Duncan Murdoch > > ______________________________________________ > R-devel@stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-devel >********************************************************************** This is a commercial communication from Commerzbank AG.\ \ This ... {{dropped}}