From 0bd0c8aa7a592aa4c0566ded6f0ba652b4550c54 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sun, 25 Oct 2015 14:53:02 +2100 Subject: [PATCH] Re: elisp completion patches v6 --- 8d/0ab3e2803c34646596dcaed8f8c2e2391b837f | 73 +++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 8d/0ab3e2803c34646596dcaed8f8c2e2391b837f diff --git a/8d/0ab3e2803c34646596dcaed8f8c2e2391b837f b/8d/0ab3e2803c34646596dcaed8f8c2e2391b837f new file mode 100644 index 000000000..ee4c4d971 --- /dev/null +++ b/8d/0ab3e2803c34646596dcaed8f8c2e2391b837f @@ -0,0 +1,73 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by arlo.cworth.org (Postfix) with ESMTP id 2C7F76DE1410 + for ; Sat, 24 Oct 2015 10:54:59 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at cworth.org +X-Spam-Flag: NO +X-Spam-Score: 0.47 +X-Spam-Level: +X-Spam-Status: No, score=0.47 tagged_above=-999 required=5 tests=[AWL=-0.274, + URIBL_SBL=0.644, URIBL_SBL_A=0.1] autolearn=disabled +Received: from arlo.cworth.org ([127.0.0.1]) + by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id 2seSkyP5BWwF for ; + Sat, 24 Oct 2015 10:54:52 -0700 (PDT) +Received: from gitolite.debian.net (gitolite.debian.net [87.98.215.224]) + by arlo.cworth.org (Postfix) with ESMTPS id 60F8D6DE1405 + for ; Sat, 24 Oct 2015 10:54:52 -0700 (PDT) +Received: from remotemail by gitolite.debian.net with local (Exim 4.80) + (envelope-from ) + id 1Zq30M-0001Kv-16; Sat, 24 Oct 2015 17:53:22 +0000 +Received: (nullmailer pid 8127 invoked by uid 1000); Sat, 24 Oct 2015 + 17:53:02 -0000 +From: David Bremner +To: Mark Walters , notmuch@notmuchmail.org +Subject: Re: elisp completion patches v6 +In-Reply-To: <1445708484-32189-1-git-send-email-david@tethera.net> +References: <1445702019-10638-1-git-send-email-markwalters1009@gmail.com> + <1445708484-32189-1-git-send-email-david@tethera.net> +User-Agent: Notmuch/0.20.2+93~g33c8777 (http://notmuchmail.org) Emacs/24.5.1 + (x86_64-pc-linux-gnu) +Date: Sat, 24 Oct 2015 14:53:02 -0300 +Message-ID: <87io5wkvb5.fsf@zancas.localnet> +MIME-Version: 1.0 +Content-Type: text/plain +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.20 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Sat, 24 Oct 2015 17:54:59 -0000 + +David Bremner writes: + +> Main changes since v5: +> +> - replace use of notmuch-message-message-insinuate. I'm not sure if +> we should leave a stub function, or just break people's .emacs, +> and tell them not to call it anymore. +> +> - company is autoloaded, and used, if present. This can be disabled +> by setting notmuch-message-use-company to nil +> +> - notmuch-message-command being nil is now an explicit disabling of +> of completion +> +> - deduplicate=address is hardcoded + +One more important change is that this no longer special-cases +notmuch-company with respect to byte-compilation. It compiles fine +without company-mode (although I noticed that I missed one variable +declaration). On the other hand I didn't test this with emacs23. I +wouldn't expect it to work, but hopefully it still compiles. + +d -- 2.26.2