From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michal Nazarewicz Newsgroups: gmane.emacs.bugs Subject: bug#26274: 26.0.50; completion regression Date: Thu, 30 Mar 2017 16:17:46 +0200 Organization: http://mina86.com/ Message-ID: References: <87zig756p8.fsf@rosalinde> <87a886wuyi.fsf@rosalinde> <87lgroyq4x.fsf@rosalinde> <8337dw6ljs.fsf@gnu.org> <87h92cym36.fsf@rosalinde> <878tnnzwdg.fsf@rosalinde> <83wpb75w99.fsf@gnu.org> 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 1490883498 16008 195.159.176.226 (30 Mar 2017 14:18:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 30 Mar 2017 14:18:18 +0000 (UTC) Cc: 26274@debbugs.gnu.org, npostavs@users.sourceforge.net To: Eli Zaretskii , Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 30 16:18:13 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 1ctatr-00036a-Rw for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Mar 2017 16:18:08 +0200 Original-Received: from localhost ([::1]:35906 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ctatx-0006Ru-Sl for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Mar 2017 10:18:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ctatr-0006Rm-E8 for bug-gnu-emacs@gnu.org; Thu, 30 Mar 2017 10:18:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ctatm-0007cs-TW for bug-gnu-emacs@gnu.org; Thu, 30 Mar 2017 10:18:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54810) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ctatm-0007cg-Pf for bug-gnu-emacs@gnu.org; Thu, 30 Mar 2017 10:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ctatm-00042F-2Z for bug-gnu-emacs@gnu.org; Thu, 30 Mar 2017 10:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michal Nazarewicz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Mar 2017 14:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26274 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26274-submit@debbugs.gnu.org id=B26274.149088347715501 (code B ref 26274); Thu, 30 Mar 2017 14:18:02 +0000 Original-Received: (at 26274) by debbugs.gnu.org; 30 Mar 2017 14:17:57 +0000 Original-Received: from localhost ([127.0.0.1]:53009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ctatg-00041v-Sf for submit@debbugs.gnu.org; Thu, 30 Mar 2017 10:17:57 -0400 Original-Received: from mail-wr0-f174.google.com ([209.85.128.174]:33053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ctate-00041i-L9 for 26274@debbugs.gnu.org; Thu, 30 Mar 2017 10:17:55 -0400 Original-Received: by mail-wr0-f174.google.com with SMTP id w43so62716206wrb.0 for <26274@debbugs.gnu.org>; Thu, 30 Mar 2017 07:17:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=sender:from:to:cc:subject:in-reply-to:organization:references:face :openpgp:date:message-id:mime-version:content-transfer-encoding; bh=xz1wqLmz6HeMasU0vYWvz3oONu+BktJYPlMeBcsDYEc=; b=Xwl3lBc4Fu6hT/CzrflBLN8m6KJqHCOmGACeydptYk6Ppc9u+a0UtzCAkX1i2fA7nL HXQ4zASWjemjzkrH48ZlsjCwcC8HbqmEtxFjHslcvqpFucLPrI/k4M5nfviPdf+VGDrY x5Np3IXvpL2YCNW9b0HIl2wfzfKi722j2fd8QV8vgKotcaCah0qMUpdRU0XFB2z4+2yw ftrjcYTqwt4eXtZ0TBgRAFIG2MoeWCR5WMQH/Z/oHz+cVtmhYNoeQ9QdJFgW8U8zra6X bZvcoF48RrjoXgAzouwICNcijQU1P23CW133nNew/cydmv5UKuxWHhGMd+EWy0daplQX rK2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to :organization:references:face:openpgp:date:message-id:mime-version :content-transfer-encoding; bh=xz1wqLmz6HeMasU0vYWvz3oONu+BktJYPlMeBcsDYEc=; b=Hw7ZhqgzIsqUoyQJ1mtxM1GsJdSro88ZByMgAuGQIuvdHeIcjWHrZT96+RPo52FYMM 5qjyvBut9Vi45WXQvYPEUHnA9pt/Jz8nEihZSj+q0ftxdDhkJZGoPZShWM0lG1bHBsYg rVLvs4VYITIGab7Jua+5PQ7gDgHpXAP+e5Ak59U76wf63eTy0HzjkNMJ6SaDGeG1kcfC UF7KGAR1cqAxJv/XlxUj6UKTQyd959SE3KzcaLJhcQqXLNqkm8JKa3mUJ87T+fCPNnbR 4D6n7BouqdreQVxOXQgPyTpPa4q0wUhxv3fVrvqHEtJDDdWCqHFVCnN3TVK+esiKwzg7 B6JA== X-Gm-Message-State: AFeK/H2iATTxV2Co0bn00IWTPVT0bJIZcEPt35iJKqW+WzhjO3kDJL+hPTyiO4iry24PcBsD X-Received: by 10.223.136.246 with SMTP id g51mr5755508wrg.83.1490883468192; Thu, 30 Mar 2017 07:17:48 -0700 (PDT) Original-Received: from mpn-glaptop ([2620:0:105f:303:1d88:c917:9055:32df]) by smtp.gmail.com with ESMTPSA id m14sm2983020wrb.22.2017.03.30.07.17.46 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Thu, 30 Mar 2017 07:17:47 -0700 (PDT) In-Reply-To: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWbfGlUPDDHgE57V0jUupKjgIObY0PLrom9mH4dFRK4gmjPs41MxjOgAAACP0lEQVQ4T23Sv2vbQBQHcBk1xE6WyALX107VUEgmn6+ouUwpEQQ6uRjttkWP4CkBg2M0BQLBdPFZYPsyFYo7qEtKDQ7on+t7+nF2Ux8ahD587717OmNYrOvycHsZ+o2r051wHTHysAvGb8ygvgu4QWT0sCmkgZCIEnlV2X8BtyraazFGDuxhmKSQJMlwHQ7v5MHSNxmz78rfElwAa3ieVD9e+hBhjaPDDG6NgFo2f4wBMNIo5YmRtF0RyDgFjJjlMIWbnuM4x9MMfABGTlN4qgIQB4A1DEyA1BHWtfeWNUMwiVJKoqh97KrkOO+qzgluVYLvFCUKAX73nONeBr7BGMdM6Sg0kuep03VywLaIzRiVr+GAzKlpQIsAFnWAG2e6DT5WmWDiudZMIc6hYrMOmeMQK9WX0B+/RfjzL9DI7Y9/Iayn29Ci0r2i4f9gMimMSZLCDMalgQGU5hnUtqAN0OGvEmO1Wnl0C0wWSCEHnuHBqmygxdxA8oWXwbipoc1EoNR9DqOpBpOJrnr0criQab9ZT4LL+wI+K7GBQH30CrhUruilgP9DRTrhVWZCiAyILP+wiuLeCKGTD6r/nc8LOJcAwR6IBTUs+7CASw3QFZ0MdA2PI3zNziH4ZKVhXCRMBjeZ1DWMekKwDCASwExy+NQ86TaykaDAFHO4aP48y4 fIcDM5yOG8GcTLbOyp8A8azjJI93JFd1EA6yN8sSxMQJWoABqniRZVykYgRXErzrdqExAoUrRb0xfRp8p2A/4XmfilTtkDZ4cAAAAASUVORK5CYII= X-Face: -TR8(rDTHy/(xl?SfWd1|3:TTgDIatE^t'vop%*gVg[kn$t{EpK(P"VQ=~T2#ysNmJKN$"yTRLB4YQs$4{[.]Fc1)*O]3+XO^oXM>Q#b^ix, O)Zbn)q[y06$`e3?C)`CwR9y5riE=fv^X@x$y?D:XO6L&x4f-}}I4=VRNwiA^t1-ZrVK^07.Pi/57c_du'& OpenPGP: id=AC1F5F5CD41888F8CC8458582060401250751FF4; url=http://mina86.com/mina86.pub X-Hashcash: 1:20:170330:26274@debbugs.gnu.org::C2qGrn/4gLsO6R76:00000000000000000000000000000000000000002ooE X-Hashcash: 1:20:170330:npostavs@users.sourceforge.net::V6LZnudw70ilhA9X:00000000000000000000000000000002HCW X-Hashcash: 1:20:170330:stephen.berman@gmx.net::UVebXINBH+5WPCod:0000000000000000000000000000000000000000IvN X-Hashcash: 1:20:170330:eliz@gnu.org::IN6HDQ7RP5Dz6mOv:000007FJh 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:131090 Archived-At: On Thu, Mar 30 2017, Michal Nazarewicz wrote: > Strangely I cannot reproduce it. I=E2=80=99ve run =E2=80=98emacs -Q=E2= =80=99, executed > > (custom-set-variables > '(completion-category-overrides > (quote ((buffer (styles substring)) > (file (styles substring))))) > '(read-buffer-completion-ignore-case t) > '(read-file-name-completion-ignore-case t)) > > and with atest, Atest, =C3=A4test, =C3=84test, test=C3=A4 and test=C3=84 = files in the > directory I get the following completions: > > | Typed | Completions | > |-------+-------------------------------------| > | test | atest Atest =C3=A4test =C3=84test test=C3=A4 test=C3=84 | > |-------+-------------------------------------| > | atest | atest Atest | > | Atest | atest Atest | > | =C3=A4test | =C3=A4test =C3=84test | > | =C3=84test | =C3=A4test =C3=84test | > |-------+-------------------------------------| > | testa | NOTHING | > | testA | NOTHING | > | test=C3=A4 | test=C3=A4 test=C3=84 | > | test=C3=84 | test=C3=A4 test=C3=84 | > > which is what is expected. > > GNU Emacs 26.0.50 (build 3, x86_64-pc-linux-gnu) of 2017-03-21 build > from ffbb4684999 (I think) + patchset (I think). I=E2=80=99ll rebase and= try > again with fresher version. I still cannot reproduce it at HEAD+my patchset. ./configure --with-x-toolkit=3Dno --without-toolkit-scroll-bars \ --without-dbus --without-gconf --without-gsettings \ --without-selinux --with-x --enable-link-time-optimization Configured for 'x86_64-pc-linux-gnu'. Where should the build process find the source code? . What compiler should emacs be built with? gcc -std=3Dgnu11 = -g3 -O2 -flto=3D4 -ffat-lto-objects Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? none Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use a png library? yes -L/usr/lib/x8= 6_64-linux-gnu -lpng12 Does Emacs use -lrsvg-2? yes Does Emacs use cairo? no Does Emacs use imagemagick? no Does Emacs support sound? yes Does Emacs use -lgpm? no Does Emacs use -ldbus? no Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes -lglibc (inot= ify) Does Emacs use access control lists? no Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? yes Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs use -lsystemd? no Does Emacs directly use zlib? yes Does Emacs have dynamic modules support? no Does Emacs use toolkit scroll bars? no Does Emacs support Xwidgets (requires gtk3)? no Does Emacs have threading support in lisp? yes $ git log --oneline -n19 ff5db06065b (HEAD -> master, o/master) Fix case-fold-search character class= matching (bug#24603) 99f6478cff4 Optimise character class matching in regexes (bug#24603) 6a91a1f8930 Refactor character class checking; optimise ASCII case (bug#24= 603) 551c97b3d08 Base lower- and upper-case tests on Unicode properties (bug#24= 603) d84bab38efc Add regex character class matching benchmark (bug#24603) a237539c476 Factor out character category lookup to separate function (bug= #24603) ca436b71f48 Add some tricky Unicode characters to regex test (bug#24603) febef068263 Implement Irish casing rules (bug#24603) d83a7387e10 Implement casing rules for Lithuanian (bug#24603) 8ef5ccdc9b9 Implement Turkic dotless and dotted i casing rules (bug#24603) 019c1a9727f Implement rules for title-casing Dutch ij =E2=80=98letter=E2=80= =99 (bug#24603) 9750553fae6 Introduce =E2=80=98buffer-language=E2=80=99 buffer-local variab= le e6acac1d8f8 Implement special sigma casing rule (bug#24603) ac7004999db Support casing characters which map into multiple code points = (bug#24603) ee7a528ac66 Split up casify_region function (bug#24603) 1f396eb3030 Add support for title-casing letters (bug#24603) 70eb7142196 Introduce case_character function 792daa7c36b Split casify_object into multiple functions 080a425db51 (up/master) Fix assoc_no_quit so that it does not quit I=E2=80=99ll try without my patches, i.e. at 080a425db51, but I don=E2=80= =99t think this will change anything. By the way, if you=E2=80=99re wondering, ff5db06065b can be fetched from git fetch https://notabug.org/mina86/emacs.git master --=20 Best regards =E3=83=9F=E3=83=8F=E3=82=A6 =E2=80=9C=F0=9D=93=B6=F0=9D=93=B2=F0=9D=93=B7= =F0=9D=93=AA86=E2=80=9D =E3=83=8A=E3=82=B6=E3=83=AC=E3=83=B4=E3=82=A4=E3=83= =84 =C2=ABIf at first you don=E2=80=99t succeed, give up skydiving=C2=BB