GNU bug report logs -
#71137
29.3; Calc function calc-user-define-permanent broken
Previous Next
Reported by: Charles Choi <kickingvegas <at> gmail.com>
Date: Thu, 23 May 2024 05:17:01 UTC
Severity: normal
Found in version 29.3
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: Charles Choi <kickingvegas <at> gmail.com>
> Date: Wed, 22 May 2024 12:18:36 -0700
>
> * Title
> Calc function calc-user-define-permanent broken in 29.3
>
> * Description
> In Calc, invoking calc-user-define-permanent (binding "Z-P") does not persist a user-defined formula.
>
> * Environment
> Emacs: 29.3
> OS: macOS 14.5, Ubuntu 22.04.4 LTS
>
> * Steps to Reproduce
> 1. Enter "emacs -Q" on the command line.
> 2. Enter "M-x calc" to start Calc.
> 3. Enter the algebraic expression "'3 x + 7".
> 4. Enter "Z-F" to user-define a formula.
> 1. Enter "1" for the user key.
> 2. Enter "f1" for the command name.
> 3. Enter RET to default use the command name ("f1").
> 4. Enter RET to accept the default argument list ("(x)").
> 5. Enter "y" to leave it symbolic for non-constant arguments.
> 5. Enter "Z-P" to make permanent (persist) the user-defined formula.
>
> * Expected Result
> The calc.el file in the Emacs init configuration directory should be modified holding the persisted user-defined formula "f1".
This is not what I see in Emacs 29. After Z-P, Emacs asks in the
echo-area:
Record in ~/.emacs.c/calc.el the command z-
and if I type "1", as in step 4.1 above, Emacs says "Wrote
~/.emacs.d/calc.el", and I see the formula f1 defined there.
So I wonder why this doesn't happen for you.
This bug report was last modified 1 year and 26 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.