Hello Robert, I replaced the function in hyrolo.el with the one you provided and it is working!
Thank you for your reply! Robert Weiner <r...@gnu.org> writes: > Hi Marcus: > > We have found and fixed the problem for the next Hyperbole release; it was in > the hyrolo-initialize-file-list function in hyrolo.el. Simply replace that > function with the one below in your release, recompile the file and then > restart your Emacs and your customized value should stay active. > > (defun hyrolo-initialize-file-list (&optional force-init-flag) > "Initialize the list of files used for HyRolo search if not already > initialized." > (interactive) > (when (or force-init-flag (not (boundp 'hyrolo-file-list)) (not > hyrolo-file-list)) > (let* ((gcontacts (when (hyrolo-google-contacts-p) > google-contacts-buffer-name)) > (ms "~/.rolo.otl") > (posix "~/.rolo.otl") > (list (delq nil (if (and (boundp 'bbdb-file) (stringp bbdb-file)) > (if hyperb:microsoft-os-p > (list ms bbdb-file gcontacts) > (list "~/.rolo.otl" bbdb-file gcontacts)) > (if hyperb:microsoft-os-p > (list ms gcontacts) > (list posix gcontacts)))))) > (setq hyrolo-file-list list) > (when (called-interactively-p 'interactive) > (message "HyRolo Search List: %S" list)) > list))) > -- Cheers Marcus (Nuremberg . Germany) Timezone: UTC+1 GnuPG Key: https://meta.sr.ht/~marcuskammer.pgp Fingerprint: 86DB 0F30 F9F1 661A 54E2 1664 C374 817B E285 268F
signature.asc
Description: PGP signature