Very interesting, thank you.
However, after disabling the tab completion, the RGUI still can't
distinguish pasted tabs.  e.g:

# Running:

Sys.setenv(R_COMPLETION=FALSE)
Sys.getenv("R_COMPLETION")

a = read.table( text=
"
1 2
3 4
")
a

# will result in: (instead of two columns)
  V1
1 12
2 34





----------------Contact
Details:-------------------------------------------------------
Contact me: Tal.Galili@gmail.com |
Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
www.r-statistics.com (English)
----------------------------------------------------------------------------------------------



On Mon, Jun 3, 2013 at 5:11 PM, Prof Brian Ripley <ripley@stats.ox.ac.uk>wrote:

> On 03/06/2013 14:48, peter dalgaard wrote:
>
>>
>> On Jun 3, 2013, at 15:22 , Sarah Goslee wrote:
>>
>>  Pasting tabs into the console works for me on linux, which suggests
>>> that you need to provide more information about your OS and all the
>>> other usual things.
>>>
>>
>> Which console and which Linux?
>>
>> Anyways, the thing that usually gets in the way is tab-completion. If you
>> expect pasting to work exactly as if the same characters were typed at the
>> keyboard, you can't really expect that TAB will not try to autocomplete
>> commands and filenames. I don't know whether there's a way to temporarily
>> disable completion.
>>
>
> There are lots of consoles and completion mechanisms.  But on RGui (at
> least this seems to be Windows), this is controlled by the environment
> variable R_COMPLETION and that can be set during a session.  Its help says
>
>      ‘R_COMPLETION’: Optional.  If set to ‘FALSE’, command-line
>           completion is not used.  (Not used by Mac OS GUI.)
>
> and ??completion gets you there.
>
>
>
>  -pf
>>
>>
>>> Sarah
>>>
>>> On Mon, Jun 3, 2013 at 9:15 AM, Tal Galili <tal.galili@gmail.com> wrote:
>>>
>>>> Hello Dear R-help Members,
>>>>
>>>> I have noticed that when pasting text with "tab" in it to the R console
>>>> it
>>>> eliminates the tab. Whereas, when pasted into the R Editor, the tab is
>>>> preserved.
>>>> For example, pasting this:
>>>> "1997 7680"
>>>> In the R Console will result in:
>>>> "19977680"
>>>>
>>>> Is there a way to preserve the tab?
>>>> This would allow (for example) to use read.table with a table copied
>>>> from
>>>> website/libre-office/excel such as:
>>>>
>>>> a = read.table( text=
>>>> "
>>>> 1 2
>>>> 3 4
>>>> ")
>>>> a
>>>>
>>>> I understand I can use readClipboard directly, but I wonder if there is
>>>> a
>>>> way to use it while the text is kept in the R Editor.
>>>>
>>>>
>>>> With regards,
>>>> Tal
>>>>
>>>
>>>
>>> --
>>> Sarah Goslee
>>> http://www.**functionaldiversity.org<http://www.functionaldiversity.org>
>>>
>>> ______________________________**________________
>>> R-help@r-project.org mailing list
>>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>>> PLEASE do read the posting guide http://www.R-project.org/**
>>> posting-guide.html <http://www.R-project.org/posting-guide.html>
>>> and provide commented, minimal, self-contained, reproducible code.
>>>
>>
>>
>
> --
> Brian D. Ripley,                  ripley@stats.ox.ac.uk
> Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~**ripley/<http://www.stats.ox.ac.uk/~ripley/>
> University of Oxford,             Tel:  +44 1865 272861 (self)
> 1 South Parks Road,                     +44 1865 272866 (PA)
> Oxford OX1 3TG, UK                Fax:  +44 1865 272595
>
>
> ______________________________**________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
> PLEASE do read the posting guide http://www.R-project.org/**
> posting-guide.html <http://www.R-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

