From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20629: 25.0.50; Regression: TAGS broken, can't find anything in C++ files. Date: Tue, 26 May 2015 17:01:36 -0400 Message-ID: References: <555EC552.5010600@swipnet.se> <55606A8F.1020109@swipnet.se> <55606CC7.3010401@yandex.ru> <55606F70.10605@swipnet.se> <83twv31jzg.fsf@gnu.org> <83pp5r1hdx.fsf@gnu.org> <83mw0v1e5n.fsf@gnu.org> <83lhgczo16.fsf@gnu.org> <55639175.9090005@yandex.ru> <83fv6kysjf.fsf@gnu.org> <556447EF.3050103@yandex.ru> <83bnh7z8c5.fsf@gnu.org> <5564C2C7.5050909@yandex.ru> <837frvywfn.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1432674146 13249 80.91.229.3 (26 May 2015 21:02:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 May 2015 21:02:26 +0000 (UTC) Cc: 20629@debbugs.gnu.org, Dmitry Gutov To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 26 23:02:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1YxLzJ-0007pU-TQ for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 May 2015 23:02:14 +0200 Original-Received: from localhost ([::1]:50241 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxLzJ-0006Vb-52 for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 May 2015 17:02:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxLzG-0006VS-Bd for bug-gnu-emacs@gnu.org; Tue, 26 May 2015 17:02:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YxLz9-0004TW-4o for bug-gnu-emacs@gnu.org; Tue, 26 May 2015 17:02:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YxLz9-0004T8-2T for bug-gnu-emacs@gnu.org; Tue, 26 May 2015 17:02:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YxLz8-0003F3-Ho for bug-gnu-emacs@gnu.org; Tue, 26 May 2015 17:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 May 2015 21:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20629 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20629-submit@debbugs.gnu.org id=B20629.143267409912428 (code B ref 20629); Tue, 26 May 2015 21:02:02 +0000 Original-Received: (at 20629) by debbugs.gnu.org; 26 May 2015 21:01:39 +0000 Original-Received: from localhost ([127.0.0.1]:57472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxLyk-0003EN-9Q for submit@debbugs.gnu.org; Tue, 26 May 2015 17:01:38 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:49010) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxLyi-0003EF-OQ for 20629@debbugs.gnu.org; Tue, 26 May 2015 17:01:37 -0400 Original-Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t4QL1ZdT029629; Tue, 26 May 2015 17:01:35 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id 25BF0660ED; Tue, 26 May 2015 17:01:36 -0400 (EDT) In-Reply-To: <837frvywfn.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 26 May 2015 22:23:56 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5318=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5318> : inlines <3074> : streams <1445204> : uri <1940719> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:103198 Archived-At: >> > Patches from completion experts are welcome. >> Not an expert, but this should do it. I wonder if we'll get many junk >> completions this way, in certain situations: > What kind of junk? BTW, it might be worthwhile to try and replace the obarray with a function which directly searches the corresponding tags buffers. Searching those buffers might not be significantly slower than searching the obarray, with the advantage that we avoid the "building the completion table" step. Stefan