GNU bug report logs - #59337
28.1; Eshell expression ${elisp_expression} inside String does not parse

Previous Next

Package: emacs;

Reported by: Milan Zimmermann <milan.zimmermann <at> gmail.com>

Date: Thu, 17 Nov 2022 16:33:02 UTC

Severity: normal

Found in version 28.1

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Porter <jporterbugs <at> gmail.com>
To: Milan Zimmermann <milan.zimmermann <at> gmail.com>, 59337 <at> debbugs.gnu.org
Subject: bug#59337: 28.1; Eshell expression ${elisp_expression} inside String does not parse
Date: Thu, 17 Nov 2022 10:15:37 -0800
On 11/17/2022 8:30 AM, Milan Zimmermann wrote:
> ================================
> Emacs 28.1 running as
> 
> emacs -Q
> 
> M-x eshell
> 
> ~/tmp $ echo "Epoch started on ${date 0}"
> 
> Expected result: "Epoch started on Wed Dec 31 19:00:00 196"
> Actual result:   "Epoch started on date 0: command not found"

This should be fixed in Emacs 29. See bug#54227: 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54227




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

Previous Next


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