GNU bug report logs - #80122
Doc string for define-inline has improperly terminated Info node reference

Previous Next

Package: emacs;

Reported by: Jared Finder <jared <at> finder.org>

Date: Sat, 3 Jan 2026 14:50:02 UTC

Severity: minor

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

To reply to this bug, email your comments to 80122 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#80122; Package emacs. (Sat, 03 Jan 2026 14:50:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jared Finder <jared <at> finder.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 03 Jan 2026 14:50:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jared Finder <jared <at> finder.org>
To: Bug-gnu Emacs <bug-gnu-emacs <at> gnu.org>
Subject: Doc string for define-inline has improperly terminated Info node
 reference
Date: Sat, 03 Jan 2026 06:49:02 -0800
The doc string for define-inline has a see Info node clause without a 
terminating single quote.  It needs a simple patch applied:

diff --git a/lisp/emacs-lisp/inline.el b/lisp/emacs-lisp/inline.el
index 9a1faaca126..25be0dd9c40 100644
--- a/lisp/emacs-lisp/inline.el
+++ b/lisp/emacs-lisp/inline.el
@@ -134,7 +134,7 @@ define-inline
 This is halfway between `defmacro' and `defun'.  BODY is used as a 
blueprint
 both for the body of the function and for the body of the 
compiler-macro
 used to generate the code inlined at each call site.
-See Info node `(elisp)Inline Functions for more details.
+See Info node `(elisp)Inline Functions' for more details.

 A (noinline t) in the `declare' form prevents the definition of the
 compiler macro.  This is for the rare case in which you want to use 
this

In GNU Emacs 31.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version
 3.24.49, cairo version 1.18.4) of 2026-01-03 built on electric-egg
Repository revision: 1035402433fbb7174cc03b2ed6b8645f23f0f2ee
Repository branch: master
System Description: Debian GNU/Linux 13 (trixie)

  -- MJF




Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Sat, 03 Jan 2026 15:33:02 GMT) Full text and rfc822 format available.

Notification sent to Jared Finder <jared <at> finder.org>:
bug acknowledged by developer. (Sat, 03 Jan 2026 15:33:02 GMT) Full text and rfc822 format available.

Message #10 received at 80122-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jared Finder <jared <at> finder.org>
Cc: 80122-done <at> debbugs.gnu.org
Subject: Re: bug#80122: Doc string for define-inline has improperly terminated
 Info node reference
Date: Sat, 03 Jan 2026 17:31:57 +0200
> Date: Sat, 03 Jan 2026 06:49:02 -0800
> From:  Jared Finder via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> The doc string for define-inline has a see Info node clause without a 
> terminating single quote.  It needs a simple patch applied:

Thanks, fixed.




This bug report was last modified 8 days ago.

Previous Next


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