emacsorphanage / helm-gtags

GNU GLOBAL helm interface
204 stars 31 forks source link

helm-gtags-select in the recent helm-gtags fails to work #121

Closed oracleyue closed 9 years ago

oracleyue commented 9 years ago

The helm-gtags-select does not work well in the most recent helm-gtags. Could you confirm this bug? Could I fix it by configurations? Thanks a lot!

The expected behavior of helm-gtags-select is shown in http://tuhdo.github.io/c-ide.html, illustrated as helm-gtags-select

However, when I call helm-gtags-select, I successfully got a list. However, when hitting <TAB>, I got an error, and failed to switch to any path or show any lists, as illustrated below:

helm-gtags-select-malfunction

When I hit <ENTER>, I got another error, as illustrated below:

helm-gtags-select-malfunction2

Version: Emacs 24.4.1 Helm 2015.08.15.740 Helm-gtags 2015.08.15.50

Configuration in init files:

;; Prefix config
(setq
 helm-gtags-ignore-case t
 helm-gtags-auto-update t
 helm-gtags-use-input-at-cursor t
 helm-gtags-pulse-at-cursor t
 helm-gtags-prefix-key "\C-cg"
 helm-gtags-suggested-key-mapping t
 helm-gtags-auto-update t
 ;helm-gtags-cache-select-result t
 )
(require 'helm-gtags)
;; Enable helm-gtags-mode
(add-hook 'dired-mode-hook 'helm-gtags-mode)
(add-hook 'eshell-mode-hook 'helm-gtags-mode)
(add-hook 'c-mode-hook 'helm-gtags-mode)
(add-hook 'c++-mode-hook 'helm-gtags-mode)
syohex commented 9 years ago

I suppose this is helm-run-after-quit issue. I have replaced it with timer at #122. Please wait.

syohex commented 9 years ago

I have merged #122. Please check latest version.

oracleyue commented 9 years ago

@syohex Thanks a lot!! I will close this issue after checking it. Many thanks for your prompt response!

Having confirmed, bug fixed! Good job! ^_^