]> git.eshelyaron.com Git - emacs.git/commit
Use lexical-binding in almost all of play/*.el
authorStefan Kangas <stefan@marxist.se>
Wed, 10 Feb 2021 00:23:41 +0000 (01:23 +0100)
committerStefan Kangas <stefan@marxist.se>
Wed, 10 Feb 2021 05:25:28 +0000 (06:25 +0100)
commita0451be18b2581f5288e1123ee7bbd2aabccbe52
tree470918583baef39e674912fb9e66174970866250
parentff16c897eadab9bebc58bd0ca0fb5c8e1c237a15
Use lexical-binding in almost all of play/*.el

* lisp/play/5x5.el: Use lexical-binding.
(5x5-draw-grid-end, 5x5-draw-grid, 5x5-solver)
(5x5-solve-suggest): Silence byte-compiler.

* lisp/play/cookie1.el: Use lexical-binding.
(cookie-shuffle-vector, cookie-apropos): Silence byte-compiler.

* lisp/play/zone.el: Use lexical-binding.
(zone): Convert lambda to proper lexical closure.
(zone-replace-char, zone-fill-out-screen): Silence byte-compiler.

* lisp/play/blackbox.el:
* lisp/play/doctor.el:
* lisp/play/gametree.el:
* lisp/play/hanoi.el: Use lexical-binding.

* test/lisp/play/cookie1-resources/cookies:
* test/lisp/play/cookie1-tests.el: New files.
lisp/play/5x5.el
lisp/play/blackbox.el
lisp/play/cookie1.el
lisp/play/doctor.el
lisp/play/gametree.el
lisp/play/hanoi.el
lisp/play/zone.el
test/lisp/play/cookie1-resources/cookies [new file with mode: 0644]
test/lisp/play/cookie1-tests.el [new file with mode: 0644]