* ext/fiddle/lib/fiddle/function.rb (Fiddle::Function#name): new
  attribute needed to switch Win32::Registry from DL to Fiddle.

* ext/fiddle/lib/fiddle/import.rb (import_function, bind_function):
  set function name to the returned Fiddle::Function object.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Add declaration of rb_warn

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Canada/Newfoundland was renamed to America/St_Johns

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Add freebsd to force_tz_test

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* time.c (time_mdump): dump timezone string to private instance variable
  on marshaling.

* time.c (time_mload): load timezone string from private instance
  variable named 'zone'.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Use more portable value for ENV['TZ']

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* doc/forwardable.rd: Remove stale documentation file
* lib/forwardable.rb: Merge documentation from doc/forwardable.rd


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commit ChangeLog from r38249


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/fiddle/function.c (Fiddle::Function.new): fix typo in documentation


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/fiddle/closure.c (Fiddle::Closure.new): fix typo in documentation


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
test: remove or replace trailing spaces

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* test/ruby/test_refinement.rb: suppress warning.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
timeout.rb: replace deferred exception after async_interrupt_timing

* lib/timeout.rb (Timeout#timeout): since async_interrupt_timing
  re-raises a deferred exception, replace the timeout exception with
  Timeout::Error after it.  [Bug #7503]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* lib/rdoc/markup/to_joined_paragraph.rb:  Completed documentation
* lib/rdoc/parser/c.rb:  ditto
* lib/rdoc/parser/changelog.rb:  ditto
* lib/rdoc/servlet.rb:  ditto
* lib/rdoc/store.rb:  ditto

* lib/rdoc/store.rb:  Improved HTML error page.  Completed
  documentation

* lib/rdoc/parser/ruby.rb:  Fixed bug attaching a comment to A::B = 42
* test/rdoc/test_rdoc_parser_ruby.rb:  Test for above

* test/rdoc/test_rdoc_comment.rb:  Removed garbage


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to
  retry skipped test.  this fix makes 40% faster the whole test-all
  with -j5 on Windows.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* doc/etc.rd: Removed stale documentation file
* ext/etc/etc.c:  Merged documentation from doc/etc.rd and updated
  rdoc, added documentation for Etc::Passwd and Etc::Group


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Remove file from r38201


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Revert r38216 and r38221. Release manager mark this feature as "next minor".

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/refinement/refinement.c: include ruby/ruby.h instead of the
  declaration of rb_warn().

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@38261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e