Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 12, 2015
  1. SHIBATA Hiroshi

    Fixed infinite loop with CR #339

    hsbt authored
Commits on Dec 7, 2014
  1. Eric Hodel

    Merge pull request #333 from jeremyevans/realparser

    drbrain authored
    Use a real parser for RDoc::Markup::ToHtml#parseable? (Fixes #320)
  2. Eric Hodel

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

    drbrain authored
    Move Darkfish css files under ./css directory
Commits on Dec 5, 2014
  1. Zachary Scott
Commits on Dec 2, 2014
  1. Zachary Scott
Commits on Dec 1, 2014
  1. Zachary Scott
  2. Zachary Scott

    Rough cut

    zzak authored
Commits on Nov 26, 2014
  1. Eric Hodel
  2. Eric Hodel
  3. Eric Hodel

    Ignore splat when checking for documented params

    drbrain authored
    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. Eric Hodel
  5. Eric Hodel
  6. Eric Hodel
  7. Eric Hodel

    Add missing RDoc::SingleClass#aref_prefix

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

    Add test for #302

    drbrain authored
    Numbers in word pairs is allowed but not tested in AttributeManager (but
    is probably tested elsewhere).
  9. Eric Hodel

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

    drbrain authored
    Make labels cross-browser compatible.
  10. Jeremy Evans

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

    jeremyevans authored
    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. Jens Wille

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

    blackwinter authored
    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. Jens Wille

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

    blackwinter authored
    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. Eric Hodel

    Merge pull request #322 from jeremyevans/tt_constants

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

    Merge pull request #323 from jeremyevans/lex_wr_quote

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

    Merge pull request #324 from Elffers/pretty_print

    drbrain authored
    fix pp for method_attr alias
Commits on Sep 8, 2014
  1. Hsing-Hui Hsu
Commits on Sep 5, 2014
  1. SHIBATA Hiroshi
  2. SHIBATA Hiroshi

    removed trailing whitespaces

    hsbt authored
  3. SHIBATA Hiroshi
Commits on Sep 2, 2014
  1. Jeremy Evans
  2. Jeremy Evans

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

    jeremyevans authored
    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 Ļedovskis

    Fix singleton method parsing

    aledovsky authored
    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. SHIBATA Hiroshi

    fix tempfile leaks

    hsbt authored
Commits on Jul 17, 2014
  1. SHIBATA Hiroshi

    Fix tests on ruby 1.8

    hsbt authored
Commits on Jul 16, 2014
  1. SHIBATA Hiroshi
Commits on May 23, 2014
  1. Hsing-Hui Hsu

    Changes dependency of rdoc task

    Elffers authored
    Previously, rdoc task would look for "index.html" file to build docs. In --ri
    mode, this file is never created.
    Now looks for "created.rid", which is generated regardless of the generation
    Fixes #307
Commits on May 22, 2014
  1. Hsing-Hui Hsu

    Ignore generated doc directory

    Elffers authored
    Previously, rdoc would parse generated documentation directories. This made
    rdoc slow because it would keep processing generated rdoc files.
    Now rdoc skips generated documentation directories.
    Fixes #305
Commits on Mar 26, 2014
  1. Eric Hodel

    Use simple test for -h

    drbrain authored
    The fancy test fails for reasons I do not care about and probably are
    See #300
Something went wrong with that request. Please try again.