From unknown Mon Jun 23 06:02:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13733: 24.2.50; apropos-value will error when encountering a circular strucure Resent-From: E Sabof Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Feb 2013 10:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13733 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13733@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13610971932243 (code B ref -1); Sun, 17 Feb 2013 10:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Feb 2013 10:33:13 +0000 Received: from localhost ([127.0.0.1]:60086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U71YW-0000a7-3A for submit@debbugs.gnu.org; Sun, 17 Feb 2013 05:33:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39813) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U71YT-0000Zz-UW for submit@debbugs.gnu.org; Sun, 17 Feb 2013 05:33:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U71XZ-0000Vl-RD for submit@debbugs.gnu.org; Sun, 17 Feb 2013 05:32:16 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:44339) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U71XZ-0000VX-8B for submit@debbugs.gnu.org; Sun, 17 Feb 2013 05:32:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U71XT-00015i-W9 for bug-gnu-emacs@gnu.org; Sun, 17 Feb 2013 05:32:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U71XQ-0000Sx-TV for bug-gnu-emacs@gnu.org; Sun, 17 Feb 2013 05:32:07 -0500 Received: from mail-qa0-f41.google.com ([209.85.216.41]:62290) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U71XQ-0000SI-QH for bug-gnu-emacs@gnu.org; Sun, 17 Feb 2013 05:32:04 -0500 Received: by mail-qa0-f41.google.com with SMTP id hy16so889678qab.7 for ; Sun, 17 Feb 2013 02:32:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=7iHKBC2eHH5QmZRVr79cCp4tHvlWORgOdxNHSZ1YqPU=; b=z7JLypXp9Y6VUPoeFa+nCqrXKI7jtctuc9YsnPCTFZ21EGl8+2I3NWU1Mn9lhXpVwG P4GmVhbVk7TBSLxQYezVz3CerRrrjRGAFgYO2Bv40K5OauqHkLo6LG/3WXOCX7LUfzFp ZKpzh1BcRZ2//2kpc11ZBLltQ87f9xZZptSDKEGwgROA8+JN7WUHCohtTl0YmhDIyPoj lnWsSNFZv//NjL1vF8CEd5E27SKmJxci3tpDBX6miPue+mARfmDr2B01eY4W2oPyqN4e qHOITkcyaxmbX12qgNehsMtvNlpdmiXTZ7DRfLTrPhaI9IkexRoXG+xFTvU3uSUuTNfr tA1w== MIME-Version: 1.0 X-Received: by 10.49.127.145 with SMTP id ng17mr3376364qeb.25.1361097121563; Sun, 17 Feb 2013 02:32:01 -0800 (PST) Received: by 10.49.4.102 with HTTP; Sun, 17 Feb 2013 02:32:01 -0800 (PST) Date: Sun, 17 Feb 2013 10:32:01 +0000 Message-ID: From: E Sabof Content-Type: multipart/alternative; boundary=047d7b6dcee06f824704d5e91e68 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.1 (------) --047d7b6dcee06f824704d5e91e68 Content-Type: text/plain; charset=ISO-8859-1 Patching apropos.el in the following manner seems to have fixed the problem. (defun apropos-value-internal (predicate symbol function) (if (funcall predicate symbol) (progn (setq symbol (or (ignore-errors (prin1-to-string (funcall function symbol))) "")) (if (string-match apropos-regexp symbol) (progn (if apropos-match-face (put-text-property (match-beginning 0) (match-end 0) 'face apropos-match-face symbol)) symbol))))) Evgeni --047d7b6dcee06f824704d5e91e68 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Patching apropos.el in the following manner seems to have = fixed the problem.

(defun apropos-value-internal (p= redicate symbol function)
=A0 =A0 =A0 (if (funcall predicate symb= ol)
=A0 =A0 =A0 =A0 =A0 (progn
=A0 =A0 =A0 =A0 =A0 =A0 (setq sym= bol (or (ignore-errors
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0(prin1-to-string (funcall function symbol)))
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"")= )
=A0 =A0 =A0 =A0 =A0 =A0 (if (string-match apropos-regexp symbol)
=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 (progn
=A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 (if apropos-match-face
=A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 (put-text-property (match-beginning 0) (match-end 0)
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0'face apropos-match-face
=A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0symbol))
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 symbol)))))

=
Evgeni
--047d7b6dcee06f824704d5e91e68-- From unknown Mon Jun 23 06:02:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13733: 24.2.50; apropos-value will error when encountering a circular strucure Resent-From: Chong Yidong Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Dec 2013 04:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13733 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: E Sabof Cc: 13733@debbugs.gnu.org Received: via spool by 13733-submit@debbugs.gnu.org id=B13733.138734266518734 (code B ref 13733); Wed, 18 Dec 2013 04:58:01 +0000 Received: (at 13733) by debbugs.gnu.org; 18 Dec 2013 04:57:45 +0000 Received: from localhost ([127.0.0.1]:56454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt9Cb-0004s5-1e for submit@debbugs.gnu.org; Tue, 17 Dec 2013 23:57:45 -0500 Received: from mail-pb0-f49.google.com ([209.85.160.49]:62653) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vt9CZ-0004rw-24 for 13733@debbugs.gnu.org; Tue, 17 Dec 2013 23:57:43 -0500 Received: by mail-pb0-f49.google.com with SMTP id jt11so7844252pbb.8 for <13733@debbugs.gnu.org>; Tue, 17 Dec 2013 20:57:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=nkytZiFuFl7kRo0ZZr27d7+wn8vgtk4opSQJPnX1lOs=; b=dIEUI7wvtyxtFTUM/ccYYIvWpT//RdAKdDwHVPcsx1dD6sqm6WyZY7c78+uyc9clGT iYb5cfzfaawfc2AE8rtDUD/17Swxh7PDx9HAL6NDdiEeeuknlVejvW6QMaxv7tU59ref ectsUtQXSZBbZiIkV1UCqDgQgkS1IvooShJQRrpEbTRYe121n/v1czOc5G/9mET59+ft hgW9+u47hpzIve62M2g+e7Dl+pL0W22tKnPryZwHpfMD1uYeCLDjzYDrWyV0594gzEDj OUp1cA8nwLKIOoEC7S/dBwxQCEdr+xssqGlAWtMMMP879EYp68qQvW9MeftKKzFRqfMc Cn9w== X-Received: by 10.66.14.41 with SMTP id m9mr31865769pac.123.1387342661864; Tue, 17 Dec 2013 20:57:41 -0800 (PST) Received: from tsparkle ([155.69.19.37]) by mx.google.com with ESMTPSA id oc9sm37878893pbb.10.2013.12.17.20.57.39 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Dec 2013 20:57:41 -0800 (PST) From: Chong Yidong References: Date: Wed, 18 Dec 2013 12:57:39 +0800 In-Reply-To: (E. Sabof's message of "Sun, 17 Feb 2013 10:32:01 +0000") Message-ID: <8738lq7o3g.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) E Sabof writes: > Patching apropos.el in the following manner seems to have fixed the > problem. I can't reproduce the problem. Could you provide a recipe? From unknown Mon Jun 23 06:02:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13733: 24.2.50; apropos-value will error when encountering a circular strucure Resent-From: E Sabof Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Feb 2014 17:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13733 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo unreproducible To: Chong Yidong Cc: 13733@debbugs.gnu.org Received: via spool by 13733-submit@debbugs.gnu.org id=B13733.139179254230369 (code B ref 13733); Fri, 07 Feb 2014 17:03:02 +0000 Received: (at 13733) by debbugs.gnu.org; 7 Feb 2014 17:02:22 +0000 Received: from localhost ([127.0.0.1]:55308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBoon-0007tk-4T for submit@debbugs.gnu.org; Fri, 07 Feb 2014 12:02:21 -0500 Received: from mail-we0-f174.google.com ([74.125.82.174]:54633) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBooj-0007tY-Vh for 13733@debbugs.gnu.org; Fri, 07 Feb 2014 12:02:18 -0500 Received: by mail-we0-f174.google.com with SMTP id x55so2537100wes.33 for <13733@debbugs.gnu.org>; Fri, 07 Feb 2014 09:02:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type; bh=hTuoaTGGzobWBtUUZoZwo9XbQ5oCTyb81nuUvHBTvf8=; b=Zqy4X3x0yhauZokQuMVCPut1kILxkwvuWnsPg4UcQaLtzWqXq08efqqLFeeS31f8fv gmRiphPsbMocoladyuENemn0gPdtBqpFYV8Eun6lRqK09zjxZFPJ/vFSzrAMqTKgJNVV RZPq6FPs3swxMwLo/R5ltbX1DbtWt5GMbRZB9pK0ChUVzq505IypNSbxb5oVuTJetVLd EFybT7ljYKIpLaiYCSy1mimWUVoRf5GtUyGdc/j0eOoiowlwZwWCMe4jpLv46be4oqir li6ShRdTeBkrGOsDOvRz2e8oGoEdgImleKAy7OAqZMpI6nEbJch3MQlJkH+9LOw3yVsD qpLw== X-Received: by 10.180.108.199 with SMTP id hm7mr659197wib.1.1391792536786; Fri, 07 Feb 2014 09:02:16 -0800 (PST) Received: from ubuntu ([2.125.179.120]) by mx.google.com with ESMTPSA id n15sm9795793wij.3.2014.02.07.09.02.15 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 07 Feb 2014 09:02:16 -0800 (PST) References: <8738lq7o3g.fsf@gnu.org> User-agent: mu4e 0.9.9.6pre2; emacs 24.3.50.2 From: E Sabof In-reply-to: <8738lq7o3g.fsf@gnu.org> Date: Fri, 07 Feb 2014 17:02:15 +0000 Message-ID: <878utmg8ko.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Chong Yidong writes: > E Sabof writes: > >> Patching apropos.el in the following manner seems to have fixed the >> problem. > > I can't reproduce the problem. Could you provide a recipe? I also can't reproduce it on the current trunk. Evgeni From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 10 16:22:55 2014 Received: (at control) by debbugs.gnu.org; 10 Feb 2014 21:22:55 +0000 Received: from localhost ([127.0.0.1]:41864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCyJa-0006aL-Sr for submit@debbugs.gnu.org; Mon, 10 Feb 2014 16:22:55 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:54205 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCyJY-0006aB-QU for control@debbugs.gnu.org; Mon, 10 Feb 2014 16:22:53 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WCyJY-00010e-KI for control@debbugs.gnu.org; Mon, 10 Feb 2014 16:22:52 -0500 Date: Mon, 10 Feb 2014 16:22:52 -0500 Message-Id: Subject: control message for bug 13733 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.6 (-----) close 13733