* lisp/play/gomoku.el: Don't use intangible property. Use lexical-binding.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 25 Nov 2013 14:31:04 +0000 (09:31 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 25 Nov 2013 14:31:04 +0000 (09:31 -0500)
commite82ad66cd05a4fd9da7e54d90f562d5d8c472098
treee42630ee9428f116a2a64b1e6779dcbbf979c9a3
parent1288751c496c0eeabf0b8f2c474f67332a8a460d
* lisp/play/gomoku.el: Don't use intangible property.  Use lexical-binding.
(gomoku--last-pos): New var.
(gomoku--intangible-chars): New const.
(gomoku--intangible): New function.
(gomoku-mode): Use it.  Derive from special-mode.
(gomoku-move-up): Adjust line count.
(gomoku-click, gomoku-point-y, gomoku-point-square, gomoku-goto-xy)
(gomoku-plot-square, gomoku-init-display, gomoku-cross-qtuple):
Simplify accordingly.
lisp/ChangeLog
lisp/play/gomoku.el