bug-hyperbole
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#36996: eval: Symbol’s function definition is void: hywconfig-ring-sa


From: Mats Lidell
Subject: bug#36996: eval: Symbol’s function definition is void: hywconfig-ring-save
Date: Sat, 10 Aug 2019 23:01:50 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Hi Jean,

> Jean Louis writes:
> I use:  Editor:      GNU Emacs 27.0.50 (build 3, x86_64-pc-linux-gnu, X 
> toolkit, Xaw3d scroll bars)
>
>         Hyperbole:   7.0.3a
>         Sys Type:    x86_64-pc-linux-gnu
>         OS Type:     gnu/linux
>         Window Sys:  x
>         News Reader: Gnus v5.13
>
> I am using Hyperbole from time to time. It is helpful when I want to
> see quickly function definition within Emacs Lisp.
>
> But to save window configuration with {C-h h w s} I get this error
> below:
>
> eval: Symbol’s function definition is void: hywconfig-ring-save

Since you are using 7.0.3a you must be using hyperbole directly from git. In 
that case you are missing the hyperbole autoload definitions.

When using the package through the package manager you get these generated on 
installation. When you download the sources yourself you need to generate these 
and also make sure to load them.

I'm sorry but our support for using the sources directly is not perfect at the 
moment and is something that we need to look over.

For my general day-to-day work with hyperbole I run this function in the source 
folder after doing changes to the code or switching branch etc. Actually I 
created it now but have done these sort of things manually before when needed 
;-)

(defun my-prepare-hyperbole-source ()
  (interactive)
  (let ((generated-autoload-file (expand-file-name "hyperbole-autoloads.el"))
        (backup-inhibited t))
    (update-directory-autoloads "."))
  (let ((generated-autoload-file (expand-file-name "kotl/kotl-autoloads.el"))
        (backup-inhibited t))
    (update-directory-autoloads "kotl"))
  (byte-recompile-directory "~/src/hyperbole" 0 t))

Yours
-- 
%% Mats





reply via email to

[Prev in Thread] Current Thread [Next in Thread]