unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Stephan Neuhaus <stephan.neuhaus@zhaw.ch>
To: "Mattias Engdegård" <mattiase@acm.org>, 46750@debbugs.gnu.org
Subject: bug#46750: calc defmath let* behaviour surprising, inconsistent, or wrong
Date: Fri, 5 Mar 2021 11:49:44 +0100	[thread overview]
Message-ID: <6a1c0f0a-e17d-cb8b-794d-26d57db113ec@zhaw.ch> (raw)
In-Reply-To: <479B7572-1D85-4D56-B3FF-5DFE6E74BC18@acm.org>

Hi Mattias

I can confirm that the calc that's in the current master branch 
(development version for 28.1) fixes my problem. You hinted that there 
were further problems too, but I have only checked that let* now seems 
to work as intended. Also, to be fair, I have checked that only for my 
own use case.

That was speedy work, thank you very much! Now I'll have to decide 
whether to build emacs for Debian myself or whether to wait for Debian 
to adopt emacs >= 28.1.

Cheers

Stephan

On 3/5/21 10:32 AM, Mattias Engdegård wrote:
> 5 mars 2021 kl. 08.57 skrev Stephan Neuhaus <stephan.neuhaus@zhaw.ch>:
> 
>> My Emacs installation is a mix of standard Debian Emacs and MELPA packages. I have no idea how to install a specific commit of calc, and I don't even know where to find the repo. Could you help me out?
>>
>>   * Where do I find the repo? (Once I have that, I know how to check out a specific commit.)
>>   * What do I have to put into my .emacs to use the calc that's in the directory?
> 
> Ah, you are using Emacs 26.1. The fix has been made in the development version of Emacs, that is to become version 28.1. Instead of trying to combine pieces from different versions it is probably better to build the latest version:
> 
>   git clone -b master git://git.sv.gnu.org/emacs.git
>   cd emacs
> 
> and here you would ideally take a pause reading the build and installation instructions in the source tree, but most likely you would continue with:
> 
>   ./autogen.sh
>   ./configure
>   make
> 
> assuming you have everything needed. You can then run the built emacs without installing (it's in the src/ directory) if you just want to test it.
> 
> Maybe Debian has special provisions for doing this in a cleaner way but I'm no Debian specialist.
> 





  parent reply	other threads:[~2021-03-05 10:49 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-24 12:40 bug#46750: calc defmath let* behaviour surprising, inconsistent, or wrong Stephan Neuhaus
2021-03-01 13:01 ` Mattias Engdegård
2021-03-01 20:12   ` Mattias Engdegård
     [not found]     ` <253704f6-80c2-e689-ba4b-8c139fe14e23@zhaw.ch>
     [not found]       ` <479B7572-1D85-4D56-B3FF-5DFE6E74BC18@acm.org>
2021-03-05 10:49         ` Stephan Neuhaus [this message]
2021-03-05 10:58           ` Mattias Engdegård

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6a1c0f0a-e17d-cb8b-794d-26d57db113ec@zhaw.ch \
    --to=stephan.neuhaus@zhaw.ch \
    --cc=46750@debbugs.gnu.org \
    --cc=mattiase@acm.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).