Permalink
Commits on Nov 3, 2013
  1. Merge pull request #179 from vim-ruby/private-protected-indenting

    Private/protected indenting
    AndrewRadev committed Nov 3, 2013
  2. Minor doc tweaks

    AndrewRadev committed Nov 3, 2013
  3. Remove redundant s:GetMSL()

    In the case of an access modifier, there shouldn't be the need to find
    an MSL, since the line itself couldn't be a part of a continuation.
    AndrewRadev committed Nov 3, 2013
  4. Update documentation

    drn committed Nov 3, 2013
Commits on Nov 1, 2013
Commits on Oct 27, 2013
  1. Locate class definition more reliably

    In theory, anyway.
    AndrewRadev committed Oct 27, 2013
Commits on Oct 24, 2013
Commits on Oct 22, 2013
Commits on Oct 19, 2013
  1. Also add an "outdent" option

    Not requested at this time, but easy enough to implement.
    AndrewRadev committed Oct 19, 2013
Commits on Oct 13, 2013
Commits on Oct 3, 2013
  1. Don't match "line", match "lnum"

    How did this ever work?
    AndrewRadev committed Sep 11, 2013
  2. WIP Retrying s:Match function

    The s:Match function tries to find a pattern, but if the found one is in
    a string or comment, it fails. However, it's possible that beyond the
    string, there's a comma or something else that *also* fits the pattern
    and will not be found.
    
    There seems to have been an attempt to fix this issue by matching in
    reverse with the unused `s:MatchLast` function, but it's not really used
    anywhere, so it was removed.
    
    The current implementation tries to match the same pattern on the rest
    of the string after failing once.
    
    Tests and documentation are needed. There may also be issues with
    multibyte, not sure.
    AndrewRadev committed Sep 11, 2013
  3. Add InterpolationDelimiter to the list of "string or delimiter"

    Unsure if this won't break anything else :/.
    AndrewRadev committed Sep 11, 2013
Commits on Sep 9, 2013
  1. Merge pull request #167 from tek/master

    allow Gemfile gems to be parsed and required
    segfault committed Sep 9, 2013
Commits on Sep 6, 2013
  1. Another missing "*" escape

    AndrewRadev committed Sep 6, 2013
Commits on Sep 4, 2013
  1. Missing escape() for '*'

    It's escaped the first time it's used, but not the second time, causing
    a regex error for the string '**'.
    AndrewRadev committed Sep 4, 2013
Commits on Aug 8, 2013
Commits on Jul 21, 2013
  1. Merge branch 'unicode-constants' of https://github.com/amarshall/vim-…

    …ruby into amarshall-unicode-constants
    
    Conflicts:
    	syntax/ruby.vim
    dkearns committed Jul 21, 2013
  2. Fix constant definitions after comments.

    These multi-line edge cases are almost impossible to find in the wild so I won't bother
    supporting most of them for now.
    
    Closes #164.
    dkearns committed Jul 21, 2013
Commits on Jul 14, 2013
  1. Highlight unicode characters in constants

    Except those which are the first letter (e.g. `Ír`), as Ruby does not
    recognize them as valid constants. (See also #138)
    amarshall committed Jul 14, 2013
Commits on Jun 14, 2013
Commits on Jun 12, 2013
Commits on Jun 7, 2013
  1. Fix keyword symbols after parentheses

    In response to the comment in #144.
    tpope committed Jun 7, 2013
Commits on Jun 1, 2013
  1. Merge pull request #153 from Ichimonji10/master

    fix and reformat installer
    AndrewRadev committed Jun 1, 2013
Commits on May 12, 2013
  1. Basic "<<"-style heredoc indenting

    If the closing delimiter is at column 0, keep it that way.
    AndrewRadev committed May 12, 2013
Commits on May 9, 2013
  1. Reformat installer.

    Replace tabs with spaces. Ensure comments are properly lined up with code.
    Ichimonji10 committed May 9, 2013
  2. Fix deprecation error.

    Without fix, this error message appears:
    
        bin/vim-ruby-install.rb:15:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
    
        uninitialized constant Env::CONFIG
        Try 'ruby bin/vim-ruby-install.rb --help' for detailed usage.
    Ichimonji10 committed May 9, 2013
Commits on May 2, 2013
  1. Work around weird --remote skip of finally

    Closes #152.
    tpope committed May 2, 2013
Commits on Mar 23, 2013
  1. Merge pull request #145 from derekprior/dp-add-appraisal-file

    Add appraisals to filetype detection.
    dkearns committed Mar 23, 2013
Commits on Mar 22, 2013
Commits on Mar 19, 2013
  1. Fix Windows shell escaping issue

    Closes #143.
    tpope committed Mar 19, 2013