GNU logs - #54285, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54285: 29.0.50; Scrolling the calc help buffer
Resent-From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Mar 2022 07:27:02 +0000
Resent-Message-ID: <handler.54285.B.164663798829520 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 54285
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 54285 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.164663798829520
          (code B ref -1); Mon, 07 Mar 2022 07:27:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 Mar 2022 07:26:28 +0000
Received: from localhost ([127.0.0.1]:52341 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nR7lE-0007g3-0q
	for submit <at> debbugs.gnu.org; Mon, 07 Mar 2022 02:26:28 -0500
Received: from lists.gnu.org ([209.51.188.17]:57372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <salutis@HIDDEN>) id 1nR7lC-0007fw-D8
 for submit <at> debbugs.gnu.org; Mon, 07 Mar 2022 02:26:27 -0500
Received: from eggs.gnu.org ([209.51.188.92]:35814)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1nR7l8-0003mx-P5
 for bug-gnu-emacs@HIDDEN; Mon, 07 Mar 2022 02:26:23 -0500
Received: from mr85p00im-ztdg06021701.me.com ([17.58.23.196]:56292)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@HIDDEN>) id 1nR7l6-0004MV-F5
 for bug-gnu-emacs@HIDDEN; Mon, 07 Mar 2022 02:26:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1646637977; bh=yIsyElxBb3CM6F2Q1JXfq4XhqL6wLs/puj2Xk5cmM3Y=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=atphh1yAI+9yTSu35Ho49ehE/SwabBpLjjEatiH7cP2yqmgsnJospLy6lDkLoiX+t
 R8nsAAxvDTGbVmJ68muHgC/I+vsv5j8YotoAcmA7EMaWVeLZBxLPQ2oPJLwzbIPS4v
 lwqlWOAEj93slAzA72/FKFtFwkSjpfWYvuIz6iOBHbhLXE6odTXBw6IhdfoqnMiqCf
 n8F78p6aIOBPXkK13woLMio1tagl8ttOdT0UpL+1ixeBM+BS1SzOLFw3yOSh02bu3o
 19T54xRwZFdemIa9Icg0xGmRZUhBHpTQNE1XNlsTaoAb5jOlHvSeuSQHYSTBucsJkt
 a+B6x1bvj/K3g==
Received: from Workstation.local (mr38p00im-dlb-asmtp-mailmevip.me.com
 [17.57.152.18])
 by mr85p00im-ztdg06021701.me.com (Postfix) with ESMTPSA id 38C9F9A0844
 for <bug-gnu-emacs@HIDDEN>; Mon,  7 Mar 2022 07:26:17 +0000 (UTC)
From: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Date: Mon, 07 Mar 2022 08:26:14 +0100
Message-ID: <m27d96fckp.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.1.170-22c6f66c430a71ce266a39bfe25bc2903e8d5c8f:6.0.138,18.0.572,17.0.605.474.0000000 definitions=2020-02-14_11:2020-02-14_02,2020-02-14_11,2020-01-23_02 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0
 adultscore=0 suspectscore=0
 mlxlogscore=999 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0
 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2009150000 definitions=main-2203070043
Received-SPF: pass client-ip=17.58.23.196; envelope-from=salutis@HIDDEN;
 helo=mr85p00im-ztdg06021701.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.2 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


Reproduction steps:

1. emacs -Q
2. C-x * ? ?

At this point:

- the frame splits vertically, and
- the bottom window shows help with a scroll bar.

Scenario 1:

The user starts reading help and as they reach the end of the visible
part of the buffer, they scroll the window *with the mouse wheel*.

Expected: the window scrolls, the user continues reading
Actual: Emacs beeps and closes the window

Scenario 2:

The user starts reading help and as they reach the end of the visible
part of the buffer, they scroll the window *with the scroll bar*.

Expected: the window scrolls, the user continues reading
Actual: Emacs beeps, closes the window, and tells the user:

"Wrong type argument: stringp, nil"

Scenario 3 (optional):

The user starts reading help and as they reach the end of the visible
part of the buffer, they move the cursor with C-n.

Expected: the cursor in the window advances to the next line
Actual: Emacs beeps, closes the window, and tells the user:

"No active formulas in the buffer"

Note:

Emacs should never abruptly close any help window just because the user
typed some "bad" key or performed some "bad" mouse interaction.  Doing
so frustrates the user and prevents them from learning.

Rudy


In GNU Emacs 29.0.50 (build 11, x86_64-apple-darwin21.2.0, NS appkit-2113.2=
0 Version 12.1 (Build 21C52))
 of 2022-03-01 built on Workstation.local
Repository revision: caae254bb478ad83ba9caec6ec94b54e9abfb4c9
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2113
System Description:  macOS 12.1

Configured using:
 'configure --with-json --with-native-compilation'

Configured features:
ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS WEBP XIM ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  telega-root-auto-fill-mode: t
  telega-active-locations-mode: t
  telega-patrons-mode: t
  telega-mode-line-mode: t
  TeX-PDF-mode: t
  display-fill-column-indicator-mode: t
  global-hl-todo-mode: t
  global-diff-hl-mode: t
  diff-hl-mode: t
  lingua-franca-mode: t
  flyspell-mode: t
  marginalia-mode: t
  vertico-mouse-mode: t
  vertico-mode: t
  corfu-global-mode: t
  corfu-mode: t
  global-subword-mode: t
  subword-mode: t
  save-place-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/Users/salutis/.emacs.d/elpa/transient-20220227.1751/transient hides /Users=
/salutis/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient

Features:
(shadow sort bbdb-message mail-extr cus-start cl-print calc-graph
calc-help calc-incom calc-keypd calc-lang calc-mode calc-rules calc-sel
calc-undo calcsel2 calc-bin calc-comb calc-cplx calc-fin calc-forms
calc-frac calc-funcs calc-map calc-math calc-mtx calc-prog calc-rewr
calc-stat calc-store calc-stuff calc-units calcalg2 calcalg3 shortdoc
calc-arith calc-embed calccomp calc-alg calc-vec calc-aent calc-menu
calc-yank calc-ext calc-misc calc calc-loaddefs calc-macs org-duration
sh-script smie executable misearch multi-isearch epa-file rcirc
bug-reference rect ox-md ox-odt rng-loc rng-uri rng-parse rng-match
rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util
ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox consult-xref
array jsonrpc ert debug backtrace ediff ediff-merg ediff-mult ediff-wind
ediff-diff ediff-help ediff-init ediff-util magit-bookmark
magit-submodule magit-obsolete magit-blame magit-stash magit-reflog
magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-files magit-refs magit-status
magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode
diff git-commit log-edit add-log magit-core magit-autorevert
magit-margin magit-transient magit-process magit-mode magit-git
magit-base which-func imenu ido magit-section modus-vivendi-theme
auth-source-pass with-editor server telega telega-obsolete
telega-tdlib-events telega-webpage emacsbug sendmail visual-fill-column
telega-root telega-info telega-chat telega-modes telega-filter
telega-sort telega-company telega-user telega-notifications
notifications telega-voip telega-ins pcase telega-folders telega-inline
telega-msg telega-tme telega-sticker telega-i18n telega-vvnote
telega-util rainbow-identifiers dired-aux color bindat telega-ffplay
telega-media telega-tdlib telega-server telega-core telega-customize
autoload lisp-mnt tar-mode arc-mode archive-mode mm-archive gnutls
network-stream url-http url-gw nsm url-cache url-auth char-fold
tramp-cmds orderless cursor-sensor preview tex-buf font-latex latex
latex-flymake flymake-proc flymake tex-ispell tex-style tex crm texmathp
tex-mode holidays hol-loaddefs diary-lib diary-loaddefs cal-iso
image-file image-converter disp-table hl-line face-remap org-habit
org-agenda org-refile display-fill-column-indicator hl-todo diff-hl
log-view pcvs-util vc-dir ewoc paredit fortune pdf-loader lingua-franca
flyspell ispell org-clock oc-csl citeproc citeproc-itemgetters
citeproc-biblatex citeproc-bibtex parsebib citeproc-cite
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-context citeproc-prange citeproc-style citeproc-locale
citeproc-term f citeproc-rt citeproc-lib citeproc-s s let-alist queue
dash ob-sqlite ob-sql ob-shell ob-C cc-mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-R
consult-vertico consult recentf tree-widget marginalia vertico-mouse
vertico corfu cap-words superword subword saveplace autorevert
filenotify vc-mtn vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc
modus-operandi-theme modus-themes delsel diminish bbdb bbdb-site
timezone geiser-guile tramp tramp-loaddefs trampver tramp-integration
cus-edit cus-load files-x tramp-compat shell ls-lisp info-look geiser
geiser-repl geiser-compile geiser-debug compile transient comp comp-cstr
warnings edmacro kmacro geiser-image geiser-company geiser-doc
geiser-menu geiser-edit etags fileloop xref project geiser-completion
geiser-autodoc geiser-eval geiser-connection tq geiser-syntax scheme
geiser-impl help-fns radix-tree geiser-log geiser-popup view
geiser-custom geiser-base savehist exec-path-from-shell finder-inf
elfeed-link elfeed-show elfeed-search elfeed-csv elfeed elfeed-curl
elfeed-log xml-query bookmark pp elfeed-db elfeed-lib vc-git diff-mode
vc-dispatcher ffap org-element avl-tree generator ol-eww eww xdg
url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus
nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr
pixel-fill kinsoku url-file url-dired svg dom gnus-group gnus-undo
gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7
netrc nnoo parse-time gnus-spec gnus-int gnus-range message yank-media
rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode
mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util
text-property-search mail-utils range mm-util mail-prsvr wid-edit
ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs
ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi cl-extra help-mode org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete pcomplete comint ansi-color ring org-list
org-faces org-entities noutline outline easy-mmode org-version
ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601
time-date ol rx org-keys oc org-compat advice org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-loaddefs tex-site info
package browse-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util mailcap url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json map url-vars seq gv subr-x byte-opt bytecomp
byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget keymap hashtable-print-readable backquote threads
dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 2774640 188842)
 (symbols 48 71586 6)
 (strings 32 434479 17036)
 (string-bytes 1 12898038)
 (vectors 16 136130)
 (vector-slots 8 2905087 140047)
 (floats 8 8281 837)
 (intervals 56 194131 9874)
 (buffers 992 50))

--=20
"The introduction of suitable abstractions is our only mental aid to
organize and master complexity."
-- Edsger Wybe Dijkstra, 1930-2002

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Subject: bug#54285: Acknowledgement (29.0.50; Scrolling the calc help buffer)
Message-ID: <handler.54285.B.164663798829520.ack <at> debbugs.gnu.org>
References: <m27d96fckp.fsf@HIDDEN>
X-Gnu-PR-Message: ack 54285
X-Gnu-PR-Package: emacs
Reply-To: 54285 <at> debbugs.gnu.org
Date: Mon, 07 Mar 2022 07:27:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 54285 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
54285: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54285
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54285: 29.0.50; Scrolling the calc help buffer
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Mar 2022 15:18:01 +0000
Resent-Message-ID: <handler.54285.B54285.164666623221382 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54285
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Cc: 54285 <at> debbugs.gnu.org
Received: via spool by 54285-submit <at> debbugs.gnu.org id=B54285.164666623221382
          (code B ref 54285); Mon, 07 Mar 2022 15:18:01 +0000
Received: (at 54285) by debbugs.gnu.org; 7 Mar 2022 15:17:12 +0000
Received: from localhost ([127.0.0.1]:54402 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nRF6m-0005Yo-4I
	for submit <at> debbugs.gnu.org; Mon, 07 Mar 2022 10:17:12 -0500
Received: from quimby.gnus.org ([95.216.78.240]:56098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nRF6j-0005YY-UO
 for 54285 <at> debbugs.gnu.org; Mon, 07 Mar 2022 10:17:10 -0500
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=Xo+Y78HgQzGYSFX+cRjWsvM8WAx4KUXksm6UTfaEBJI=; b=aX+JjH1BwBC32bMhRw9OJp5Ktw
 E04ljbCX09pHvrTWL5okO9PGlo57Hle8UtzBd+w1WUErSF3ofhZ5DrqrtLianfp9mwoWxmJF3zsFX
 C+h0TDn0vqQ3vVyNfLQ9Hv4ZVv4uEC5vO56xShEZPK8PZ0CaWdnZ4DJImV+gw0uC1Cyw=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1nRF6Y-0002Bp-S2; Mon, 07 Mar 2022 16:17:03 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <m27d96fckp.fsf@HIDDEN>
X-Now-Playing: Jerry Harrison's _The Red And The Black_: "The New Adventure"
Date: Mon, 07 Mar 2022 16:16:58 +0100
In-Reply-To: <m27d96fckp.fsf@HIDDEN> ("Rudolf =?UTF-8?Q?Adamkovi=C4=8D?="'s message of "Mon, 07 Mar 2022 08:26:14 +0100")
Message-ID: <87ilspbxn9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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:  Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN> writes: > The user starts
    reading help and as they reach the end of the visible > part of the buffer,
    they scroll the window *with the scroll bar*. > > Expected: the window scrolls,
    the user continues reading [...] 
 
 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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Rudolf Adamkovi=C4=8D <salutis@HIDDEN> writes:

> The user starts reading help and as they reach the end of the visible
> part of the buffer, they scroll the window *with the scroll bar*.
>
> Expected: the window scrolls, the user continues reading
> Actual: Emacs beeps, closes the window, and tells the user:
>
> "Wrong type argument: stringp, nil"

calc-dispatch-help is basically just looping over `read-event' and
responding only to the keyboard scroll keys.  Perhaps a better way to
implement this would be to use the normal help functions (which are less
modal) so that these things work better?


--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54285: 29.0.50; Scrolling the calc help buffer
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Mar 2022 22:38:02 +0000
Resent-Message-ID: <handler.54285.B54285.164669266526350 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54285
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 54285 <at> debbugs.gnu.org, Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Received: via spool by 54285-submit <at> debbugs.gnu.org id=B54285.164669266526350
          (code B ref 54285); Mon, 07 Mar 2022 22:38:02 +0000
Received: (at 54285) by debbugs.gnu.org; 7 Mar 2022 22:37:45 +0000
Received: from localhost ([127.0.0.1]:54811 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nRLz6-0006qw-SC
	for submit <at> debbugs.gnu.org; Mon, 07 Mar 2022 17:37:45 -0500
Received: from mout.web.de ([212.227.17.11]:53311)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1nRLz5-0006qj-Gi
 for 54285 <at> debbugs.gnu.org; Mon, 07 Mar 2022 17:37:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=dbaedf251592; t=1646692652;
 bh=EtOXArwaIGdt6JPYByCSs3WssNRqmMrBXv95Zg93aJE=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=GoedNLQ1ztSuC1UCT1iWDs300u1eFchqXubvQgPP8Ifn/Qt6t3c/7C49+hbQnHHhL
 TGnB/za1PMtGT4FbYMb6Al1nU6uBl6q7RJ0+BmJLt7Wnx1Pb5rpKZmmkbQQUgtygqj
 1OkbS6DMmVp7Um5KYM3SwqqHomenDrz6qWwwTTAw=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([84.60.174.212]) by smtp.web.de (mrweb105
 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MSIEs-1ncRnw2yV6-00Sl9m; Mon, 07
 Mar 2022 23:37:32 +0100
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
References: <m27d96fckp.fsf@HIDDEN> <87ilspbxn9.fsf@HIDDEN>
Date: Mon, 07 Mar 2022 23:37:31 +0100
In-Reply-To: <87ilspbxn9.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
 07 Mar 2022 16:16:58 +0100")
Message-ID: <87y21ltmms.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:kaKswfD1hcdhk8vdASm6bjxAMdrxcJSoNhIXUDwWJJ7o4J62jMz
 82GmcQZx7Z5ZdSZanCOUVWOeertbzwBTnGSR3n/luJtk/Z/97aMD9nT1sDq7y8xEIJoGlhy
 75u1NsjFk68OUNUwclvQkfdhN4Pb9wdIEHDzU7O/rcwDFtnbcrC04bZn2XFArIyVO7B/JJj
 O4lgumWm/quZDFcoh4Jpg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:g5tvBjg0VoU=:JvY/LKeQuUvomv+4OeKyIS
 FFmItHsB+c30qfNHWF2SqLdsGQE8t9tObzTaIBehCHxzLXapGuJdr8wg8g4fmdb8ZbN+eDF1s
 Z3iPFpcJFxpGc6ZOLGsZ/Jnucs6s4FduGsRaMpt9Uc+9uXFPk68vTUGNnZDHcR8VBDZFYSQFe
 NzzkNdrejnD+HfW7LmbvhSwV0nNzfuHdYl6hLCJ9K7pFaBiJ44nRVlOkQvenBhvJljQUuqN5Q
 VrsRbN73/zu/myOyDj40RKrdyFD/aQsE7Zw/Xyu8j6YZfUh1WrWR52IChfvZktUvM/d2pXBQw
 sshhqRK1kEKzbumZ8AzuFIlwoLMJoD3y14dXsQHGzX76hRZIhVShC9VYzDKoyeVek16oJa+qe
 s7dqp/Vf+F2P3br6UAXu/uVLaXSfOjYg+9uDaqwPS28mRkGxDTkg652kiKGt7AaIA8uWrSaSa
 zAf0qDh39hVQ0RqEFdoMdZT+IQcNbFOLPwe3yA5QNe6wz9t9+IdaxOgCkZ2eYj9jrQGjR0MAd
 4Xa3wxzv9qda2kfv/C2A90Q7YR/oVGhPdpeb3TCOYM6Y7hmx1oQwCeetefNhiHgbAwNFAfx8w
 0iQ/vEs3UZiov+PeemiZpYmSpfUt4pcaNK+hJh4Vrka1WoctEDQ6NEMhJPTqjjzeezNtfEe1S
 iMhcjqv7eIClV1iLlv2BcIWO2Ed+sc5J8nlK5qoA/AeZaxGx6Yu0HEYQV1cSchrHJpyuhZ+Zj
 JFdtfYajrtnG6OdquxfnmbPhPbP8CmIUC2BsuOkeBHf6oKpXSFOTyiiyZ8p9gAE+FYcfuvoB8
 6kcFEl81qLx6xMyC/r/2nrYGkP9DG5MbqyBuedlO7bd3baocKMno8vTjHPfHEJLaaq0q+eNT5
 hq5B5mSj1MSNstyfbl04wGT6zOfEhHtf/cLj8gdGUVB2C1RWijy/h84n0YbI55GWuMk/eB+j2
 mjfP8m3lXuBkuSGgAa/yQNIdGJDTV8MIjy9w14YMo0PXrkm/M73Q38/DVoqOxwJKB93Fz2Arc
 E6TTRoRxwV+D4FZK0HRIuILtaZVTcCgfR8H0O+ywEf2hFPZ9AhnFQyUx6Mp9ySVZTfl9KPG1L
 P+fwtCtmUZb+AU=
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> calc-dispatch-help is basically just looping over `read-event' and
> responding only to the keyboard scroll keys.  Perhaps a better way to
> implement this would be to use the normal help functions (which are less
> modal) so that these things work better?

From what I know: This particular help command is intended to be used
intermediately while reading a key binding: you are supposed to look up
the next key and hit it directly, without interruption.  It's using
`read-event' on purpose.

I also don't like that much, but there are other good help commands to
use instead.  I fear that if you try to change this it will make things
worse or less consistent, the Calc help system is complex, and you might
end up with a non-trivial redesign.  Dunno if the result would be much
of an improvement.

Maybe it's not that bad, dunno, but please be careful.

Michael.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54285: 29.0.50; Scrolling the calc help buffer
Resent-From: Michael Heerdegen <michael_heerdegen@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Mar 2022 01:18:01 +0000
Resent-Message-ID: <handler.54285.B54285.16467022738632 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54285
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 54285 <at> debbugs.gnu.org, Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Received: via spool by 54285-submit <at> debbugs.gnu.org id=B54285.16467022738632
          (code B ref 54285); Tue, 08 Mar 2022 01:18:01 +0000
Received: (at 54285) by debbugs.gnu.org; 8 Mar 2022 01:17:53 +0000
Received: from localhost ([127.0.0.1]:54885 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nROU4-0002F9-NL
	for submit <at> debbugs.gnu.org; Mon, 07 Mar 2022 20:17:52 -0500
Received: from mout.web.de ([212.227.17.12]:55067)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1nROU2-0002Et-Tm
 for 54285 <at> debbugs.gnu.org; Mon, 07 Mar 2022 20:17:51 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=dbaedf251592; t=1646702261;
 bh=CtjPplWjDhtWz0oSzFO83tnbIabT+liDdW529PytOQk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=H5h9IPx665aGuRrNPqCOGVyUm/aE7EE6UoaXC+F5ELnjm1sVagn9Z7P1VALjhtTss
 wgrUXR3NRgUYhZbVIoml1nTVc7dKxhwWV5twlDDe/fofSAuh5VqEqTId2XzA+bvl44
 m3ynZb+1Ol8F9HjTcpkY26E2ABny8gBCPeFhruJM=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from drachen.dragon ([84.60.174.212]) by smtp.web.de (mrweb105
 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQyX-1ngYm61rFD-00XxoI; Tue, 08
 Mar 2022 02:17:41 +0100
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
References: <m27d96fckp.fsf@HIDDEN> <87ilspbxn9.fsf@HIDDEN>
 <87y21ltmms.fsf@HIDDEN>
Date: Tue, 08 Mar 2022 02:17:40 +0100
In-Reply-To: <87y21ltmms.fsf@HIDDEN> (Michael Heerdegen's message of "Mon, 07
 Mar 2022 23:37:31 +0100")
Message-ID: <87tuc9tf7v.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:vTagso5ng9ZnLz1AJbzbommAG+wRpXwMN2oWXmY6socFS/PKEnN
 P5MBxQXiH7B3Osxn/tYBhu3FlWSDl08EiY1ivabYJkn7UdGP81JYLehp0Y9sVnLH5EB3BNN
 oTc2nj1SRLUo/1IcXazL8DrNtN7Hzmuh01SPaXpMmzEbhEYbchduvnOx/johRUbhO8UJ/XF
 RszeUoE44QsC1h+rn9U2A==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:dO7PbkcgBGM=:e5AQatMKYcET6al1i6LQp9
 hhlibzTUyZY6j00IG6ZtOUY3S72YfPHFc78J1+GeCjPyV3wtykSEvW9izY8PzACock32eELdX
 RMyumbiovMG9OIK4Ay1IcjW1JhNcVCl/W8nGYVhpf1SR9fXnawHbAY1Cc62vF20OmEPcPzKLW
 4Ux/1G716UVl2h4XXKcChywCGvu7q6aFUzZDHIv9FQ6UUa8cRl/XuP0noAh2XlgGVN7dDAOV5
 vSD4OksNEmsNEeE415n62wKC6fB1pdEDb1o/PcM7p9Av/GWaSYV0J0GQEtXaHvsOviiOHC2N6
 HBj0aEqh7fxX625TbdWp6gjvQQAo5gT1Eoxd+1FAY5m/rRJY/Tlq+EiLPDyuwKVzLXX6q+cZh
 /35a0LlY+lVRlBAvinbt5bW3MEem2NOmcq9bxsG8w5jXI1U7MyDQdroUwszR47R0EMkiTv9pG
 G3cuyavfWYGPOWoHeLwzTGxMOrpxIbJBQ5sNzIoR0EqPhM/324PXvUhkGH4UulDrNGzIn37gp
 AuGBElFJaaP7x2ADCLYTKc0YBtV+stu4lgbjxA8A6a7koM0rsMH6wTSBZ1sBggzp2blnpVUOi
 7IrXQnDQx9LwQ7AXbqFbmaBg6T+C+9Z5K+vVWphzt8jaTP5P8GBJ/v3b7CJCikKsPxgpti57f
 4x9c8CTW+7pS/4fIMjIVYL2XyC9H8QKuk9vporJfX1VW5HK4ZrCiCNZ3jpavCB86lRXbOr4o5
 kwcoLYjkbiZM18KyOmkfkvwqn/MSrrtCdNoNpgQtyfmWS/TBXK2u2teZI9j3SXPURDJLnPt+K
 pOojqpaC2w6fUuqZwf72gnvjjYoW82w4juHZ3LC+zR1NdgBPBqCGOs+by/L4iP6/rliygI+0Y
 Zjy8F748JRwPCfqX7zQ2CKFNwxV5Foi2j9/mK1ivL0U/0PIrkfCLoHG+dpfzvRzjkUdUYbBPp
 sajYiB45y7dP0D+twf/v4JNByu8OIlBY9pyZMrRxBr8oKYvFkoT498xZdV5w0OLHYz6egab1X
 m1pQMPpx8WRWNIJbsmVi5CpjtGgDpEA1pwkZ5DpQn1+HufDyOp9b/3g8nxCxKwm385My2mg1I
 zo3EXvCx1z5Fe4=
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> > calc-dispatch-help is basically just looping over `read-event' and
> > responding only to the keyboard scroll keys.  Perhaps a better way to
> > implement this would be to use the normal help functions (which are less
> > modal) so that these things work better?

Or did you mean: like `help-for-help'?  That's similar.  Scrolling
`help-for-help' with the mouse wheel loses the prompt for a key, btw,
only scrolling with the scroll bar works as expected for me.

Note that `help-for-help' is a front end for help commands, while
`calc-dispatch-help' more or less only summarizes the commands reachable
from the outside Calc C-x * prefix.  The Calc help stuff doesn't even
seem to be reachable from C-x *.

BTW, there is a way to get that buffer directly and without a key prompt:
C-h f calc-dispatch-help RET.


Michael.





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#54285: 29.0.50; Scrolling the calc help buffer
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Mar 2022 15:54:01 +0000
Resent-Message-ID: <handler.54285.B54285.164675480525424 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54285
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Cc: 54285 <at> debbugs.gnu.org, Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= <salutis@HIDDEN>
Received: via spool by 54285-submit <at> debbugs.gnu.org id=B54285.164675480525424
          (code B ref 54285); Tue, 08 Mar 2022 15:54:01 +0000
Received: (at 54285) by debbugs.gnu.org; 8 Mar 2022 15:53:25 +0000
Received: from localhost ([127.0.0.1]:57444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nRc9N-0006bz-10
	for submit <at> debbugs.gnu.org; Tue, 08 Mar 2022 10:53:25 -0500
Received: from quimby.gnus.org ([95.216.78.240]:39152)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nRc9L-0006bf-Ak
 for 54285 <at> debbugs.gnu.org; Tue, 08 Mar 2022 10:53:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 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=lui53gQJlFU5Y9auqDumgbVGRtFZyzK2ssNadg76mms=; b=eLABWAmE9QcfJ8hqAdSKTaCHBi
 XJqrpziY71ZLAHZUvCKEWrOc4v0pdCPILvP8Be6voEknDrubeOOHRjt9tMpN9EOgUnJAtLG1Cp7OL
 rLASsr33ALqZtFEAs4GPH6UGhv6I4SUvdpi1A2FCoMEP1nFAe/Mbdj4mnKIV20pFCkLw=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1nRc9C-0005Vo-O2; Tue, 08 Mar 2022 16:53:16 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <m27d96fckp.fsf@HIDDEN> <87ilspbxn9.fsf@HIDDEN>
 <87y21ltmms.fsf@HIDDEN> <87tuc9tf7v.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEXeHE3b1J/6+vKD
 okE/WSilzkTi7SP++yn///9G+CetAAAAAWJLR0QIht6VegAAAAd0SU1FB+YDCA8XCxfQGiMAAAGn
 SURBVDjLjdMxV8MgEABgqs+90KZdm6vatW2Ks5r8ANM84twhZDUZyt/3DgKhat7zpjy+HAccsBmc
 Ch8nkSpVKRsshgKhTDgvOU8QlmE8h9T9rkrK2AY4AFBGmdBUDEJKLgCSIYUgTVwV2RrT8RHSLMsO
 i4zXxkYzFGGsQpAAOzPElcazGbvPJMoZTIgeYM4YAsVhN4IBwHH2IO1c6wj6DcHCjsto3HRzCzST
 VDEYFiBT7S+oLFTt3xmy+vwPdFPQh1VJWZ0jEBa2LuOcRkdi4WkAgGHzV+EgdQAcv2d8zZMiP1oA
 3EilpP3GPlM7cwd2rj1zIeydcQC4rpL5AGry3gFwsQkgCF7pi+PVcMtwVQLgCYgIWATYSzYB/Q/I
 PZhJ+JiCrxFog28bD9243OUthPXePSK8pwHC1u1rOdLGHPgt4jEgAF3SAVw/cAS22Qu1jPkLDqtG
 cYLh3gdYaYwSQofZcPFTrRXKxSc4wBLPNWXoRuxioAoO9CWAbjuqSCVoLu1fEB1ajg9f+2gjwMNB
 aLRNuoXi2OiGqqj6FvK8qfF111qFp/UNE2wdovtYruAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjIt
 MDMtMDhUMTU6MjM6MTErMDA6MDCrL+0ZAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTAzLTA4VDE1
 OjIzOjExKzAwOjAw2nJVpQAAAABJRU5ErkJggg==
X-Now-Playing: Nils Petter =?UTF-8?Q?Molv=C3=A6r's?= _Recoloured_:
 "Vilderness (Chilluminati Mix)"
Date: Tue, 08 Mar 2022 16:53:11 +0100
In-Reply-To: <87tuc9tf7v.fsf@HIDDEN> (Michael Heerdegen's message of "Tue, 08
 Mar 2022 02:17:40 +0100")
Message-ID: <87tuc87860.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
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:  Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > Or
 did you mean: like `help-for-help'? That's similar. Scrolling >
 `help-for-help'
 with the mouse wheel loses the prompt for a key, btw, > only scrolling with
 the scroll bar works as expected for me [...] 
 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 <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Michael Heerdegen <michael_heerdegen@HIDDEN> writes:

> Or did you mean: like `help-for-help'?  That's similar.  Scrolling
> `help-for-help' with the mouse wheel loses the prompt for a key, btw,
> only scrolling with the scroll bar works as expected for me.

Yes, more like `help-for-help'.  Or rather, I'd like to see a little
library/function for these kinds of things, that allow the immediate
response of a `read-event' loop, but which doesn't disable scrolling
with the scroll bar and mouse wheel.  And which has, as an option, the
possibility of not exiting when entering a non-bound key.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





Last modified: Tue, 8 Mar 2022 16:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.