bug-hyperbole
[Top][All Lists]
Advanced

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

bug#48231: HyRolo StringFind returns error hyrolo-fgrep: Symbol’s functi


From: Mats Lidell
Subject: bug#48231: HyRolo StringFind returns error hyrolo-fgrep: Symbol’s function definition is void: hyrolo-fgrep-logical
Date: Tue, 15 Mar 2022 00:00:36 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

> Robert Weiner writes:
> That's an autoload function but autoload files are not included in the git 
> pre-release but have to be built by a package manager that
> you typically use to install Hyperbole.  If you just cloned the git repo, it 
> won't be there.  Go into your hyperbole source directory and
> at your shell, type 'make bin' or 'make src' if you don't need byte-compiled 
> files.  Either should build the missing autoload files.  Then
> when you restart Emacs, it should be there.  If you still have issues, please 
> reply and to resolve it temporarily just use (require
> 'hyrolo-logic) and then it should work.
>
> On Tue, May 4, 2021 at 6:24 PM Benjamin Dull <dullbenjamin@gmail.com> wrote:
>
>  I use:  Editor:      GNU Emacs 27.2 (build 1, x86_64-w64-mingw32)
>
>  Hyperbole:      8.0.0pre
>  Sys Type:        x86_64-w64-mingw32
>  OS Type:         windows-nt
>  Window Sys:   w32
>  News Reader: Gnus v5.13
>
>  Steps to Replicate:
>
>  Invoked HyRolo StringFind via {C-h h r s} on an org file that included
>  only two headings:
>
>  * TODO test
>  * TODO logic
>
>  Query entered:
>
>  (and TODO (and logic))
>
>  Returned error:
>
>  hyrolo-fgrep: Symbol’s function definition is void: hyrolo-fgrep-logical
>
>  Debug output:
>
>  Debugger entered--Lisp error: (void-function hyrolo-fgrep-logical)
>  hyrolo-fgrep-logical("(and TODO (and PQ))" nil nil t)
>  hyrolo-fgrep("(and TODO (and PQ))" nil)
>  funcall-interactively(hyrolo-fgrep "(and TODO (and PQ))" nil)
>  call-interactively(hyrolo-fgrep)
>  hui:menu-act(hyperbole nil nil nil)
>  hyperbole(nil nil nil nil)
>  funcall-interactively(hyperbole nil nil nil nil)
>  call-interactively(hyperbole nil nil)
>  command-execute(hyperbole)
>
>  I evaluated the hyrolo-logic.el file manually, since that’s where the
>  function is defined. Tried above again, and got a new error:
>
>  Wrong type argument: integer-or-marker-p
>
>  But for whatever reason it won’t show debugging information despite
>  debug-on-error being enabled.
>
>  _______________________________________________
>  Bug-hyperbole mailing list
>  Bug-hyperbole@gnu.org
>  https://lists.gnu.org/mailman/listinfo/bug-hyperbole

Hyperbole is also available as a pre relase packages from elpa-devel that can 
be installed by using the package manager. Add elpa-devel to the 
package-archives like this:

    (add-to-list 'package-archives '("elpa-devel" . 
"https://elpa.gnu.org/devel/";))

Then use the package manager and install Hyperbole from there. That should also 
solve the problem.

%% Mats





reply via email to

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