GNU bug report logs - #75804
31.0.50; Enlarge or disable `ispell-help-timeout'

Previous Next

Package: emacs;

Reported by: Rudolf Adamkovič <rudolf <at> adamkovic.org>

Date: Fri, 24 Jan 2025 11:21:01 UTC

Severity: wishlist

Found in version 31.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Rudolf Adamkovič <rudolf <at> adamkovic.org>
Cc: 75804 <at> debbugs.gnu.org
Subject: bug#75804: 31.0.50; Enlarge or disable `ispell-help-timeout'
Date: Fri, 24 Jan 2025 14:16:11 +0200
> From: Rudolf Adamkovič <rudolf <at> adamkovic.org>
> Date: Fri, 24 Jan 2025 12:20:12 +0100
> 
> As I observe my kids learning Emacs, I often see their struggles, which
> are mostly caused by "bad" defaults (bad for new users, that is).  Many
> of these were discussed already: tiny default font, brutalist colors,
> unfriendly completions (not auto-visible nor auto-updating), no fuzzy
> matching, no spell checking, and more.

Thank you so much for your friendly comments about Emacs defaults.

> Here, I would like to focus on yet-another "bad default" that makes my
> daughter struggle regularly: the 5-second `ispell-help-timeout'.  For
> context, she is not confident with her spelling yet, but she does use
> Emacs every day to write her diary.  The default `ispell-help-timeout'
> makes it impossible for her to use the Ispell menu comfortably and act
> confidently.  Me, I cannot read the menu in 5 seconds either.
> 
> For the reasons given, I suggest we increase the `ispell-help-timeout'
> to at least 60 seconds, or better disable it altogether.  The help menu
> is actionable, it lets the user to type the relevant action key right
> away, so what is the purpose of the timeout, anyway?

This display is for people who already know about the possible
actions, and just forgot which key activates which action.  An Ispell
newbie will be confused even if the timeout will be longer, because
the descriptions of the actions are too terse to be useful.  I think
newbies should customize ispell-help-in-bufferp to the value
'electric', which will cause Emacs to pop up a *Help* buffer which
pops down only when the user presses 'q'.

However, I agree that the timeout is too short even if the user knows
what are his/her options.  How about increasing the timeout to 30 sec?




This bug report was last modified 171 days ago.

Previous Next


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