* lib/rdoc/rdoc.rb (setup_output_dir): compare by Time#to_i.

Cached created time doesn't have fractinal times,
  but FileStat#mtime has; so rdoc almost alway judged files
  are updated.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
naruse 2010-04-11 00:00:43 +00:00
Родитель b9617bf7cb
Коммит 7f72d102cb
2 изменённых файлов: 9 добавлений и 2 удалений

Просмотреть файл

@ -1,6 +1,13 @@
Sun Apr 11 08:56:44 2010 NARUSE, Yui <naruse@ruby-lang.org>
* lib/rdoc/rdoc.rb (setup_output_dir): compare by Time#to_i.
Cached created time doesn't have fractinal times,
but FileStat#mtime has; so rdoc almost alway judged files
are updated.
Sun Apr 11 07:40:48 2010 NARUSE, Yui <naruse@ruby-lang.org>
* lib/rdoc/rdoc.rb (setup_output_dir): fix typo.
* lib/rdoc/rdoc.rb (setup_output_dir): fix typo. [ruby-core:29415]
Sun Apr 11 07:01:41 2010 NARUSE, Yui <naruse@ruby-lang.org>

Просмотреть файл

@ -227,7 +227,7 @@ class RDoc::RDoc
case type = stat.ftype
when "file" then
next if last_created = @last_created[rel_file_name] and
stat.mtime <= last_created
stat.mtime.to_i <= last_created.to_i
if force_doc or RDoc::Parser.can_parse(rel_file_name) then
file_list << rel_file_name.sub(/^\.\//, '')