(buffers (intern (concat global-mode-name "-buffers")))
! (buffers-check (intern (concat global-mode-name "-check-buffers")))
! (cmmh (intern (concat global-mode-name "-cmmh")))
! (stored-mode (intern (concat (symbol-name mode) "-stored-mode"))))
The code would be easier to read if these four variables were renamed
to
(thismode-enable-in-buffers (intern (concat global-mode-name
"-enable-in-buffers")))
! (thismode-check-buffers (intern (concat global-mode-name
"-check-buffers")))
! (thismode-cmmh (intern (concat global-mode-name "-cmmh")))
! (thismode-recorded-major-mode (intern (concat (symbol-name mode)
"-recorded-major-mode"))))
Meanwhile, I see that the function named ,buffers and the function
named ,buffers-check are almost identical. The only difference, it
appears, is that the latter sets ,buffers to nil. Why not make
it call the other one?
_______________________________________________
Emacs-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-devel