summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-24* lib/mathn.rb (Fixnum#**, Float#**, Bignum#**): Allow fractional power for ↵marcandre
negative numbers when 'mathn' is required [redmine:783] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-23* 2009-09-24svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-23* eval.c (Kernel#autoload?): doc fix by Jeremy Henty [ruby-core:19983]marcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-22* eval.c (umethod_bind): Fix bug that disallowed methods from singleton ↵marcandre
classes to be used for UnboundMethod#bind and Module#define_method, even when that singleton class was of the right kind_of [ruby-core:25632] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-22* 2009-09-23svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-22* eval.c (rb_mod_define_method): Doc fix (accepts UnboundMethod too)marcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-21* 2009-09-22svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-21* numeric.c: Fix doc for #remainder [ruby-core:18796]marcandre
* ext/bigdecimal/bigdecimal.c: ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-20* lib/open3.rb (Open3#popen3): fixed and improved rdoc. [ruby-core:25658]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-18* win32/win32.c (rb_w32_select): wait specified time on select.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-18* win32/win32.c (rb_w32_select): wait specified time on select.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-18* 2009-09-18svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-18* win32/win32.c (rb_w32_select): on 1.8, we don't need to poll sockets,usa
because our select is never called from multiple threads. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-17* eval.c (rb_thread_start_0, rb_thread_start_1): should call startnobu
timer after added new thread to thread list. [ruby-core:25613] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb (Matrix#rank): Two bug fixes. One made ↵marcandre
Matrix[[0,0],[0,0],[1,0]].rank raise a NoMethodError while the other one had Matrix[[0,1],[0,0],[1,0]].rank raise a TypeError. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24972 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* 2009-09-17svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb: Optimizationsmarcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb (Matrix#/): Fix was is obviously a bugmarcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* eval.c (rb_thread_start_timer): start to catch SIGVTALRM togethernobu
with timer thread. [ruby-core:25606] * eval.c (rb_thread_atfork): stop timer thread. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb: fix previous optimizationmarcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb (Scalar#/): fix bug whereby (any numeric)/(any Matrix) would ↵marcandre
raise an error git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb: Fix typos in doc and indentmarcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* 2009-09-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-16* lib/matrix.rb: trivial optimizationsmarcandre
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-15 * win32/Makefile.sub (RDOCTARGET): the meaning of this macro was changedusa
at r24923. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-15* common.mk (install-rdoc), configure.in (RDOCTARGET): removednobu
circular dependency. [ruby-dev:39339] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-15* common.mk (install-all): target to install all.nobu
* instruby.rb: merged from trunk. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-14* configure.in (RDOCTARGET): use install-all. [ruby-dev:39334]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-14* configure.in, common.mk, */configure.bat (rdoc): make beforenobu
install if rdoc is enabled. [ruby-dev:39325] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-14* common.mk (check-ruby): run all test of ruby itself.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-14stopdoc Tempfile::Remover.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13* lib/cgi/cookie.rb (value=): Keep CGI::Cookie#value in sync with themarcandre
cookie itself. A patch by Arthur Schreiber [ruby-core:17634] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13* lib/irb/ext/multi-irb.rb: Fix arguments handling for shell commands in ↵marcandre
irb; a patch by Yusuke Endoh [ruby-dev:35075] * lib/irb/extend-command.rb: ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13* 2009-09-14svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13remove temporally files explicitly.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13* lib/tempfile.rb (Tempfile::Remover): new class to replaceakr
Tempfile.callback. [ruby-core:17824] [ruby-dev:39271] See [ruby-dev:39317] for the reason. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13make tempfile prefix more descriptive.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-13* lib/open-uri.rb (OpenURI::Meta#content_type_parse): strip quotes.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-12* 2009-09-13svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-12* lib/open-uri.rb (URI::FTP#buffer_open): fix the %2F handling.akr
* lib/open-uri.rb (URI::FTP#buffer_open): use the port specified in the URI. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-12* 2009-09-12svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-12* ext/win32ole/win32ole.c (EVENTSINK_Invoke): initialize resultsuke
variant value. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-10* lib/mkmf.rb (create_makefile): fix for parallel execution.nobu
[ruby-core:25509] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-04* io.c (rb_io_binmode): check if closed regardless platforms.nobu
[ruby-core:25363] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-04* numeric.c (round): added declaration. [ruby-dev:39222]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-04* 2009-09-04svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-04 * NEWS: forgot to mention about new looser splats.shyouhei
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-09-02* math.c (domain_check): simplified.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-08-30* gc.c (gc_sweep): makes new room if object space is full ofnobu
finalized objects and has no free objects. [ruby-dev:39201] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24713 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-08-30* gc.c: removed garbage spaces.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e