Commits on Feb 20, 2018
  1. First pass at webpack support

    tpope committed Feb 20, 2018
Commits on Feb 18, 2018
  1. Remove unused 'format' variable

    thisduck authored and tpope committed Feb 18, 2018
    It is no longer used in the function since commit 2d65581.
Commits on Dec 14, 2017
  1. Fix typo

    tpope committed Dec 14, 2017
  2. Fix :Rails g et al on pre-5 versions

    tpope committed Dec 14, 2017
    Closes #504
  3. Remove <Plug> maps for gf family

    tpope committed Jul 20, 2017
    If you really want to override gf, you can do it globally:
        cnoremap <Plug><cfile> <C-R><C-F>
        nmap gf :<C-U><C-R>=v:count2<CR>find <Plug><cfile><CR>
  4. Support fixture_file_upload

    tpope committed Aug 5, 2017
    Why do fixture_file_upload and file_fixture appear to be from completely
    different universes?
Commits on Oct 19, 2017
  1. Fix get_binding_for(pid) for Rpreview

    lingceng authored and tpope committed Oct 19, 2017
    -P This option inhibits the conversion of port numbers to port names for network files.
Commits on Jun 22, 2017
  1. Improve RSpec highlighting

    tpope committed Jun 22, 2017
  2. Fix create on :confirm A

    tpope committed Jun 22, 2017
    Closes #490
Commits on Jun 21, 2017
  1. Fix :Eview!

    tpope committed Jun 21, 2017
    Closes #489
Commits on Jun 20, 2017
  1. Redo syntax groups

    tpope committed Jun 9, 2017
    * Class level declarative macros (default_scope, helper_method, etc.)
      now all directly use or link to rubyMacro, which by default is
      highlighted as PreProc.
    * Highlight attribute declarations (class_attribute, cattr_accessor,
      etc.) the same as attr_accessor.  On the latest vim-ruby this uses
      rubyMacro, but earlier versions use Statement.
    * Use rubyEntity and rubyEntities for declarative macros that accept a
      singular (has_one) or plural (has_many) resource name, for possible
      introspection in gf.  Both of these link to rubyMacro.
    * Use rubyException for test assertions, which are essentially
      wrappers around raise.
    * For everything else, link to Function if it's primarily invoked for
      a return value, or Statement if it's primarily invoked for side
      effects.  I'm particularly interested in feedback in this area, as
      sometimes it can be more confusing than helpful.
    * Keyword projections are almost certainly going away, but for now,
      treat them as Function in helpers and views, and rubyMacro everywhere
      else.  This matches the most common use cases.
Commits on Jun 16, 2017
  1. Update rspec templates

    tpope committed Jun 16, 2017
Commits on Jun 14, 2017
  1. Fix :Clog

    tpope committed Jun 14, 2017
  2. Fix error on `:Eview name!`

    tpope committed Jun 14, 2017
    Closes #489
Commits on Jun 13, 2017
  1. Remove old API

    tpope committed Jun 9, 2017
Commits on Jun 9, 2017
  1. Remove some old abbreviations

    tpope committed Jun 9, 2017
    Honestly the only thing keeping from deleting this feature entirely is I
    actually use the AS style class abbreviations, a lot.
Commits on Jun 8, 2017
  1. rails.vim 5.3

    tpope committed Jun 8, 2017
    * Massive gf rewrite for better extensibility.
    * Greatly improved asset support.
    * Provide command line <C-R><C-F> with same logic as gf.
    * Support Rails 5 rails/rake unification.
    * Selectively delegate :Rails to rake on older Rails versions.
    * :Rails supersedes :Rake as default task dispatcher.
    * Add channel and serializer support.
    * Support tab/vert style mods on Vim 8.
    * Provide :Clog to load logs into quickfix list.
    * Update syntax highlighting for Rails 5.1.
    * Use filetype=eruby.yaml for yaml files.
    * Refactor to use projections for much of internal implementation.
    * Enable :Econtroller to edit controller concerns.
    * Rearrange and clean up help.
    * Drop legacy (non asset pipeline) Less CSS and CoffeeScript support.
    * Formally deprecate R commands.
  2. Fix duplicate else clause

    tpope committed Jun 8, 2017