Permalink
Commits on Oct 14, 2011
  1. Use remove_method instead of undef_method

    dbussink committed Oct 14, 2011
    undef_method has very different semantics. It prevents the class
    from responding to the named method. This means that also original
    methods on super classes won't be called. This for example results
    in weird behavior on Rubinius since the original method_missing
    method can't be called which normally throws the NoMethodError.
    
    Also see:
    http://www.nach-vorne.de/2008/2/28/undef_method-remove_method/index.html
Commits on Oct 7, 2011
Commits on Oct 6, 2011
  1. Improve JS searching capabilities by adding minimal fuzzy finding beh…

    lsegal committed Oct 6, 2011
    …aviour. Toggle case sensitive searching when capital letters are used
Commits on Oct 1, 2011
  1. Print proper missing gem error message for files with auto-detected m…

    lsegal committed Oct 1, 2011
    …arkups that are different from default markup format.
    
    
    Closes #373
  2. Fixes "Bad value for range" error in 1.9.2-p290 and 1.9.3 when using …

    lsegal committed Oct 1, 2011
    …%w{}
    
    syntax (changes to ripper API).
    
    Fixes #370
  3. More flexible return type guessing in c-parser

    tobijk committed with lsegal Jul 11, 2011
    * handle keyword (un)signed for Integers
    * handle class names as return types
    * recognize C++ 'bool'
    * treat return types starting with 'char' as String
    
    Signed-off-by: Tobias Koch <tobias.koch@gmail.com>
  4. Find override comment for C constructor

    tobijk committed with lsegal Jul 11, 2011
    Signed-off-by: Tobias Koch <tobias.koch@gmail.com>
  5. Merge pull request #375 from kou/text-to-html-missing-escape

    lsegal committed Oct 1, 2011
    Escape HTML meta characters in text for HTML output.
  6. Fix broken ruby parser specs

    lsegal committed Oct 1, 2011
Commits on Sep 8, 2011
  1. LoadOrderError should not stuff continuation inside of message (1.9.3…

    lsegal committed Sep 8, 2011
    … now calls to_s on raise argument)
Commits on Aug 18, 2011
  1. escape HTML meta characters in text for HTML output.

    kou committed Aug 18, 2011
    Here is an example text file.
    
      hello.txt:
    
        Hello >_<!
    
    Here is a command to generate HTML:
    
      % yardoc - hello.txt
    
    It generates the following HTML:
    
      ...
      ...<pre>Hello >_<!</pre>...
      ...
    
    We should escape ">", "<" and so on in text to output valid HTML.
Commits on Aug 14, 2011
  1. Add support for GitHub codeblocks when using RedCarpet. Also adds lan…

    r-obert committed with lsegal Jul 1, 2011
    …guage to
    
    pre class attribute for highlight.js support
    
    Closes #360
Commits on Aug 6, 2011
  1. Merge pull request #372 from kou/wrong-close-tag-in-template

    lsegal committed Aug 6, 2011
    Fix incorrect closing tag in option tag section
  2. fix wrong close tag.

    kou committed Aug 6, 2011
Commits on Jul 22, 2011
  1. Merge pull request #363 from kou/escape

    lsegal committed Jul 22, 2011
    Escape title attribute in method links
  2. Merge pull request #364 from kou/escape-in-template

    lsegal committed Jul 22, 2011
    Add missing escape in object link label in method list.
Commits on Jul 9, 2011
Commits on Jul 7, 2011
  1. [template][html] add missing escape in object link label.

    kou committed Jul 7, 2011
    This problem can be reproducable by the following steps:
    
      1. Create the following script:
    
           class Array
    	 def &(other)
    	 end
           end
    
      2. Genreate documents from the above script:
    
           % yardoc array-amp.rb
    
      3. Find link markup in method_list.html:
    
           % grep '#&' method_list.html
           <span class='object_link'><a href="Array.html#%26-instance_method" title="Array#& (method)">#&</a></span>
    
         '>#&</a' should be '>#&amp;</a'.
Commits on Jun 22, 2011
  1. Merge pull request #357 from svenfuchs/patch-1

    lsegal committed Jun 22, 2011
    Don't use bundler_args: --local in .travis.yml
  2. Fix C parser spec

    lsegal committed Jun 22, 2011
  3. Refactor C parser specs

    lsegal committed Jun 22, 2011
Commits on Jun 20, 2011
  1. Don't use bundler_args: --local in .travis.yml

    Sven Fuchs committed Jun 20, 2011
    This setting only works on the current production worker because the gems all happen to be installed already. The new worker setup will rollback changes after every install and so tests will always fail with this setting.
Commits on Jun 19, 2011
Commits on Jun 15, 2011
Commits on Jun 14, 2011