• Stefan Monnier's avatar
    * lisp/cedet/semantic/grammar.el: Fix compiler warnings (bug#20505) · a7d630eb
    Stefan Monnier authored
    (semantic-grammar--template-expand): New function.
    (semantic-grammar-header, semantic-grammar-footer): Use it.
    (semantic-grammar--lex-block-specs): Remove unused var `block-spec'.
    (semantic-grammar-file-regexp): Refine regexp.
    (semantic-grammar-eldoc-get-macro-docstring):
    Use elisp-get-fnsym-args-string when available.
    (semantic-idle-summary-current-symbol-info): Use new elisp-* names
    instead of the old eldoc-* names.
    
    * lisp/emacs-lisp/eldoc.el (eldoc-docstring-format-sym-doc): Move back
    from elisp-mode.el.  Tweak calling convention.
    
    * lisp/progmodes/elisp-mode.el (package-user-dir): Declare.
    (elisp-get-fnsym-args-string): Add `prefix' argument.  Rename from
    elisp--get-fnsym-args-string.
    (elisp--highlight-function-argument): Add `prefix' arg.
    (elisp-get-var-docstring): Rename from elisp--get-var-docstring.
    (elisp--docstring-format-sym-doc): Move back to eldoc.el.
    a7d630eb
eldoc.el 17.1 KB