emacsorphanage / helm-gtags

GNU GLOBAL helm interface
203 stars 32 forks source link

wrong-number-of-arguments (4 . 4) 3) when doing helm-gtags-update #169

Closed amosbird closed 7 years ago

amosbird commented 7 years ago

Here is the full backtrace,

Debugger entered--Lisp error: (wrong-number-of-arguments (4 . 4) 3)
  start-file-process--with-editor-process-filter(#[899 "..." [default-directory find-file-name-handler start-file-process apply start-process] 12 2429248] "helm-gtags-update-tag" nil)
  apply(start-file-process--with-editor-process-filter #[899 "..." [default-directory find-file-name-handler start-file-process apply start-process] 12 2429248] ("helm-gtags-update-tag" nil))
* start-file-process("helm-gtags-update-tag" nil)
  apply(start-file-process "helm-gtags-update-tag" nil nil)
  helm-gtags-update-tags()
  funcall-interactively(helm-gtags-update-tags)
  call-interactively(helm-gtags-update-tags nil nil)
* command-execute(helm-gtags-update-tags)

env,

emacs 26.0.50
centos 6.8
helm-gtags 20170115
syohex commented 7 years ago

I cannot reproduce this issue. Please reinstall helm-gtags. I suppose you use old byte-compiled file.

amosbird commented 7 years ago

@syohex I did, it still gives the same error. I even tried (byte-recompile-directory package-user-dir nil 'force) and restarting.

syohex commented 7 years ago

start-file-process--with-editor-process-filter is with-editor.el function. Could you reinstall with-editor.el too ?

amosbird commented 7 years ago

It's still failing.

syohex commented 7 years ago

I cannot reproduce with with-editor.el and loading it.