From unknown Mon Jun 23 07:50:02 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4979: 23.1.50; describe-text-properties produces *Help* buffer without back/forward buttons Reply-To: Peter Dyballa , 4979@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Thu, 19 Nov 2009 21:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 4979 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125866582215685 (code B ref -1); Thu, 19 Nov 2009 21:30:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 19 Nov 2009 21:23:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.8 required=4.0 tests=AWL,FOURLA,SUBJECT_FUZZY_TION autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAJLNerJ015682 for ; Thu, 19 Nov 2009 13:23:41 -0800 Received: from mail.gnu.org ([199.232.76.166]:42302 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1NBETb-0003M2-Ks for emacs-pretest-bug@gnu.org; Thu, 19 Nov 2009 16:23:39 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NBETa-0005vu-46 for emacs-pretest-bug@gnu.org; Thu, 19 Nov 2009 16:23:39 -0500 Received: from mout2.freenet.de ([195.4.92.92]:37268) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NBETZ-0005vE-Gu for emacs-pretest-bug@gnu.org; Thu, 19 Nov 2009 16:23:37 -0500 Received: from [195.4.92.16] (helo=6.mx.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.70 #1) id 1NBETW-0000QV-Gt for emacs-pretest-bug@gnu.org; Thu, 19 Nov 2009 22:23:34 +0100 Received: from p5b23e1ef.dip.t-dialin.net ([91.35.225.239]:50003 helo=[192.168.1.2]) by 6.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1NBETW-0004jw-2V for emacs-pretest-bug@gnu.org; Thu, 19 Nov 2009 22:23:34 +0100 Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: emacs-pretest-bug@gnu.org From: Peter Dyballa Date: Thu, 19 Nov 2009 22:23:31 +0100 X-Mailer: Apple Mail (2.753.1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Hello! When executing describe-text-properties on some character a *Help* buffer is created or updated with some text content, for example: Text content at position 234: There is an overlay here: From 234 to 246 font-lock-face comint-highlight-prompt There are text properties here: field output fontified t front-sticky (field inhibit-line-move-field-capture) inhibit-line-move-field-capture t rear-nonsticky t Similarly C-u C-x = produces a *Help* buffer without [back] and/or [forward] buttons. No matter how often I repeat these two commands, no button is created. But when I run describe-variable or describe- function and a [back] button is created by them in *Help* buffer, then describe-text-properties (or C-u C-x =) kind of inherit this feature and create *Help* buffers with a [back] button. Shouldn't all functions which overwrite the previous contents of *Help* buffer also insert that [back] button? In GNU Emacs 23.1.50.1 (powerpc-apple-darwin8.11.0, GTK+ Version 2.18.2) of 2009-11-18 on Latsche.local Windowing system distributor `The XFree86 Project, Inc', version 11.0.40400000 configured using `configure '--without-sound' '--without-pop' '-- with-dbus' '--with-libotf' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--x-libraries=/opt/local/lib' '--x- includes=/opt/local/include' '--enable-locallisppath=/Library/ Application Support/Emacs/calendar23:/Library/Application Support/ Emacs' 'PKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/opt/local/share/ pkgconfig:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig' 'CPPFLAGS=-no- cpp-precomp' 'CFLAGS=-ggdb3 -gfull -mtraceback=full -Wno-pointer-sign -H -pipe -fPIC -mcpu=7450 -mtune=7450 -mtune=G4 -fast -mpim-altivec - ftree-vectorize -foptimize-register-move -freorder-blocks -fthread- jumps -fpeephole -fno-crossjumping' 'LDFLAGS=-dead_strip - multiply_defined suppress'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: de_DE.UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Shell Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Features: (shadow mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug sendmail regexp-opt pp wid-edit shell comint ring descr-text help-mode easymenu view tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind font-render-setting system-font-setting gtk x-toolkit x multi-tty emacs) -- Greetings Pete Give a man a fish, and you've fed him for a day. Teach him to fish, and you've depleted the lake. From unknown Mon Jun 23 07:50:02 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4979: 23.1.50; describe-text-properties produces *Help* buffer without back/forward buttons Reply-To: Stefan Monnier , 4979@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Tue, 24 Nov 2009 22:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4979 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4979-submit@emacsbugs.donarmstrong.com id=B4979.125910149630446 (code B ref 4979); Tue, 24 Nov 2009 22:30:04 +0000 Received: (at 4979) by emacsbugs.donarmstrong.com; 24 Nov 2009 22:24:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.8 required=4.0 tests=AWL,HAS_BUG_NUMBER, SUBJECT_FUZZY_TION autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAOMOsHf030443 for <4979@emacsbugs.donarmstrong.com>; Tue, 24 Nov 2009 14:24:55 -0800 Received: from faina.iro.umontreal.ca (faina.iro.umontreal.ca [132.204.26.177]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id nAOMOrjT016823; Tue, 24 Nov 2009 17:24:53 -0500 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 4F3423A1B6; Tue, 24 Nov 2009 17:24:53 -0500 (EST) From: Stefan Monnier To: Peter Dyballa Cc: 4979@debbugs.gnu.org Message-ID: References: Date: Tue, 24 Nov 2009 17:24:53 -0500 In-Reply-To: (Peter Dyballa's message of "Thu, 19 Nov 2009 22:23:31 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3413=0 > Shouldn't all functions which overwrite the previous contents of *Help* > buffer also insert that [back] button? Yes. I've installed a change which should fix it for describe-text-properties and describe-char. Please confirm that it solves your problems, Stefan From unknown Mon Jun 23 07:50:02 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#4979: 23.1.50; describe-text-properties produces *Help* buffer without back/forward buttons Reply-To: Peter Dyballa , 4979@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Wed, 25 Nov 2009 22:40:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 4979 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 4979-submit@emacsbugs.donarmstrong.com id=B4979.12591885549000 (code B ref 4979); Wed, 25 Nov 2009 22:40:04 +0000 Received: (at 4979) by emacsbugs.donarmstrong.com; 25 Nov 2009 22:35:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,HAS_BUG_NUMBER, SUBJECT_FUZZY_TION autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mout0.freenet.de (mout0.freenet.de [195.4.92.90]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAPMZqj5008997 for <4979@emacsbugs.donarmstrong.com>; Wed, 25 Nov 2009 14:35:54 -0800 Received: from [195.4.92.17] (helo=7.mx.freenet.de) by mout0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.70 #1) id 1NDQSl-0007nR-Av; Wed, 25 Nov 2009 23:35:51 +0100 Received: from p5b23fc03.dip.t-dialin.net ([91.35.252.3]:60098 helo=[192.168.1.2]) by 7.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.69 #94) id 1NDQSl-0005ht-2c; Wed, 25 Nov 2009 23:35:51 +0100 In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed Message-Id: <954F1651-3C33-46D4-88DF-485825734F30@Freenet.DE> Cc: 4979@debbugs.gnu.org Content-Transfer-Encoding: quoted-printable From: Peter Dyballa Date: Wed, 25 Nov 2009 23:35:43 +0100 To: Stefan Monnier X-Mailer: Apple Mail (2.753.1) Am 24.11.2009 um 23:24 schrieb Stefan Monnier: >> Shouldn't all functions which overwrite the previous contents of =20 >> *Help* >> buffer also insert that [back] button? > > Yes. I've installed a change which should fix it for > describe-text-properties and describe-char. Please confirm that it > solves your problems, > Yes, I can confirm that describe-text-properties now works as =20 describe-function or describe-variable. But =96 there seem to be other describe- functions which do =20= not work like these. Some of these functions produce a [back] key =20 only when they are repeated (describe-character-set for example, =20 describe-categories, describe-face, describe-fontset) and not when =20 they overwrite the contents of the *Help* buffer. Some never seem to =20 create this navigation element: describe-bindings-internal describe-buffer-case-table describe-coding-system describe-current-coding-system describe-current-display-table describe-font The functions describe-minor-mode-from-indicator and describe-minor-=20 mode do not show any possible completions... -- Greetings Pete <\ _\ O _ |o \ _\\_/-\=3D' _____________(_)|-(_) (_)___________________________________ From unknown Mon Jun 23 07:50:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#4979: 23.1.50; describe-text-properties produces *Help* buffer without back/forward buttons Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Jul 2021 18:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 4979 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Peter Dyballa Cc: Stefan Monnier , 4979@debbugs.gnu.org Received: via spool by 4979-submit@debbugs.gnu.org id=B4979.162663409720666 (code B ref 4979); Sun, 18 Jul 2021 18:49:01 +0000 Received: (at 4979) by debbugs.gnu.org; 18 Jul 2021 18:48:17 +0000 Received: from localhost ([127.0.0.1]:57264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5Bpp-0005NG-0L for submit@debbugs.gnu.org; Sun, 18 Jul 2021 14:48:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5Bpm-0005N0-KF for 4979@debbugs.gnu.org; Sun, 18 Jul 2021 14:48:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=G7ojlZEizRwSk4aJdJsnU5yOw693jgG2Q4cuuA6AIRc=; b=OfOsSmXnkZRVWvctq8SY0JMpRq lqDKG5F4cMRnkfL+wARAl2BOppzLhVEHkWIsmi1lf5u34CvlNguXHnjl/LsasdvkZqL2YrLkx7DEa xX8Q/em4pvr0RcHSLZp7n5450qf4ueDUzpVI7UBlyzkYjwvS8kd96sEktmVIN8A7v/OQ=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m5Bpd-0003DA-En; Sun, 18 Jul 2021 20:48:07 +0200 From: Lars Ingebrigtsen References: <954F1651-3C33-46D4-88DF-485825734F30@Freenet.DE> X-Now-Playing: David Bowie's _The Rise and Fall of Ziggy Stardust and the Spiders From Mars_: "Soul Love" Date: Sun, 18 Jul 2021 20:48:04 +0200 In-Reply-To: <954F1651-3C33-46D4-88DF-485825734F30@Freenet.DE> (Peter Dyballa's message of "Wed, 25 Nov 2009 23:35:43 +0100") Message-ID: <87k0lno3vf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Peter Dyballa writes: >>> Shouldn't all functions which overwrite the previous contents of >>> *Help* >>> buffer also insert that [back] button? >> >> Yes. I've installed a change which should fix it for >> describe-text-p [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) Peter Dyballa writes: >>> Shouldn't all functions which overwrite the previous contents of >>> *Help* >>> buffer also insert that [back] button? >> >> Yes. I've installed a change which should fix it for >> describe-text-properties and describe-char. Please confirm that it >> solves your problems, > > Yes, I can confirm that describe-text-properties now works as > describe-function or describe-variable. > > But =E2=80=93 there seem to be other describe- functions which = do > not work like these. Some of these functions produce a [back] key only > when they are repeated (describe-character-set for example, > describe-categories, describe-face, describe-fontset) and not when > they overwrite the contents of the *Help* buffer. Some never seem to > create this navigation element: > > describe-bindings-internal > describe-buffer-case-table > describe-coding-system > describe-current-coding-system > describe-current-display-table > describe-font I tried the commands here in Emacs 28, and they all seemed to produce a [back] button for me, so I'm going to go ahead and guess that this has been fixed in the decade since it was reported, and I'm closing this bug report.=20=20 --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 18 14:48:20 2021 Received: (at control) by debbugs.gnu.org; 18 Jul 2021 18:48:20 +0000 Received: from localhost ([127.0.0.1]:57267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5Bps-0005NW-8a for submit@debbugs.gnu.org; Sun, 18 Jul 2021 14:48:20 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5Bpq-0005N4-HW for control@debbugs.gnu.org; Sun, 18 Jul 2021 14:48:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Y3fW2jvZHL5q1A1MVZYPvwGkYWsFIJkTX3/CZRddJrc=; b=TeGUF/7PAJgnaZN6JKZnH2gTfI BXMphsnWX9U1qYVS2Zifmg3HCu75ufyMogMTynzcfoPMASw6L4OWu+U9IqXAF2kM5sYzqoZutNsvQ C1MIs4NT/MPimYqbR9yZLYjCh/pQCWK0JkTbAvLaw6IdfuHHfl1sM7ko13iWhE9XDfBM=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m5Bpi-0003DI-UR for control@debbugs.gnu.org; Sun, 18 Jul 2021 20:48:12 +0200 Date: Sun, 18 Jul 2021 20:48:10 +0200 Message-Id: <87im17o3v9.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #4979 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 4979 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) close 4979 quit