ahyatt / ekg

The emacs knowledge graph, app for notes and structured data.
GNU General Public License v3.0
230 stars 19 forks source link

Error with (ekg-org-roam-import) #7

Closed RazikSF closed 1 year ago

RazikSF commented 1 year ago

Hi,

I'm getting the following error when calling ekg-org-roam:

Debugger entered--Lisp error: (void-function string-equal-ignore-case)
RazikSF commented 1 year ago

Sometiems I get this error instead:

Debugger entered--Lisp error: (void-function ekg--connect)
  (ekg--connect)
  ekg-org-roam-import()
  elisp--eval-last-sexp(nil)
  eval-last-sexp(nil)
  eros-eval-last-sexp(nil)
  funcall-interactively(eros-eval-last-sexp nil)
  command-execute(eros-eval-last-sexp)
ahyatt commented 1 year ago

Thanks... for the first one, that's odd and I'll look into it. What version of emacs are you running?

For the second one, that seems like it would happen if you haven't loaded the ekg library, which should have happened by this point. I'll think about it, thank you for the report.

RazikSF commented 1 year ago

I'm running emacs 28.2 with doom.

When I load the ekg library manually, I don't get the second error anymore.

ahyatt commented 1 year ago

Evidently string-equal-ignore-case is new in emacs 29.1, so I'll find a substitute.

RazikSF commented 1 year ago

Thank you! Works perfectly now.