From: Jonas Bernoulli Date: Sat, 8 Aug 2020 11:49:51 +0000 (+0200) Subject: emacs: Autoload notmuch-jump-search only once X-Git-Tag: 0.31_rc0~29 X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;ds=sidebyside;h=c2e9ec17fd46e67c7cf1f06d4c6da2ed59da34d9;hp=c2e9ec17fd46e67c7cf1f06d4c6da2ed59da34d9;p=notmuch emacs: Autoload notmuch-jump-search only once This function is being autoloaded using an autoload cookie, so it shouldn't additionally be autoloaded using an `autoload' form. When building libraries we don't actually load the autoloads file and dropping the `autoload' form results in an error, which reveals a so far unspecified dependency: `notmuch-tree' needs `notmuch-jump'. Before this commit compiling (or even just loading) `notmuch-tree' resulted in `notmuch-jump' being loaded because the former requires `notmuch-lib', which autoloaded `notmuch-jump-search'. The bug was that this dependency was not explicitly specified, which we fix by adding the respective `require' form. ---