marcandre
1f4c792072
* lib/matrix/lup_decomposition: Fix bugs with LUP Decomposition of
...
rectangular matrices. [rubyspec:ba849801a85]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 22:13:12 +00:00
naruse
d5b62c3aa1
[rdoc] expalin kcode argument of Regexp.new
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 22:02:31 +00:00
naruse
b44ac42335
* regparse.c (add_ctype_to_cc): don't check dup warn on adding
...
negative ctype to cclass. [Bug #7471 ] [ruby-core:50344]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:51:37 +00:00
svn
2437d06890
* 2013-01-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:09:52 +00:00
marcandre
93f023feae
* lib/matrix/eigenvalue_decomposition: Backport bugfix of Jama 1.0.3
...
[rubyspec:df87040be371]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 21:06:39 +00:00
zzak
c12d66f0d1
* ext/psych/yaml/scanner.c: Fix typos, patch by James Dabbs
...
[Github tenderlove/psych#118 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 07:47:10 +00:00
mrkn
dc2182aab8
* ext/bigdecimal/bigdecimal.c (BigDecimal_sub):
...
need to specify precision for converting Rational and Float.
[ruby-dev:46544] [Bug #7404 ]
* ext/bigdecimal/bigdecimal.c (BigDecimal_mult): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_divide): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_DoDivmod): ditto.
* ext/bigdecimal/bigdecimal.c (BigDecimal_divremain): ditto.
* test/bigdecimal/test_bigdecimal.rb: add tests for the above fixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 06:15:37 +00:00
marcandre
cc64c2144a
Update Changelog for r38797
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:50:52 +00:00
marcandre
ad162055c4
* lib/matrix/eigenvalue_decomposition: Fix eigensystem with complex
...
eigenvectors. Patch by pypypy567.
[Bug #7208 ] [ruby-dev:46251] [rubyspec:242f8e55bd]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:50:34 +00:00
zzak
790e7f797b
* lib/irb.rb, lib/prime.rb: Typos in overview
...
Patch by Ershad K [Github Fixes #234 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 05:07:08 +00:00
marcandre
075e4cba66
* lib/matrix/lup_decomposition.rb: Fix error for rectangular matrices
...
[bug#7620] [ruby-core:51118] [rubyspec:41f833ee2]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 04:46:25 +00:00
zzak
51ebd17afb
typo in commit date
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 04:40:42 +00:00
zzak
59edab809e
* lib/open3.rb : Typo in Open3 overview. Patch by zed_0xff
...
[Github Fixes #233 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 04:40:15 +00:00
svn
949092060c
* 2013-01-13
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 00:19:14 +00:00
marcandre
19c530d8c1
* enumerator.c: Fix rdoc typo (thanks to Yutaka HARA)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-13 00:19:10 +00:00
mrkn
350c448da8
* numeric.c (do_coerce): fix for the exceptions which the coerce
...
method raises. The optimization done by r38756 is preserved.
[Bug #7645 ] [ruby-core:51213]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-12 08:47:18 +00:00
nobu
8d816aef2e
setup.mak: -runtime-
...
* win32/setup.mak (-runtime-): see msvcrt from link header on mswin
instead of running testing executable file, for cross compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-12 07:12:49 +00:00
nobu
9f7717e836
* bootstraptest/runner.rb (exec_test): break lines if not tty.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-12 07:06:49 +00:00
nobu
c2f9fcad71
* remove trailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-12 01:41:43 +00:00
tenderlove
0a60805af5
* ext/psych/lib/psych/visitors/to_ruby.rb: merge key values that
...
contain something besides a hash should be left in tact.
* test/psych/test_merge_keys.rb: test for change
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-12 00:00:12 +00:00
suke
92a7da1900
* ext/win32ole/win32ole.c (ole_set_byref): support VT_UI8|VT_BYREF,
...
VT_I8|VT_BYREF in cygwin and mingw.
* ext/win32ole/win32ole.c (ole_variant2val): ditto.
* test/win32ole/test_win32ole_variant.rb (test_s_new_with_i8_byref):
ditto.
* test/win32ole/test_win32ole_variant.rb (test_s_new_with_ui8_byref):
ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 22:59:51 +00:00
svn
ecd8abbda4
* 2013-01-12
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 17:44:22 +00:00
zzak
b239611b06
* man/ruby.1 (options): include --*-encoding from r38784
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 17:44:16 +00:00
kazu
09f564b15f
* ruby.c (usage): sort --*-encoding in help. (same order of -E)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 14:38:57 +00:00
nobu
51914fcce6
setup.mak: -osname-
...
* win32/setup.mak (-osname-): separate from -runtime- and just
compile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 10:21:52 +00:00
nobu
101d458fdf
win32/rm.bat: remove each files
...
* win32/rm.bat: removing by wildcard errs on network file system, so
remove each files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 10:21:49 +00:00
nobu
86bd692035
tool/mkrunnable.rb: support mswin build on remote file system
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 07:59:07 +00:00
nobu
fc81730154
mkconfig.rb: use configured libdir value
...
* tool/mkconfig.rb: use configured libdir value to fix
--enable-load-relative on systems where libdir is not default value,
overridden in config.site files. [ruby-core:47267] [Bug #6903 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 07:56:32 +00:00
usa
ffe2c179e4
* test/io/wait/test_io_wait.rb (TestIOWait#test_wait_writable_timeout): give
...
OS more time to clean up the file descriptor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 07:11:54 +00:00
naruse
2bcff78b42
* string.c (dispose_string): use rb_str_free for freeing string in
...
parse.y. by Sokolov Yura <funny.falcon@gmail.com>
https://github.com/ruby/ruby/pull/87 fix GH-87
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 03:00:23 +00:00
nobu
2b131e1eb6
win32/setup.mak: remove each files
...
* win32/setup.mak (-runtime-): removing by wildcard errs on network
file system, so remove each files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 02:02:18 +00:00
shugo
bb54d0ae4c
* insns.def (defineclass): private constants should not be accessed
...
by scoped module definitions. The bug was introduced in r38495.
* test/ruby/test_module.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 00:58:08 +00:00
kazu
c0c381e4d5
tabify
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-11 00:41:49 +00:00
svn
6d84fade7b
* 2013-01-11
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 17:13:14 +00:00
shugo
a29c648d9c
* lib/rbconfig/obsolete.rb (respond_to_missing?): use send because
...
RbConfig.respond_to_missing? is now private.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 17:13:09 +00:00
ko1
5849920066
* vm_core.h (VM_DEBUG_BP_CHECK): set 0 as default.
...
This flag specifies checking BP consistency on each frame popping.
Now, we don't have any trouble on it, so I remove it.
If you feel any bugs about VM execution, then set it to 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 13:03:39 +00:00
nagachika
da6ddf240e
* ChangeLog: fix a typo for r38761.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 12:29:48 +00:00
takano32
8cada3837f
* cont.c: define FIBER_USE_NATIVE as 0 in ia64.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 12:05:40 +00:00
takano32
bd0be3c4fd
Thu Jan 10 19:39:05 2013 TAKANO `takano32' Mitsuhiro <tak@no32.tk>
...
* thread.c: fix RB_GC_SAVE_MACHINE_REGISTER_STACK define for ia64.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 10:45:05 +00:00
nobu
1a920c7f9b
Makefile.in: continue if Makefile unchanged
...
* Makefile.in, win32/Makefile.sub ($(MKFILES)): continue if Makefile
unchanged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 08:45:42 +00:00
nobu
b7b183f682
win32/rm.bat: fix infinite loop
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 08:44:19 +00:00
eregon
8307cb90a0
* numeric.c (do_coerce): fix comment and adjust indent
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 08:12:58 +00:00
shugo
4707fdea01
* vm_insnhelper.c (vm_search_super_method): raise a TypeError
...
instead of a NotImplementError if self is not an instance of the
current class. [ruby-dev:39772] [Bug #2402 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 07:51:35 +00:00
nobu
a5ddc2e196
extconf.rb: have_header
...
* ext/tk/extconf.rb (find_tcltk_header): use have_header instead of
try_cpp, which is incredibly slow with VC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 07:47:20 +00:00
shugo
42eadff3a1
* numeric.c (do_coerce): remove an unused variable.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 06:57:17 +00:00
kazu
72f9805109
fix a typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 06:49:25 +00:00
shugo
2cdd17b458
* tool/gen_dummy_probes.rb: remove comments in probes.d to fix the
...
compilation error introduced by r38755.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 06:39:55 +00:00
mrkn
9aa75d08ce
* numeric.c (do_coerce): speed optimization by using rb_check_funcall
...
instead of rb_rescue + rb_funcall.
This fix is based on the patch by Benoit Daloze.
[Bug #7645 ] [ruby-core:51213]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 06:30:23 +00:00
tenderlove
9ef6eefbd3
* probes.d: updating probes to be more symmetrical, adding
...
documentation.
* load.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-10 02:16:00 +00:00
tenderlove
b104e2524d
* ext/psych/lib/psych/scalar_scanner.rb: strip trailing dots from
...
floats so that Float() will not raise an exception.
* test/psych/test_numeric.rb: test to ensure "1." can be loaded
* test/psych/test_string.rb: make sure "1." can round trip
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-01-09 19:26:45 +00:00