GNU bug report logs - #78345
Koutliner error in file name without file type [not a bug, exactly]

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: hyperbole; Reported by: Cena Mayo <cenazoic@HIDDEN>; Keywords: confirmed; dated Sat, 10 May 2025 07:35:03 UTC; Maintainer for hyperbole is bug-hyperbole@HIDDEN.
Added tag(s) confirmed. Request was from Mats Lidell <matsl@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 78345 <at> debbugs.gnu.org:


Received: (at 78345) by debbugs.gnu.org; 12 May 2025 13:44:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 12 09:44:17 2025
Received: from localhost ([127.0.0.1]:51568 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uETS5-0005vU-1N
	for submit <at> debbugs.gnu.org; Mon, 12 May 2025 09:44:17 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33438)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <matsl@HIDDEN>) id 1uETS2-0005v7-3P
 for 78345 <at> debbugs.gnu.org; Mon, 12 May 2025 09:44:14 -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 1uETRv-00029x-8P; Mon, 12 May 2025 09:44:08 -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=l8hnkYSrvTZpOUj+a4XuBsGu9aQJiafzTcn7+lChFk4=; b=lFpZ8/0B8BFNlU11fdui
 GD+fUTyGbWLi+BkjA6zBCdaKHhRRNXQlhfTViuPoVh9sjTD3gP2/w4n0wQyuzskAVUWYhC4QXEV97
 0yjD4pd9Is6AvlpITiAgDjwFktXzQsG+1Nd67N3oUquUTEV1+DbwSeJCc59qaFOy84u8WTEoCc1xD
 efd7SWos+L+027jyA3Upake2t+BC/bBqW4r6lk7krqdv9ZbpbRdBqNAjeTEl6yalKaM7r/XQPa8Sm
 jajam1eAr2Uxp7QOmfGD1XO+cEuPVXKAEEet9q6Ow0O8uQ8Bs6ZnBt+88wxKAlhLohANByrHw/wEq
 mmMikle/cJzoog==;
From: Mats Lidell <matsl@HIDDEN>
To: Cena Mayo <cenazoic@HIDDEN>
Subject: Re: bug#78345: Koutliner error in file name without file type [not
 a bug, exactly]
In-Reply-To: <CAACLqcTUkH+dGvj3wEsEyOWQ4pht7jdjR6Fmq7ftY=ht58UH4g@HIDDEN>
References: <CAACLqcTUkH+dGvj3wEsEyOWQ4pht7jdjR6Fmq7ftY=ht58UH4g@HIDDEN>
Date: Mon, 12 May 2025 15:43:31 +0200
Message-ID: <87y0v2uepo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 78345
Cc: 78345 <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.3 (---)

> Cena Mayo writes:
> In my simple-mindedness as an (Emacs) newbie trying out Hyperbole, (9.0.1 on Emacs 31.0.50) I attempted to create a new Koutliner file via the
> Hyperbole menu->Koutliner->Create-File.
>
> After entering the name of the file and pressing return, I got:
>
> Debugger entered--Lisp error: (void-function klabel-type:function)
>   klabel-type:function(alpha)
>   kview:set-functions(alpha)
>   kview:create("changes")
>   kfile:create(#<buffer changes>)
>   kfile:read(#<buffer changes> nil)
>   kfile:find("~/.emacs.d/changes")
>   funcall-interactively(kfile:find "~/.emacs.d/changes")
>   command-execute(kfile:find)
>
> As you can see, I left the file type off of the file name; including it (changes.kotl)) resolves the issue. 
>
> So this isn't a bug, per se; I'm just reporting this because maybe(?) a reminder upon file name input or auto-addition of the file type to the file name
> could be implemented?  In your copious free time? 

Thanks for the report. I can recreate the issue on thus confirm it.

I think it is a loading or dependency issue where all relevant kotl functions are not loaded as they should. A possible workaround is to add a "(require 'kotl-mode)" to your .emacs. The problem is present in all versions of Hyperbole.

%% Mats




Information forwarded to bug-hyperbole@HIDDEN:
bug#78345; Package hyperbole. Full text available.

Message received at 78345 <at> debbugs.gnu.org:


Received: (at 78345) by debbugs.gnu.org; 11 May 2025 12:32:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 11 08:32:59 2025
Received: from localhost ([127.0.0.1]:60309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uE5rW-00077G-1Z
	for submit <at> debbugs.gnu.org; Sun, 11 May 2025 08:32:59 -0400
Received: from mail-qk1-x736.google.com ([2607:f8b0:4864:20::736]:45186)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <rswgnu@HIDDEN>) id 1uE5rR-00075y-5J
 for 78345 <at> debbugs.gnu.org; Sun, 11 May 2025 08:32:55 -0400
Received: by mail-qk1-x736.google.com with SMTP id
 af79cd13be357-7c58974ed57so436375985a.2
 for <78345 <at> debbugs.gnu.org>; Sun, 11 May 2025 05:32:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1746966767; x=1747571567; darn=debbugs.gnu.org;
 h=to:in-reply-to:cc:references:message-id:date:subject:mime-version
 :from:content-transfer-encoding:from:to:cc:subject:date:message-id
 :reply-to; bh=InMfFkiesQnJz1G8hZTzzn4UJks4qiF+XU7ShAE+cyQ=;
 b=SUqQpCfE6hrp4w7incHj4tP3V3y3SZhjoq8Kk5bI4N4kKSBeqNO0DYacn4vU0gZCfV
 LUCzrL8jrLZBWXmjyewjz2Duy192gI6JeON1XF0XXewFLB1OewsEXUpuNBV1s/rZcPm3
 aw451X7v2Fsy+fTfd8Z2cw2g3kaywqLEIojA2haQljR4Tk/zmig+Hy7iyGT//Sos5YrH
 2CR93mMV3D3ROrHhmPdMYC2UIu9WPmbuFHRiowcJcoe+Y59IK00Qle8KkbZX2AYbuMF2
 wdDoddGoXZEMVSvO0LxtXTyAI/uu+AJdBg3nlCmEKv47lyb8NTOr7soYMshGJwwYOvmV
 bkmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1746966767; x=1747571567;
 h=to:in-reply-to:cc:references:message-id:date:subject:mime-version
 :from:content-transfer-encoding:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=InMfFkiesQnJz1G8hZTzzn4UJks4qiF+XU7ShAE+cyQ=;
 b=cvMlhrORM7mIL5QW6+8CvTjqbL0rVkYVCMjj8X1D5AiF03cekeaErju3EWTPGFPv38
 Y2sI0DFmrqLNIX+avo5CH7LsK3b0nY/z2XjNSK+4CxZaeKfL8Agujfnkm5uEUvqvaWZR
 AGV1uY3nxvCPMDjl5gjl3bc4GSI02wFpDfvQV1vmNeH1jcLVDg+38gKSHXDNp6YH4gaK
 hQkcVR5gXE1il7saskqNiJU6wt4Bljmqy2J54AeYMtxmsFDtGw/SW0FaobVXeQ366pfj
 DihC+LcTjQuujPdqGkktSa25h/UU0kxmNB4OWUH3iXREr6e/wlO1aDZzFMr5DFlDyeXL
 UBhg==
X-Gm-Message-State: AOJu0Yz7fN0zxmuP6riRejJX88EbOqYhXgVXlGdi3frVDfeJFTweyzqQ
 iCi1uUfHI9uZlq7tL+9GeJeve64Wz3i4DqZNOx12kEdmt7cCW6SY
X-Gm-Gg: ASbGncvODKY9lASoXtFVQUV9N0aHoj/yOUsTdNDj6bmM6yG/lygt8Vfvuirmm/25OfA
 NmqCHBwgaRzL9O/ZuijCcb1a2nffUXDmyWqlbJqWg6Y/MDtlWxe5pRUSh4kh8YvAK1M5dGlRkM2
 M258e/qQ6kVSAOjmAA4MhjjHyN7V86o1XnpoivSth+5b3sHnS2/KAdzIAl2xbZSSo8dNzlMO4Gf
 rycjejgM/hoOpRgFfWUJgK6Pd/Y/yqzP09yRhI2BKbJjt69PLDYZ6PP1iKiL87jStLJagcJNGcg
 pxiA739FsYToNZlZlhRi87ovdGSsZWtZ2lF7MGOHVj2ereEnJvA4Q91DjJdZlHHMeY0lit7DybH
 xB6nT46a5P0APGE09
X-Google-Smtp-Source: AGHT+IESQGMD7iGSQNKIZuZidi381UwH98/4srQBKkcKhlAdwlMzhwey61b0oRW9ey7o1Ub0/BCzmQ==
X-Received: by 2002:a05:620a:4304:b0:7cc:6c15:2b87 with SMTP id
 af79cd13be357-7cd01118eb0mr1166164485a.34.1746966767431; 
 Sun, 11 May 2025 05:32:47 -0700 (PDT)
Received: from smtpclient.apple (ool-4577025a.dyn.optonline.net. [69.119.2.90])
 by smtp.gmail.com with ESMTPSA id
 af79cd13be357-7cd00fe6159sm383340685a.101.2025.05.11.05.32.47
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 11 May 2025 05:32:47 -0700 (PDT)
Content-Type: multipart/alternative;
 boundary=Apple-Mail-8892EEF7-C662-4B78-B4F3-4EF878A4B3EC
Content-Transfer-Encoding: 7bit
From: Robert Weiner <rswgnu@HIDDEN>
Mime-Version: 1.0 (1.0)
Subject: Re: bug#78345: Koutliner error in file name without file type [not a
 bug, exactly]
Date: Sun, 11 May 2025 08:32:36 -0400
Message-Id: <935D16FA-5E1C-4AE0-9D3E-EF69AF93F5E5@HIDDEN>
References: <CAACLqcTUkH+dGvj3wEsEyOWQ4pht7jdjR6Fmq7ftY=ht58UH4g@HIDDEN>
In-Reply-To: <CAACLqcTUkH+dGvj3wEsEyOWQ4pht7jdjR6Fmq7ftY=ht58UH4g@HIDDEN>
To: Mayo Cena <cenazoic@HIDDEN>
X-Mailer: iPhone Mail (22E252)
X-Spam-Score: 0.8 (/)
X-Debbugs-Envelope-To: 78345
Cc: 78345 <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: -0.2 (/)


--Apple-Mail-8892EEF7-C662-4B78-B4F3-4EF878A4B3EC
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto">Hi Cena:<div><br></div><div>Thanks for repo=
rting this issue; I=E2=80=99m sure we can improve the file name handling the=
re.</div><div><br></div><div>Welcome to the Hyperbole user community.</div><=
div><br></div><div>Look forward to your summary of Hyperbole use after a few=
 weeks.</div><div><br></div><div><div dir=3D"ltr">-- rsw</div><div dir=3D"lt=
r"><br><blockquote type=3D"cite">On May 10, 2025, at 9:18=E2=80=AFAM, Cena M=
ayo &lt;cenazoic@HIDDEN&gt; wrote:<br><br></blockquote></div><blockquote t=
ype=3D"cite"><div dir=3D"ltr">=EF=BB=BF<div dir=3D"ltr"><div>In my simple-mi=
ndedness as an (Emacs) newbie trying out Hyperbole, (9.0.1 on Emacs 31.0.50)=
 I attempted to create a new Koutliner file via the Hyperbole menu-&gt;Koutl=
iner-&gt;Create-File.</div><div><br></div><div>After entering the name of th=
e file and pressing return, I got:<br></div><div><br></div><div>Debugger ent=
ered--Lisp error: (void-function klabel-type:function)<br>&nbsp; klabel-type=
:function(alpha)<br>&nbsp; kview:set-functions(alpha)<br>&nbsp; kview:create=
("changes")<br>&nbsp; kfile:create(#&lt;buffer changes&gt;)<br>&nbsp; kfile:=
read(#&lt;buffer changes&gt; nil)<br>&nbsp; kfile:find("~/.emacs.d/changes")=
<br>&nbsp; funcall-interactively(kfile:find "~/.emacs.d/changes")<br>&nbsp; c=
ommand-execute(kfile:find)</div><div><br></div><div>As you can see, I left t=
he file type off of the file name; including it (changes.kotl)) resolves the=
 issue. <br></div><div><br></div><div>So this isn't a bug, per se; I'm just r=
eporting this because maybe(?) a reminder upon file name input or auto-addit=
ion of the file type to the file name could be implemented?&nbsp; In your co=
pious free time? <br></div><div><br></div><div>As an aside, if Bob Weiner ha=
ppens to see this - I was inspired to try Hyperbole after seeing this 3-hr <=
a href=3D"https://emacsconf.org/2022/talks/fanfare/">Q&amp;A</a> from EmacsC=
onf 2022, where you and John Cummings chat about a million things.&nbsp; Rea=
lly appreciated your long-term perspective on a variety of topics (benefit o=
f getting older, as one old tries to convince the other.)</div><div><br></di=
v><div>As another of those infernal 'seeks-to-understand-from-the-atomic-lev=
el' people y'all discuss (maybe not toilet paper, fine)&nbsp; really looking=
 forward to digging into Hyperbole, and perhaps will even generate a one-pag=
e report of feedback from a newbie. :)</div><div><br></div><div>Best,</div><=
div>Cena Mayo</div></div>
<span>_______________________________________________</span><br><span>Bug-hy=
perbole mailing list</span><br><span>Bug-hyperbole@HIDDEN</span><br><span>h=
ttps://lists.gnu.org/mailman/listinfo/bug-hyperbole</span><br></div></blockq=
uote></div></body></html>=

--Apple-Mail-8892EEF7-C662-4B78-B4F3-4EF878A4B3EC--




Information forwarded to bug-hyperbole@HIDDEN:
bug#78345; Package hyperbole. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 May 2025 07:34:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 10 03:34:38 2025
Received: from localhost ([127.0.0.1]:43289 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDejF-0006uP-0u
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 03:34:38 -0400
Received: from lists.gnu.org ([2001:470:142::17]:33284)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <cenazoic@HIDDEN>)
 id 1uDRIJ-0000Fz-0e
 for submit <at> debbugs.gnu.org; Fri, 09 May 2025 13:13:55 -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 1uDRID-00044D-3U
 for bug-hyperbole@HIDDEN; Fri, 09 May 2025 13:13:49 -0400
Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <cenazoic@HIDDEN>)
 id 1uDRIA-00045V-UL
 for bug-hyperbole@HIDDEN; Fri, 09 May 2025 13:13:48 -0400
Received: by mail-pl1-x62a.google.com with SMTP id
 d9443c01a7336-22e8461d872so24325115ad.3
 for <bug-hyperbole@HIDDEN>; Fri, 09 May 2025 10:13:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1746810824; x=1747415624; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=b+EZ73v/vcC0qZ5C5g1gfXkkmzmIQgsE0nyDENSc280=;
 b=NMzpx9cJCDnFxU6Pmea6nLhaKsVX9jnUIh8ashAQJO+oZNDcCa5KmgNH0PjgmkrTl+
 0KS7eoCpybgosLjIg6X1d6S0tEtS9hovdYO5myT0n78dmMGLQ+CcV7phxdvcNENKLDTc
 WMXn9zBS/0s/JRVK7qQj5aekclfg4NXSQi3J+5LHJLfBsfFQn5OAWjaOvP0320Gb/HgG
 b1qhzcxBypry+6Yv9OQ1KivXz6QHKfeVtMHjxSTBVOdy6Z3DS9JUz7ZB51OgoT8tUu/l
 8d6nPpSiT4STT7zCqNZuEjKFEQg0iIQrVIXo/gkJRV+7gmcMGmFzxgXijeLtCihUigBn
 c7CA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1746810824; x=1747415624;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=b+EZ73v/vcC0qZ5C5g1gfXkkmzmIQgsE0nyDENSc280=;
 b=tIY5BsiHwaOwxfy7R5YWeD0vFyIjwcnkwm17xGZMsZQ3YfHgqaQ+0f81/tEUCvAU5P
 CHzUzETUnyVh5Piaafs8CRG0EVe4OCPHBet3uJ/3xDUzGPtUtttmhXx4dExVb36kf3sD
 R4FvX06x+xnVIJV1d5EyG6SAqt/pAgHyJ7WVtArmNZesh8tFsBo8u9wHIKTQ9GzPwDNm
 nPLd6+fdVldS2Lm90HSHsw/ljHbDOF6yHWTfvR687GXBud47z88evyLOlQnHx2uWDqc/
 rKLRGhVWtkG/H5bHN3baMjsPA1AH9mVgK4SFkcHlpw08A8OxC3LktHl6s6ofRuXAqyp1
 mTqg==
X-Gm-Message-State: AOJu0YyhOJ0gsKfBDypBw4wHgwjRTpkzxoCtUTX9qlgQaZqnvLUiVwl+
 d4CkfGxbc0VmwvHKN/BbHIjy5kXI59QE6WGN8TnWiJw832eJuj+uQdzyzuTCYWApoM6vKGtIclN
 /whl3ar0LjKvOYl8evtcxaGPNPDI6t7GTKAk=
X-Gm-Gg: ASbGncuPygYJBWTLAHtrSwjwBU/B2t9MCc5X9mkvSbXrncodyuctykGnpa6SgMc++y9
 eovHVVCesQENEUy/2aDgwEDhYEhOR1ymqETQnn010TkYHumTWYQXR7KswQ0GY8uyTDE6z/PkzjQ
 VQ8mxWKvYIliZN797Jq2/rpXp2NDLLjYcwHQ==
X-Google-Smtp-Source: AGHT+IGoj5nFZnmBvrKWRwmv7pXZdS7weP9Nqa9kNIRLTG4we/9DpII/USGpdILEDMxe0rbWqpABhg50Apf1AUCikqI=
X-Received: by 2002:a17:903:185:b0:223:2aab:462c with SMTP id
 d9443c01a7336-22fc8b3b340mr54323245ad.15.1746810824280; Fri, 09 May 2025
 10:13:44 -0700 (PDT)
MIME-Version: 1.0
From: Cena Mayo <cenazoic@HIDDEN>
Date: Fri, 9 May 2025 12:13:32 -0500
X-Gm-Features: AX0GCFtDjnkb3FRYXwnXZkK4t7ElZQnh_J-1_G8GNbjTtU59FY86b27Xb4EHL7g
Message-ID: <CAACLqcTUkH+dGvj3wEsEyOWQ4pht7jdjR6Fmq7ftY=ht58UH4g@HIDDEN>
Subject: Koutliner error in file name without file type [not a bug, exactly]
To: bug-hyperbole@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000abd1440634b7167a"
Received-SPF: pass client-ip=2607:f8b0:4864:20::62a;
 envelope-from=cenazoic@HIDDEN; helo=mail-pl1-x62a.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,
 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.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sat, 10 May 2025 03:34:31 -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.0 (/)

--000000000000abd1440634b7167a
Content-Type: text/plain; charset="UTF-8"

In my simple-mindedness as an (Emacs) newbie trying out Hyperbole, (9.0.1
on Emacs 31.0.50) I attempted to create a new Koutliner file via the
Hyperbole menu->Koutliner->Create-File.

After entering the name of the file and pressing return, I got:

Debugger entered--Lisp error: (void-function klabel-type:function)
  klabel-type:function(alpha)
  kview:set-functions(alpha)
  kview:create("changes")
  kfile:create(#<buffer changes>)
  kfile:read(#<buffer changes> nil)
  kfile:find("~/.emacs.d/changes")
  funcall-interactively(kfile:find "~/.emacs.d/changes")
  command-execute(kfile:find)

As you can see, I left the file type off of the file name; including it
(changes.kotl)) resolves the issue.

So this isn't a bug, per se; I'm just reporting this because maybe(?) a
reminder upon file name input or auto-addition of the file type to the file
name could be implemented?  In your copious free time?

As an aside, if Bob Weiner happens to see this - I was inspired to try
Hyperbole after seeing this 3-hr Q&A
<https://emacsconf.org/2022/talks/fanfare/> from EmacsConf 2022, where you
and John Cummings chat about a million things.  Really appreciated your
long-term perspective on a variety of topics (benefit of getting older, as
one old tries to convince the other.)

As another of those infernal 'seeks-to-understand-from-the-atomic-level'
people y'all discuss (maybe not toilet paper, fine)  really looking forward
to digging into Hyperbole, and perhaps will even generate a one-page report
of feedback from a newbie. :)

Best,
Cena Mayo

--000000000000abd1440634b7167a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>In my simple-mindedness as an (Emacs) newbie trying o=
ut Hyperbole, (9.0.1 on Emacs 31.0.50) I attempted to create a new Koutline=
r file via the Hyperbole menu-&gt;Koutliner-&gt;Create-File.</div><div><br>=
</div><div>After entering the name of the file and pressing return, I got:<=
br></div><div><br></div><div>Debugger entered--Lisp error: (void-function k=
label-type:function)<br>=C2=A0 klabel-type:function(alpha)<br>=C2=A0 kview:=
set-functions(alpha)<br>=C2=A0 kview:create(&quot;changes&quot;)<br>=C2=A0 =
kfile:create(#&lt;buffer changes&gt;)<br>=C2=A0 kfile:read(#&lt;buffer chan=
ges&gt; nil)<br>=C2=A0 kfile:find(&quot;~/.emacs.d/changes&quot;)<br>=C2=A0=
 funcall-interactively(kfile:find &quot;~/.emacs.d/changes&quot;)<br>=C2=A0=
 command-execute(kfile:find)</div><div><br></div><div>As you can see, I lef=
t the file type off of the file name; including it (changes.kotl)) resolves=
 the issue. <br></div><div><br></div><div>So this isn&#39;t a bug, per se; =
I&#39;m just reporting this because maybe(?) a reminder upon file name inpu=
t or auto-addition of the file type to the file name could be implemented?=
=C2=A0 In your copious free time? <br></div><div><br></div><div>As an aside=
, if Bob Weiner happens to see this - I was inspired to try Hyperbole after=
 seeing this 3-hr <a href=3D"https://emacsconf.org/2022/talks/fanfare/">Q&a=
mp;A</a> from EmacsConf 2022, where you and John Cummings chat about a mill=
ion things.=C2=A0 Really appreciated your long-term perspective on a variet=
y of topics (benefit of getting older, as one old tries to convince the oth=
er.)</div><div><br></div><div>As another of those infernal &#39;seeks-to-un=
derstand-from-the-atomic-level&#39; people y&#39;all discuss (maybe not toi=
let paper, fine)=C2=A0 really looking forward to digging into Hyperbole, an=
d perhaps will even generate a one-page report of feedback from a newbie. :=
)</div><div><br></div><div>Best,</div><div>Cena Mayo</div></div>

--000000000000abd1440634b7167a--




Acknowledgement sent to Cena Mayo <cenazoic@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-hyperbole@HIDDEN. Full text available.
Report forwarded to bug-hyperbole@HIDDEN:
bug#78345; Package hyperbole. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 12 May 2025 14:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.