]> git.eshelyaron.com Git - emacs.git/commit
Correct ses-rename-cell cursor-intangible text prop updating.
authorVincent Belaïche <vincentb1@users.sourceforge.net>
Wed, 30 Dec 2015 23:10:37 +0000 (00:10 +0100)
committerVincent Belaïche <vincentb1@users.sourceforge.net>
Wed, 30 Dec 2015 23:10:37 +0000 (00:10 +0100)
commit0c9abf36a4fbc775918c08c1104a64d037280abc
tree62cd80cddb9af69b3bd606874d272e47eb6d09ec
parent209e30bac2d73c2e6f1c46b0d7281b474527cfa4
Correct ses-rename-cell cursor-intangible text prop updating.

There were two problems:

- First ses-rename-cell has to work when called non interactively
  (with non-nil CELL argument), so in this case the start pos of
  put-text-property cannot be plainly (point), you need a
  ses-goto-print call before

- Second, the range itself was computed erronously, only the first
  char was affected instead of the full cell width. This was not
  noticeable prior to changes (Deprecate `intangible' and
  `point-entered' properties) made by Stefan on 2015-04-13T19:51:15Z

* lisp/ses.el (ses-rename-cell): Correct computation of position range
to which the 'cursor-intangible text property has to be set to cell
new name.
lisp/ses.el