From murdoch at stats.uwo.ca  Sat Jan 17 13:36:02 2009
From: murdoch at stats.uwo.ca (Duncan Murdoch)
Date: Sat, 17 Jan 2009 07:36:02 -0500
Subject: [Rd] 2009 Wish list for R
In-Reply-To: <8ed68eed0901170353m6893cfc0o6a613d26eb153652@mail.gmail.com>
References: <971536df0901161757h5c7d68f3gec096466576d19e8@mail.gmail.com>
	<8ed68eed0901170353m6893cfc0o6a613d26eb153652@mail.gmail.com>
Message-ID: <4971D0B2.6020109@stats.uwo.ca>

On 17/01/2009 6:53 AM, Sean O'Riordain wrote:
> Can I add a windows specific wish please?  I'd like to be able to
> double click on a word in the console and select it, rather than have
> to manually select - silly I know but I'm constantly going back and
> forth between R and other programs where I can do this and I still
> haven't managed to train my hand not to double click words in R... :-)

Seems like a reasonable addition. Send me a patch, and I'll look it over.

Duncan Murdoch

> 
> Thanks R-Core!
> 
> 
> On Sat, Jan 17, 2009 at 1:57 AM, Gabor Grothendieck
> <ggrothendieck at gmail.com> wrote:
>> 2009 Wish list for R (no particular order):
>>
>> - some way of placing backslashes in literal strings without escaping them.
>>  Useful for latex, regular expressions and Windows file paths.  This seems
>>  to come up from time to time on the lists.  Ruby, python, Perl and other
>>  scripting languages have various ways to handle this which might be used
>>  as a model.
>>
>> - in Windows, some way to tell Packages | Install menu to use
>>  dependencies = TRUE (vs. dependencies = NA now).
>>  NB. utils:::menuInstallPkgs is the R routine invoked
>>
>> - self-contained R executables
>>
>> - default origin in Date.  as.numeric.Date and as.Date.numeric are
>>  asymmetric in this respect.
>>
>> - here documents in sourced input
>>
>> - read.table(textConnection(Lines)) later gives annoying warning message
>>  about closing connection.  If too hard to fix add an asText= arg,
>>  e.g. read.table(Lines, asText=TRUE)
>>
>> - View() buttons to copy to clipboard. (print and save might also be nice.)
>>
>> - allow library() command to determine what is imported like python's
>>          import ... from ...
>>
>> - Lag < function(x, k, ...) lag(x, -k, ...)
>>  lag is regarded by many as confusing and this would give a second
>>  option while keeping lag for compatability.
>>
>> - generic filter()
>>
>> - add executable for filefind.cc in docs.miktex.org to R bin directory
>>  on Windows to give an easy way to locate MiKTeX.  Alternately
>>  put it in Rtools.
>>
>> - real subclassing of environments
>>
>> - ability to conditionally emit portions of a Sweave
>> document even if they represent both text and code
>> portions without using crude workarounds.  For
>> example if all the data for a certain figure is missing
>> that figure and the associated paragraphs describing
>> it and the R code shown associated with it could
>> all be suppressed dynamically.
>>
>> - pfg TeX driver
>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



[Rd] 2009 Wish list for R
Duncan Murdoch