Mats Lidell <matsl@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 78436) by debbugs.gnu.org; 15 May 2025 08:32:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 04:32:41 2025 Received: from localhost ([127.0.0.1]:50869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFU1A-0005c6-OJ for submit <at> debbugs.gnu.org; Thu, 15 May 2025 04:32:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33768) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <matsl@HIDDEN>) id 1uFU16-0005bl-V6 for 78436 <at> debbugs.gnu.org; Thu, 15 May 2025 04:32:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <matsl@HIDDEN>) id 1uFU11-00043r-DL; Thu, 15 May 2025 04:32:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=FkF7xYPUQmIxrt51cpQdhdhsJb77zRIMbN8pW07b+hg=; b=HrTqEM+FNnIFt/P+tOZn YRJ137WPmxCq59BTrgmPC8Ayt99/MTaM+JQBXVJRmOCE+esMCOkOR0ekTRs+PX5WQALzl7guLM/Tz XxiH+AoatMuJyd/cNBMSOedTawxV6nIEL0CRLFbRSljHWQGH0WUEk6EeGBlIWU2uC/vpkrhJ1aQTc TNVzkN48hoysI+n0JRE/rj1Vbrj7lo3esFv6be6ePFVUO+FzG/sXP0wqRdFLiWED4tj9pBFvv2TNF VfV6LGtySqhU30qqoxC+bylkTlaAYGS34YCQC6vCRozh+noC8L8JaI0YTQY4FpFnvUMda/2VteQ6c JgZPk7xzjW+nuA==; From: Mats Lidell <matsl@HIDDEN> To: Cena Mayo <cenazoic@HIDDEN> Subject: Re: bug#78436: Koutliner M-x hyperbole k o vs C-h h k o error messaging In-Reply-To: <CAACLqcSsTGA7-ZJiq4QZBs8OxZq5XM2niYp56BXf6nn0PwLRPA@HIDDEN> References: <CAACLqcSsTGA7-ZJiq4QZBs8OxZq5XM2niYp56BXf6nn0PwLRPA@HIDDEN> Date: Thu, 15 May 2025 10:32:25 +0200 Message-ID: <87wmai5l5y.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.2 (--) X-Debbugs-Envelope-To: 78436 Cc: 78436 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.2 (---) > Cena Mayo writes: > This is another instance where I'm just doing it wrong, but noting as a p= ossible ...I don't know what the right word is - usability issue, maybe? U= X?=20 > Something along those lines. > > Using: GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin23.6.0, NS appkit= -2487.70 Version 14.7.5 (Build 23H527)) of 2025-05-13 > > GNU Hyperbole 9.0.2pre (downloaded today) > =3D=3D=3D=3D > > In this case, attempting to perform Koutliner actions while the *scratch*= buffer is active: > > a) M-x hyperbole, k, o =3D>=20 > > Debugger entered--Lisp error: (error "(kotl-mode:is-p): =E2=80=99*scratch= *=E2=80=99 is not a valid Hyperbole koutline") > error("(kotl-mode:is-p): '*scratch*' is not a valid Hyperbole kou= tline") > hypb:error("(kotl-mode:is-p): '%s' is not a valid Hyperbole koutl= ine" #<buffer *scratch*>) > kotl-mode:is-p() > kotl-mode:show-all() > kotl-mode:overview(nil) > funcall-interactively(kotl-mode:overview nil) > hui:menu-act(hyperbole nil nil nil) > hyperbole(nil nil nil nil) > funcall-interactively(hyperbole nil nil nil nil) > command-execute(hyperbole record) > execute-extended-command(nil "hyperbole" "hyperbole") > funcall-interactively(execute-extended-command nil "hyperbole" "h= yperbole") > command-execute(execute-extended-command) > > However,=20 > > b) C-h h, k, o =3D>=20 > reports "hypb:error: (kotl-mode:is-p): =E2=80=99*scratch*=E2=80=99 is no= t a valid Hyperbole koutline" in echo.=20 > > At the point I got these messages I was following along with the Info man= ual (2.1 Invocation) and just randomly selected K , O to see what it did. = I > hadn't yet read the bit about o(vervw) "Show[ing] first line of each cell= ", (9.1 Koutliner Menu Commands) so fair enough, I tried to perform an ill= egal > action (attempted that action in a non-Koutliner buffer).=20=20 > > Further confusion was had when I ran the commands in a .kotl buffer and i= t (appropriately, although I didn't realize it at the time) showed me the f= irst line > of each cell. I assumed most of my existing text had been deleted, so I= tried a C-/ to undo.=20 > > That sent a rather inscrutable "Changes to be undone are outside visible = portion of buffer" message. That error seems to be caused by attempting to > undo a narrowed region. Which, unbeknownst to me, was turned on. (Clear= as day, there was 'Narrow' in my mode-line.) So I followed the advice in t= he > linked thread and invoked M-x widen. > > Great, everything returned! (I eventually figured out that C-h h k a wou= ld do it too). But M-x widen also inserted this at the bottom of my .kotl= buffer: > > "ben" ;; kvspec:current > 1 ;; id-counter > alpha ;; label-type > 4 ;; label-min-width > ". " ;; label-separator > 3 ;; level-indent > > ;; depth-first kcell attributes > [[0 > (creator "cena@byzantium" create-time "20250514:19:33:49" id-counter 1)] > [1 > (creator "cena@byzantium" create-time "20250514:19:33:49")]] > > (C-h h k a did not insert the above).=20=20 > > I ASSume it's something to do with the cell properties, but I didn't make= any changes there - this is all from a fresh install and just typing in a = .kotl file > using whatever the default settings are, then running commands. > > Best, > Cena Mayo Thanks for the report and for trying out koutliner. As you figured out the overview action is only valid for a kotline. Hence t= here is an error message when that is applied to another type of buffer. I = suppose what this is telling us is that a more user friendly message could = be displayed in this case. For the narrowing issue. A koutline is not a text format but a binary forma= t. Narrowing is used to hide parts of the buffer that is not meant for the = user to edit directly. And if you do edit that the koutline might be broken= . Se be careful. The take away is that we need to see if we can turn the er= ror message into something that makes more sense for a koutline user. Again, thanks for the report. %% Mats
bug-hyperbole@HIDDEN
:bug#78436
; Package hyperbole
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 May 2025 05:42:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 01:42:50 2025 Received: from localhost ([127.0.0.1]:49777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFRMn-0001yq-Eh for submit <at> debbugs.gnu.org; Thu, 15 May 2025 01:42:50 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48342) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <cenazoic@HIDDEN>) id 1uFMKm-0007Nm-6s for submit <at> debbugs.gnu.org; Wed, 14 May 2025 20:20:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <cenazoic@HIDDEN>) id 1uFMKg-0005jN-1j for bug-hyperbole@HIDDEN; Wed, 14 May 2025 20:20:18 -0400 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <cenazoic@HIDDEN>) id 1uFMKa-0006vB-2j for bug-hyperbole@HIDDEN; Wed, 14 May 2025 20:20:15 -0400 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-22e76850b80so2523605ad.1 for <bug-hyperbole@HIDDEN>; Wed, 14 May 2025 17:19:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747268390; x=1747873190; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=kjpaj5/vQhTXr7km7bb9A1y5zC2HKApF/ySqybvka/g=; b=RZZELDxOoozxloSw3e9h6d0lsaP2q8ED0stbXXHx39GaxSPAIgLYmDIF0LMAKRx55N YsBFQGkATla+KoeqC9x9q8TPDri0x4ji2xtH9YngmB3zJoQSambVUV9eYtiAR2dN0IIs CiwoHnvwGsmgLFeDMHbkOKKMKQb8KGVanJyoDyvoYhIrfcAY2wxkjehwViXiGYc/8JNl r/P4ZVTb+k3R+xlgZ8E317Wm5ZaXp5qhSt/rgczbthiubqAS0o2J5NrE20QQ7z3N/RbU FnclZslXMP8cs+F3TUh9/kPI6ILMqwR7WShm+bCAjsoa1NtprDRzSNg3X78Pbq5z4iju LsIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747268390; x=1747873190; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kjpaj5/vQhTXr7km7bb9A1y5zC2HKApF/ySqybvka/g=; b=pUZMlam9pNvHiVB3TeHWTEP3tGxLwm6XNIEldBvqm8w5zXTRoGqczD6c054jtuXyA+ K9Z1sUbTs6b11Hng+8JzAhVHhDDyXw1XteO9Y8wATkmDG0G4KI1BoMSnkhU9mw2oa9Ri PaXg2PLcxEFHBcTinCOvTX6e2cjtiQDQDqH13eGALF9ESORh/ALpDl2yVAxFvlbuo8z2 cr+UGrODo9GejwH8hj3fi5UriObNXxOkjyzr+KbDMIAdLWoF42w1kUbjV59eT+V3N9KG R0MQE+yvDfTb+NGOmhoLY07FHz3JSjM7GJ1xhRZAZXSJyf9144Upmvtjpz1kFwHbSdzv pO0A== X-Gm-Message-State: AOJu0Yw9D2E2CGKYm3ZN8e/ObWbivaY55E/Sgat5pJQk3rbevzpndkSt G4XSvzRz8aKpkdlrFVCXMz2likO174WQMmsthxRDiFmaoc0GQYQrT7yRzH7wRp4086fnwr6zlC9 j1D82nAfwmx4jDTfh77N7mLXUL5+z9O0Ueks= X-Gm-Gg: ASbGncvCQEMtvLoJTVq6FY5xp3igvFe+SGtKTddSGOp47bk+ksGnWpV3RjVniBD1V4U ei8dDCqFng1FnSl0hXWQrU0XWGEp8NHLSsLKYRQFIZiul5a53awEKyipVmJEU4El9nLt+A+0urU moWkQVMZI7gGbM9v6/FL7s9MgXwlwYCFKhBVycaIQZZHiJ X-Google-Smtp-Source: AGHT+IHbGjG5WP21a795UpI9vyHU7Mc9AJW0b1qT1HUSEfZY6AJ7ZJOhH8EHg+OHDbWty7t83twxZsxcjChs4jyY9m0= X-Received: by 2002:a17:903:2441:b0:223:5ca1:3b0b with SMTP id d9443c01a7336-2319814524cmr88221685ad.40.1747268389959; Wed, 14 May 2025 17:19:49 -0700 (PDT) MIME-Version: 1.0 From: Cena Mayo <cenazoic@HIDDEN> Date: Wed, 14 May 2025 19:19:38 -0500 X-Gm-Features: AX0GCFv1eVK7bVtHJ4tORcLOHSK7iI9pt3yqk7-WQdeuJfZPGd-fMIXKIbnGc-M Message-ID: <CAACLqcSsTGA7-ZJiq4QZBs8OxZq5XM2niYp56BXf6nn0PwLRPA@HIDDEN> Subject: Koutliner M-x hyperbole k o vs C-h h k o error messaging To: bug-hyperbole@HIDDEN Content-Type: multipart/alternative; boundary="000000000000b5fdcc0635219fab" Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=cenazoic@HIDDEN; helo=mail-pl1-x635.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, GAPPY_SUBJECT=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This is another instance where I'm just doing it wrong, but noting as a possible ...I don't know what the right word is - usability issue, maybe? UX? Something along those lines. Using: GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin23.6.0, NS appkit-2487.70 Version 14.7.5 (Build 23H527)) of 2025-05-13 Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (cenazoic[at]gmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message 0.1 GAPPY_SUBJECT Subject: contains G.a.p.p.y-T.e.x.t X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 15 May 2025 01:42:46 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.1 (/) --000000000000b5fdcc0635219fab Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is another instance where I'm just doing it wrong, but noting as a possible ...I don't know what the right word is - usability issue, maybe? UX? Something along those lines. Using: GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin23.6.0, NS appkit-2487.70 Version 14.7.5 (Build 23H527)) of 2025-05-13 GNU Hyperbole 9.0.2pre (downloaded today) =3D=3D=3D=3D In this case, attempting to perform Koutliner actions while the *scratch* buffer is active: a) *M-x hyperbole, k, o* =3D> Debugger entered--Lisp error: (error "(kotl-mode:is-p): =E2=80=99*scratch*= =E2=80=99 is not a valid Hyperbole koutline") error("(kotl-mode:is-p): '*scratch*' is not a valid Hyperbole koutline") hypb:error("(kotl-mode:is-p): '%s' is not a valid Hyperbole koutline" #<buffer *scratch*>) kotl-mode:is-p() kotl-mode:show-all() kotl-mode:overview(nil) funcall-interactively(kotl-mode:overview nil) hui:menu-act(hyperbole nil nil nil) hyperbole(nil nil nil nil) funcall-interactively(hyperbole nil nil nil nil) command-execute(hyperbole record) execute-extended-command(nil "hyperbole" "hyperbole") funcall-interactively(execute-extended-command nil "hyperbole" "hyperbole") command-execute(execute-extended-command) However, b) *C-h h, k, o *=3D> reports "hypb:error: (kotl-mode:is-p): =E2=80=99*scratch*=E2=80=99 is not = a valid Hyperbole koutline" in echo. At the point I got these messages I was following along with the Info manual (2.1 Invocation) and just randomly selected K , O to see what it did. I hadn't yet read the bit about o(vervw) "Show[ing] first line of each cell", (9.1 Koutliner Menu Commands) so fair enough, I tried to perform an illegal action (attempted that action in a non-Koutliner buffer). Further confusion was had when I ran the commands in a .kotl buffer and it (appropriately, although I didn't realize it at the time) showed me the first line of each cell. I assumed most of my existing text had been deleted, so I tried a *C-/ *to undo. That sent a rather inscrutable "Changes to be undone are outside visible portion of buffer" message. That error seems to be caused by attempting to undo a narrowed region <https://lists.gnu.org/archive/html/help-gnu-emacs/2014-04/msg00324.html>*. *Which, unbeknownst to me, was turned on. (Clear as day, there was 'Narrow' in my mode-line.) So I followed the advice in the linked thread and invoked *M-x widen.* Great, everything returned! (I eventually figured out that *C-h h k a* would do it too). But M-x widen also inserted this at the bottom of my .kotl buffer: "ben" ;; kvspec:current 1 ;; id-counter alpha ;; label-type 4 ;; label-min-width ". " ;; label-separator 3 ;; level-indent ;; depth-first kcell attributes [[0 (creator "cena@byzantium" create-time "20250514:19:33:49" id-counter 1)] [1 (creator "cena@byzantium" create-time "20250514:19:33:49")]] (C-h h k a did not insert the above). I ASSume it's something to do with the cell properties, but I didn't make any changes there - this is all from a fresh install and just typing in a .kotl file using whatever the default settings are, then running commands. Best, Cena Mayo --000000000000b5fdcc0635219fab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>This is another instance where I'm just doing it = wrong, but noting as a possible=C2=A0 ...I don't know what the right wo= rd is - usability issue, maybe? UX?=C2=A0 Something along those lines.</div= ><div><br></div><div>Using:=C2=A0 GNU Emacs 31.0.50 (build 1, aarch64-apple= -darwin23.6.0, NS appkit-2487.70 Version 14.7.5 (Build 23H527)) of 2025-05-= 13</div><div><br></div><div>GNU Hyperbole 9.0.2pre (downloaded today)</div>= <div>=3D=3D=3D=3D</div><div><br></div><div>In this case, attempting to perf= orm Koutliner actions while the *scratch* buffer is active:</div><div><br><= /div><div>a) <b>M-x hyperbole, k, o</b> =3D> <br></div><div><br></div><d= iv>Debugger entered--Lisp error: (error "(kotl-mode:is-p): =E2=80=99*s= cratch*=E2=80=99 is not a valid Hyperbole koutline")<br>=C2=A0 =C2=A0 = =C2=A0 =C2=A0 error("(kotl-mode:is-p): '*scratch*' is not a va= lid Hyperbole koutline")<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 hypb:error(&qu= ot;(kotl-mode:is-p): '%s' is not a valid Hyperbole koutline" #= <buffer *scratch*>)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 kotl-mode:is-p()<b= r>=C2=A0 =C2=A0 =C2=A0 =C2=A0 kotl-mode:show-all()<br>=C2=A0 =C2=A0 =C2=A0 = =C2=A0 kotl-mode:overview(nil)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 funcall-inter= actively(kotl-mode:overview nil)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 hui:menu-ac= t(hyperbole nil nil nil)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 hyperbole(nil nil n= il nil)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 funcall-interactively(hyperbole nil = nil nil nil)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 command-execute(hyperbole recor= d)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 execute-extended-command(nil "hyperb= ole" "hyperbole")<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 funcall-int= eractively(execute-extended-command nil "hyperbole" "hyperbo= le")<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 command-execute(execute-extended-c= ommand)</div><div><br></div><div>However, <br></div><div><br></div><div>b) = <b>C-h h, k, o </b>=3D> <br></div><div>reports=C2=A0 "hypb:error: (= kotl-mode:is-p): =E2=80=99*scratch*=E2=80=99 is not a valid Hyperbole koutl= ine" in echo. <br></div><div><br></div><div>At the point I got these m= essages I was following along with the Info manual (2.1 Invocation) and jus= t randomly selected K , O to see what it did. =C2=A0=C2=A0 I hadn't yet= read the bit about o(vervw) "Show[ing] first line of each cell",= (9.1 Koutliner Menu Commands) so fair enough,=C2=A0 I tried to perform an = illegal action (attempted that action in a non-Koutliner buffer).=C2=A0 <br= ></div><div><br></div><div>Further confusion was had when I ran the command= s in a .kotl buffer and it (appropriately, although I didn't realize it= at the time) showed me the first line of each cell.=C2=A0=C2=A0 I assumed = most of my existing text had been deleted, so I tried a <b>C-/ </b>to undo.= =C2=A0</div><div><br></div><div>That sent a rather inscrutable "Change= s to be undone are outside visible portion of buffer" message.=C2=A0= =C2=A0 That error seems to be caused by attempting to undo a <a href=3D"htt= ps://lists.gnu.org/archive/html/help-gnu-emacs/2014-04/msg00324.html">narro= wed region</a><i>.=C2=A0 </i>Which, unbeknownst to me, was turned on.=C2=A0= (Clear as day, there was 'Narrow' in my mode-line.) So I followed = the advice in the linked thread and invoked <b>M-x widen.</b></div><div><b>= <br></b></div><div>Great, everything returned!=C2=A0 (I eventually figured = out that <b>C-h h k a</b> would do it too).=C2=A0=C2=A0 But M-x widen also = inserted this at the bottom of my .kotl buffer:<br> <br>"ben" ;; = kvspec:current<br>1 ;; id-counter<br>alpha ;; label-type<br>4 ;; label-min-= width<br>". " ;; label-separator<br>3 ;; level-indent<br> <br>;; = depth-first kcell attributes<br>[[0<br>=C2=A0 (creator "cena@byzantium= " create-time "20250514:19:33:49" id-counter 1)]<br>=C2=A0[1= <br>=C2=A0 (creator "cena@byzantium" create-time "20250514:1= 9:33:49")]]</div><div><br></div><div>(C-h h k a did not insert the abo= ve).=C2=A0 <br></div><div><b><br></b></div><div>I ASSume it's something= to do with the cell properties, but I didn't make any changes there - = this is all from a fresh install and just typing in a .kotl file using what= ever the default settings are, then running commands.</div><div><br></div><= div>Best,</div><div>Cena Mayo</div><div><br></div><div><br></div><div><br><= /div><div><br></div><div><br></div><div><br></div><div><br></div></div> --000000000000b5fdcc0635219fab--
Cena Mayo <cenazoic@HIDDEN>
:bug-hyperbole@HIDDEN
.
Full text available.bug-hyperbole@HIDDEN
:bug#78436
; Package hyperbole
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.