From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: iswitchb Date: Mon, 12 Mar 2018 11:22:58 +0100 Message-ID: <87r2opk2yl.fsf@gmail.com> References: <20180311031648.8003.90161@vcs0.savannah.gnu.org> <20180311031649.A9FBF20F52@vcs0.savannah.gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1520850155 22697 195.159.176.226 (12 Mar 2018 10:22:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 12 Mar 2018 10:22:35 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 12 11:22:30 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evKb6-0005mw-Ll for ged-emacs-devel@m.gmane.org; Mon, 12 Mar 2018 11:22:28 +0100 Original-Received: from localhost ([::1]:57533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evKd9-0000Wf-Fn for ged-emacs-devel@m.gmane.org; Mon, 12 Mar 2018 06:24:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35301) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evKbi-0007fM-4i for emacs-devel@gnu.org; Mon, 12 Mar 2018 06:23:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evKbe-00012n-7R for emacs-devel@gnu.org; Mon, 12 Mar 2018 06:23:06 -0400 Original-Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:38433) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1evKbe-000109-0I for emacs-devel@gnu.org; Mon, 12 Mar 2018 06:23:02 -0400 Original-Received: by mail-wr0-x236.google.com with SMTP id l8so734881wrg.5 for ; Mon, 12 Mar 2018 03:23:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=csaQ+b5AOLzMczQQVt6YMZp8ncGHwKSrtj6R+4T1Wwo=; b=Z0KDvmM1NWWwvA2IMPCJNW4dnHIX9frzPjre0sn97EDICDD6Ww/6o+/Q91PdExaEuh 9VU+YzWY5IUYMsZwCtBYcUdP++VM45qELUKuXLylDtqVDA6ImMSk2YLXhxHuH5w/N6QS FaGkn9ln9iRjKRUoZSY6DoEVVMtKY6G7wE6UQyrzcsMqXE4NXmZN7iEjOqyeMLfFe2eL l19QR8OHhDMvXTJBRmghU5LBC+1kwUIyLtM9efVR9LBCx/CffdZ7KJ4OMhFvm5lsTqOy T+EJkKynfkXuJPhvxn0l4PhTDJUd7IImh79nDKsdLBdReQD2r+3ZR928VYm/4EbLBlAG ej1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :mime-version; bh=csaQ+b5AOLzMczQQVt6YMZp8ncGHwKSrtj6R+4T1Wwo=; b=kbURvvpXTI0xysaDKpB/9MgvRbRj3Ki7VvKbY0kRpzZrgu8wC9brHILJVU2nM/wCVG KQRfa9DhumMJaoT/5ROHLUL+5lGeZ/defXRQfvSH9vTyEN2Hl5KDcwhd6ssKWSZP0Z2z MbfNlzpTxD81VqF1+yXrrnH2lHVYzXCMAG0Gw8pFf0bjnErMwCZo1E61HJw7aTFUDGG1 W6aRbO0Sw2+JwOiQKLZb1K1RxU9jaWoIrnc3ox7YZbK0hs7nELmbLZ98POCMdfrW5FPZ 9v7Ky5yAIL+l7hmpOcm0YVAZUYDY/alUOmQF3dkahxoVn8Si0f0ny5CveH0k8War2VZP Bkdw== X-Gm-Message-State: AElRT7HURV+2xIjTCCUi3RKs5U0nDSxdC37sOhxmetdBzvqtS5lX0WrH sogi6zD1EHEu/AVy23zytlv1pODv X-Google-Smtp-Source: AG47ELvDkCOBa1G3A1HmIQfyLPeuFnlo2JqDVLZXo3fZ6z5tQIRx5EAFNlWbAihMPVb9swAZ6iE0iA== X-Received: by 10.223.187.19 with SMTP id r19mr5622106wrg.110.1520850180379; Mon, 12 Mar 2018 03:23:00 -0700 (PDT) Original-Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id w29sm8211456wra.84.2018.03.12.03.22.59 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Mar 2018 03:22:59 -0700 (PDT) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Stefan Monnier's message of "Sat, 10 Mar 2018 22:40:44 -0500") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:223636 Archived-At: Stefan Monnier writes: > (superseded by the default use of substring completion in C-x b, If that's documented somewhere, I've not been able to find it in the docstring for `switch-to-buffer'. etc/NEWS.24 just says: *** New completion style `substring'. *** Completion of buffer names uses `substring' completion by default. without explaining what substring means. It certainly has surprising behaviour (with emacs-26): src/emacs -Q C-x C-f src/xdisp.c C-x b di C-x b sc TAB => *scratch* C-x b di TAB => di [sole completion] ; I expected xdisp.c as well. Is the actual behaviour substring-unless-exact-match or something? Robert