Mercurial > emacs
comparison lisp/play/gametree.el @ 64804:ebcfe1ffa0ec
(gametree-mode): Use make-local-variable, not make-variable-buffer-local.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 09 Aug 2005 02:56:24 +0000 |
parents | 34bd8e434dd7 |
children | 836785857446 2d92f5c9d6ae |
comparison
equal
deleted
inserted
replaced
64803:126d8b68ff09 | 64804:ebcfe1ffa0ec |
---|---|
572 "Major mode for managing game analysis trees. | 572 "Major mode for managing game analysis trees. |
573 Useful to postal and email chess (and, it is hoped, also checkers, go, | 573 Useful to postal and email chess (and, it is hoped, also checkers, go, |
574 shogi, etc.) players, it is a slightly modified version of Outline mode. | 574 shogi, etc.) players, it is a slightly modified version of Outline mode. |
575 | 575 |
576 \\{gametree-mode-map}" | 576 \\{gametree-mode-map}" |
577 (auto-fill-mode 0) | 577 (auto-fill-mode 0) |
578 (make-variable-buffer-local 'write-contents-hooks) | 578 (make-local-variable 'write-contents-hooks) |
579 (add-hook 'write-contents-hooks 'gametree-save-and-hack-layout)) | 579 (add-hook 'write-contents-hooks 'gametree-save-and-hack-layout)) |
580 | 580 |
581 ;;;; Key bindings | 581 ;;;; Key bindings |
582 | 582 |
583 (define-key gametree-mode-map "\C-c\C-j" 'gametree-break-line-here) | 583 (define-key gametree-mode-map "\C-c\C-j" 'gametree-break-line-here) |
584 (define-key gametree-mode-map "\C-c\C-v" 'gametree-insert-new-leaf) | 584 (define-key gametree-mode-map "\C-c\C-v" 'gametree-insert-new-leaf) |