From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id wKybH6QyPmSzcQAASxT56A (envelope-from ) for ; Tue, 18 Apr 2023 08:03:16 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id uBKtHqQyPmQUygAAG6o9tA (envelope-from ) for ; Tue, 18 Apr 2023 08:03:16 +0200 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BD03B2F9E5 for ; Tue, 18 Apr 2023 08:03:15 +0200 (CEST) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id E79525F3E6; Tue, 18 Apr 2023 06:03:10 +0000 (UTC) Received: from ra.horus-it.com (ra.horus-it.com [65.108.3.114]) by mail.notmuchmail.org (Postfix) with ESMTPS id 48EAF5F3B3 for ; Tue, 18 Apr 2023 06:03:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ra.horus-it.com (Postfix) with ESMTP id 74C41BE0029 for ; Tue, 18 Apr 2023 08:03:06 +0200 (CEST) X-Virus-Scanned: at horus-it.com Received: from ra (ra.horus-it.com [IPv6:2a01:4f9:6a:528d::a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by ra.horus-it.com (Postfix) with ESMTPS id 494B1BE0023 for ; Tue, 18 Apr 2023 08:03:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.seichter.de; s=k22; t=1681797786; bh=09dHL2lArWpCB1BBWdTBE2yRnOklcT9QaYcfFEN3tM0=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: Content-Type; b=BYeHaT/a7SEzsWczxxKkgHzYgkEfS6GFHKJLuj+OI64t6qL57S4mFHyxX/SDjOOA2 avsVt1bodzZDEYsAWEODtknFS0naupbXHAp4zZ0IscJhzzQsLSq45lOxAsbTBFzbhH PaIhZ1v5LZ8Tfn6WxzeFlYePJtXZxwgQTLXH8aWO/5zhV/hdhmc3FuEpgwGQHt+oCu srKwuxYQVbCjBmj0xHV4eQC7EGBlMB47TDeU2XmO5Rz1IsKcb1n5XyBwlpboMsiR7J o9Tzy8KAKsd4QyqI4ik4QzDd9P3uXRVnZYO2fQNX2+bax3Ci/WHPfYD8odhFGsGwRo 6vS/cn1y2EB9g== From: Ralph Seichter To: notmuch@notmuchmail.org Subject: Re: Recommended method to pair Notmuch with Neovim? In-Reply-To: <643de29ada33f_995029483@chronos.notmuch> References: <87h6tfjjuy.fsf@ra.horus-it.com> <643d3e7389719_751a294db@chronos.notmuch> <87jzyab8uy.fsf@ra.horus-it.com> <643de29ada33f_995029483@chronos.notmuch> Mail-Followup-To: notmuch@notmuchmail.org Date: Tue, 18 Apr 2023 08:03:06 +0200 Message-ID: <87ildtu3qd.fsf@ra.horus-it.com> MIME-Version: 1.0 Message-ID-Hash: AK2DZWGU2L4L2ONKJTDSIBCU2FDGTAP2 X-Message-ID-Hash: AK2DZWGU2L4L2ONKJTDSIBCU2FDGTAP2 X-MailFrom: ralph@ml.seichter.de X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Country: DE X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681797796; a=rsa-sha256; cv=none; b=hOpFzgSPgu0WirE0hap4a/fy0oIaJ11FWFFhBgtlfO1JOP5tmvIicmuR5sJrhKh/kaKW2K 91L0Rzu/N1bXQcALeVufhwM9taHtn0NPGcLLbHcFhDYnJNBzr3fdS2u6UhCPzOXCucTamn am7dK11Wi30ZaAFedKODkMv0q2jFP8O8YkVSIrEtrPoqoQY2/s29QAcjWSJqpOgij31fMC Vtd0hIAIHuaeJsUxtgLy0ALiXKVRKljTpwqguhdkXyhvkktjQ0PJtcnM8iq1AQttgRpMcl HN3mJ+fCgKF2Gh7cRULIQ2pfLzonIMZTONq/MC2Qy7XK/mU9j4cyV8vFB+R9xw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k22 header.b="BYeHaT/a"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681797796; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=70gHYhfScFpKDFYzXZV5c5Il344gka9x7uo6HPzJcsY=; b=aNULQLFRdCuyIUSKLiyqYbTByUSriFxXG7tUse4qSMxLdYMk+IzSjbZYHA2yYdyzqLOsIV iJMmwQ4hspMGVubhP6nmRusW1CMkH7rHoefY1nwWzT/6A3PIBtZf9Kt1WTM8MvtTFyh03r ezDMuRRCGvPBE9yvRnVxVR1Ky+ir4OfzATR20ioyIPbqCCvv+RalhbvpUtNxyiZnIQHUAh GO4iLweVpV34mBGfqRl50pUeCubdO68Kid5aWrdt4cpx8XTVw249SfRgo+APvjQ20cg5ne Oj3OXBThRqb/ZWLztdR5GoOmqS88JZ9Lf6UWtGRSqpUP0UvaLIjmTyY8ZNKxnw== X-Migadu-Spam-Score: 6.78 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k22 header.b="BYeHaT/a"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: BD03B2F9E5 X-Spam-Score: 6.78 X-Migadu-Scanner: scn0.migadu.com X-TUID: LKSoSNmE4Pge * Felipe Contreras: > neovim aims to support most of what vim does. At the time of me writing this, the Neovim tracker on GitHub lists a whopping 1380 open issues, so I'd imagine that goal has not yet been reached. ;-) > Did you install the "mail" gem as the installation instructions > recommend? I did indeed. The message header was sent during each of my tests, but not the body text. > It sounds better to you as a user. > > Just try to program a paginated list of items in Lua and you might > change your mind. I am grateful for you investing time and effort in your plugin, and I don't want to talk you out of using Ruby, if that is your language of choice. My choice would be different, but that is off topic. I'd be glad to get notmuch-vim working with Neovim, even if that means installing Ruby. Currently the log file looks like this: INFO 2023/04/18 07:27:20.254544 main.go:180: Starting up version 0.14.0-153-g6220711f90d7 +notmuch (go1.19.2 amd64 linux) DEBUG 2023/04/18 07:27:20.254639 crypto.go:36: no internal pgp keyring, using system gpg DEBUG 2023/04/18 07:27:20.263046 receive.go:30: Starting Unix server: /run/user/1000/aerc.sock DEBUG 2023/04/18 07:27:20.264202 main.go:136: Setting terminal title INFO 2023/04/18 07:27:20.269082 account.go:250: [Trial] connected. ERROR 2023/04/18 07:28:07.049184 status.go:129: Cannot perform action. Messages still loading DEBUG 2023/04/18 07:28:07.049322 status.go:104: Cannot perform action. Messages still loading aerc displays "(no folders)" and "(no messages)", on startup, so I thought I'd try the search function with "date:yesterday..", causing the "Message still loading" error. Running "notmuch search date:yesterday.." in a shell returns the expected results. > I would try in vim as well, just so you see how it's supposed to work. I guess I should do that. Right now, I don't know if my troubles are caused by me somehow screwing up the notmuch-vim configuration or by Neovim quirks. Speaking of my configuration: # Content of /home/trial/.config/aerc/accounts.conf [Trial] from = Trial User maildir-store = /home/trial/.mail source = notmuch:///home/trial outgoing = /usr/sbin/sendmail -Ralph