unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs
@ 2014-05-04 18:27 KARR, DAVID
  2014-05-04 19:58 ` Drew Adams
  0 siblings, 1 reply; 4+ messages in thread
From: KARR, DAVID @ 2014-05-04 18:27 UTC (permalink / raw)
  To: help-gnu-emacs@gnu.org

I was using the released version of Emacs in Cygwin 1.7.29, and I moved to the "test" version of "24.3.90.1" to test some fatal error problems.

I noticed that it complained that "iswitchb" is obsolete, so I switched to "ido", which is apparently recommended to replace it.

When I started using it, I immediately noticed a blocking problem with it.  I map "/cygdrive" to "/c" in /etc/fstab.  In Emacs, with ido, when I type "/c/", it gives me the following completion choices: "{etc/ | proc/ | cygdrive/}".  I don't know what I'm supposed to do now.  If I just continue typing the path I need, it replaces "/c/" with "/etc/", which isn't what I want.  It doesn't appear that I can get to "/c/" with ido.



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

* RE: Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs
  2014-05-04 18:27 Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs KARR, DAVID
@ 2014-05-04 19:58 ` Drew Adams
  2014-05-04 21:49   ` Stefan Monnier
  0 siblings, 1 reply; 4+ messages in thread
From: Drew Adams @ 2014-05-04 19:58 UTC (permalink / raw)
  To: KARR, DAVID, help-gnu-emacs

> I noticed that it complained that "iswitchb" is obsolete, so I
> switched to "ido", which is apparently recommended to replace it.

Actually it is Icomplete mode that is intended to replace IswitchB mode.
`C-h N' (NEWS) shows this:

  ** Obsolete packages
  +++
  *** iswitchb.el; use icomplete-mode.

(And yes, the doc string for `iswitchb-mode' mentions `ido-mode' also.)

IMO, you *should* be able to nevertheless continue to use IswitchB as
before, if you like: deprecation should not immediately remove the
functionality from the product.

However, you cannot even get the package from the GNU package archive -
it was simply removed.  You can still find it, though - here, for example:
http://cvs.savannah.gnu.org/viewvc/*checkout*/emacs/emacs/lisp/iswitchb.el




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

* Re: Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs
  2014-05-04 19:58 ` Drew Adams
@ 2014-05-04 21:49   ` Stefan Monnier
  2014-05-05  0:28     ` Drew Adams
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Monnier @ 2014-05-04 21:49 UTC (permalink / raw)
  To: help-gnu-emacs

> However, you cannot even get the package from the GNU package archive -
> it was simply removed.  You can still find it, though - here, for example:
> http://cvs.savannah.gnu.org/viewvc/*checkout*/emacs/emacs/lisp/iswitchb.el

?


        Stefan




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

* RE: Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs
  2014-05-04 21:49   ` Stefan Monnier
@ 2014-05-05  0:28     ` Drew Adams
  0 siblings, 0 replies; 4+ messages in thread
From: Drew Adams @ 2014-05-05  0:28 UTC (permalink / raw)
  To: Stefan Monnier, help-gnu-emacs

> > However, you cannot even get the package from the GNU package archive -
> > it was simply removed.  You can still find it, though - here, for example:
> > http://cvs.savannah.gnu.org/viewvc/*checkout*/emacs/emacs/lisp/iswitchb.el
> 
> ?

My bad.  It is still part of the build.  The message that came up
when I tried `M-x iswitchb-mode', plus its lack of a minor-mode
lighter, plus its not showing up in `list-packages' fooled me.
I didn't look very well; sorry.  Good to know it is still available.



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

end of thread, other threads:[~2014-05-05  0:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-04 18:27 Replacing ido with iswitchb results in not being able to get to "/c/" in Emacs KARR, DAVID
2014-05-04 19:58 ` Drew Adams
2014-05-04 21:49   ` Stefan Monnier
2014-05-05  0:28     ` 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).