Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Mar 17, 2011

  1. Mike West

    Fixing a bug in layout.rb's template directory location

    Should take care of GH-31.  Thanks to [Karel Minarik][1]
    
    [1]: http://www.karmi.cz
    authored March 17, 2011
  2. risk danger olson

    link to github pages hosted docco css file.

    authored March 16, 2011

Mar 05, 2011

  1. Ryan Tomayko

    0.6 release

    authored March 05, 2011
  2. Ryan Tomayko

    2 char indent in tests

    authored March 05, 2011
  3. Ryan Tomayko

    use consistent relative require for test/helper

    authored March 05, 2011
  4. Ryan Tomayko

    don't reopen stderr in tests -- we're losing backtraces

    authored March 05, 2011
  5. Ryan Tomayko

    be serious about 80c line lengths in lib/rocco.rb

    authored March 05, 2011
  6. Ryan Tomayko

    CHANGELOG formatting

    authored March 05, 2011
  7. Ryan Tomayko

    two char indent and whitespace error fixes

    authored March 05, 2011
  8. Ryan Tomayko

    fix issue with locating submodule template with newer versions of mus…

    …tache
    authored March 05, 2011
  9. Ryan Tomayko

    do not add ./ to paths

    authored March 05, 2011

Feb 12, 2011

  1. Mike West

    Updating changelog.

    authored February 12, 2011
  2. Luke Andrew

    [GH-28]: Descriptive section names.

    Header sections will get a descriptive hash anchor: rather than
    `section-1`, the section will be given an id containing the header text
    with spaces stripped and replaced with `_`.  `section-Header_Goes_Here`
    for instance.
    
    Thanks to [Luke Andrew][1] for the initial work on this patch.
    
    [1]: https://github.com/zyx
    authored February 12, 2011 mikewest committed February 12, 2011

Nov 25, 2010

  1. Mike West

    Dropping some debug 'puts' statements.

    authored November 25, 2010
  2. Mike West

    Relative paths in the source jumplist

    Adding a dependency on `Pathname`, which provides the excellent
    `relative_path_from` method.  That happens to be exactly what's needed
    to fix the pathnames for the source jumplist issue that [Topfunky][]
    reported.
    
    Closes GH-26.
    
    [Topfunky]: https://github.com/topfunky
    authored November 25, 2010
  3. Mike West

    Fixing block comment highlighting for block-only languages

    Languages without single-line comments (CSS) explode when running
    through `highlight`, as the `DIVIDER` mechanism doesn't deal well with
    `nil` comment characters.  I've reworked the mechanism such that it
    uses multi-line comments when single-line comments aren't available.
    authored November 25, 2010

Nov 23, 2010

  1. Mike West

    Every project needs a changelog.

    authored November 23, 2010

Nov 22, 2010

  1. Mike West

    Fixing bugs that popped up as soon as I ran `rake`

    authored November 22, 2010
  2. Mike West

    Merge branch 'blockcomments'

    authored November 22, 2010
  3. Mike West

    Normalizing leading space in comments

    That is:
    
        def function:
            """
                This is a comment
                with _lots_ of leading
                space!  OMG!
            """
            pass
    
    Will parse into:
    
        [
            [
                [   "This is a comment",
                    "with _lots_ of leading",
                    "space!  OMG!"
                ],
                ...
            ]
        ]
    authored November 22, 2010
  4. Mike West

    Python block comments (no middle character), and CSS syntax

    authored November 22, 2010
  5. Mike West

    Fixing tests for block comments.

    authored November 22, 2010
  6. Mike West

    Block comment parsing: basics.

    Block comments are parsed out, but the commentchar removal isn't working
    yet.  I'll refactor that code out of it's current home, and move it into
    `parse`, as I need to know what _kind_ of comment it is that I'm
    stripping.  Carrying that metadata around doesn't make any sense, so
    I'll just convert the comment on the fly into a set of non-comment
    strings.
    authored November 22, 2010

Nov 21, 2010

  1. Mike West

    Refactoring comment_char internals: prepping for block comments

    authored November 21, 2010
  2. Mike West

    Adding Ruby block comment syntax.

    Working towards GH-22.
    authored November 21, 2010
  3. Vasily Polovnyov

    Really fixing extensionless file support

    Pieced together a fix using Regex and `File.extname` from http://github.com/vast/rocco
    
    Closes GH-24.
    authored October 24, 2010 mikewest committed November 21, 2010
  4. Mike West

    Locking the CSS file down to Docco's v0.3.0

    I'm a bit loath to change the rendering entirely without talking to
    Ryan, but I'd really prefer to replicate Docco's CSS file generation
    rather than hotlinking out to the GitHub-hosted version.  Offline
    support would require it, if for no other reason...
    
    Closes GH-23.  Thanks to [Myles Byrne](http://www.myles.id.au/)
    authored November 21, 2010

Oct 24, 2010

  1. Mike West

    Refactoring tests out into separate files.

    authored October 24, 2010

Oct 21, 2010

  1. Mike West

    Skipping Python/Ruby 1.9 source encoding

    In the same way that it makes sense to skip the shebang (#!) line in
    scripts, it makes sense to skip the encoding definition in Python files
    (described by [PEP 263][p]) and Ruby 1.9 files (similar enough syntax
    that it's not worth worrying about.
    
    [p]: http://www.python.org/dev/peps/pep-0263/
    authored October 21, 2010
  2. Mike West

    Cleanup inline documentation, small code reorg.

    authored October 21, 2010

Oct 20, 2010

  1. Mike West

    Merge branch 'language'

    authored October 20, 2010
  2. Mike West

    Cleaning up indent spacing in test file.

    authored October 20, 2010
  3. Mike West

    Autopopulate comment_chars for known languages

    Adding comment characters for bash, c, c++, coffee script, java, javascript, lua, python, ruby, and scheme.  Paving the way for block-comment parsing later on...
    
    Closes issue #20.
    authored October 20, 2010
  4. Mike West

    Attempt to autodetect file language

    `pygmentize` 1.0+ has an `-N` option that attempts to match a file (via
    the extension) to a language lexer.  If `pygmentize` is installed, we'll
    run it with this option to get a language.
    
    If no language is detected, `pygmentize -N` returns `text`.  In that case,
    we'll first look for a user-provided language to use as a fallback.  If no
    language was provided, highlight using `ruby` as a reasonable default.
    
    Closes issue #19.
    authored October 20, 2010
  5. Mike West

    Typo: Closes issue #11

    Thanks to Paul Chavard ( http://github.com/tchak ) for
    the report and fix.
    authored October 20, 2010
Something went wrong with that request. Please try again.