started playing with eproject

This commit is contained in:
2011-12-06 14:49:58 +00:00
parent 8422076ee2
commit 7892f66391
4 changed files with 11 additions and 1 deletions

View File

@@ -35,6 +35,7 @@
'(elscreen-display-tab t)
'(elscreen-tab-display-control t)
'(elscreen-tab-display-kill-screen nil)
'(eproject-completing-read-function (quote eproject--ido-completing-read))
'(escreen-number-mode t)
'(fci-handle-truncate-lines nil)
'(fci-rule-color "#593B38")

View File

@@ -8,6 +8,7 @@
(load-file "~/.emacs.d/appearance.el")
(load-file "~/.emacs.d/keybindings.el")
(load-file "~/.emacs.d/remember.el")
(load-file "~/.emacs.d/project-definitions.el")
(setq-default tab-width 2)
(setq-default indent-tabs-mode nil)

View File

@@ -43,7 +43,10 @@
:features dirtree)
(:name eproject
:type git
:url "https://github.com/jrockway/eproject.git")
:url "https://github.com/jrockway/eproject.git"
:post-init (lambda ()
(require 'eproject)
(require 'eproject-extras)))
(:name feature-mode
:type git
:url "git://github.com/michaelklishin/cucumber.el.git")

5
project-definitions.el Normal file
View File

@@ -0,0 +1,5 @@
(when (require 'eproject nil 'noerror)
(define-project-type ruby (generic)
(or (look-for "Rakefile") (look-for "Gemfile") (look-for "config.ru")
(look-for "\.gemspec$") (look-for "Capfile"))
:irrelevant-files ("vendor/bundle/" "coverage/" "^#.*#$" "\.DS_Store")))