GNU bug report logs - #58649
28.1: Possibly obsolete function `flymake-display-err-menu-for-current-line' in Emacs manual

Previous Next

Package: emacs;

Reported by: Mark Harig <idirectscm <at> aim.com>

Date: Wed, 19 Oct 2022 23:50:02 UTC

Severity: normal

Found in version 28.1

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: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Mark Harig <idirectscm <at> aim.com>
Subject: bug#58649: closed (Re: bug#58649: 28.1: Possibly obsolete
 function `flymake-display-err-menu-for-current-line' in Emacs manual)
Date: Thu, 20 Oct 2022 06:02:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#58649: 28.1: Possibly obsolete function `flymake-display-err-menu-for-current-line' in Emacs manual

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 58649 <at> debbugs.gnu.org.

-- 
58649: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58649
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Mark Harig <idirectscm <at> aim.com>
Cc: 58649-done <at> debbugs.gnu.org
Subject: Re: bug#58649: 28.1: Possibly obsolete function
 `flymake-display-err-menu-for-current-line' in Emacs manual
Date: Thu, 20 Oct 2022 09:01:36 +0300
> Date: Wed, 19 Oct 2022 23:49:38 +0000 (UTC)
> From:  Mark Harig via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> 
> In the Emacs manual, in the sub-section `(emacs) Flymake',
> there is the following sentence:
> 
>    To display any error messages associated with the current
>    line, type ‘M-x flymake-display-err-menu-for-current-line’.
> 
> But M-x flymake-display-err-menu-for-current-line says that there
> are no matches for that function.  Likewise, a search of the file
> `flymake.el' that is included with Emacs 28.1 shows no definition
> for the identifier `flymake-display-err-menu-for-current-line'.

It was deleted in October 2017, since it didn't work.  I guess the
manual was not updated back then.

> In the Flymake user manual, in the sub-section `(flymake) Finding
> diagnostics', there is the following paragraph:
> 
>    Sometimes it is useful to have a detailed overview of the
>    diagnostics in your files without having to jump to each one.
>    The commands `flymake-show-buffer-diagnostics' and
>    `flymake-show-project-diagnostics' are designed to handle this
>    situation.  When invoked, they bring up a separate buffer
>    containing a detailed structured listing of multiple diagnostics
>    in the current buffer or for the current project, respectively
>    (*note (emacs)Projects::).
> 
> In NEWS file for Emacs 28.1, `flymake-show-project-diagnostics'
> is listed as a new command.  Both that function and
> `flymake-show-buffer-diagnostics' work and might be the
> replacements for the obsolete function.

Thanks, done.

[Message part 3 (message/rfc822, inline)]
From: Mark Harig <idirectscm <at> aim.com>
To: "bug-gnu-emacs <at> gnu.org" <bug-gnu-emacs <at> gnu.org>
Subject: 28.1: Possibly obsolete function
 `flymake-display-err-menu-for-current-line' in Emacs manual
Date: Wed, 19 Oct 2022 23:49:38 +0000 (UTC)
In the Emacs manual, in the sub-section `(emacs) Flymake',
there is the following sentence:

   To display any error messages associated with the current
   line, type ‘M-x flymake-display-err-menu-for-current-line’.

But M-x flymake-display-err-menu-for-current-line says that there
are no matches for that function.  Likewise, a search of the file
`flymake.el' that is included with Emacs 28.1 shows no definition
for the identifier `flymake-display-err-menu-for-current-line'.

A search of Emacs NEWS back to version 22 (when `flymake' was
added) does not show any mention of
`flymake-display-err-menu-for-current-line' becoming obsolete,
but it appears to be.

In the Flymake user manual, in the sub-section `(flymake) Finding
diagnostics', there is the following paragraph:

   Sometimes it is useful to have a detailed overview of the
   diagnostics in your files without having to jump to each one.
   The commands `flymake-show-buffer-diagnostics' and
   `flymake-show-project-diagnostics' are designed to handle this
   situation.  When invoked, they bring up a separate buffer
   containing a detailed structured listing of multiple diagnostics
   in the current buffer or for the current project, respectively
   (*note (emacs)Projects::).

In NEWS file for Emacs 28.1, `flymake-show-project-diagnostics'
is listed as a new command.  Both that function and
`flymake-show-buffer-diagnostics' work and might be the
replacements for the obsolete function.

(End of report.)



This bug report was last modified 2 years and 214 days ago.

Previous Next


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