Commit graph

169 commits

Author SHA1 Message Date
dave
c2e07a5219 Allow multiple --exclude options to RDoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-04 05:03:00 +00:00
dave
354d68f80b Fix parse bug with toplevel methods. Allow RDoc in =begin rdoc/=end comments (experimental)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 01:20:58 +00:00
dave
4efc91fbfa Add --version option to ri
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-25 14:19:22 +00:00
dave
3ae6e3ccbf Add the --list-names option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 19:17:42 +00:00
dave
aa8658f7b1 Must now use "::" to separate nested classes. This fixes bug where "ri Kernel.Array" was looking for a class called Array
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 18:59:27 +00:00
dave
05473329e4 Get --one-page working with C code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 17:01:11 +00:00
dave
c14a860044 Don't be as eager to invent classes to document
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 03:35:24 +00:00
dave
45eeeb1691 Allow templates to be specified outside the RDoc tree
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 02:14:18 +00:00
dave
24f368db63 Force RDoc html background to white
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 06:26:57 +00:00
dave
e6b408e6ef Allow aliases to have parentheses
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-01 03:26:05 +00:00
dave
0ad6793740 Handle :nodoc: om singleton classes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5854 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-29 14:16:33 +00:00
dave
571a907ffa Improve heuristic for which files to include. See ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-24 04:24:02 +00:00
dave
d776187d4f Deal with case where first file processed contains a :stopdoc:
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-24 04:07:46 +00:00
dave
99b56d2165 Handle class vars in code listings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23 21:41:14 +00:00
dave
fe708e5bd7 Handle aliases in C files
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23 21:34:01 +00:00
dave
4b26d3c385 Check opdir _before_ parsing files
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23 21:17:26 +00:00
dave
261d63ae46 Fix constant value extraction. Escape HTML in constant values
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23 21:10:42 +00:00
dave
b58e0bc73a miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 23:53:13 +00:00
dave
81f62f41f1 Support visibility modifiers for attributes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 14:26:05 +00:00
dave
298e6a3488 Fix typos (Doug Kearns)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 03:23:51 +00:00
dave
a44efa2039 Strip extraneous spaces from included filename
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18 15:12:55 +00:00
eban
a278e7a612 * lib/rdoc/parsers/parse_c.rb: escape '{' and '}' to avoid warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-09 08:17:28 +00:00
dave
84d34ed4f9 Support https in hyperlinks
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-06 13:49:54 +00:00
(no author)
cf34b58938 This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-25 20:19:17 +00:00
dave
be44c886d4 Document lib/English. Add top-level aliases to rdoc html output
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 05:04:31 +00:00
dave
037e59b6c4 Display full name in class list
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 19:32:24 +00:00
dave
d6a7ab911b Checked in wrong version... :(
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 16:10:52 +00:00
dave
109d8bbb42 Try to use DESTDIR when installing
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 16:06:35 +00:00
dave
16b7b1fb95 Add explicit line breaks in method signatures for ri. Fixup some comments in object.c. Support changes comments for "in xxx.c"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 03:11:25 +00:00
dave
c6fe98f4a6 Add HTML formatter to ri
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 17:34:05 +00:00
dave
63a4868d7f ri now reads command-line options from RI environment variable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-10 17:11:24 +00:00
dave
6a194f195c Fix problem with agreesive name matching (see ChangeLog)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-07 04:05:25 +00:00
dave
4cc80cdd0b Check for shebang line in file that would otherwise be treated as plain text
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 23:26:42 +00:00
(no author)
52d96403d6 This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 05:59:32 +00:00
dave
9a826fff23 Split out ri display code and make pluggable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-06 05:59:31 +00:00
dave
fbae4f97ee Add RDoc to build. Add --ri-system to RDoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 21:48:16 +00:00
dave
9f29ed5a1c Fix parsing where braces appear in method parameter list
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-05 15:12:53 +00:00
dave
62cbbfb24b Finish documenting internal stuff. See Changelog for other details
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-02 06:01:12 +00:00
dave
6ca63fe204 Fix problem with "// in sss.c" filenames not being relative
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 02:28:11 +00:00
dave
394f0d42b1 Fix problem with private alias to public method
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-31 02:21:07 +00:00
dave
e8c8800740 Add RDoc for kernel functions, and tidy up
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 16:38:32 +00:00
dave
3ef4e98eb7 Fix problem when class name is also a method name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-30 03:32:39 +00:00
dave
38043dde9d Fix parse problem with complex yields
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-29 23:38:09 +00:00
dave
d50547c22c Add RDoc for Kernel global functions, tidy array and error
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-29 03:56:22 +00:00
dave
6cd63a70f6 RDoc Struct and random
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-28 20:47:56 +00:00
dave
2d491003aa Add RDoc documentation for stuff in object.c
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-28 06:33:07 +00:00
dave
f40b1b2a47 Fix quoting of method names in regexp
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-27 18:52:03 +00:00
dave
4cc67da551 Add support for rules in ri output
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-27 16:49:22 +00:00
dave
e12ab34fd2 Add "Document-method:" capability
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-27 16:39:44 +00:00
dave
879d623e8e Some Ruby source uses Init_xxx (lower case for the class name)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-27 15:50:03 +00:00