Permalink
Commits on Jul 27, 2017
Commits on Jul 25, 2017
  1. Merge pull request #465 from aycabta/fix-token-position

    hsbt committed on GitHub Jul 25, 2017
    Fix seek position
  2. Merge pull request #468 from aycabta/handle-dynamic-regexp-in-html

    hsbt committed on GitHub Jul 25, 2017
    Handle TkDREGEXP as regexp in HTML
  3. Merge pull request #464 from aycabta/add-hash-rocket-as-token

    hsbt committed on GitHub Jul 25, 2017
    Add hash rocket '=>' token
Commits on Jul 24, 2017
  1. Handle TkDREGEXP as regexp in HTML

    aycabta committed Jul 24, 2017
    The dynamic regexp token is not highlighted for HTML.
    TkDREGEXP is put in above TkNode,
    because TkDREGEXP is a kind of TkNode.
Commits on Jul 21, 2017
  1. Fix seek position

    aycabta committed Jul 21, 2017
  2. Add hash rocket '=>' token

    aycabta committed Jul 21, 2017
  3. update canonical url

    hsbt committed Jul 21, 2017
Commits on Jul 18, 2017
  1. Merge pull request #462 from aycabta/move-collecting-up-symbol-to-rub…

    zzak committed on GitHub Jul 18, 2017
    …y-lex
    
    Move collecting up tokens for a symbol to RubyLex
  2. Merge pull request #461 from aycabta/support-rational-and-imaginary

    zzak committed on GitHub Jul 18, 2017
    Support rational and imaginary
  3. Merge pull request #460 from aycabta/add-test-for-postfix-if

    zzak committed on GitHub Jul 18, 2017
     Add test for postfix if/unless/while/until
  4. Merge pull request #463 from aycabta/add-test-parse-method-bracket

    zzak committed on GitHub Jul 18, 2017
    Add test_parse_method_bracket
  5. Add test_parse_method_bracket

    aycabta committed Jul 18, 2017
Commits on Jul 17, 2017
  1. Move collecting up tokens for a symbol to RubyLex

    aycabta committed Jul 17, 2017
    RDoc::Markup::ToHtml uses RDoc::RubyLex.tokenize directly and
    calls RDoc::TokenStream.to_html with returned tokens.
    
    On the one hand, RDoc::Parser::RubyTools#get_tk collects up
    TkSYMBEG and trailing tokens inside the symbol
    with tokens by RDoc::RubyLex.
    
    I moved logic what collects up tokens for a symbol
    from RDoc::Parser::RubyTools#get_tk to RDoc::RubyLex.
    So RDoc::TokenStream.to_html becomes to handle symbols as value.
Commits on Jul 16, 2017
  1. Scan TkRATIONAL and TkIMAGINARY

    aycabta committed Jul 16, 2017
Commits on Jul 13, 2017
  1. Merge pull request #458 from aycabta/add-test-for-require-dynamic-string

    hsbt committed on GitHub Jul 13, 2017
    Add test for require dynamic string
Commits on Jul 11, 2017
  1. Merge pull request #459 from aycabta/add-test-for-scan-visibility-count

    hsbt committed on GitHub Jul 11, 2017
    Add test for scan visibility count
Commits on Jul 10, 2017
  1. Merge pull request #457 from aycabta/add-test-for-class-name-warning

    hsbt committed on GitHub Jul 10, 2017
    Add test for lower-case class name warning
Commits on Jul 9, 2017
  1. Add test for postfix if/unless/while/until

    aycabta committed Jul 9, 2017
    The postfix form for if/unless/while/until is detected in IRB Ruby parser
    with special token types of Tk{IF,UNLESS,WHILE,UNTIL}_MOD,
    but the detection is a new feature in parser.y after parsed
    with EXPR_LABEL bit,
    it's introduced after the birth of IRB.
    So this is an important test to replace Ruby parser of IRB with Ripper.
  2. Add test for scan visibility count

    aycabta committed Jul 9, 2017
    In class, public and private methods are counted separately in this test.
  3. Add test for require dynamic string

    aycabta committed Jul 9, 2017
    The require dynamic string like below shouldn't be parsed:
    
    prefix = 'path'
    require "#{prefix}/a_library"
Commits on Jul 6, 2017
  1. Merge pull request #456 from aycabta/add-test

    hsbt committed on GitHub Jul 6, 2017
    Add tests for lib/rdoc/parser/ruby.rb
Commits on Jul 5, 2017
Commits on Jun 13, 2017
  1. Merge pull request #454 from aycabta/add-ruby24-to-appveyor

    hsbt committed on GitHub Jun 13, 2017
    Add ruby_version 24 and 24-x64 to appveyor.yml
Commits on Jun 5, 2017
  1. Merge pull request #453 from aycabta/update-ruby-versions

    hsbt committed on GitHub Jun 5, 2017
    Update to latest versions of Ruby 2.2, 2.3, JRuby 1.7 and 9k
Commits on Jun 3, 2017
Commits on Apr 20, 2017
  1. Merge pull request #449 from stomar/ri-use-cache

    hsbt committed on GitHub Apr 20, 2017
    Remove unused use_cache default option for ri
Commits on Apr 19, 2017
  1. Remove unused use_cache default option for ri

    stomar committed Apr 19, 2017
    The corresponding ri --[no-]use-cache option was removed
    long ago (Nov 2009), with 390a070.
  2. Merge pull request #448 from stomar/ri-help

    hsbt committed on GitHub Apr 19, 2017
    Improve ri --help and --version options handling
Commits on Apr 18, 2017
  1. Improve handling of ri's --help and --version options

    stomar committed Apr 18, 2017
    Explicitly handle ri's --help and --version options instead of
    relying on OptionParser's default behavior. This makes both options
    appear in the ri --help text.
    
    This also fixes `ri -h' which did not work as expected: instead of
    displaying the help text, ri entered the interactive mode, apparently
    ignoring the option.
  2. Improve ri --help text

    stomar committed Apr 18, 2017