Project

General

Profile

Activity

From 03/15/2015 to 03/21/2015

03/21/2015

11:47 PM Feature #10982: Clarify location of NoMethod error
I think ruby warnings do not start with capitalized character such as in "The" :)
By the way your two examples are...
shevegen (Robert A. Heiler)
11:45 PM Bug #10984: Hash#contain? to check whether hash contains other hash
I have no particular pro or contra opinion. I merely wish to think that #include? is a better name because Array also... shevegen (Robert A. Heiler)
11:10 PM Revision a77e8976 (git): * 2015-03-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:09 PM Revision c721174f (git): common.mk: strip autogenerated dependencies
* common.mk (ext/ripper/ripper.c, ext/rbconfig/sizeof/sizes.c):
strip autogenerated dependencies which have invalid...
nobu (Nobuyoshi Nakada)
09:26 PM Bug #10995: 2.2.1 fails at make install with mingw-w64 on archlinux
Usaku NAKAMURA wrote:
> Try this patch: https://github.com/ruby/ruby/pull/848/files
That did the trick, many thanks!
ntzrmtthihu777 (Marty Plummer)
08:14 PM Bug #10995: 2.2.1 fails at make install with mingw-w64 on archlinux
Try this patch: https://github.com/ruby/ruby/pull/848/files
usa (Usaku NAKAMURA)
07:32 PM Bug #10995 (Closed): 2.2.1 fails at make install with mingw-w64 on archlinux
Greetings. Working on updating the PKGBUILD for mingw-w64-ruby on the AUR, and ran into a curious issue. Compilation ... ntzrmtthihu777 (Marty Plummer)
07:35 PM Bug #9440: Calling methods on a `Queue.new.dup` or `Queue.new.clone` causes Segfault
Backported into `ruby_2_1` at r50044. nagachika (Tomoyuki Chikanaga)
07:35 PM Revision 410699b9 (git): merge revision(s) r44681: [Backport #9440]
* ext/thread/thread.c (Init_thread): ConditionVariable and Queue
are not able to copy. [ruby-core:59961] [...
nagachika (Tomoyuki Chikanaga)
05:28 PM Bug #10994 (Closed): Inconsistent behavior when mixing optional argument and keyword splat
The following code produces inconsistent behavior:
```
def foo(x=nil, **kw)
x
end
h = { "a" => 1 }
fo...
ruipserra (Rui Serra)
04:18 PM Bug #10993 (Third Party's Issue): therubyracer-0.12.1/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x30c124 ruby 2.1.5p273 (2014-11-13 revision 48405) [armv7l-linux-eabihf]
I'm trying to install this gem on Raspbian.
Install RBENV and Ruby 2.15 and all is well. I try to launch the serve...
basilmir (Mir S.)
03:18 PM Bug #10992 (Third Party's Issue): *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Hi,
I'm developing rails application and for my tests I use capybara (selenium driver). Running 'rake test' (or 'r...
elserpiente (Max Power)
12:32 PM Revision 9f2922bd (git): complex.c: [DOC] mention about Complex literal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
10:22 AM Bug #10991 (Closed): SIGSEGV in Marshal.load
I've fuzzed some crashes in the marshal loader. The docs are explicit about not handing untrusted data to these metho... mcarpenter (Martin Carpenter)
07:41 AM Revision e458cf52 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:21 AM Bug #10988: [PATCH] Raise ArgumentError when string passed to String#crypt contains null
I agree this behavior would be better, but maybe a feature request? nobu (Nobuyoshi Nakada)
06:01 AM Bug #10986 (Closed): fancy_irb broken
Applied in changeset r50041.
----------
console.c: winsize on Windows
* ext/io/console/console.c (console_set_winsi...
nobu (Nobuyoshi Nakada)
01:02 AM Bug #10986: fancy_irb broken
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms683171%28v=vs.85%29.aspx states:
> hConsoleOutput [in]
...
nobu (Nobuyoshi Nakada)
06:01 AM Revision add8e1f5 (git): console.c: winsize on Windows
* ext/io/console/console.c (console_set_winsize): use handle for
writing. GetConsoleScreenBufferInfo seems failing...
nobu (Nobuyoshi Nakada)
12:50 AM Bug #10990 (Closed): bug in regex char class casefold for certain chars
2.0.0p643 works as expected.
1.8 and 1.9 had ended.
nobu (Nobuyoshi Nakada)
12:11 AM Revision 0d8e684d (git): * 2015-03-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:11 AM Revision d138ab04 (git): Makefile.in: selectable configure
* Makefile.in (reconfig): use selected configure script name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5003...
nobu (Nobuyoshi Nakada)

03/20/2015

11:52 PM Bug #10987 (Rejected): Warning "warning “regex literal in condition” issued, even condition is not constant
The implicit matching in a flip-flop operator is warned. nobu (Nobuyoshi Nakada)
01:22 PM Bug #10987 (Rejected): Warning "warning “regex literal in condition” issued, even condition is not constant
The following program emits the warning 'regex literal in condition':
~~~ruby
#!/usr/bin/ruby
while gets
pr...
rovf (Ronald Fischer)
07:30 PM Bug #10990: bug in regex char class casefold for certain chars
The expected result is `0, 0, 0` gene91 (Haozhun Jin)
07:27 PM Bug #10990 (Closed): bug in regex char class casefold for certain chars
~~~
> "\u00c2" =~ /[\u0­0e0-\u00e5­]/i
=> nil
> "\u00c2" =~ /[\u0­0e2]/i
=> nil
> "\u00c2" =~ /\u00­e2/i
=> 0
...
gene91 (Haozhun Jin)
06:15 PM Feature #10600: [PATCH] Queue#close
Closable queues in c++ in google-concurrency-library
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3533...
djellemah (John Anderson)
05:54 PM Bug #10989 (Rejected): Complex Exponentiation
Hello, it looks a sort of bug to me, doesn't it?
```
ruby -e 'p (1i) ** (2.0)'
(-1.0+1.2246467991473532e-16i)
```
keith__ng (Keith ng)
01:49 PM Bug #10985: Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
Thank you for the fix and the swift turnaround, Nakada-san! I'm looking forward to the backport. michaelherold (Michael Herold)
09:42 AM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
nobu (Nobuyoshi Nakada)
09:42 AM Bug #10985 (Open): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
nobu (Nobuyoshi Nakada)
09:41 AM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
Applied in changeset r50038.
----------
proc.c: respond_to_missing? at Method
* proc.c (respond_to_missing_p): chec...
nobu (Nobuyoshi Nakada)
01:35 PM Bug #10988 (Closed): [PATCH] Raise ArgumentError when string passed to String#crypt contains null
Currently String#crypt assumes that it is called on a password typed
by the user, specifically, that it does not con...
jrusnack (Jan Rusnacko)
12:34 PM Bug #10986 (Assigned): fancy_irb broken
usa (Usaku NAKAMURA)
11:43 AM Bug #10986: fancy_irb broken
Thanks for the hint. This should be patched in the docs:
~~~
diff --git a/io.c b/io.c
index 3a0cc01..7978c77 100...
rbjl (Jan Lelis)
10:42 AM Bug #10986: fancy_irb broken
I have two Boxes(i586 und x64) with equal error in "erb" respectively "fancy_irb"
c:\Ruby200-x64\bin>ruby -v
ruby 2...
[email protected] (Friedrich Heinrichmeyer)
10:40 AM Bug #10986 (Third Party's Issue): fancy_irb broken
Tell the author of fancy_irb to use `STDOUT.winsize` instead of `STDIN.winsize`. usa (Usaku NAKAMURA)
10:13 AM Bug #10986 (Closed): fancy_irb broken
~~~
ruby -v
ruby 2.0.0p481 (2014-05-08) [i386-mingw32]
c:\Ruby200-x64\bin>irb
DL is deprecated, please use Fiddl...
[email protected] (Friedrich Heinrichmeyer)
09:41 AM Revision c8a28a5a (git): proc.c: respond_to_missing? at Method
* proc.c (respond_to_missing_p): check if the receiver responds to
the given method by respond_to_missing?.
* proc....
nobu (Nobuyoshi Nakada)
08:43 AM Revision 0e18d135 (git): * .travis.yml: enabled email notification.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:39 AM Revision 9a2ed206 (git): * .travis.yml: removed Ruby 1.9.3 build on Travis CI
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:39 AM Revision 30fdcc3f (git): test_inadvertent_creation.rb: fix messages
* test/-ext-/symbol/test_inadvertent_creation.rb (TestInadvertent):
fix failure messages.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
07:14 AM Revision 8575de71 (git): test_inadvertent_creation.rb: undefined singleton
* test/-ext-/symbol/test_inadvertent_creation.rb (test_undefined_method):
test Kernel#singleton_method too.
git-sv...
nobu (Nobuyoshi Nakada)
06:18 AM Bug #10850 (Rejected): BigDecimal division incorrect
Elyasin Shaladi wrote:
> Thanks for the answer Shugo,
>
> however I am not sure if that is easily possible for m...
shugo (Shugo Maeda)
04:28 AM Revision 30da8b83 (git): * gc.c (obj_info): obj_info() can receive internal objects.
* gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
04:27 AM Revision 1ab760bb (git): revert r50031 because it includes unexpected patch
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:41 AM Revision a38a1fbc (git): * gc.c (obj_info): obj_info() can receive internal objects.
* gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
03:17 AM Revision 828453ab (git): * 2015-03-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 AM Revision 77205540 (git): * gc.c (obj_info): show class name and T_DATA type_name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)

03/19/2015

10:47 PM Feature #10982: Clarify location of NoMethod error
This new syntax is a pretty sizable divergence from traditional Ruby error reporting. At the moment, errors generally... parkr (Parker M)
08:32 PM Feature #10883: Passing a block to itself
Nobuyoshi Nakada wrote:
> Why `itself` doesn't return itself?
> It seems very confusing.
Why can't we just tie i...
baweaver (Brandon Weaver)
08:17 PM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
I'm one of the maintainers of the hashie gem. We had some reports that one of our specs started failing with Ruby 2.2... michaelherold (Michael Herold)
02:20 PM Bug #10984: Hash#contain? to check whether hash contains other hash
Erik Michaels-Ober wrote:
> I agree that `#include?` is a more consistent and appropriate name for this method. I wo...
olivierlacan (Olivier Lacan)
02:11 PM Bug #10984: Hash#contain? to check whether hash contains other hash
I agree that `#include?` is a more consistent and appropriate name for this method. I would prefer to see that change... sferik (Erik Michaels-Ober)
02:00 PM Bug #10984 (Closed): Hash#contain? to check whether hash contains other hash
Comparing hashes seems like a common practice but there currently isn't a method to ask a
hash instance whether it ...
olivierlacan (Olivier Lacan)
01:13 PM Revision 8ed4c1a4 (git): * gc.c (rb_copy_wb_protected_attribute): `dest' can be WB unprotected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:26 PM Revision 531f775f (git): * gc.c (rb_copy_wb_protected_attribute): demote `dest' object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
11:56 AM Feature #10600: [PATCH] Queue#close
Another item for the survey - this is how Go channels implement close (and rendezvous)
https://docs.google.com/doc...
djellemah (John Anderson)
10:12 AM Misc #10983: Why blocks make Ruby methods 439% slower ?
To capture local variables and so on (== an environment) for several frames is too heavy.
For example,
```ruby
...
ko1 (Koichi Sasada)
09:03 AM Misc #10983 (Open): Why blocks make Ruby methods 439% slower ?
https://www.omniref.com/ruby/2.2.0/symbols/Proc/yield#annotation=4087638&line=711&hn=1
~~~ruby
require 'benchmark...
Sega100500 (Сергей Е)
07:19 AM Revision 1643234f (git): * gc.c, internal.h: export rb_gc_verify_internal_consistency().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:16 AM Revision 9546ba46 (git): * gc.c (obj_info): show allocation site if GC_DEBUG is not 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:14 AM Revision f537854f (git): * gc.c (newobj_of): fix RGENGC_OLD_NEWOBJ_CHECK logics.
* skip on incremental marking because not sure what happen :p
* rb_gc_writebarrier_remember() is enough to mark chi...
ko1 (Koichi Sasada)
07:10 AM Revision 38cfec90 (git): * gc.c (rb_copy_wb_protected_attribute): need demote for old objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:38 AM Revision 5155a402 (git): win32.c: S_IFLNK
* win32/win32.c (fileattr_to_unixmode): set symlink for reparse
points.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
02:37 AM Revision e2853f5d (git): win32.c: no S_IWGRP and S_IWOTH
* win32/win32.c (fileattr_to_unixmode): do not set S_IWGRP and
S_IWOTH reset in wstati64.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
02:04 AM Revision 663eefcb (git): Makefile.in: CONFIGURE
* Makefile.in (CONFIGURE): make configure script name selectable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
01:31 AM Revision 5e132260 (git): random.c: fix handle to release
* random.c (fill_random_bytes): release the handle in the static
variable, not a local variable.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
12:09 AM Revision 56081d8a (git): common.mk: verconf.h by BOOTSTRAPRUBY
* common.mk (verconf.h): use BOOTSTRAPRUBY as generic_erb.rb and
the template are not dependent on built-in constan...
nobu (Nobuyoshi Nakada)

03/18/2015

10:25 PM Bug #9010: ./configure --prefix= cannot handle directories with spaces
Still hitting this with ruby 2.2.1.
## Steps To Reproduce
mkdir "$PWD/fake home"
export HOME="$PWD/fak...
postmodern (Hal Brodigan)
09:31 PM Revision 6964df9a (git): * object.c (rb_obj_clone): do not touch age (FL_PROMOTED[01]) because
rb_obj_alloc() can return old object in debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50017 b2dd03c8-39...
ko1 (Koichi Sasada)
09:30 PM Revision 5f879f76 (git): * test/objspace/test_objspace.rb: flag name was changed
(long_lived -> uncollectible).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50016 b2dd03c8-39d4-4d8f-98ff-823...
ko1 (Koichi Sasada)
08:31 PM Revision 4690e622 (git): * iseq.c (iseq_mark): skip some marking if iseq->orig is available.
* iseq.c (rb_iseq_clone): need WB for iseq1->klass = iseq0->klass
(done in MEMCPY).
git-svn-id: svn+ssh://ci.rub...
ko1 (Koichi Sasada)
07:57 PM Revision 05704f51 (git): * internal.h (IMEMO_DEBUG): added.
* internal.h: remove unused FL_IMEMO_MARK_V[0-3].
* gc.c (rb_imemo_new_debug): added.
* gc.c (obj_info): show imemo t...
ko1 (Koichi Sasada)
07:54 PM Revision 33aaa89a (git): * gc.c (RGENGC_OLD_NEWOBJ_CHECK): add check mechanism.
If RGENGC_OLD_NEWOBJ_CHECK > 0, then create old objects
(not new objects) periodically.
Create one old objects pe...
ko1 (Koichi Sasada)
07:47 PM Revision 9c64155f (git): * enum.c (enum_sort_by): add WBs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:46 PM Revision 92fa998c (git): * gc.c (check_rvalue_consistency): refactoring.
* not inline on RGENGC_CHECK_MODE > 0.
* check SPECIAL_CONST_P(obj) first.
* add a check that remembered_bit is o...
ko1 (Koichi Sasada)
06:02 PM Revision 27356db7 (git): * 2015-03-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:02 PM Revision 975c4179 (git): * gc.c: rename terminologies.
* long_lived -> uncollectible:
because this bitmap does not mean "long lived objects in past",
but means "pro...
ko1 (Koichi Sasada)
05:59 PM Feature #10982 (Closed): Clarify location of NoMethod error
In Ruby, the error `NoMethodError` on happens frequently, especially when it occurs on `nil`. This error can be confu... schneems (Richard Schneeman)
10:04 AM Revision 6a505da9 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:02 AM Revision d2bfccd2 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:02 AM Revision ec4624b0 (git): * gc.c (gc_writebarrier_generational): add an alternative write
barrier (WB) implementation.
When finding reference from [Old obj] to [New obj] by WB, current
implementation mar...
ko1 (Koichi Sasada)
08:22 AM Bug #10981 (Feedback): couchbase-1.3.11 - [BUG] Segmentation fault at 0x00000000000440
Please show the crash report file. nobu (Nobuyoshi Nakada)
07:14 AM Bug #10981 (Closed): couchbase-1.3.11 - [BUG] Segmentation fault at 0x00000000000440
couchbase-1.3.11/lib/couchbase_ext.bundle: [BUG] Segmentation fault at 0x00000000000440
ruby 2.2.0p0 (2014-12-25 rev...
omryhay (Omry Hay)
08:15 AM Revision 3b1e2803 (git): * gc.c (RVALUE_PROMOTE_RAW): rename to RVALUE_OLD_LONG_LIVED_SET()
to make clear.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
08:12 AM Revision 38577777 (git): * gc.c (check_rvalue_consistency): do not need to check is_sweeping().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:08 AM Revision 5b91f08a (git): gmake.mk: showflags
* defs/gmake.mk (showflags): more targets to show flags.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50003 b2d...
nobu (Nobuyoshi Nakada)
05:15 AM Revision 683e8236 (git): * benchmark/bm_vm1_gc_wb_ary.rb: run GC to finish "marking" phase.
* benchmark/bm_vm1_gc_wb_obj.rb: ditto.
* benchmark/bm_vm1_gc_wb_ary_promoted.rb: add parameter
full_mark: false to...
ko1 (Koichi Sasada)
03:08 AM Revision 89a603d2 (git): * string.c: add a comment about RSTRING_FSTR.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:02 AM Revision f5a55037 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 AM Bug #10979 (Closed): Hash fails to distinguish 0.0 & -0.0
Applied in changeset r49999.
----------
hash.c: same hash values with Float#hash
* hash.c (rb_any_hash): use same h...
nobu (Nobuyoshi Nakada)
02:19 AM Bug #10979: Hash fails to distinguish 0.0 & -0.0
Seems a bug because of FLONUM since 2.0.0. nobu (Nobuyoshi Nakada)
03:01 AM Revision 3bcf9fb5 (git): hash.c: same hash values with Float#hash
* hash.c (rb_any_hash): use same hash values with Float#hash so
that -0.0 and +0.0 will be identical.
[ruby-core:...
nobu (Nobuyoshi Nakada)
12:01 AM Bug #10980 (Closed): Ruby process stuck i D state
My ruby process frequently gets stuck in the 'D' kernel state, requiring a reboot.
I mostly use Ruby for Ruby on R...
jforberg (Johan Förberg)

03/17/2015

08:38 PM Revision 1e98a25e (git): * string.c: introduce STR_FAKESTR to show string is FAKESTR or not.
* string.c (STR_SET_SHARED): ignore FAKESTR because only Ruby objects
can use write barrier.
git-svn-id: svn+ssh...
ko1 (Koichi Sasada)
05:43 PM Bug #10563: system() call hangs if command is too long
Backported into `ruby_2_1` branch at r49997. nagachika (Tomoyuki Chikanaga)
05:42 PM Revision c7edfc37 (git): merge revision(s) r48690: [Backport #10563]
* win32/win32.c (w32_spawn): `v2` is used not only for `shell` but also
`cmd`, so must not free before usin...
nagachika (Tomoyuki Chikanaga)
05:41 PM Bug #10546: Bug Segmentation Fault when input prompt on cmder
Backported into `ruby_2_1` branch at r49996. nagachika (Tomoyuki Chikanaga)
05:40 PM Revision 7cd92ce4 (git): merge revision(s) r48585,r48587: [Backport #10546]
* win32/win32.c (constat_reset): do nothing on non-standard
console emurators. [ruby-core:66471] [Bug #105...
nagachika (Tomoyuki Chikanaga)
05:38 PM Bug #10447: path name needs to be transcoded to OS path encoding.
r49366 でバックポート済みでした。 nagachika (Tomoyuki Chikanaga)
05:34 PM Bug #10885: Segmentation fault when calling refined method in duplicate module
Backported into `ruby_2_1` branch at r49995. nagachika (Tomoyuki Chikanaga)
05:34 PM Revision 58528733 (git): merge revision(s) r49685,r49687: [Backport #10885]
* vm_insnhelper.c (rb_vm_rewrite_cref_stack): copy nd_refinements
of orignal crefs. It fixes segmentation f...
nagachika (Tomoyuki Chikanaga)
05:02 PM Bug #10826: Refinements make instance_methods(false) return methods of superclasses
Backported into ruby_2_1 branch at r49992. nagachika (Tomoyuki Chikanaga)
04:59 PM Bug #10825: Fix build error in sdbm under Windows
Backported into `ruby_2_1` branch at r49994. nagachika (Tomoyuki Chikanaga)
04:59 PM Revision 838f2462 (git): merge revision(s) r49490,r49494: [Backport #10825]
* ext/sdbm/_sdbm.c: include ruby/ruby.h for PRIdPTRDIFF when a
macro `DEBUG` is defined. based on the patc...
nagachika (Tomoyuki Chikanaga)
04:57 PM Bug #10821: mkmf.rb: Incorrect have_devel? test depending on run order
Backported into `ruby_2_1` branch at r49993. nagachika (Tomoyuki Chikanaga)
04:56 PM Revision 8aca3e79 (git): merge revision(s) r49482,r49487: [Backport #10821]
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): get rid of
interference by modifying global variable...
nagachika (Tomoyuki Chikanaga)
04:13 PM Bug #10765: Module#remove_method remove refined method entry.
Backported into `ruby_2_1` branch at r49992. nagachika (Tomoyuki Chikanaga)
04:12 PM Revision c4b21f73 (git): merge revision(s) r49222,r49480,r49493: [Backport #10765]
method.h: UNDEFINED_REFINED_METHOD_P
* method.h (UNDEFINED_REFINED_METHOD_P): macro to tell if refined
ori...
nagachika (Tomoyuki Chikanaga)
03:56 PM Bug #10753: Refined class returns unexpected value when call public_method_defined?, protected_method_defined?, private_method_defined?
Backported into `ruby_2_1` branch at r49991. nagachika (Tomoyuki Chikanaga)
03:55 PM Revision 5d3b8d0d (git): merge revision(s) r49322: [Backport #10753]
* vm_method.c (check_definition): Module#public_method_defined?,
Module#private_method_defined?, Module#pro...
nagachika (Tomoyuki Chikanaga)
03:30 PM Revision ce8eeb84 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:22 PM Revision 11d7f181 (git): * 2015-03-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 5e400ee4 (git): ChangeLog: fix a typo at r49987.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
10:26 AM Revision 0db40783 (git): * include/ruby/ruby.h: use rb_gc_writebrrier() simply.
For incremental GC, we need to get a pointer to the objspace.
We can share this pointer for the following WB proces...
ko1 (Koichi Sasada)
09:58 AM Revision 40c92811 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:57 AM Revision f6e9452b (git): * benchmark/bm_vm1_gc_wb_ary(_promoted).rb: separate fastpath and
slowpath for WB.
Before this change bm_vm1_gc_wb_ary.rb tried to check the performance
for WB slowpath (making a ...
ko1 (Koichi Sasada)
08:23 AM Revision 110d8d4f (git): * 2015-03-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:23 AM Revision 41872a8d (git): dir.c: fix DT_UNKNOWN recursion
* dir.c (glob_helper): distinguish not-yet-stated and DT_UNKNOWN
by readdir, and traverse recursively for the forme...
nobu (Nobuyoshi Nakada)
12:49 AM Bug #10977 (Rejected): Web Application could not be started - Apache + Phusion Passenger
you mixed ruby 2.0.0 and 1.9.1, Please check your environment. hsbt (Hiroshi SHIBATA)
12:25 AM Bug #10979 (Closed): Hash fails to distinguish 0.0 & -0.0
According to the docs ( http://ruby-doc.org/core-2.2.1/Hash.html ):
> Two objects refer to the same hash key when ...
avondrak (Alex Vondrak)

03/16/2015

10:46 AM Bug #10978 (Closed): [mswin32, mswin64] SignalException: SIGSEGV
I think so, too.
usa (Usaku NAKAMURA)
09:35 AM Bug #10978: [mswin32, mswin64] SignalException: SIGSEGV
I guess this issue is a duplicate of Bug #10941
phasis68 (Heesob Park)
08:50 AM Bug #10978 (Closed): [mswin32, mswin64] SignalException: SIGSEGV
I have an error when running rake command on a simple minitest demo project:
~~~
C:\Users\XXXX\Documents\projects...
Javix (Sergueï Cambour)
10:20 AM Revision 8e1f6b07 (git): dir.c: DT_UNKNOWN
* dir.c (glob_helper): deal with DT_UNKNOWN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49982 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
08:43 AM Revision 23c352d0 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:43 AM Revision 7d75a786 (git): * lib/webrick/server.rb: Fix regression bug in WEBrick's
:DoNotReverseLookup config option implementation.
[fix GH-731] Patch by @vais
* test/webrick/test_do_not_reverse_lo...
hsbt (Hiroshi SHIBATA)
08:39 AM Revision dc37d6da (git): * math.c (math_log1, math_log2, math_log10): refactoring
and tests for this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kazuki Tanaka
07:49 AM Revision c7988fd2 (git): ruby.h: suppress false warnings
* include/ruby/ruby.h (rb_data_object_alloc_warning): enable only
if __builtin_choose_expr works with __builtin_con...
nobu (Nobuyoshi Nakada)
07:47 AM Revision 5d09df32 (git): ruby.h: suppress false warnings
* include/ruby/ruby.h (rb_data_object_alloc_warning): enable only
if __builtin_choose_expr works with __builtin_con...
nobu (Nobuyoshi Nakada)
06:28 AM Bug #10977 (Rejected): Web Application could not be started - Apache + Phusion Passenger
/home/ubuntu/.rvm/gems/ruby-2.0.0-p598/gems/json-1.8.1/lib/json/common.rb:67: [BUG] Segmentation fault
ruby 1.9.3p48...
vijaynarayankutty (Vijay N)
01:46 AM Bug #10975: [BUG] rb_sys_fail(getaddrinfo) - errno == 0 (Ruby 2.0.0)
Fixed the previous patch.
~~~diff
diff --git a/ext/socket/ipsocket.c b/ext/socket/ipsocket.c
index fa5c13c..3148...
nobu (Nobuyoshi Nakada)
12:13 AM Bug #10975 (Feedback): [BUG] rb_sys_fail(getaddrinfo) - errno == 0 (Ruby 2.0.0)
Could you try this patch?
~~~diff
diff --git i/ext/socket/ipsocket.c w/ext/socket/ipsocket.c
index fa5c13c..0dd3...
nobu (Nobuyoshi Nakada)
01:20 AM Bug #10976 (Closed): SEGV: `p ()...0`
Hello Florian, Thank you for your report.
This issue was fixed at r49964 in trunk. see #10957.
It'll be backported ...
nagachika (Tomoyuki Chikanaga)
12:46 AM Bug #10976 (Closed): SEGV: `p ()...0`
The following program crashes ruby-2.2.1-p85:
~~~
p ()..0
~~~
Note that the following works:
~~~
()..0 # ...
Skade (Florian Gilcher)

03/15/2015

05:53 PM Revision 1bbdb76e (git): * test/ruby/test_lambda.rb: Fix typo yeild -> yield
[fix GH-851][ci skip] Patch by @hanachin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49976 b2dd03c8-39d4-4d8f-...
Kazuki Tanaka
05:53 PM Revision ed14d16f (git): * 2015-03-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:52 PM Revision 97c2a917 (git): * test/ruby/test_proc.rb: Fix typo signle -> single
[fix GH-852][ci skip] Patch by @hanachin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49974 b2dd03c8-39d4-4d8f-...
Kazuki Tanaka
04:20 PM Bug #10975 (Closed): [BUG] rb_sys_fail(getaddrinfo) - errno == 0 (Ruby 2.0.0)
I'm not a developer and I'm not interested in upgrading Ruby as a troubleshooting step. I googled the error but have ... dr_gonzo (Steve Johnson)
01:18 PM Bug #10687: ArgumentError in certain cases of instance_exec (new bug in 2.2)
It seems broken at r48239
```console
$ ./ruby -v --disable-gems a.rb
ruby 2.2.0dev (2014-11-03 trunk 48238) [x86...
hanachin (Seiei Miyagi)
11:49 AM Revision ef8537bc (git): * math.c (math_cbrt): [DOC] Fix domain and codomain.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
11:29 AM Bug #10896 (Closed): First example in the documentation for URI::join shows incorrect result
It was solved with [49728](http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=49728). thanks. gogotanaka (Kazuki Tanaka)
08:28 AM Feature #10974 (Closed): [PATCH] Remove methods which has suffix `!`(sin!, cos!…) from CMath
Hi, now I’d like to remove methods with `!`( `sin!`, `cos!`…) from `CMath`, for the following reasons.
* wanna kee...
gogotanaka (Kazuki Tanaka)
 

Also available in: Atom