X-Git-Url: http://git.code-monkey.de/?p=crux-ports.git;a=blobdiff_plain;f=ruby%2Fruby-rdoc-multiple_files.diff;fp=ruby%2Fruby-rdoc-multiple_files.diff;h=e71dc96106802d9ae4a7622525e9359249ee34e6;hp=0000000000000000000000000000000000000000;hb=bc3cc75a1a931777bbfb63993d52f5ef9ecbf3a1;hpb=b50c26b7f5a1742e42a42ef6811570297285c5b6 diff --git a/ruby/ruby-rdoc-multiple_files.diff b/ruby/ruby-rdoc-multiple_files.diff new file mode 100644 index 0000000..e71dc96 --- /dev/null +++ b/ruby/ruby-rdoc-multiple_files.diff @@ -0,0 +1,20 @@ +Index: ruby-1.8.5.orig/lib/rdoc/parsers/parse_c.rb +=================================================================== +RCS file: /src/ruby/lib/rdoc/parsers/parse_c.rb,v +retrieving revision 1.25 +diff -u -1 -r1.25 parse_c.rb +--- parse_c.rb 9 Sep 2004 02:47:35 -0000 1.25 ++++ parse_c.rb 28 Jan 2005 02:45:45 -0000 +@@ -171,2 +171,3 @@ + ++ @@enclosure_classes = {} + @@known_bodies = {} +@@ -210,3 +211,3 @@ + if in_module +- enclosure = @classes[in_module] ++ enclosure = @classes[in_module] || @@enclosure_classes[in_module] + unless enclosure +@@ -231,2 +232,3 @@ + @classes[var_name] = cm ++ @@enclosure_classes[var_name] = cm + @known_classes[var_name] = cm.full_name