Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 8E365431FD0 for ; Tue, 10 Jan 2012 21:53:40 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.799 X-Spam-Level: X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d-auPzy8mDEg for ; Tue, 10 Jan 2012 21:53:40 -0800 (PST) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.216.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id ECD26431FB6 for ; Tue, 10 Jan 2012 21:53:39 -0800 (PST) Received: by qcha6 with SMTP id a6so229037qch.26 for ; Tue, 10 Jan 2012 21:53:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version:content-type:content-transfer-encoding; bh=qOHJfchmRiwbxArKiGrVzMXrDJFdzckaX1XuZnmh3rQ=; b=PEGylUIFcrlXzRxFmRED+COrmXl/g+mzugkG/XOLmPKDTq9BVgRWLLiSqG3GWR9J8i rjvO85FJguAH4Hw4oNTiWyl1qncKDB3xA17Ao7txFb2Lh1/xmHdwQ5g/fACYxMPLgNUm 6Gdhp6Qd5ATkt+WBIBXnt2Xpv+je/DarboAOc= Received: by 10.229.115.25 with SMTP id g25mr8722066qcq.44.1326261219351; Tue, 10 Jan 2012 21:53:39 -0800 (PST) Received: from localhost (c-68-80-94-73.hsd1.pa.comcast.net. [68.80.94.73]) by mx.google.com with ESMTPS id hm10sm1505715qab.12.2012.01.10.21.53.37 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 10 Jan 2012 21:53:38 -0800 (PST) From: Aaron Ecay To: Jameson Graef Rollins , Notmuch Mail Subject: Re: [PATCH 2/4] emacs: repurpose notmuch-show-archive-thread-internal function for general thread tagging In-Reply-To: <87fwfnne02.fsf@servo.finestructure.net> References: <1325975294-646-1-git-send-email-jrollins@finestructure.net> <1325975294-646-2-git-send-email-jrollins@finestructure.net> <1325975294-646-3-git-send-email-jrollins@finestructure.net> <87boqdr3mz.fsf@servo.finestructure.net> <87fwfnne02.fsf@servo.finestructure.net> User-Agent: Notmuch/0.10.1+56~gd709fd6 (http://notmuchmail.org) Emacs/24.0.92.1 (i386-apple-darwin10.8.0) Date: Wed, 11 Jan 2012 00:53:35 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 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: Wed, 11 Jan 2012 05:53:40 -0000 On Tue, 10 Jan 2012 18:56:29 -0800, Jameson Graef Rollins wrote: > Actually, the show-next argument was already part of the function. I > did not introduce it. And it wasn't optional originally, so if we want > to change that behavior we should probably do so in a separate patch. Hrm. I didn=E2=80=99t communicate as clearly as I could have =E2=80=93 you= are correct that the show-next argument to the notmuch-show-archive-internal function was pre-existing. But notmuch-show-tag-thread-internal is a new function, with potentially expanded usefulness to third-party code. Thus I think I=E2=80=99m in the clear to bikeshed about its calling convention. :) It= =E2=80=99s your patch, though, so it=E2=80=99s your call if you feel that the &optional goe= s best in a new change. --=20 Aaron Ecay