Description
This package is the coolest! Ever since hearing about a mac app Soulver, I've yearned for a free literate calculator for linux. So thank you for having the vision of combining the powerhouse that is calc
and making a well-working implementation. :)
I immediately made this helper function to have quick access to a quick scribble when needed.
(defun pop-calculator ()
(interactive)
(switch-to-buffer (get-buffer-create "*literate-calc*"))
(literate-calc-mode))
But now to the question. Please keep in mind that I am not a calc expert so I am partly thinking about a feature request but also like to hear about what calc the backend can do here without any further development.
I like making lists and summing them up. Traditionally a job for org tables or perhaps the ses-mode
, I like the fluency of a list within free text.
But understandably we don't have a multiline support so we're left with these approaches:
a = 10 => a: 10
a = a + 10 => a: 20
a = a + 20 => a: 40
b = [1 2 4] => b: [1, 2, 4]
= a => 40
= vsum(b) => 7
Perhaps I just don't necessarily like the repeated use of the variable name. +=
would be an obvious idea to consider. I thought about other kinds of multiline supports for vectors but inline comments are valuable to me and now things would definitely get too complex and unpredictable.
Maybe the purpose of this ticket is just to say thanks for a great library.