(and (or tags-file-name tags-table-list)
(fboundp 'tags-completion-table)
tags-table-list
- (all-completions arg (tags-completion-table)))))
+ (save-excursion
+ (visit-tags-table-buffer)
+ (all-completions arg (tags-completion-table))))))
('location (let ((tags-table-list (company-etags-buffer-table)))
(when (fboundp 'find-tag-noselect)
(save-excursion
;;
;;; Change Log:
;;
+;; Switching tags now works correctly in `company-etags'.
+;;
;; 2010-02-24 (0.5)
;; `company-ropemacs' now provides location and docs. (Fernando H. Silva)
;; Added `company-with-candidate-inserted' macro.