]> git.eshelyaron.com Git - emacs.git/commit
Add tests for SES, and fix one more cell renaming bug.
authorVincent Belaïche <vincentb1@users.sourceforge.net>
Thu, 13 Jul 2017 18:58:22 +0000 (20:58 +0200)
committerVincent Belaïche <vincentb1@users.sourceforge.net>
Thu, 13 Jul 2017 18:58:22 +0000 (20:58 +0200)
commitb048351a0f01124b770d6584c3797fde67e30793
treea177184a70606115a0a1024053c0bc87c1e823df
parent4ddff36f6a19492894296e1a2d89c362bf879906
Add tests for SES, and fix one more cell renaming bug.

* lisp/ses.el (ses-relocate-all): In case of insertion, do not
relocate value for named cells as they keep the same symbol.
(ses-rename-cell): Set new cell name symbol to cell value --- do not
rely on recalculating.  Push cells with updated data --- cell name,
cell reference list, or cell formula --- to deferred write list.

* test/lisp/ses-tests.el: New file, with 7 tests for SES.
lisp/ses.el
test/lisp/ses-tests.el [new file with mode: 0644]