From: "Wolfgang Nádasi-Donner" Date: 2007-12-16T08:23:10+09:00 Subject: Re: RDoc (Ruby 1.8) and RDoc (Ruby 1.9) generate different number of files for same directory This is a multi-part message in MIME format. --------------020409000301060205030708 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Wolfgang N��dasi-Donner schrieb: > ***** List of different directories, produced bei 'RDoc' of 'Ruby 1.8' > ./classes/BigDecimal.src contains 50 files (including subdirectories) > ./classes/Kernel.src contains 56 files (including subdirectories) > ./classes/Module.src contains 61 files (including subdirectories) > ./classes/String.src contains 122 files (including subdirectories) > > ***** List of different directories, produced bei 'RDoc' of 'Ruby 1.9' > ./classes/BigDecimal.src contains 45 files (including subdirectories) > ./classes/Kernel.src contains 55 files (including subdirectories) > ./classes/Module.src contains 60 files (including subdirectories) > ./classes/String.src contains 121 files (including subdirectories) Now I build Ruby 1.9 from the latest snapshot... C:\Dokumente und Einstellungen\wolfgang>ruby19 -v ruby 1.9.0 (2007-12-16 patchlevel 0) [i386-mingw32] ...and produced the two HTML documentation sets as described before. afterward I build a program that compared the directories of both documentation sets by contents and not by filenames. It results in the following list of filenames from the RDoc of Ruby 1.8, which contains infomation, that in no file produced by RDoc of Ruby 1.9: ***** Directory './classes/BigDecimal.src' ***** M000406.html M000407.html M000408.html M000409.html M000410.html ***** Directory './classes/Kernel.src' ***** M005581.html ***** Directory './classes/Module.src' ***** M001611.html ***** Directory './classes/String.src' ***** M000842.html I attach a ZIP file which contains these files, produced by RDoc of Ruby 1.8. Hopefully you have some ideas why these contents is not generated by Ruby 1.9 RDoc. Wolfgang N��dasi-Donner --------------020409000301060205030708 Content-Type: application/zip; name="Files_not_in_19.zip" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Files_not_in_19.zip" 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 UEsFBgAAAAAIAAgA0AEAANAVAAAAAA== --------------020409000301060205030708--