I used SES when adding a matrix editor to gnu-apl-mode. When editing a matrix, it opens it as a SES document and when closing it it automatically updates the underlying variable.
It might just be me, but i've found manipulating tables and formulae in Org to be nothing but pain. I probably don't understand enough how they work, though (i love and daily use many other Org features though). SES looks pretty fine to me, at first glance!
This is exactly my experience as well. I more or less use org mode all the time for organizing tasks, preparing document drafts, etc. I really like the HTML and other format exports for getting quick drafts.
I found myself searching for an easy to use command line spreadsheet recently after discovering none of the GUI options have a sane dark color scheme ability. This is not what I'm looking for (as I'm not an emacs person, and I think I'd prefer something more pico-esque for the kind of simple personal finance/BOM documents I work with), but I was surprised to find this is apparently a niche that has been abandoned since the 80's. Anyone know of something I overlooked?
Why class yourself as "not an Emacs person"? You can use this application without using the rest of Emacs. You'd have to learn something new, but you'd have to learn something new with any new spreadsheet application.
Thank you! I have been using sc for years, but really, REALLY wished it had the option to undo. Glad to see it's been forked and that feature was added.
Elsewhere in the manual it seems to imply that formulas can include arbitrary Emacs Lisp functions, which would make it quite easy to implement a virus as there appears to be no sandboxing. What it probably means is that viruses written for other spreadsheet implementations won't work on it.
Edit: never mind; I read further and it does do some sandboxing based on the same whitelisting principles as directory-local variable settings. Very clever.
That's actually really freaking cool. I was hoping that the native file format would be just a simple csv/tsv or something, but no such luck. But there is an "export as tab separated" function.
You can see it in use here: https://www.youtube.com/watch?v=yP4A5CKITnM