Remove vestiges of enh-ruby-mode; optimize narf|enable-robe-maybe
This commit is contained in:
parent
90ef15e1c1
commit
d9c86214b1
2 changed files with 4 additions and 5 deletions
|
@ -34,7 +34,8 @@
|
||||||
(bind! :map (ido-common-completion-map ido-completion-map ido-file-completion-map)
|
(bind! :map (ido-common-completion-map ido-completion-map ido-file-completion-map)
|
||||||
"C-n" 'ido-next-match
|
"C-n" 'ido-next-match
|
||||||
"C-p" 'ido-prev-match
|
"C-p" 'ido-prev-match
|
||||||
"C-w" 'ido-delete-backward-word-updir))
|
"C-w" 'ido-delete-backward-word-updir
|
||||||
|
"C-u" 'ido-up-directory))
|
||||||
|
|
||||||
(advice-add 'ido-sort-mtime :override 'narf*ido-sort-mtime)
|
(advice-add 'ido-sort-mtime :override 'narf*ido-sort-mtime)
|
||||||
(add-hook! (ido-make-file-list ido-make-dir-list) 'narf*ido-sort-mtime)
|
(add-hook! (ido-make-file-list ido-make-dir-list) 'narf*ido-sort-mtime)
|
||||||
|
|
|
@ -4,9 +4,7 @@
|
||||||
(defun narf|enable-robe-maybe ()
|
(defun narf|enable-robe-maybe ()
|
||||||
(let ((file (buffer-file-name)))
|
(let ((file (buffer-file-name)))
|
||||||
;; Don't run in gemfiles, capfiles or vagrantfiles
|
;; Don't run in gemfiles, capfiles or vagrantfiles
|
||||||
(unless (or (string-equal (f-filename file) "Gemfile")
|
(unless (or (member (f-filename file) '("Gemfile" "Capfile" "Vagrantfile"))
|
||||||
(string-equal (f-filename file) "Capfile")
|
|
||||||
(string-equal (f-filename file) "Vagrantfile")
|
|
||||||
(f-ext? file "org")) ;; or org-mode
|
(f-ext? file "org")) ;; or org-mode
|
||||||
(robe-mode 1)
|
(robe-mode 1)
|
||||||
(narf|ruby-load-file file))))
|
(narf|ruby-load-file file))))
|
||||||
|
@ -14,7 +12,7 @@
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun narf|ruby-load-file (&optional file)
|
(defun narf|ruby-load-file (&optional file)
|
||||||
(let ((file (or file buffer-file-name)))
|
(let ((file (or file buffer-file-name)))
|
||||||
(when (and (eq major-mode 'enh-ruby-mode)
|
(when (and (eq major-mode 'ruby-mode)
|
||||||
(featurep 'robe)
|
(featurep 'robe)
|
||||||
(not (string= (f-base file) "Gemfile"))
|
(not (string= (f-base file) "Gemfile"))
|
||||||
(file-exists-p buffer-file-name))
|
(file-exists-p buffer-file-name))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue