From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id UFpsJeXSol6wLwAA0tVLHw (envelope-from ) for ; Fri, 24 Apr 2020 11:52:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 6EIsK+zSol5bbQAAbx9fmQ (envelope-from ) for ; Fri, 24 Apr 2020 11:52:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 50FFE941A38 for ; Fri, 24 Apr 2020 11:52:11 +0000 (UTC) Received: from localhost ([::1]:33048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRwsM-00080U-MP for larch@yhetil.org; Fri, 24 Apr 2020 07:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51606) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRwrx-000808-4T for emacs-orgmode@gnu.org; Fri, 24 Apr 2020 07:51:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jRwrw-0001BI-N2 for emacs-orgmode@gnu.org; Fri, 24 Apr 2020 07:51:44 -0400 Received: from mail-vk1-xa2c.google.com ([2607:f8b0:4864:20::a2c]:45419) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jRwrw-00019W-9O for emacs-orgmode@gnu.org; Fri, 24 Apr 2020 07:51:44 -0400 Received: by mail-vk1-xa2c.google.com with SMTP id i185so2614815vki.12 for ; Fri, 24 Apr 2020 04:51:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=ZV8p9SxWaNznh3r4VCCV1IXKX/eXIhwIvsUOGrvDTGQ=; b=Axqo1ANg0mKMaMVFchGY1WdGtzVi9QUnfdo4OwPASgWVKMOOTFtdlQhA9lxycwwfFN 8QiXvx6eTlG0J0A0eeK0P6kyKLTixEQPr9jimMH0O3CyszIBlleB7meJ7X4UntSuJMYE hcKFD4ZwKs1xqDrOnrY/eRi8r8sN03PeK6vvTxVriXjKWb7v2ARySmX/XV/PgiP34pZb vJ8ue++k4Hnp3e9P+Pmu+EKV8IjVIUsF/UVx4FoscfpybjvyM7keT4ul4qCgQApVqv0e 4aMAh220ZYEgMYKkyjHnRMEjGeS2+O9we6t2AJ8t/ZB5MQEjXToF0C5puKNk2+k5okjg LGjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=ZV8p9SxWaNznh3r4VCCV1IXKX/eXIhwIvsUOGrvDTGQ=; b=WG5+3P4yrZ0Vvn2rffapWzIci/lMCLoVoeY/UDRuIr6z9EWtJn1HKz1Yn5EJrpNyUh H6WNMq/yvKoavv5bxAq+Qq0nXFUWRak5qKKk6h3q2oiItWGDUeK8FjIyQlXJQ2LbhIBx MNJZKsxiWCQSE0KYHoavFvN0j4djH7AokAv7mv17FtnW9aqXGjau0JzEm8vKBmK4TwvE RoIhHW30ReM9+qYNLI94w5nP0q5lE9JnKjlkMVo6ebrBJysw4OVQBYy11LSwMy6JtQfw XfvPgYBv10Zt6mSb085jX5cGAxlXiBMvnyglcplFMMvCi87rAp/Fd6q2m3NsweBFZuTP qw0w== X-Gm-Message-State: AGi0PuZTcVxHrmLk8DH6QmDCcOaV2kjKl3ydvq/iud5J/aZly2INLYrG dBJXQ8pIaYF9sQ1+nMo0e+3hcfWpimvCbtFiIig= X-Google-Smtp-Source: APiQypIQQupq8kaujFJrlz+0M2etz08M+dX7P1BmoaJ5apL9DABRd55TigkUj5Ed/VOvmOt6bdj4ZnB9DpTvRY24H28= X-Received: by 2002:a1f:3649:: with SMTP id d70mr7170079vka.12.1587729102929; Fri, 24 Apr 2020 04:51:42 -0700 (PDT) MIME-Version: 1.0 References: <87d085xlte.fsf@nicolasgoaziou.fr> <87tv1cpw0e.fsf@nicolasgoaziou.fr> In-Reply-To: <87tv1cpw0e.fsf@nicolasgoaziou.fr> From: "Bruce D'Arcus" Date: Fri, 24 Apr 2020 07:51:31 -0400 Message-ID: Subject: Re: adding paragraph folding to visibility cycling? To: "Bruce D'Arcus" , org-mode-email Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::a2c; envelope-from=bdarcus@gmail.com; helo=mail-vk1-xa2c.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2607:f8b0:4864:20::a2c X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 X-Spam-Score: -0.81 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=Axqo1ANg; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-0.81 / 13.00]; GENERIC_REPUTATION(0.00)[-0.56149844969025]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; FREEMAIL_FROM(0.00)[gmail.com]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.21), country: US(-0.00), ip: 209.51.188.17(-0.56)]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; MAILLIST(-0.20)[mailman]; FREEMAIL_TO(0.00)[gmail.com,gnu.org]; RCVD_IN_DNSWL_LOW(-0.10)[209.51.188.17:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; URIBL_BLOCKED(0.00)[nicolasgoaziou.fr:email]; FROM_NEQ_ENVFROM(0.00)[bdarcus@gmail.com,emacs-orgmode-bounces@gnu.org]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[emacs-orgmode@gnu.org]; HAS_LIST_UNSUB(-0.01)[]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: nD5zJsDDlOtb On Tue, Apr 21, 2020 at 1:51 PM Nicolas Goaziou wrote: > > Hello, > > "Bruce D'Arcus" writes: > > > Right now, I just keybindings for origami-toggle-all-nodes origami-toggle-node. > > > > But I was thinking to have this folding as a step between disclosing > > all headings, and disclosing everything. > > > > Does that make sense? > > There could be elements between headlines and paragraphs, e.g., a drawer > or a block. Why would you fold the paragraphs without taking care of the > intermediate levels. I would treat them the same; fold at the same step. > I'm not sure this is a great idea to add that to the global cycling > mechanism. Or maybe the global cycling should be configurable, e.g., as > a list of symbols that can be expanded with TAB. It could be complicated > to handle intermediate steps, as explained above. > > As a data point, I wouldn't like to have to hit TAB five times before > returning to the original visibility state. Agreed. In my case here, I was imagining adding a single step. But why I asked; wasn't sure how good an idea it was.