X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/8973bd8b49ff3f383645921dfaa7ce71abc9a91f..34e3d94eb31cd286c429f12c2a318f7a79dcec4b:/packages/company/company-elisp.el diff --git a/packages/company/company-elisp.el b/packages/company/company-elisp.el index 338acc544..5bfc27e04 100644 --- a/packages/company/company-elisp.el +++ b/packages/company/company-elisp.el @@ -1,4 +1,4 @@ -;;; company-elisp.el --- A company-mode completion back-end for emacs-lisp-mode -*- lexical-binding: t -*- +;;; company-elisp.el --- company-mode completion back-end for Emacs Lisp -*- lexical-binding: t -*- ;; Copyright (C) 2009, 2011-2013 Free Software Foundation, Inc. @@ -30,17 +30,19 @@ (require 'help-mode) (require 'find-func) +(defgroup company-elisp nil + "Completion back-end for Emacs Lisp." + :group 'company) + (defcustom company-elisp-detect-function-context t "If enabled, offer Lisp functions only in appropriate contexts. Functions are offered for completion only after ' and \(." - :group 'company :type '(choice (const :tag "Off" nil) (const :tag "On" t))) (defcustom company-elisp-show-locals-first t "If enabled, locally bound variables and functions are displayed first in the candidates list." - :group 'company :type '(choice (const :tag "Off" nil) (const :tag "On" t))) @@ -109,7 +111,7 @@ first in the candidates list." res) (condition-case nil (save-excursion - (dotimes (i company-elisp-parse-depth) + (dotimes (_ company-elisp-parse-depth) (up-list -1) (save-excursion (when (eq (char-after) ?\() @@ -124,7 +126,7 @@ first in the candidates list." company-elisp-var-binding-regexp)) (down-list 1) (condition-case nil - (dotimes (i company-elisp-parse-limit) + (dotimes (_ company-elisp-parse-limit) (save-excursion (when (looking-at "[ \t\n]*(") (down-list 1)) @@ -191,7 +193,7 @@ first in the candidates list." ;;;###autoload (defun company-elisp (command &optional arg &rest ignored) - "A `company-mode' completion back-end for `emacs-lisp-mode'." + "`company-mode' completion back-end for Emacs Lisp." (interactive (list 'interactive)) (case command (interactive (company-begin-backend 'company-elisp))