From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ole Laursen Newsgroups: gmane.emacs.devel Subject: Re: icomplete-mode as replacement for iswitchb Date: Tue, 11 Nov 2014 18:52:33 +0100 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1415728397 14023 80.91.229.3 (11 Nov 2014 17:53:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Nov 2014 17:53:17 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 11 18:53:10 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XoFcs-000316-DU for ged-emacs-devel@m.gmane.org; Tue, 11 Nov 2014 18:53:10 +0100 Original-Received: from localhost ([::1]:50067 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoFcs-0005Sl-2v for ged-emacs-devel@m.gmane.org; Tue, 11 Nov 2014 12:53:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47555) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoFch-0005Jm-SX for emacs-devel@gnu.org; Tue, 11 Nov 2014 12:53:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoFcd-0002Rb-1v for emacs-devel@gnu.org; Tue, 11 Nov 2014 12:52:59 -0500 Original-Received: from mail-vc0-f178.google.com ([209.85.220.178]:43201) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoFcc-0002RI-TZ for emacs-devel@gnu.org; Tue, 11 Nov 2014 12:52:54 -0500 Original-Received: by mail-vc0-f178.google.com with SMTP id hq12so1957746vcb.37 for ; Tue, 11 Nov 2014 09:52:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=R85kc/loN7q5kRMuhCc9tkcgo3tsws4bWRu2IDTdZpA=; b=bDFSe916/QVv4YwbRSflKZJwh8s2XlknfV2BnrGsIhzblS8GhDM1ntlNFQDIOOLUeE lMCAiJsoIXFuqf+24wDvDH0GmmCkShis3j2mG7zpv9IXfECVJPZFslWVvHqJ/LQQR6Le axdo+lGhx4Jvp1cZAwmw0kZLkvINvnD6trzr19CGyIZArXXoSFFXGK2y+zBmJm3zRoR5 vAPlyrl9f29d9JAKG+o+s1qt6t3fCqLvmJcCFAtIvwLj5MAdDTKC1+KKXmtz6Pmotk2x q1cnVUillUoXpfN/rkCVBvGkC2bEE9bYXLLWMTmPMHiKk5f2B98PD0qsLj0kY/N7ivGm ED/w== X-Gm-Message-State: ALoCoQkzIY2FeXgWNu0iuQQs6z7Tj0w2sGbR+gji6waDAd1Q+XmOykPy2Kow/xI4QBy0cd5Da/Jy X-Received: by 10.52.66.142 with SMTP id f14mr2062741vdt.91.1415728373935; Tue, 11 Nov 2014 09:52:53 -0800 (PST) Original-Received: by 10.220.99.133 with HTTP; Tue, 11 Nov 2014 09:52:33 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.220.178 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:176769 Archived-At: Thanks for the kind answer. 2014-11-11 17:31 GMT+01:00 Stefan Monnier : >> 1) Turning on icomplete makes C-x C-f show a list of matches (despite >> icomplete-show-matches-on-no-input being nil - this is a little >> jarring, but I think I can get used to it) > > I think that's a bug. Could you M-x report-emacs bug so we don't forget it? I think it's perhaps triggered by the path. But yes, I'll report it. I played around with things a bit more and found another more serious bug so I'm back on iswitchb. I'll report that too. >> 3) RET in C-x b on a partial match means "open new buffer with partial >> name" - I am trying to get used to C-j instead, but after a while I >> think RET is more ergonomic in many cases because it frees you from >> having to time a Ctrl press (e.g. f, o, o, RET is easier than f, o, o, >> C-j) > > I think this will have to stay a user-config (you can change that for > yourself in icomplete-mode-map). Yeah, I see that it's a useful difference for C-x C-f. It works the way I expect for M-x completions, so perhaps my request is really to remove the possibility of opening a new named buffer through C-x b - I think then RET and C-j would be the same. I don't know if that's out of the question. Ole