unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* OK, so I've thrown Ido out and turned on Icicles.  What now?
@ 2014-11-17 12:20 Marcin Borkowski
  2014-11-17 13:02 ` H. Dieter Wilhelm
  2014-11-17 15:08 ` Drew Adams
  0 siblings, 2 replies; 6+ messages in thread
From: Marcin Borkowski @ 2014-11-17 12:20 UTC (permalink / raw)
  To: Help Gnu Emacs mailing list

So I did it.

Of course, my muscle memory now gets in the way, and I have to relearn a
few things.  (I followed the advice from EW and did not turn the
"Ido-compatibility" mode for Icicles.)

One thing that is a bit strange is that suddenly, all Dired buffers are
rainbow-colored.  AFAIR, I did not change anything else (apart from
having recently installed Emms, but I don't suspect this is to blame).
Is it possible that Icicles has something to do with this?

Another is that Icicles seem to be substantially slower than Ido.  (Not
that it bothers me a lot.)

Now I'll try to read the quide on the wiki, in small part, and replace
my Ido habits with Icicles-related ones.

Best,

-- 
Marcin Borkowski
http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski
Faculty of Mathematics and Computer Science
Adam Mickiewicz University



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OK, so I've thrown Ido out and turned on Icicles.  What now?
  2014-11-17 12:20 OK, so I've thrown Ido out and turned on Icicles. What now? Marcin Borkowski
@ 2014-11-17 13:02 ` H. Dieter Wilhelm
  2014-11-17 15:08   ` Drew Adams
  2014-11-22 12:06   ` Marcin Borkowski
  2014-11-17 15:08 ` Drew Adams
  1 sibling, 2 replies; 6+ messages in thread
From: H. Dieter Wilhelm @ 2014-11-17 13:02 UTC (permalink / raw)
  To: help-gnu-emacs

Marcin Borkowski <mbork@wmi.amu.edu.pl> writes:

> Now I'll try to read the quide on the wiki, in small part, and replace
> my Ido habits with Icicles-related ones.

Interesting.  It would be nice, if you could follow-up this thread with
your findings after a while..

Thanks
        Dieter

PS: As far as I checked (default) Ido worked only for files and buffers.
And its keybinding RET clashed with (default) icomplete-mode.  I
switched Ido off because it confused my small brain.  Is Icicles in this
respect somehow smoother?

-- 
Best wishes
H. Dieter Wilhelm
Darmstadt, Germany



^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: OK, so I've thrown Ido out and turned on Icicles.  What now?
  2014-11-17 12:20 OK, so I've thrown Ido out and turned on Icicles. What now? Marcin Borkowski
  2014-11-17 13:02 ` H. Dieter Wilhelm
@ 2014-11-17 15:08 ` Drew Adams
  1 sibling, 0 replies; 6+ messages in thread
From: Drew Adams @ 2014-11-17 15:08 UTC (permalink / raw)
  To: Marcin Borkowski, Help Gnu Emacs mailing list

> One thing that is a bit strange is that suddenly, all Dired buffers
> are rainbow-colored.  AFAIR, I did not change anything else (apart
> from having recently installed Emms, but I don't suspect this is to
> blame). Is it possible that Icicles has something to do with this?

Sounds like you have Dired+ in your `load-path'.  If it is thus
available then Icicles will load it, since Icicles can take
advantage of Dired+ features.

If you don't like the Dired+ highlighting, here are two solutions:

1. Move `dired+.el' out of your `load-path', to a different
   directory.  Or delete it entirely, if you never use it.

2. Customize Dired+.  You can easily change (e.g. lower) the
   highlighting (font-lock) level.  And you can customize the
   faces etc.

> Another is that Icicles seem to be substantially slower than Ido.
> (Not that it bothers me a lot.)

As I mentioned, there are things you can change, to change this.
By default, Icicles does a lot of things, providing additional
info as feedback, incrementally updating things, including input
mismatches, etc.  You can turn all of this off, and you can
generally turn it on/off on the fly.  See the doc.  Start with
`C-#' (and `C-M-#', if you use `icomplete-mode').  See option
`icicle-highlight-input-completion-failure'.  See 
http://www.emacswiki.org/Icicles_-_Large_Candidate_Sets.  Etc.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: OK, so I've thrown Ido out and turned on Icicles.  What now?
  2014-11-17 13:02 ` H. Dieter Wilhelm
@ 2014-11-17 15:08   ` Drew Adams
  2014-11-17 16:02     ` H. Dieter Wilhelm
  2014-11-22 12:06   ` Marcin Borkowski
  1 sibling, 1 reply; 6+ messages in thread
From: Drew Adams @ 2014-11-17 15:08 UTC (permalink / raw)
  To: dieter, help-gnu-emacs

> > Now I'll try to read the quide on the wiki, in small part, and
> > replace my Ido habits with Icicles-related ones.
> 
> Interesting.  It would be nice, if you could follow-up this thread
> with your findings after a while..
> 
> PS: As far as I checked (default) Ido worked only for files and
> buffers.

3rd-party Ido library `ido-ubiquitous.el' mitigates this.
https://github.com/technomancy/ido-ubiquitous

> And its keybinding RET clashed with (default) icomplete-mode.  I
> switched Ido off because it confused my small brain.  Is Icicles in
> this respect somehow smoother?

Dunno.  Ido mode is incompatible with Icicle mode.  But you can
get behavior somewhat similar to that of Ido while in Icicle mode.
http://www.emacswiki.org/emacs/Icicles_-_Ido_and_IswitchB.  Not
that I recommend that.

Anyway, Icicles is compatible with Icomplete mode (and with IswitchB).

And because `icomplete-mode' computes all completions each time
it is invoked, and because Icicles provides incremental completion
(recompleting each time you type or delete a char in the
minibuffer - you can toggle this using `C-#'), you sometimes want
to turn Icomplete mode off (e.g., when there are zillions of
matches), you can toggle Icomplete mode on the fly, using `C-M-#'.

http://www.emacswiki.org/Icicles_-_Icompletion#UsingIciclesWithIcomplete



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OK, so I've thrown Ido out and turned on Icicles.  What now?
  2014-11-17 15:08   ` Drew Adams
@ 2014-11-17 16:02     ` H. Dieter Wilhelm
  0 siblings, 0 replies; 6+ messages in thread
From: H. Dieter Wilhelm @ 2014-11-17 16:02 UTC (permalink / raw)
  To: help-gnu-emacs

Drew Adams <drew.adams@oracle.com> writes:

>> > Now I'll try to read the quide on the wiki, in small part, and
>> > replace my Ido habits with Icicles-related ones.
>> 
>> Interesting.  It would be nice, if you could follow-up this thread
>> with your findings after a while..
>> 
>> PS: As far as I checked (default) Ido worked only for files and
>> buffers.
>
> 3rd-party Ido library `ido-ubiquitous.el' mitigates this.
> https://github.com/technomancy/ido-ubiquitous
>
>> And its keybinding RET clashed with (default) icomplete-mode.  I
>> switched Ido off because it confused my small brain.  Is Icicles in
>> this respect somehow smoother?
>
> Dunno.  Ido mode is incompatible with Icicle mode.  But you can
> get behavior somewhat similar to that of Ido while in Icicle mode.
> http://www.emacswiki.org/emacs/Icicles_-_Ido_and_IswitchB.  Not
> that I recommend that.
>
> Anyway, Icicles is compatible with Icomplete mode (and with IswitchB).

That is good to know, thanks


-- 
Best wishes
H. Dieter Wilhelm
Darmstadt, Germany



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: OK, so I've thrown Ido out and turned on Icicles.  What now?
  2014-11-17 13:02 ` H. Dieter Wilhelm
  2014-11-17 15:08   ` Drew Adams
@ 2014-11-22 12:06   ` Marcin Borkowski
  1 sibling, 0 replies; 6+ messages in thread
From: Marcin Borkowski @ 2014-11-22 12:06 UTC (permalink / raw)
  To: help-gnu-emacs


On 2014-11-17, at 14:02, H. Dieter Wilhelm wrote:

> Marcin Borkowski <mbork@wmi.amu.edu.pl> writes:
>
>> Now I'll try to read the quide on the wiki, in small part, and replace
>> my Ido habits with Icicles-related ones.
>
> Interesting.  It would be nice, if you could follow-up this thread with
> your findings after a while..

Part one (introductory):
http://mbork.pl/2014-11-22_From_Ido_to_Icicle_%E2%80%93_first_steps

More will follow.  I maintain an average frequency of one post per week,
so please be patient.  Also: Drew, you don't have to waste your time
explaining things which are on the wiki, I'll do my homework and read
the docs.  (Neither you have to "sell" Icicles to me, I'm already
sold. ;-) The only trouble I predict is that when I learn more, I'll
probably miss the Icicles functionality in anything non-Emacs-y...)

> Thanks
>         Dieter

Best,

-- 
Marcin Borkowski
http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski
Faculty of Mathematics and Computer Science
Adam Mickiewicz University



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-11-22 12:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-17 12:20 OK, so I've thrown Ido out and turned on Icicles. What now? Marcin Borkowski
2014-11-17 13:02 ` H. Dieter Wilhelm
2014-11-17 15:08   ` Drew Adams
2014-11-17 16:02     ` H. Dieter Wilhelm
2014-11-22 12:06   ` Marcin Borkowski
2014-11-17 15:08 ` Drew Adams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).