From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Howard Melman Newsgroups: gmane.emacs.bugs Subject: bug#54967: 28.1; outline-minor-mode-cycle-filter docstring is awkward Date: Fri, 15 Apr 2022 20:04:40 -0400 Message-ID: Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35741"; mail-complaints-to="usenet@ciao.gmane.io" To: 54967@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 16 02:05:49 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nfVwj-00095z-Hv for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 16 Apr 2022 02:05:49 +0200 Original-Received: from localhost ([::1]:50572 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nfVwi-0008Ez-3Z for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 15 Apr 2022 20:05:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfVvy-0008EY-Tl for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 20:05:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38353) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nfVvy-0006bS-Kr for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 20:05:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nfVvy-0005u6-Es for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 20:05:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Howard Melman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Apr 2022 00:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54967 X-GNU-PR-Package: emacs X-Debbugs-Original-To: GNU Emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.165006749222670 (code B ref -1); Sat, 16 Apr 2022 00:05:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Apr 2022 00:04:52 +0000 Original-Received: from localhost ([127.0.0.1]:60483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfVvo-0005tZ-1A for submit@debbugs.gnu.org; Fri, 15 Apr 2022 20:04:52 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:38096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nfVvj-0005tQ-Vj for submit@debbugs.gnu.org; Fri, 15 Apr 2022 20:04:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nfVvj-0008E9-4B for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 20:04:47 -0400 Original-Received: from mail-qk1-x732.google.com ([2607:f8b0:4864:20::732]:36588) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nfVvh-0006XB-I6 for bug-gnu-emacs@gnu.org; Fri, 15 Apr 2022 20:04:46 -0400 Original-Received: by mail-qk1-x732.google.com with SMTP id 141so7616707qkf.3 for ; Fri, 15 Apr 2022 17:04:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=1M33rBvpkdWSS4csasLSZMewWtzhl9BRIYe1pM3xWoU=; b=f1NJz3NK4Jr2ns5OH7BSbPdPOTmgRR1BBfiBl3UiKUCUnMmvQ5Xn3TU419LscZWjbQ MheYbY/yh9hPxL6+9WAqj7XodUGFWo7Ep8F7UrJ+jyIpNBKegDyRlPrJFcl1jlSW0BtT 6Nwpb6II+xOp1/2UQ+uUAKBs1M+VV7w7CxNHUw0s4IggC2vrFwLn0lbV/oPiYnkXucxY Aogva+S5rwHmuVJV+P8rm3VIO5OfLLetjA3ANQ/JBgGtV+Y51KjH1vkUfil+oUrjuo0e uxz3fb+yHjJgRiWXY4cJjPFBCBUThYFkZyWwV73rpgifhEb5g1ncDA91yDIVMgu4xmS0 cSbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=1M33rBvpkdWSS4csasLSZMewWtzhl9BRIYe1pM3xWoU=; b=Kt5Cqfc62TyZWfOHIcgntlHRFGbRO7WDSf1p51tc7HQEc7rrJ+w16B3zvwK3Jmqm+s kKY+4mrpPK47WaOS6tIr1ONMk4rgApXH5Iz7K/JvBAFJ9gUFAfNpTLfHWFPyymMd/dc/ cpXA3l4juyDXHl4uUm9Lx3p0eRjh16lo6eZQzZ9ooiWuh6gMfZutXvoJShJazpk/Nh+n dXUxlhFV6cThk7MRZi4dcQgiIh+kYGL6qZTzLwltP4+iDHjgv9AGrp9lt7bU+CuJoPYD bNI7bryLw0bLt6hY1M6NCfUltiGSyDdp/6i+AZEQD1BK0/xA3tGxwQna3D75SIp+uRu+ yzkA== X-Gm-Message-State: AOAM5337dPsKxz3qJd6IeUeAXe4iuDRkUxYCnOIF/YCdeSJweoTFQlN2 dvUxdms0s8UNg8fIYu3KMMkNCDSgPRoWrg== X-Google-Smtp-Source: ABdhPJwAL1n4/59DrvAOmYO3xKUDt6abkWpE/CzTtuKIRVBJSie6VAEWDsb9KiIbghHod/4KQaRG4w== X-Received: by 2002:a05:620a:94e:b0:69b:f275:ed1 with SMTP id w14-20020a05620a094e00b0069bf2750ed1mr797437qkw.527.1650067482391; Fri, 15 Apr 2022 17:04:42 -0700 (PDT) Original-Received: from smtpclient.apple (pool-108-26-204-101.bstnma.fios.verizon.net. [108.26.204.101]) by smtp.gmail.com with ESMTPSA id o20-20020a05620a229400b0069c70250fe5sm3048882qkh.55.2022.04.15.17.04.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Apr 2022 17:04:41 -0700 (PDT) X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=2607:f8b0:4864:20::732; envelope-from=hmelman@gmail.com; helo=mail-qk1-x732.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:229952 Archived-At: The docstring of outline-minor-mode-cycle-filter says it filters out positions available for cycling. But the options the user has (via customize) describe the places on the heading that will remain for cycling. (defcustom outline-minor-mode-cycle-filter nil "Filter out positions on the heading available for cycling." :type '(choice (const :tag "Everywhere" nil) (const :tag "At line beginning" bolp) (const :tag "Not at line beginning" (lambda () (not (bolp)))) (const :tag "At line end" eolp) (function :tag "Custom filter")) :version "28.1") E.g., if I choose "At line beginning" then cycling works if point is at the beginning of line. But the doc sounds to me like it shouldn't work at that location. Maybe it should be something like: "Allowed heading positions available for cycling." And I think it should probably mention that this means other positions in the heading are allowed for indenting or tabbing, but I'm not sure how to phrase that in a way that works if people rebind commands to different keys. Howard In GNU Emacs 28.1 (build 1, x86_64-apple-darwin20.6.0, Carbon Version = 164 AppKit 2022.6) of 2022-04-09 built on Mac-1649520554451.local Repository revision: ee79b048bbb2fd4a962dfb2204cc7a2f0d5237d8 Repository branch: 28.1-mac-9.0-CI Windowing system distributor 'Apple Inc.', version 11.6.5 System Description: macOS 11.6.5