GNU bug report logs - #23159
24.5; --eval bug

Previous Next

Package: emacs;

Reported by: "Devon Sean McCullough" <Emacs-Hacker2016 <at> jovi.net>

Date: Wed, 30 Mar 2016 09:23:01 UTC

Severity: minor

Tags: patch

Found in version 24.5

Fixed in version 26.1

Done: npostavs <at> users.sourceforge.net

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Devon Sean McCullough" <Emacs-Hacker2016 <at> jovi.net>
Cc: 23159 <at> debbugs.gnu.org
Subject: Re: bug#23159: 24.5; --eval bug
Date: Wed, 30 Mar 2016 18:28:54 +0300
> Date: Tue, 29 Mar 2016 21:40:37 -0500
> From: "Devon Sean McCullough" <Emacs-Hacker2016 <at> jovi.net>
> 
> MacOSX$ Open -n /Applications/Emacs.app --args -Q --eval "(print 'foo)
> (print 'bar)"
> should either report an error or print foo bar.
> The current buggy behavior silently ignores part of the argument.

I think this is expected.  The manual says:

  ‘--eval=EXPRESSION’
  ‘--execute=EXPRESSION’
       Evaluate Lisp expression EXPRESSION.

It evaluates a single Lisp expression.




This bug report was last modified 8 years and 167 days ago.

Previous Next


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