Remove obsolete functions from ruby config

This commit is contained in:
Maciej 2019-05-02 09:54:22 +03:00
parent 62d25a072a
commit 971047b802
Signed by: maciej
GPG key ID: 41D62D42D3B0D765

View file

@ -1,19 +1,6 @@
;; Require Enhanced Ruby Mode ;; Require Enhanced Ruby Mode
(require 'enh-ruby-mode) (require 'enh-ruby-mode)
;; Refresh tags in Ruby projects
(defun ruby-refresh-etags ()
"Recreate ctags for Ruby."
(interactive)
(message "Starting ctags process")
(start-process-shell-command "ctags" "*ctags*"
(format "ctags -e -R --languages=ruby -f %sTAGS %s. $(bundle list --paths)"
(projectile-project-root) (projectile-project-root)))
(set-process-sentinel (get-process "ctags") 'ctags-process-callback))
;; Ruby specific key bindings
(define-key enh-ruby-mode-map (kbd "C-c E") 'ruby-refresh-etags)
(define-key enh-ruby-mode-map (kbd "C-c \\") 'nil) (define-key enh-ruby-mode-map (kbd "C-c \\") 'nil)
(add-hook 'ruby-mode-hook 'enh-ruby-mode) (add-hook 'ruby-mode-hook 'enh-ruby-mode)