bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#43764: Calc shift right broken


From: Mattias Engdegård
Subject: bug#43764: Calc shift right broken
Date: Sat, 10 Oct 2020 18:24:39 +0200

9 okt. 2020 kl. 17.34 skrev Vincent Belaïche <vincent.b.1@hotmail.fr>:

> What could be improved would be to add some more functions, like (some ideas) 
> :
>       • set bit width 0 would remove the automatic clipping meaning infinite 
> width.

This seems both useful and straightforward to implement and understand. I've 
attached a patch (lacking documentation but otherwise complete) -- is it what 
you had in mind?

>       • have the H prefix (Hyperbolic) not only for 'b l' but also for the 
> other shifts operation, so that the width can be set on an operation by 
> operation basis with the prefix argument.

Your wish has been granted! It already works that way, it's just not very well 
documented. Try it.

>       • Maybe there could be some display mode in which when integers are 
> wider that the bit width this is displayed somehow, e.g. the pipe in 16#12|34 
> would appear with a bit width of 8, 16#123|4 for a bit width of 7. Just to 
> warn the user « beware the clip ».

It's not a bad suggestion, but since this is Calc, nothing is very simple. 
Let's give it some thought.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]