diff options
Diffstat (limited to 'lisp/cedet/mode-local.el')
-rw-r--r-- | lisp/cedet/mode-local.el | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lisp/cedet/mode-local.el b/lisp/cedet/mode-local.el index 0e7657642c2..511a3cd1d8b 100644 --- a/lisp/cedet/mode-local.el +++ b/lisp/cedet/mode-local.el @@ -36,7 +36,7 @@ ;; ;; You should use a mode-local variable or override to allow extension ;; only if you expect a mode author to provide that extension. If a -;; user might wish to customize a give variable or function then +;; user might wish to customize a given variable or function then ;; the existing customization mechanism should be used. ;; To Do: @@ -55,7 +55,7 @@ FUNCTION does not have arguments; when it is entered `current-buffer' is the currently selected file buffer. If optional argument PREDICATE is non nil, only select file buffers -for which the function PREDICATE return non-nil. +for which the function PREDICATE returns non-nil. If optional argument BUFFERS is non-nil, it is a list of buffers to walk through. It defaults to `buffer-list'." (dolist (b (or buffers (buffer-list))) @@ -146,7 +146,7 @@ local variables have been defined." (mode-local-map-mode-buffers #'activate-mode-local-bindings mode)) (defmacro define-child-mode (mode parent &optional docstring) - "Make major mode MODE inherits behavior from PARENT mode. + "Make major mode MODE inherit behavior from PARENT mode. DOCSTRING is optional and not used. To work properly, this should be put after PARENT mode local variables definition." @@ -523,11 +523,11 @@ See also the function `define-overload'." result))) (defmacro define-overloadable-function (name args docstring &rest body) - "Define a new function, as with `defun' which can be overloaded. + "Define a new function, as with `defun', which can be overloaded. NAME is the name of the function to create. ARGS are the arguments to the function. DOCSTRING is a documentation string to describe the function. The -docstring will automatically had details about its overload symbol +docstring will automatically have details about its overload symbol appended to the end. BODY is code that would be run when there is no override defined. The default is to call the function `NAME-default' with the appropriate |