* rational.c (nurat_div): reverted r28844, r28886 and r28887.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2013-09-15

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/socket/mkconstants.rb: define MSG_FASTOPEN.
  [ruby-core:57138] [Feature #8897]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2013-09-16

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
removed an empty line.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
	* complex.c: removed meaningless lines.
	* rational.c: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Revert r42942; a revert requires a reason

* rational.c (nurat_div): reverted r28844, r28886 and r28887.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2013-09-17

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
revertd.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
added reason why revert.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
added note


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ChangeLog: indent.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* doc/regexp.rdoc:  [DOC] Replace paragraphs in verbatim sections with
  plain paragraphs to improve readability as ri and HTML.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
assertions.rb: assert_nothing_thrown returns the result

* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert_nothing_thrown):
  returns the result of the given block.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
assertions.rb: assert_throw

* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert_throw):
  assertion for throw.  MiniTest::Assertions#assert_throws discards
  the cautht value.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
command-processor.rb: return executable file only

* lib/shell/command-processor.rb (Shell::CommandProcessor#find_system_command):
  return executable file only, should ignore directories and
  unexecutable files.  [ruby-core:57235] [Bug #8918]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
command-processor.rb: return executable file only

* lib/shell/command-processor.rb (Shell::CommandProcessor#find_system_command):
  return executable file only, should ignore directories and
  unexecutable files.  [ruby-core:57235] [Bug #8918]



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
proc.c: allocate wrapper object first

* proc.c (mnew_from_me): allocate structs after allocated wrapper
  object successfully, to get rid of potential memory leak.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2013-09-18

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
fix a typo

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e