diff options
author | Vincent Belaïche <vincentb1@users.sourceforge.net> | 2016-05-26 11:03:21 +0200 |
---|---|---|
committer | Vincent Belaïche <vincentb1@users.sourceforge.net> | 2016-05-26 11:03:21 +0200 |
commit | a4d882cd09507fa1f891984fc7435923de3566fe (patch) | |
tree | 4af595dd471ead3f053e62a6f8546170fd10bd53 /lisp/term/xterm.el | |
parent | 6c12c53949acafbfcad2e08b1ac5cbe283d71597 (diff) | |
download | emacs-a4d882cd09507fa1f891984fc7435923de3566fe.tar.gz emacs-a4d882cd09507fa1f891984fc7435923de3566fe.tar.bz2 emacs-a4d882cd09507fa1f891984fc7435923de3566fe.zip |
Correct old cell name unbinding when renaming cell.
Bug is to unbind old cell names when renaming a cell with
'makunbound'. when the old cell name is of A1 type, then
'kill-local-variable' must be used instead, so that only the current
spreadsheet is affected. When the old cell name is a renamed cell,
then 'ses--unbind-cell-name' must be used in order to remove the old
name from the name hashmap.
* ses.el (ses-rename-cell): check consistency of cell symbol from
text-property and from array object. Instead of 'makunbound', use
either 'ses--unbind-cell-name' or 'kill-local-variable' depending on
whether the cell old name is a named cell or an A1 type cell
Diffstat (limited to 'lisp/term/xterm.el')
0 files changed, 0 insertions, 0 deletions