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 61DE46DE0222 for ; Thu, 27 Aug 2015 18:15:26 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: 0.567 X-Spam-Level: X-Spam-Status: No, score=0.567 tagged_above=-999 required=5 tests=[AWL=1.277, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_HEADER_FROM_DIFFERENT_DOMAINS=0.01] 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 kUTZ64mWImjh for ; Thu, 27 Aug 2015 18:15:24 -0700 (PDT) Received: from mail-pa0-f52.google.com (mail-pa0-f52.google.com [209.85.220.52]) by arlo.cworth.org (Postfix) with ESMTPS id 2BC956DE005F for ; Thu, 27 Aug 2015 18:15:23 -0700 (PDT) Received: by pabzx8 with SMTP id zx8so43555982pab.1 for ; Thu, 27 Aug 2015 18:15:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:user-agent:date :message-id:mime-version:content-type; bh=BgXK+p79m/MPKmrbG72I8bArVitHL9wNNQ1KlSp1Cmk=; b=JcLu58wQNfYWA/k4tPIAD4RtPgGLhILpfr7Qo5a3OnPdt8dQcK/Ucytk4uU4uJmq0O Y/gaz1Xyf8HuHXG6cCKBvLD2tihoShHBoane310eON9dnUhPYgWjHxRosAan3K5pVkiJ 76gnmIXS68omPsFguXbaCl+MGGOEN98tMbHZqmBQZTMs1yyUWL51TAqpVFhvnzw0y2Df 4q/qbBM4ZV6mOQwdL8qjNrLG7BaQmIud5IEDFKPifkJXXZyDlIqsYG6qUryPChdS8CUl 880xrGlW/uc8UhmWIRO0I1r0zzelv0kEG1f98RwJSja+MRQnyHQ/g1r+dC3byv5os/1G kVsQ== X-Gm-Message-State: ALoCoQmb5+ReSTyGW2fFOInXWzyVl7oG32UTYkY/zkMuLXNASlIzFUZCKGZd/wqUuleVpHgmZcLh X-Received: by 10.66.62.163 with SMTP id z3mr11396545par.12.1440724522367; Thu, 27 Aug 2015 18:15:22 -0700 (PDT) Received: from fiz.local ([203.7.149.244]) by smtp.gmail.com with ESMTPSA id ev2sm3736853pbb.37.2015.08.27.18.15.20 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 27 Aug 2015 18:15:21 -0700 (PDT) Sender: Bart Bunting Received: by fiz.local (Postfix, from userid 501) id 39B8D1472368; Fri, 28 Aug 2015 11:15:16 +1000 (AEST) From: Bart Bunting To: notmuch@notmuchmail.org Subject: notmuch-show-toggle-message behavior User-Agent: Notmuch/0.19+49~g2049205 (http://notmuchmail.org) Emacs/25.0.50.1 (x86_64-apple-darwin14.3.0) Date: Fri, 28 Aug 2015 11:15:16 +1000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Mailman-Approved-At: Thu, 27 Aug 2015 22:33:41 -0700 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.18 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: Fri, 28 Aug 2015 01:15:26 -0000 Hi, Following the discussion in: id:874mjk614c.fsf@qmul.ac.uk regarding the behavior of notmuch-show-toggle-message and following hyperlinks, I wanted to chime in on a similar but not exactly the same topic. I am blind and use emacspeak (a speech subsystem for emacs) to do all of my emacs work including reading email with notmuch. I often arrow down to a part and hit enter only to find that notmuch-show-toggle-message hides all of the message body because the point is at the beginning of the line and the part I'm actually trying to toggle is indented. Would it make sense to have notmuch-show-toggle-message activate any item on the same line rather than take the generic action of hiding all the message text. I would also like it if for example there was an id or hyperlink on the line that it was activated. In the case that there was more than one then activating the first one unless point is on the second or subsiquent link sounds like predictable behavior to me. . The implication of the current behaviour for me is that when this happens i need to unhide the message and then move to the part I want to expand makeing sure I move off the empty space at the beginning of the line before triggering notmuch-show-toggle-message. Is this behaviour annoying to anyone else? If not I'm sure I can work around it using advice or something. Kind regards Bart -- Bart Bunting