mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-24 13:57:36 +00:00
Quick temporary hack to fix curcell refreshing.
The problem was caused by change: 2015-04-13 Deprecate `intangible' and `point-entered' properties. The problem is that this change has removed the (setq ses--curcell t) setting in the ses-command-hook function. * ses.el (ses-check-curcell): replace `(eq ses--curcell t)' by just `t' as a condition to call function `ses-set-curcell'. Comment this as a quick temporary hack to make it work, as I don't know yet whether a definite correction would be to make the ses-set-curcell at every ses-check-curcell, or to revert to the previous approach, ie marking ses--curcell as out-of-date at every potentially cursor motion command.
This commit is contained in:
parent
36a0feb297
commit
e8702794d4
1 changed files with 5 additions and 1 deletions
|
|
@ -1117,7 +1117,11 @@ region, or nil if cursor is not at a cell."
|
|||
The end marker is appropriate if some argument is 'end.
|
||||
A range is appropriate if some argument is 'range.
|
||||
A single cell is appropriate unless some argument is 'needrange."
|
||||
(if (eq ses--curcell t)
|
||||
(if t;; Vincent B.:
|
||||
;; previously (eq ses--curcell t)
|
||||
;; this is a quick hack to temporary fix the bug implied by changes made by Stefan in
|
||||
;; http://git.savannah.gnu.org/cgit/emacs.git/commit/lisp/ses.el?id=84e0b7dad6f1a8e53261f9b96f5a9080fea681a4
|
||||
;;-------------------------------------------------------------------------
|
||||
;; curcell recalculation was postponed, but user typed ahead.
|
||||
(ses-set-curcell))
|
||||
(cond
|
||||
|
|
|
|||
Loading…
Reference in a new issue