From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#26274: 26.0.50; completion regression Date: Mon, 27 Mar 2017 12:56:19 +0200 Message-ID: <87zig756p8.fsf@rosalinde> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1490612234 12108 195.159.176.226 (27 Mar 2017 10:57:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 27 Mar 2017 10:57:14 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: 26274@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 27 12:57:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1csSKf-0002At-D2 for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Mar 2017 12:57:05 +0200 Original-Received: from localhost ([::1]:45941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1csSKl-00043F-59 for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Mar 2017 06:57:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47822) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1csSKf-00043A-Ep for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:57:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1csSKc-0002AN-DU for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:57:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48664) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1csSKc-0002AJ-AV for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1csSKc-0003RJ-46 for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Mar 2017 10:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26274 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.149061220213193 (code B ref -1); Mon, 27 Mar 2017 10:57:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Mar 2017 10:56:42 +0000 Original-Received: from localhost ([127.0.0.1]:46863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1csSKH-0003Qj-KU for submit@debbugs.gnu.org; Mon, 27 Mar 2017 06:56:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1csSKG-0003QW-5a for submit@debbugs.gnu.org; Mon, 27 Mar 2017 06:56:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1csSKA-00022Q-6M for submit@debbugs.gnu.org; Mon, 27 Mar 2017 06:56:35 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:49371) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1csSKA-00022M-2q for submit@debbugs.gnu.org; Mon, 27 Mar 2017 06:56:34 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1csSK8-0003z4-Od for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:56:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1csSK3-00021e-Aw for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:56:32 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:50905) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1csSK2-00020m-W2 for bug-gnu-emacs@gnu.org; Mon, 27 Mar 2017 06:56:27 -0400 Original-Received: from rosalinde ([83.135.16.34]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MVvi4-1ccxi83DM8-00X4TB for ; Mon, 27 Mar 2017 12:56:20 +0200 X-Provags-ID: V03:K0:ALtxG/Ff4029IzGJ9hqP3sZMg/FcRRAtfdVAZ0OWfsQ7l1QXs9g rCUhmORsGazrM0CIJ46z2OAFaEdC2u1/bSvooEdirWpkLHqJ39M/wYfitOUGlUpXN8g7ffo NZonwVyc6YFqT2IyUPdsQ+LgoLxR06heavvp/cShs1lkMBpBwD1sYMmBPadqkof5IJKHeTO LliBtNNSm5mkABRR+AWoA== X-UI-Out-Filterresults: notjunk:1;V01:K0:Kj2L3yiJWf4=:X9yorKAGYA7H0sKTgAEh+F GJet97ZrjWT2STo6BQhsTh4uTMUM20urRqV+Sl09bcJl8IpjVMgScGiNXid8tWnEmWjMHTn1+ 0SxH/Mx5cQ8kr3uCffONcIxLfib1bOGHIvaQp4uPl+RG7jZ+9BTDBbtExv6bjDrouAnjebtaU emh4jM7zUedcEYZYvVWzMM1dRLf0E3hgjw6PhHiNcVJFqNXhc/x0EGk20nRECTrfVzI+n/+qc AZ3f6QZqYc6n9qcQ7q6dDQOd6kYP0NKj/4rRVZhq81bBarcBxc6+/Ea7kzGaGRGz8TCNZgZZd l7dvwgbLWrWLBR5M+kWlL0e74MCQ73bzKoJHuVYYsv5ZWXqdSKhywMXeizebCWoKuBzQ4Ham0 gOpIT1yPLbuvELpPP9jbrJ5NLaah9YYiWfNxAWGrs0+xgoOoc6Jg3gPoFNQgHIJo5j9L4vvEn VUeU7/uiHfB1pWx6akSfxEiOcSdJYO05XWkClnGqyl9nPxYTPjfMpGGERaYIOcvD9dg8QUKYp SlresSQH9+3E9FHcGkN9kV3gcJataKLKGH48c8J0c+MPSuErZNcXkFRMq0O1wUf9QNGjuO+Gl abOtJEZ8+p5azKALe+u6/DQGALINTsfSkYlgm54w2xmh8rXfyjjGgdI2E2Vx8B5hn8pQTnXk7 J7+RTzLcfAv/PHmk4yv8357moVLMSv/d/+TmXdTpKie0t1rpIkyDmVBFlM4pRdf4WvK8Dvk/h jxPjFZ4FBK5iOtVOqPDXm8y2HwNztIHjzlRGOamvAGif3AzqjHMDgnN2opypoqmuY2ThK7b9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:131007 Archived-At: Substring completion involving non-ascii characters (with or without case-folding) does not work in current master as it had till recently and still does in Emacs 25.2 (my most recent build from master is from March 15 and it also shows the problem). To reproduce: 0. In a shell: cd /tmp; touch atest Atest =C3=A4test =C3=84test test=C3=A4 = test=C3=84 1. Let ~/.emacs consist of the following: --8<---------------cut here---------------start------------->8--- (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(completion-category-overrides (quote ((buffer (styles substring)) (file (styles substring))))) '(read-buffer-completion-ignore-case t) '(read-file-name-completion-ignore-case t)) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. ) --8<---------------cut here---------------end--------------->8--- 2. Start emacs; after typing `C-x C-f test TAB' the *Completions* buffer shows all six files from step 0.=20 3. With both `C-x C-f atest TAB' and `C-x C-f atest TAB' the *Completions* buffer shows both atest and Atest.=20 4. With `C-x C-f =C3=A4test TAB', `C-x C-f =C3=84test TAB', `C-x C-f test= =C3=A4 TAB', or `C-x C-f test=C3=84 TAB', the minibuffer displays "[Sole completion]". In 25.2 with the first two, the *Completions* buffer shows both =C3=A4te= st and =C3=84test and with the last two, both test=C3=A4 and test=C3=84. In GNU Emacs 26.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.20.10) of 2017-03-27 built on rosalinde Repository revision: bd074d9bab470da24dd79491d8c25b22c2a5bb3d Windowing system distributor 'The X.Org Foundation', version 11.0.11803000 System Description: openSUSE Leap 42.2 Configured using: 'configure --with-xwidgets 'CFLAGS=3D-Og -g3''