From unknown Sat Aug 16 10:45:56 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#1103 <1103@debbugs.gnu.org> To: bug#1103 <1103@debbugs.gnu.org> Subject: Status: 23.0.60; which-func misses functions Reply-To: bug#1103 <1103@debbugs.gnu.org> Date: Sat, 16 Aug 2025 17:45:56 +0000 retitle 1103 23.0.60; which-func misses functions reassign 1103 emacs submitter 1103 "Lennart Borgman (gmail)" severity 1103 normal tag 1103 moreinfo thanks From lennart.borgman@gmail.com Mon Oct 6 15:01:46 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.5 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Oct 2008 22:01:46 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m96M1hN7030228 for ; Mon, 6 Oct 2008 15:01:44 -0700 Received: from mx10.gnu.org ([199.232.76.166]:60781) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kmy6r-00071P-Up for emacs-pretest-bug@gnu.org; Mon, 06 Oct 2008 17:59:22 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Kmy98-0006aI-9k for emacs-pretest-bug@gnu.org; Mon, 06 Oct 2008 18:01:42 -0400 Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:35040) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kmy97-0006Zw-Mu for emacs-pretest-bug@gnu.org; Mon, 06 Oct 2008 18:01:42 -0400 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:64335 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1Kmy8p-00088u-75 for emacs-pretest-bug@gnu.org; Tue, 07 Oct 2008 00:01:35 +0200 Message-ID: <48EA8A9D.8020103@gmail.com> Date: Tue, 07 Oct 2008 00:01:01 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: emacs-pretest-bug@gnu.org Subject: 23.0.60; which-func misses functions X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 081006-0, 2008-10-06), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1Kmy8p-00088u-75. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1Kmy8p-00088u-75 162de320571a58537cd838ebe955af7f X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6? (barebone, rare!) Instead of displaying the last function in an elisp file it may display the name of a variable that is above the function. I do not know if the patch below is the right way to fix it. Index: which-func.el =================================================================== RCS file: /sources/emacs/emacs/lisp/progmodes/which-func.el,v retrieving revision 1.25 diff -u -r1.25 which-func.el --- which-func.el 30 Sep 2008 03:42:47 -0000 1.25 +++ which-func.el 6 Oct 2008 21:56:46 -0000 @@ -313,7 +313,8 @@ (reverse (cons (car pair) namestack))))) ;; Entries in order, so can skip all those after point. (setq alist nil - imstack nil))))) + ;;imstack nil + ))))) (setq alist (car imstack) namestack (cdr namestack) In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-10-03 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping' From lennart.borgman@gmail.com Tue Oct 7 03:49:28 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MIXEDBDN,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 7 Oct 2008 10:49:28 +0000 Received: from ch-smtp02.sth.basefarm.net (ch-smtp02.sth.basefarm.net [80.76.149.213]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m97AnOtX025652 for <1103@emacsbugs.donarmstrong.com>; Tue, 7 Oct 2008 03:49:25 -0700 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:65227 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KnA7p-0006t9-87 for 1103@emacsbugs.donarmstrong.com; Tue, 07 Oct 2008 12:49:21 +0200 Message-ID: <48EB3E90.9010709@gmail.com> Date: Tue, 07 Oct 2008 12:48:48 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: 1103@debbugs.gnu.org Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <48EA8A9D.8020103@gmail.com> In-Reply-To: <48EA8A9D.8020103@gmail.com> X-Enigmail-Version: 0.95.7 Content-Type: multipart/mixed; boundary="------------030106020300080800040407" X-Antivirus: avast! (VPS 081006-0, 2008-10-06), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1KnA7p-0006t9-87. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KnA7p-0006t9-87 40ed6cc06b529f0d553b382590eefc3a This is a multi-part message in MIME format. --------------030106020300080800040407 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Lennart Borgman (gmail) wrote: > Instead of displaying the last function in an elisp file it may display > the name of a variable that is above the function. I do not know if the > patch below is the right way to fix it. Here is a new patch which I think is correct. --------------030106020300080800040407 Content-Type: text/plain; name="which-func.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="which-func.diff" Index: which-func.el =================================================================== RCS file: /sources/emacs/emacs/lisp/progmodes/which-func.el,v retrieving revision 1.25 diff -u -r1.25 which-func.el --- which-func.el 30 Sep 2008 03:42:47 -0000 1.25 +++ which-func.el 7 Oct 2008 10:45:56 -0000 @@ -287,11 +287,12 @@ (boundp 'imenu--index-alist) imenu--index-alist) (let ((alist imenu--index-alist) (minoffset (point-max)) - offset pair mark imstack namestack) + offset pair mark imstack namestack + skip-sub) ;; Elements of alist are either ("name" . marker), or ;; ("submenu" ("name" . marker) ... ). The list can be ;; arbitrarily nested. - (while (or alist imstack) + (while (or alist imstack skip-sub) (if alist (progn (setq pair (car-safe alist) @@ -302,9 +303,12 @@ ((imenu--subalist-p pair) (setq imstack (cons alist imstack) namestack (cons (car pair) namestack) - alist (cdr pair))) + alist (cdr pair) + skip-sub nil + )) ((number-or-marker-p (setq mark (cdr pair))) + (unless skip-sub (if (>= (setq offset (- (point) mark)) 0) (if (< offset minoffset) ; find the closest item (setq minoffset offset @@ -312,12 +316,15 @@ which-func-imenu-joiner-function (reverse (cons (car pair) namestack))))) ;; Entries in order, so can skip all those after point. - (setq alist nil - imstack nil))))) + ;;(setq alist nil imstack nil) + (setq skip-sub t) + ) + )))) (setq alist (car imstack) namestack (cdr namestack) - imstack (cdr imstack)))))) + imstack (cdr imstack) + skip-sub nil))))) ;; Try using add-log support. (when (and (null name) (boundp 'add-log-current-defun-function) --------------030106020300080800040407-- From cyd@stupidchicken.com Wed Oct 8 09:17:45 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.9 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 8 Oct 2008 16:17:45 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m98GHcwf014936 for <1103@emacsbugs.donarmstrong.com>; Wed, 8 Oct 2008 09:17:39 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 59C0557E212; Wed, 8 Oct 2008 12:19:20 -0400 (EDT) From: Chong Yidong To: "Lennart Borgman \(gmail\)" Cc: 1103@debbugs.gnu.org Subject: Re: 23.0.60; which-func misses functions Date: Wed, 08 Oct 2008 12:19:20 -0400 Message-ID: <87fxn7oy9j.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Instead of displaying the last function in an elisp file it may > display the name of a variable that is above the function. Could you send (i) a recipe to reproduce this problem, and (ii) a ChangeLog entry for your patch? Thanks. From lennart.borgman@gmail.com Wed Oct 8 16:23:09 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.0 required=4.0 tests=AWL,BAYES_00, MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 8 Oct 2008 23:23:09 +0000 Received: from ch-smtp02.sth.basefarm.net (ch-smtp02.sth.basefarm.net [80.76.149.213]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m98NN56j022891 for <1103@emacsbugs.donarmstrong.com>; Wed, 8 Oct 2008 16:23:06 -0700 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:60607 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KniMe-0000Xs-8i; Thu, 09 Oct 2008 01:22:56 +0200 Message-ID: <48ED40A6.1000706@gmail.com> Date: Thu, 09 Oct 2008 01:22:14 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: Chong Yidong CC: 1103@debbugs.gnu.org Subject: Re: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> In-Reply-To: <87fxn7oy9j.fsf@cyd.mit.edu> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 081008-1, 2008-10-08), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1KniMe-0000Xs-8i. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KniMe-0000Xs-8i 56d2d3ee26e08b0e37583bb703db9be5 Chong Yidong wrote: >> Instead of displaying the last function in an elisp file it may >> display the name of a variable that is above the function. > > Could you send (i) a recipe to reproduce this problem, and Hm, sorry, I can't reproduce it now. It might be a problem with an imenu library I loaded, I did not think of that. I have to investigate this further. > (ii) a > ChangeLog entry for your patch? > > Thanks. > From cyd@stupidchicken.com Wed Oct 8 17:02:36 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.9 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 9 Oct 2008 00:02:36 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9902YV1032381 for ; Wed, 8 Oct 2008 17:02:35 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 9096757E218; Wed, 8 Oct 2008 20:04:17 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 1103 Date: Wed, 08 Oct 2008 20:04:17 -0400 Message-ID: <87hc7mk51a.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii close 1103 thanks From lennart.borgman@gmail.com Wed Oct 8 17:46:44 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.4 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 9 Oct 2008 00:46:44 +0000 Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m990kejG011410 for <1103@emacsbugs.donarmstrong.com>; Wed, 8 Oct 2008 17:46:42 -0700 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:63127 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KnjfZ-0008Ac-3V; Thu, 09 Oct 2008 02:46:34 +0200 Message-ID: <48ED543E.30403@gmail.com> Date: Thu, 09 Oct 2008 02:45:50 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: 1103@debbugs.gnu.org CC: Chong Yidong Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> <48ED40A6.1000706@gmail.com> In-Reply-To: <48ED40A6.1000706@gmail.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 081008-1, 2008-10-08), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1KnjfZ-0008Ac-3V. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1KnjfZ-0008Ac-3V 770719293ea8d41f2ff51a3ba56680cd Lennart Borgman (gmail) wrote: > Chong Yidong wrote: >>> Instead of displaying the last function in an elisp file it may >>> display the name of a variable that is above the function. >> Could you send (i) a recipe to reproduce this problem, and > > Hm, sorry, I can't reproduce it now. It might be a problem with an imenu > library I loaded, I did not think of that. I have to investigate this > further. I am a bit puzzled. I see a bit different things. I just tested with a checkout from 2008-10-03: emacs -Q M-x find-function RET which-function-mode M-x which-function-mode This gives me wrong function names in the mode line. But there is something strange there, I will check with a new checkout later ... >> (ii) a >> ChangeLog entry for your patch? >> >> Thanks. >> > > > > > From lennart.borgman@gmail.com Thu Oct 9 11:19:56 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 9 Oct 2008 18:19:56 +0000 Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m99IJmWE015958 for <1103@emacsbugs.donarmstrong.com>; Thu, 9 Oct 2008 11:19:49 -0700 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:60535 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1Ko06b-0004Cp-4Q; Thu, 09 Oct 2008 20:19:33 +0200 Message-ID: <48EE4B01.3070909@gmail.com> Date: Thu, 09 Oct 2008 20:18:41 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: "Lennart Borgman (gmail)" CC: 1103@debbugs.gnu.org, Chong Yidong Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> <48ED40A6.1000706@gmail.com> <48ED543E.30403@gmail.com> In-Reply-To: <48ED543E.30403@gmail.com> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 081009-0, 2008-10-09), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1Ko06b-0004Cp-4Q. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1Ko06b-0004Cp-4Q b888419131d6b86c973a2df0f8add02b Lennart Borgman (gmail) wrote: > Lennart Borgman (gmail) wrote: >> Chong Yidong wrote: >>>> Instead of displaying the last function in an elisp file it may >>>> display the name of a variable that is above the function. >>> Could you send (i) a recipe to reproduce this problem, and >> Hm, sorry, I can't reproduce it now. It might be a problem with an imenu >> library I loaded, I did not think of that. I have to investigate this >> further. > > I am a bit puzzled. I see a bit different things. I just tested with a > checkout from 2008-10-03: > > emacs -Q > M-x find-function RET which-function-mode > M-x which-function-mode > > This gives me wrong function names in the mode line. But there is > something strange there, I will check with a new checkout later ... With a fresh update from today I can still reproduce this problem as above. Can you please reopen this bug so we do not forget it? >>> (ii) a >>> ChangeLog entry for your patch? >>> >>> Thanks. >>> >> >> >> >> > From cyd@stupidchicken.com Thu Oct 9 12:58:43 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.4 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 9 Oct 2008 19:58:43 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m99JwcuA008197 for <1103@emacsbugs.donarmstrong.com>; Thu, 9 Oct 2008 12:58:39 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 3467657E14E; Thu, 9 Oct 2008 16:00:26 -0400 (EDT) From: Chong Yidong To: "Lennart Borgman \(gmail\)" Cc: 1103@debbugs.gnu.org Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> <48ED40A6.1000706@gmail.com> <48ED543E.30403@gmail.com> <48EE4B01.3070909@gmail.com> Date: Thu, 09 Oct 2008 16:00:26 -0400 In-Reply-To: <48EE4B01.3070909@gmail.com> (Lennart Borgman's message of "Thu, 09 Oct 2008 20:18:41 +0200") Message-ID: <87d4i9k085.fsf@cyd.mit.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> emacs -Q >> M-x find-function RET which-function-mode >> M-x which-function-mode >> >> This gives me wrong function names in the mode line. But there is >> something strange there, I will check with a new checkout later ... > > With a fresh update from today I can still reproduce this problem as > above. Could you send a ChangeLog for your patch (assuming you still think it's correct)? From cyd@stupidchicken.com Thu Oct 9 12:57:55 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.9 required=4.0 tests=AWL,BAYES_00, VALID_BTS_CONTROL autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 9 Oct 2008 19:57:55 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m99JvqPk008177 for ; Thu, 9 Oct 2008 12:57:54 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id BA2E857E14E; Thu, 9 Oct 2008 15:59:40 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: reopen 1103 Date: Thu, 09 Oct 2008 15:59:40 -0400 Message-ID: <87hc7lk09f.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii reopen 1103 thanks From lennart.borgman@gmail.com Thu Oct 9 13:41:50 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,BAYES_00,GMAIL, HAS_BUG_NUMBER,MIXEDBDN,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1103) by emacsbugs.donarmstrong.com; 9 Oct 2008 20:41:50 +0000 Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m99Kfk0H019693 for <1103@emacsbugs.donarmstrong.com>; Thu, 9 Oct 2008 13:41:48 -0700 Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:63035 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1Ko2Jz-0002YI-4x; Thu, 09 Oct 2008 22:41:31 +0200 Message-ID: <48EE6C47.6080703@gmail.com> Date: Thu, 09 Oct 2008 22:40:39 +0200 From: "Lennart Borgman (gmail)" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: Chong Yidong CC: 1103@debbugs.gnu.org, Daniel Colascione Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> <48ED40A6.1000706@gmail.com> <48ED543E.30403@gmail.com> <48EE4B01.3070909@gmail.com> <87d4i9k085.fsf@cyd.mit.edu> In-Reply-To: <87d4i9k085.fsf@cyd.mit.edu> X-Enigmail-Version: 0.95.7 Content-Type: multipart/mixed; boundary="------------030606010002010906000702" X-Antivirus: avast! (VPS 081009-0, 2008-10-09), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1Ko2Jz-0002YI-4x. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1Ko2Jz-0002YI-4x de6b569e42118d9144e5f4b589ff2f26 This is a multi-part message in MIME format. --------------030606010002010906000702 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chong Yidong wrote: >>> emacs -Q >>> M-x find-function RET which-function-mode >>> M-x which-function-mode >>> >>> This gives me wrong function names in the mode line. But there is >>> something strange there, I will check with a new checkout later ... >> With a fresh update from today I can still reproduce this problem as >> above. > > Could you send a ChangeLog for your patch (assuming you still think it's > correct)? I have attached a changlog. Daniel, I think you might have been changing which-function before me. Do you have any comments on my change? --------------030606010002010906000702 Content-Type: text/plain; name="changelog-which-func" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="changelog-which-func" 2008-10-09 Lennart Borgman * which-func.el (which-function): Skip just current sublist when a possible match is found in an imenu index. --------------030606010002010906000702-- From rgm@gnu.org Thu Nov 13 12:02:14 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-9.7 required=4.0 tests=AWL,BAYES_00,MISSING_SUBJECT, NOSUBJECT,RCVD_IN_DNSWL_MED,VALID_BTS_CONTROL,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 13 Nov 2008 20:02:15 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mADK2CEl004899 for ; Thu, 13 Nov 2008 12:02:13 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1L0iOI-0006ZN-DH; Thu, 13 Nov 2008 15:02:10 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18716.34754.350592.348387@fencepost.gnu.org> Date: Thu, 13 Nov 2008 15:02:10 -0500 From: Glenn Morris To: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: white X-Ran: z) id 1QhpcK-0001Ks-4h for submit@debbugs.gnu.org; Fri, 15 Jul 2011 17:08:12 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhpcI-0001Kh-7W for 1103-done@debbugs.gnu.org; Fri, 15 Jul 2011 17:08:10 -0400 Received: from localhost ([127.0.0.1]:35961) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QhpcC-0000GM-DV; Fri, 15 Jul 2011 17:08:04 -0400 From: Glenn Morris To: 1103-done@debbugs.gnu.org Subject: Re: bug#1103: 23.0.60; which-func misses functions References: <87fxn7oy9j.fsf@cyd.mit.edu> <48ED40A6.1000706@gmail.com> <48ED543E.30403@gmail.com> <48EE4B01.3070909@gmail.com> <87d4i9k085.fsf@cyd.mit.edu> X-Spook: ASPIC warfare S Key JFK number key Honduras Aladdin Syria X-Ran: *yO;J1!si}dYv"a[`L*>+SZ%he"&Ky&v,v,idBdcJ{gD*@st[5#}<(gN5]L0Adg5G,H2Kd X-Hue: white X-Attribution: GM Date: Fri, 15 Jul 2011 17:08:03 -0400 In-Reply-To: <87d4i9k085.fsf@cyd.mit.edu> (Chong Yidong's message of "Thu, 09 Oct 2008 16:00:26 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 1103-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) I think this should be closed until a description of how to reproduce the problem is provided. From unknown Sat Aug 16 10:45:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 13 Aug 2011 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator