[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#48231: HyRolo StringFind returns error hyrolo-fgrep: Symbol’s function definition is void: hyrolo-fgrep-logical,
Mats Lidell <=