Received: by 10.180.96.42 with SMTP id dp10mr1236118wib.2.1347849970804; Sun, 16 Sep 2012 19:46:10 -0700 (PDT) Path: ed8ni104319499wib.0!nntp.google.com!feeder3.cambriumusenet.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!193.141.40.65.MISMATCH!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!border2.nntp.ams2.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!news.bbs-scene.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!usenet-fr.net!nerim.net!novso.com!news.he.net!news.snarked.org!newsfeed.news.ucla.edu!usenet.stanford.edu!not-for-mail From: Stefan Monnier Newsgroups: gnu.emacs.bug Subject: bug#11131: 24.0.94; Apropos bookmarks Date: Tue, 11 Sep 2012 09:18:59 -0400 Lines: 34 Sender: debbugs-submit-boun...@debbugs.gnu.org Approved: bug-gnu-em...@gnu.org Message-ID: References: <81sjgqqyt2.fsf@gmail.com> <87wr01htcz.fsf@gmail.com> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 X-Trace: usenet.stanford.edu 1347369739 8643 208.118.235.17 (11 Sep 2012 13:22:19 GMT) X-Complaints-To: action@cs.stanford.edu Cc: 11...@debbugs.gnu.org To: Jambunathan K Envelope-to: bug-gnu-em...@gnu.org X-Loop: help-debb...@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-boun...@debbugs.gnu.org Resent-CC: bug-gnu-em...@gnu.org Resent-Date: Tue, 11 Sep 2012 13:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debb...@gnu.org X-GNU-PR-Message: followup 11131 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09soXr9/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA6MzgViDBQ X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="198057840" In-Reply-To: <87wr01htcz.fsf@gmail.com> (Jambunathan K.'s message of "Tue, 11 Sep 2012 13:41:08 +0530") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) X-BeenThere: debbugs-sub...@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Errors-To: debbugs-submit-boun...@debbugs.gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-em...@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Bytes: 3884 Content-Type: text/plain > With a simple ido-like completion (or iswitchb-like completion), I can > jump to the function name quickly without typing the whole function > name. Again: "Which part of "ido-like" would you like to see there?". IDO completion has many differences compared to Emacs's historical prefix-completion. But Emacs's current default completion code supports several of those features. E.g. in Emacs-24, C-x b provides substring completion (and if you enable icomplete-mode which just shows you the list of completion candidates at the end of the minibuffer, it gets even closer to iswitchb). > - (completing-read prompt > + (ido-completing-read prompt That is not an option: we want the completion behavior to be consistent, and there's nothing magical about bookmarks which justifies a thoroughly different behavior, I think. OTOH, maybe bookmarks have particular properties which justify tweaking the completion behavior for them, just like it is the case for C-x b. E.g. we could make C-x r b use substring completion. > Have bookmark use completing-read-function. It does, since it calls completing-read which in turn calls the completing-read-function. Stefan