From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 2C4AC6DE0297 for ; Thu, 13 Oct 2016 13:14:34 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.323 X-Spam-Level: X-Spam-Status: No, score=-0.323 tagged_above=-999 required=5 tests=[AWL=-0.012, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.211, SPF_PASS=-0.001] 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 fpeJDe4j78Bn for ; Thu, 13 Oct 2016 13:14:33 -0700 (PDT) Received: from mail-pa0-f65.google.com (mail-pa0-f65.google.com [209.85.220.65]) by arlo.cworth.org (Postfix) with ESMTPS id 4F3866DE02DA for ; Thu, 13 Oct 2016 13:14:33 -0700 (PDT) Received: by mail-pa0-f65.google.com with SMTP id qn10so5177978pac.2 for ; Thu, 13 Oct 2016 13:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/7Ni3lqjbZIOR2QxzOI7G6SRDOLHrtTejw0ndp2iki4=; b=wSb+tsovz2BUmGFsgWNFK+LknYoNzaikRXszSgI2l4JlHw5z0uYIzstHKoIJsNo9Dj rJSS2d9aYx9XQqDdWvUDAxxVJJJUtNdFz9uvCZAS6qtO6kuijbOTOxyffBt+hWg7WDGJ 385xWyUawUjeO1LXxUit2O63J1+YGUvZ/Cy1RJV9WHNYMp2O31uNYjj+cN38v/atorh7 78tuMRbFSaO6Tzvjj8N/dD9FEasyoYQzpL9pXilOHvenmeb6ihxp2u9tS3ZsQZmNmAkV u7IRQtp/hcw4uyEvzxmAAO1kMgWe61+c5dRa6pIbfbuweMeLwSyPNPjrDQ6umSeegtGT FpDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=/7Ni3lqjbZIOR2QxzOI7G6SRDOLHrtTejw0ndp2iki4=; b=Y6IDgkLxeVe+SmLCtxv1ZlUfYiwoJ3oL4qoG8JxlL5rvGQBaLHHpK7NqjbGcnMD5T8 juyrU1MahJwC9Leojv6CosnaJ+cmaAL2MXmGxYaLQvWCfrqvnm3b4RvOqfuvQ2/mT0Uc vzwjeogf8e53zgg++ad02nSY+LxauQAawvrI0BpcZo6HJ6chqEnQuMajPwMYMqHyvzUv FFxyBE5oixhkNr1VIc5h7CSnlvuR9HWdQxs5eJzrDKKP6X7iiSIK9dfhYwueroLpRd5C GX0eO4WkVg2tzEtdQg97Y53gGU0DjeW5h8tZx6jRSvi8NZcEmmv77RdvmM/zFtIWrL9a gO3Q== X-Gm-Message-State: AA6/9Rm38wffSkwfCRrBqGZdaIdAeG6oVg52dQz7c2faPcaCI7zdXaWiPo/jSDUmkA5AwA== X-Received: by 10.66.234.5 with SMTP id ua5mr10480445pac.88.1476389673072; Thu, 13 Oct 2016 13:14:33 -0700 (PDT) Received: from localhost ([204.121.136.153]) by smtp.gmail.com with ESMTPSA id yi2sm21684903pab.17.2016.10.13.13.14.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Oct 2016 13:14:31 -0700 (PDT) From: Nick Howell To: notmuch@notmuchmail.org Cc: nlhowell@gmail.com Subject: [RFC PATCH 4/7] vim: mailcap: don't corrupt the view if filters write to stderr Date: Thu, 13 Oct 2016 14:13:53 -0600 Message-Id: <1476389636-10383-5-git-send-email-nlhowell@gmail.com> X-Mailer: git-send-email 2.7.3 In-Reply-To: <1476389636-10383-1-git-send-email-nlhowell@gmail.com> References: <57ffd0251b0a4_6fed5783cdf@mercury.notmuch> <1476389636-10383-1-git-send-email-nlhowell@gmail.com> X-Mailman-Approved-At: Thu, 13 Oct 2016 23:10:02 -0700 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.22 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: Thu, 13 Oct 2016 20:14:34 -0000 --- vim/notmuch.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vim/notmuch.vim b/vim/notmuch.vim index 89fa2dc..a20dd86 100644 --- a/vim/notmuch.vim +++ b/vim/notmuch.vim @@ -347,7 +347,7 @@ ruby << EOF parts.each do |part| b << "--- %s ---" % ( [part.mime_type || "unknown", part.filename].find_all { |x| x }.join(" ") ) begin - IO.popen(mailcap % (part.mime_type || "text/plain"), "r+b") do |io| + IO.popen("%s 2>/dev/null" % (mailcap % (part.mime_type || "text/plain")), "r+b") do |io| io.write(part.decoded) io.close_write io.each_line do |l| -- 2.7.3