From 4775b409ba6eeb9d18134b52546cc89bae567832 Mon Sep 17 00:00:00 2001 From: Sameer Rahmani Date: Tue, 23 Aug 2016 13:13:13 +0430 Subject: [PATCH] seq added as dependency --- lib/extensions/editor.el | 1 + lib/extensions/editor/init.el | 2 +- lib/extensions/ruby/my-rake.el | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 lib/extensions/ruby/my-rake.el diff --git a/lib/extensions/editor.el b/lib/extensions/editor.el index af88e90..1196f05 100644 --- a/lib/extensions/editor.el +++ b/lib/extensions/editor.el @@ -6,6 +6,7 @@ (depends-on 'multiple-cursors) (depends-on 'expand-region) (depends-on 'dired+) +(depends-on 'seq) (depends-on 'ov) (with-ability ido diff --git a/lib/extensions/editor/init.el b/lib/extensions/editor/init.el index 7e44dcc..7f8b40c 100644 --- a/lib/extensions/editor/init.el +++ b/lib/extensions/editor/init.el @@ -107,7 +107,7 @@ (flx-ido-mode 1) (setq ido-use-faces nil) - (setq ido-use-filename-at-point 'guess) + (setq ido-use-filename-at-point nil) (setq ido-enable-flex-matching t) (ido-vertical-mode 1)) diff --git a/lib/extensions/ruby/my-rake.el b/lib/extensions/ruby/my-rake.el new file mode 100644 index 0000000..35172bc --- /dev/null +++ b/lib/extensions/ruby/my-rake.el @@ -0,0 +1,16 @@ +(require 'rake) + +;;;###autoload +(defun my-rake (task &optional compilation-mode) + "Runs rake command." + (let* ((root (or (rake--root) (user-error "Rakefile not found"))) + (arg (or (car arg) 0)) + (prefix (rake--choose-command-prefix root + (list :spring "bundle exec spring rake " + :zeus "zeus rake " + :bundler "bundle exec rake " + :vanilla "rake "))) + (mode (or compilation-mode 'rake-compilation-mode))) + (rake-compile root task mode))) + +(provide 'my-rake)