notmuch/emacs
Jonas Bernoulli 0067a43ea2 emacs: deal with unused lexical arguments and variables
The previous commit switched to lexical-binding but without dealing
with the new warnings about unused lexical arguments and variables.

This commit deals with most of them, in most cases by either removing
leftover bindings that are actually unnecessary, or by marking certain
arguments as "known to be unused" by prefixing their names with "_".

In the case of the functions named `notmuch-show-insert-...' the
amount of silencing that is required is a bit extreme and we might
want to investigate if there is a better way.

In the case of `notmuch-mua-mail', ignoring CONTINUE means that we do
not fully follow the intended behavior described in `compose-mail's
doc-string.
2021-01-13 07:16:23 -04:00
..
.gitignore emacs: build docstring (rsti) files 2018-12-08 08:49:31 -04:00
coolj.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
make-deps.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: Use makefile-gmake-mode in Makefile*s 2020-08-09 21:14:36 -03:00
notmuch-address.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-company.el emacs: make headings outline-minor-mode compatible 2021-01-13 07:10:27 -04:00
notmuch-compat.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-crypto.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-draft.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-emacs-mua notmuch-emacs-mua: add --hello parameter 2016-11-26 08:15:11 -04:00
notmuch-emacs-mua.desktop emacs: add keywords to notmuch-emacs-mua.desktop 2019-06-29 21:06:18 +02:00
notmuch-hello.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-jump.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-lib.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-logo.png emacs: Add notmuch-hello.el, a friendly frontend to notmuch 2010-04-23 12:50:18 -07:00
notmuch-maildir-fcc.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-message.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-mua.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-parser.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-pkg.el.tmpl NEWS: At least Emacs 25.1 is required now 2020-08-09 21:14:36 -03:00
notmuch-print.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-query.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-show.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-tag.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
notmuch-tree.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch-version.el.tmpl emacs: Increase consistency of library headers 2020-08-09 21:14:36 -03:00
notmuch-wash.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
notmuch.el emacs: deal with unused lexical arguments and variables 2021-01-13 07:16:23 -04:00
rstdoc.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
rstdoc.rsti emacs: initial version of rstdoc.el 2018-12-08 08:45:48 -04:00