Subject: bug#76424: C-h h r a no longer creates the default file (on first launch)

From: Mats Lidell <[email-masked]>
Date: Thu, 20 Feb 2025 14:35:00 +0100

> Robert Weiner writes:
> Hi Xavier:
>
> This will be fixed in the next pre-release with commit #1e48b3a0b.  The default ~/.rolo.otl or if it exists, ~/.rolo.org, will be used when `hyrolo-file-list' is
> nil.  Thanks for pointing this out.  -- rsw
>
> On Wed, Feb 19, 2025 at 4:42 PM Xavier Maillard via Bug-hyperbole via <[email-masked]> wrote:
>
>  I use:  Editor:      GNU Emacs 31.0.50 with native comp
>      Hyperbole:   9.0.2pre
>      Sys Type:    x86_64-apple-darwin24.2.0
>      OS Type:     darwin
>      Window Sys:  ns
>      News Reader: Gnus v5.13
>      Install:     melpa, 20250209.1625
>
>  No file is created the first time it is executed.
>
>  Workaround:
>
>  (setq hyrolo-file-list (list "~/.rolo.otl")
>
>  As a consequence, without the file or workaround, any try to add an entry returns an error:
>
>   Debugger entered--Lisp error: (wrong-type-argument stringp nil)
>  >   hyrolo-add("Maillard, Xavier\11\11<[email-masked]>" nil)
>  >   funcall-interactively(hyrolo-add "Maillard, Xavier\11\11<[email-masked]>" nil)
>  >   hui:menu-act(hyperbole nil nil nil)
>  >   hyperbole(nil nil nil nil)
>  >   funcall-interactively(hyperbole nil nil nil nil)
>  >   command-execute(hyperbole)
>
>  - xavier.
>
>  _______________________________________________
>  Bug-hyperbole mailing list
>  [email-masked]
>  https://lists.gnu.org/mailman/listinfo/bug-hyperbole

Works fine for me! I will close the report.

To be clear. The commit id is f44525349c8672bad11f176c63adf076ec78c90b

%% Mats