Add -h flag as alias for help to RDoc::Options
Add #300 to History
Merge pull request #301 from zzak/issue_300

Add -h flag as alias for help to RDoc::Options
Use simple test for -h

The fancy test fails for reasons I do not care about and probably are
irrelevant.

See #300
debugging-section no longer exists
Ignore generated doc directory

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
Load javascript asynchronously

Previously the HTML output loaded the javascript synchronously.  This
caused the page to pause for many seconds if search_index.js was very
large (2.3MB for ruby 2.1).

Now jquery is used to load the search_index.js and other files
asynchronously so the page content displays quickly.
Merge pull request #306 from Elffers/master

Ignore generated doc directory
Add #306, #305 to History
Changes dependency of rdoc task

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
mode.

Fixes #307
Merge pull request #308 from Elffers/master

Change dependency of rdoc task
Add #307, #308 to History
backport r46711, r46710, r46709, r46027, r44502, r46143, r46142 from ruby/ruby trunk.
Merge pull request #314 from hsbt/backport-ruby-trunk

backport commits from ruby/ruby trunk.
Fix tests on ruby 1.8
Fix tests on ruby 1.8
backport r46872 from ruby/ruby trunk
fix tempfile leaks
remove unused variables
Fix singleton method parsing

Previously, when defining singleton via eigenclass would
incorrectly set parsed method's #singleton attribute

Spotted in [ruby-core:64157]

Signed-off-by: Aleksandrs Ļedovskis <aleksandrs@ledovskis.lv>