That is a nice feature indeed, but I already have all those smart functions
assigned to custom keybindings. And what keeps me frustrated the most is
inconsistency. While smart comma "works" in iESS buffer, it does not work
in R scripts (r-mode), unlike smart assignment string which is kind-of
global for S/R dialects.

aL3xa



On Mon, Jan 23, 2012 at 16:56, Vitalie Spinu <spinuvit@gmail.com> wrote:

> Well,
>
> Let me assure everyone that I had not intended to leave it as a
> default. It's just one of those things which I left for latter day
> because of more stringent priorities withing ESS. And also where there
> not many users of recent SVN, but this one seems to change ... so I
> will think twice before committing something partially finished in the
> future.
>
> Of course smart operators will be customisable and won't be there by
> default.
>
> >> I am less clear about the IDO menu in inferior mode.  My sense (not yet
> >> having tried it), is that is would interfere
> >> with my thought pattern.  We had some simliar pop-up hint option and it
> >> drive me nuts until I turned it off.
>
> No it does not, you should really try it. It is executed only when ","
> follows the prompt. Note that  in R syntax this is meaningless, thus
> no confusion or any inconvenience should appear.
>
> Vitalie.
>
>
> >> Windows does lots of that type of interference, by popping open new
> >> windows
> >> in the middle of typing and the keystrokes
> >> go to the wrong place.  Even gmail has it.  I am merrily typing an email
> >> and it does an auto-save and moves the cursor
> >> while doing so and loses my place.
> >>
> >>
> >> Rich
> >>
> >>
> >> On Mon, Jan 23, 2012 at 9:44 AM, Vitalie Spinu <spinuvit@gmail.com>
> wrote:
> >>
> >> > Aleksandar BlagotiÄ‡ <aca.blagotic@gmail.com> writes:
> >> >
> >> > > After recent upgrade I noticed that ESS inserts space after comma by
> >> > > default, which is really frustrating, especially because I tend to
> >> > > insert
> >> > > space manually, and end up with two spaces after comma, which is
> quite
> >> > > ugly. I can't seem to find a variable that holds reference to this
> >> > feature.
> >> > > Any ideas?
> >> >
> >> > This is a new feature, and is called ess-smart-comma. First it's a
> first
> >> > step towards  ess-smart-operators which is intended to be much smarter
> >> > and R specific than well known smart-operators package.
> >> >
> >> > Second it does something more in inferior. If the first key pressed in
> >> > inferior is ","  you will get an IDO menu with plenty of handy
> >> > commands. This is inspired by SLIME.
> >> >
> >> > I make a variable to deactivate the space insertion,  but may be you
> >> > should consider changing your habits?
> >> >
> >> > Vitalie.
> >> >
> >> > >
> >> > > aL3xa
> >> > >
> >> > >       [[alternative HTML version deleted]]
> >> > >
> >> > > ______________________________________________
> >> > > ESS-help@r-project.org mailing list
> >> > > https://stat.ethz.ch/mailman/listinfo/ess-help
> >> >
> >> > ______________________________________________
> >> > ESS-help@r-project.org mailing list
> >> > https://stat.ethz.ch/mailman/listinfo/ess-help
> >> >
> >>
> >>        [[alternative HTML version deleted]]
> >>
> >>
> >> ______________________________________________
> >> ESS-help@r-project.org mailing list
> >> https://stat.ethz.ch/mailman/listinfo/ess-help
> >
> >
> >
>
> ______________________________________________
> ESS-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>

	[[alternative HTML version deleted]]

