Permalink
Commits on May 15, 2008
  1. @rmm5t

    Fixed indentation for shoulda snippets; Added 'shoulds' and 'shouldes…

    …' to add several should blocks or should_eventually statements at once; Fixed other minor issues with shoulda snippets;
    rmm5t committed May 15, 2008
  2. @rmm5t

    whitespace cleanup

    rmm5t committed May 15, 2008
  3. @rmm5t

    require rails-shoulda by default

    rmm5t committed May 15, 2008
Commits on May 14, 2008
  1. Added a .gitignore to the repos

    Tom ten Thij committed May 14, 2008
  2. Adding some functionality to rails-lib, experimenting with elisp BDD …

    …framework, first test driven bug fix
    
    I felt that tests were missing from the emacs rails package so I have
    been experimenting a bit. There is now a behave-rails.el file which
    contains contexts that can be used by Technomancy's behave BDD
    framework. Although behave is old and no longer maintained it has some
    nice features. I may go for a different framework in the end. To use
    behave you can get it from git://github.com/tomtt/elisp_behave.git or
    alternatively clone my entire emacslisp dir from
    git://github.com/tomtt/tomtt_emacslisp.git.
    
    The most interesting other framework out there seems to be el-expectations:
    http://www.emacswiki.org/cgi-bin/wiki/EmacsLispExpectations
    Tom ten Thij committed May 14, 2008
Commits on May 8, 2008
  1. @rwc9u
Commits on May 7, 2008
  1. @rwc9u

    Added support so that should assertion in focus will get run in the s…

    …ame manner as a test unit test.
    rwc9u committed May 7, 2008
  2. @rwc9u

    more snippets

    rwc9u committed May 7, 2008
Commits on May 6, 2008
  1. @rwc9u
Commits on Apr 29, 2008
  1. Upping max-lisp-eval-depth to allow navigation to work with larger nu…

    …mber of files
    
    Signed-off-by: Tom ten Thij <git@tomtenthij.nl>
    Tom ten Thij committed Apr 29, 2008
  2. [#12451] Optional disablement ruby-electric-mode <pezra>

    Tom ten Thij committed Apr 29, 2008
Commits on Mar 2, 2008
  1. Updated History

    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@226 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Mar 2, 2008
  2. rails-ws.el (rails-ws:available-servers-list): Added Thin support.

    rails.el (rails-templates-list): Added js.rjs and builder templates
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@225 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Mar 2, 2008
Commits on Feb 15, 2008
  1. rails-core.el (rails-core:observer-p, rails-core:mailer-p): fixed reg…

    …exp.
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@224 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Feb 15, 2008
Commits on Feb 11, 2008
  1. rails-snippets-feature.el (rails-snippets-feature:fixture)

    	(rails-snippets-feature:model-name, rails-snippets-feature:rest):
    	replaced `downcase' to `decamelize'.
    rails-core.el (rails-core:file-by-class): replaced `downcase' to `decamelize'.
    rails-lib.el (decamelize): created function.
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@223 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Feb 11, 2008
Commits on Feb 6, 2008
  1. rails-test.el (rails-test:line-regexp): apply patch [#16714]

    	from Remi Vanicat, can match empty filename
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@222 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Feb 6, 2008
  2. Fixed [#16742]: pass rails environment to script/console

    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@221 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Feb 6, 2008
Commits on Dec 23, 2007
  1. - rails-spec:run-this-spec

    M    ChangeLog
    M    rails-spec.el
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@220 cc5033d0-740f-0410-afc7-949910e492f2
    crazypit committed Dec 23, 2007
Commits on Nov 3, 2007
  1. rails-core.el (rails-core:model-exist-p): fixed error, when model-fil…

    …e not exists.
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@219 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Nov 3, 2007
Commits on Nov 2, 2007
  1. rails-core.el (rails-core:model-file

      rails-core:controller-file-by-model): search namespaced models and
      controllers.
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@218 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Nov 2, 2007
  2. rails-core.el (rails-core:model-file): search namespaced models.

    rails-test.el (rails-test:line-regexp): applled patch by Alan Shields,
      don't hightlight whitespaces in test output.
    rails-test.el: appled patch by Alan Shields,
      can't run rails-test-current-* without a file.
    rails.el (rails-templates-list): added 'html.erb'.
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@217 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Nov 2, 2007
  3. rails.el (rails-templates-list): added 'html.erb'

    rails-snippets-feature.el (rails-snippets-feature:rest): replace *_url to *_path
    inflections.el (singularize-string pluralize-string): downcase
      string befored searched
    inflections.el (pluralize-string singularize-string): downcase
      input string before find in irregular
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@216 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Nov 2, 2007
Commits on Sep 11, 2007
  1. Basic support of Markaby templates

    M    trunk/ChangeLog
    M    trunk/rails.el
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@214 cc5033d0-740f-0410-afc7-949910e492f2
    crazypit committed Sep 11, 2007
Commits on Aug 24, 2007
  1. * rails-spec.el: base support for rspec. Function

     `rails-spec:run-all', `rails-spec:run-this-file', `rails-spec:run-last',
     `rails-spec:run-files'.  Variables: `rails-spec:all-files',
     `rails-spec:last-files', `rails-spec:runner',
     `rails-spec:runner-options'.
    * rails-find.el, rails-ui.el: finds for rspec
    * rails-project.el: new functions: rails-project:in-root-with-cd, 
     rails-project:compile-in-root
    * rails-lib.el: new macro in-directory
    									 
    M    trunk/rails-lib.el
    M    trunk/rails-project.el
    M    trunk/rails-ui.el
    M    trunk/rails-find.el
    M    trunk/ChangeLog
    A    trunk/rails-spec.el
    M    trunk/rails.el
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@213 cc5033d0-740f-0410-afc7-949910e492f2
    crazypit committed Aug 24, 2007
Commits on Aug 18, 2007
  1. rails-scripts.el (rails-script:run-interactive): setup a

    	variable `ruby-buffer' for corect working with `inf-ruby'
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@212 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 18, 2007
Commits on Aug 17, 2007
  1. rails-ruby.el (hs-minor-mode-hook): created, placed in hs-setup-overl…

    …ay initialization to fix a bug #13162
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@211 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 17, 2007
Commits on Aug 16, 2007
  1. updated hs-mode support

    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@210 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 16, 2007
  2. rails-scripts.el (rails-script:setup-output-buffer): fixed compilatio…

    …n warning
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@209 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 16, 2007
Commits on Aug 15, 2007
  1. rails-scripts.el (rails-script:setup-output-buffer): fixed compilatio…

    …n warning
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@208 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 15, 2007
  2. rails-ruby.el (ruby-hs-minor-mode): created, support ruby in hs-minor…

    …-mode
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@207 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 15, 2007
Commits on Aug 14, 2007
  1. rails-compat.el (try-complete-abbrev): fixed

    rails-core.el (rails-core:configuration-file, :rails-core:configuration-files): created functions
    rails-speedbar-feature.el (rails-speedbar:roots): added migrations and configuration files to speedbar
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@206 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 14, 2007
Commits on Aug 4, 2007
  1. rails-test.el, rails-ui.el: apply patch #11998, created additional ke…

    …y shortcuts (thanks Tom Ten Thij)
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@203 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 4, 2007
  2. rails-compat.el: apply patch #12743, replace

    	`indent-or-complete` to `indent-and-complete` (thanks Peter Williams)
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@202 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 4, 2007
  3. rails-navigation.el (rails-nav:goto-layouts): fixed bug #12754,

    	broken `rails-nav:goto-layouts`
    
    
    git-svn-id: svn+ssh://rubyforge.org/var/svn/emacs-rails/trunk@201 cc5033d0-740f-0410-afc7-949910e492f2
    dimaexe committed Aug 4, 2007