Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 28, 2015
  1. @hsbt

    backport r48979 from ruby/ruby

    hsbt committed
  2. @hsbt

    backport r50190 from ruby/ruby

    hsbt committed
  3. @hsbt

    backport r50059 from ruby/ruby

    hsbt committed
  4. @hsbt

    added missing commit for r50928

    hsbt committed
Commits on Aug 27, 2015
  1. @nobu

    `class C end` is now valid syntax

    nobu committed
Commits on Jan 12, 2015
  1. @hsbt

    Fixed infinite loop with CR #339

    hsbt committed
Commits on Dec 7, 2014
  1. @drbrain

    Merge pull request #333 from jeremyevans/realparser

    drbrain committed
    Use a real parser for RDoc::Markup::ToHtml#parseable? (Fixes #320)
  2. @drbrain

    Merge pull request #335 from zzak/darkfish-css-to-folder

    drbrain committed
    Move Darkfish css files under ./css directory
Commits on Dec 5, 2014
  1. @zzak
Commits on Dec 2, 2014
  1. @zzak
Commits on Dec 1, 2014
  1. @zzak
  2. @zzak

    Rough cut

    zzak committed
Commits on Nov 26, 2014
  1. @drbrain
  2. @drbrain
  3. @drbrain

    Ignore splat when checking for documented params

    drbrain committed
    Previously we did not account for the param sigils in the arguments which
    caused the param to be marked as undocumented.
    Now we strip the splat sigil so the param gets correctly marked as
    Part of #321.
  4. @drbrain
  5. @drbrain
  6. @drbrain
  7. @drbrain

    Add missing RDoc::SingleClass#aref_prefix

    drbrain committed
    This was missing and not implemented which caused errors for users that
    documented methods via the singleton class.
    Fixes #311
  8. @drbrain

    Add test for #302

    drbrain committed
    Numbers in word pairs is allowed but not tested in AttributeManager (but
    is probably tested elsewhere).
  9. @drbrain

    Merge pull request #330 from blackwinter/make-labels-cross-browser-co…

    drbrain committed
    Make labels cross-browser compatible.
  10. @jeremyevans

    Use a real parser for RDoc::Markup::ToHtml#parseable? (Fixes #320)

    jeremyevans committed
    This uses BEGIN {return true} when evaluating the text, which will do
    a syntax check, but not actually execute the code.
    Using a real ruby parser is a big improvement for two reasons.
    First, it highlights valid ruby syntax that was left unhighlighted
    by the previous parser.  Second and more important, it doesn't
    highlight invalid ruby syntax, which makes it easier to catch
    errors in example code in the documentation.  This even fixes some
    errors in the tests, where code like "class C end" was considered
    valid syntax.
    There is some fallout in the tests where code that wasn't highlighted
    before is now highlighted, this also fixes those cases so the tests
Commits on Oct 17, 2014
  1. @blackwinter

    lib/rdoc/markup/to_label.rb (convert): Make labels cross-browser comp…

    blackwinter committed
    Percent-encoded URL fragments prevent Firefox from jumping to their respective anchors. Wikipedia (MediaWiki) does something similar, with `.` instead of `-`.
    There's precedent in `RDoc::{Alias,MethodAttr}#html_name` (54dbcf7) and `RDoc::Context::Section#aref` (431baa1). This breaks backwards-compatibility, though.
Commits on Oct 16, 2014
  1. @blackwinter

    lib/rdoc/markup/to_html.rb (accept_heading): Fix page-top link.

    blackwinter committed
    99f7210 introduced jump-to-top link with ID `top`. 5f15520 introduced page-top link without corresponding target element. Should probably reuse existing ID.
Commits on Sep 10, 2014
  1. @drbrain

    Merge pull request #322 from jeremyevans/tt_constants

    drbrain committed
    Make +X::Y+ be treated as typewriter text, same as <tt>X::Y</tt> (Fixes #319)
  2. @drbrain

    Merge pull request #323 from jeremyevans/lex_wr_quote

    drbrain committed
    Fix lexing of %w'1 2', %r'foo(bar)?' and similar syntax (Fixes #315)
  3. @drbrain

    Merge pull request #324 from Elffers/pretty_print

    drbrain committed
    fix pp for method_attr alias
Commits on Sep 8, 2014
  1. @Elffers
Commits on Sep 5, 2014
  1. @hsbt
  2. @hsbt

    removed trailing whitespaces

    hsbt committed
  3. @hsbt
Commits on Sep 2, 2014
  1. @jeremyevans
  2. @jeremyevans

    Make +X::Y+ be treated as typewriter text, same as <tt>X::Y</tt> (Fixes

    jeremyevans committed
    We could use a more specific regexp that only matches :: and not
    just : inside the string, but I didn't think it was worth the
    additional complexity.
Commits on Aug 2, 2014
  1. @aleksandrs-ledovskis

    Fix singleton method parsing

    aleksandrs-ledovskis committed
    Previously, when defining singleton via eigenclass would
    incorrectly set parsed method's #singleton attribute
    Spotted in [ruby-core:64157]
    Signed-off-by: Aleksandrs Ļedovskis <>
Commits on Jul 21, 2014
  1. @hsbt

    fix tempfile leaks

    hsbt committed
Something went wrong with that request. Please try again.