Python spreadsheet
François Pinard
pinard at iro.umontreal.ca
Tue Jan 21 08:05:12 EST 2003
[Michael Hudson]
> Brian Elmegaard <brian at rk-speed-rugby.dk> writes:
> > pinard at iro.umontreal.ca (François Pinard) writes:
> >
> > > For one, I like the `SES' (Simple Emacs Spreadsheet), it's more
> > > affordable than the usual monsters :-).
> >
> > Wow, the one thing I believed didn't exist for emacs. (Of course, I am
> > quite naïve.)
> Heh? I didn't *know* there was a spreadsheet for emacs, but I was
> downright *certain* there would be one out there somewhere...
I wanted a Python-able spreadsheet. Gnumeric was presented as one of them,
but it is just too big for me, besides a good weight of attracting and
useful chrome. It comes with its own, rather full language. I would prefer
sticking with Python, as far as learning languages goes.
Having a spreadsheet integrated in my own usual editor, Emacs, was also
tempting. As I wrote before, Pymacs provides me with the Pythonish link I
want to have handy if I ever need complex or flexible functions for
computing cells. So, all considered, I went the Emacs way. On the Emacs
spreadsheet side, before SES, I gave Dismal a try, but found it bigger than
what I need, it also had stability problems. Table is useful for entering
tabular data, but is not designed as a spreadsheet, and lacks functionality
as such. I am fairly satisfied with SES, and I may stretch SES for a while
before I feel its limits, which I guess might be a loss of speed when
handling very long spreadsheets.
Let me append a few (maybe oldish) random references and notes below. :-)
* Notes sur les chiffriers
.. Emacs
. : SES
Jonathan Yavner <jyavner at engineer.com>
http://mywebpages.comcast.net/jyavner/ses
Dans `ses.el' remplacer un espace par quatre dans:
;;Leave room for the left-side fringe
(push " " result))
. : Table
<Takaaki.Ota at am.sony.com>
http://table.sourceforge.net/
table.el version 1.5.48, 2001-08-19
. : Esheet
esheet.sourceforge.net
dspeyere at users.sourceforge.net
Liens brisés, auteur hors circuit.
. : Dismal
http://www.cs.nott.ac.uk/~mrh/uid/dismal.html
http://www.psyc.nott.ac.uk/staff/ritter/papers/dismal/dismal.html
ftp://ftp.nottingham.ac.uk/pub/lpzfr/dismal-1.4.tar.gz
Compliqué, un peu académique.
Rafraîchissement élémentaire souvent défectueux.
make
dismal=~/local/share/emacs/21/dismal
install -d $dismal
install -m 644 *.elc log.el make-km-aliases.el $dismal
.. Spreadsheet
Andrew Kuchling <akuchlin at mems-exchange.org>
http://starship.python.net/crew/amk/python/unmaintained/spreadsheet.html
Classe Python et interface curses. Problème autour de `rexec'?
.. Gnumeric
Miguel de Icaza
http://www.gnome.org/gnumeric/
http://cvs.gnome.org/lxr/source/gnumeric/doc/python-gnumeric.txt
Foison de fonctions spécialisées, probablement pour ressembler à Excell.
Interface Python expérimental et non-documenté.
--
François Pinard http://www.iro.umontreal.ca/~pinard
More information about the Python-list
mailing list