I meant double quotes. Everything looks fine in your logs, so the problem must be elsewhere. Did you use the Emacs package manager to install or did you grab the HEAD commit from the ELPA git repository (don’t do that)?
-- Bob > On Jun 7, 2019, at 1:38 AM, Van L <[email protected]> wrote: > > >> On 7 Jun 2019, at 12:35, Robert Weiner <[email protected]> wrote: >> >> >>> (hbut:key-to-label (hbut:label-to-key '/i/src/sys/kern/kern_sig.c')) >> >> Just evaluate the above in the scratch buffer to see if this creates the >> double underscore. > > The single-quote causes 'Invalid read syntax' . Other edebug traces are > included below. > > --8<---------------cut here---------------start------------->8--- > (hpath:is-p "/i/src/sys/kern/kern_sig.c") > ; Line 1036:64 result is "/i/src/sys/kern/kern_sig.c" > ; Line 1036:65 result is "/i/src/sys/kern/kern_sig.c" > ; Line 1036:66 result is "/i/src/sys/kern/kern_sig.c" > ; Line 1036:67 result is "/i/src/sys/kern/kern_sig.c" > ; Line 1087:42 result is "/i/src/sys/kern/kern_sig.c" > > (hbut:key-to-label (hbut:label-to-key "/i/src/sys/kern/kern_sig.c")) > ; result is "/i/src/sys/kern/kern_sig.c" > > (hbut:key-to-label (hbut:label-to-key '/i/src/sys/kern/kern_sig.c')) > ; result is 'Invalid read syntax: ")"' > ; Debugger entered--Lisp error: (invalid-read-syntax ")") > ; read(#<buffer *scratch*>) > ; elisp--preceding-sexp() > ; elisp--eval-last-sexp(nil) > ; eval-last-sexp(nil) > ; funcall-interactively(eval-last-sexp nil) > ; call-interactively(eval-last-sexp nil nil) > ; command-execute(eval-last-sexp) > > --8<---------------cut here---------------end--------------->8--- > >
