Project

General

Profile

Activity

From 10/25/2013 to 10/31/2013

10/31/2013

11:44 PM Bug #8768: [PATCH] tempfile: undefine finalizer on unlink
Backported to ruby_1_9_3 at r43490. usa (Usaku NAKAMURA)
11:41 PM Bug #8913: Unclear licensing terms on lib/gserver.rb
Backported to ruby_1_9_3 at r43489. usa (Usaku NAKAMURA)
11:37 PM Bug #8864: sprintf segfaults with too high precision
Backported to ruby_1_9_3 at r43488. usa (Usaku NAKAMURA)
11:33 PM Bug #8792: HP-UX needs sys/pstat.h for missing/setproctitle.c
Backported to ruby_1_9_3 at r43487. usa (Usaku NAKAMURA)
11:30 PM Feature #9064: Add support for packages, like in Java
david_macmahon (David MacMahon) wrote:
>... If we change the behavior, then the implicit creation of module MyMod...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:23 PM Feature #9064: Add support for packages, like in Java
On Oct 30, 2013, at 9:26 PM, Nobuyoshi Nakada wrote:
> (13/10/31 5:15), David MacMahon wrote:
>> It would be nice...
david_macmahon (David MacMahon)
01:53 PM Feature #9064: Add support for packages, like in Java
On Oct 30, 2013, at 2:55 PM, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> When I talk about conflicts, I'm worried...
david_macmahon (David MacMahon)
01:29 PM Feature #9064: Add support for packages, like in Java
(13/10/31 5:15), David MacMahon wrote:
> On a semi-related note, I find it mildly frustrating that all openings of a...
nobu (Nobuyoshi Nakada)
09:29 AM Feature #9064: Add support for packages, like in Java
Sorry, I forgot to mention I was replying Dave.
fuadksd (Fuad Saud)
06:59 AM Feature #9064: Add support for packages, like in Java
fuadksd (Fuad Saud) wrote:
> To define a constant you could use Module#const_set...
Was this message target at me...
rosenfeld (Rodrigo Rosenfeld Rosas)
06:55 AM Feature #9064: Add support for packages, like in Java
When I talk about conflicts, I'm worried about an existing MyModule::MyClass in the project.
If you do "module MyM...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:53 AM Feature #9064: Add support for packages, like in Java
To define a constant you could use Module#const_set, and you can avoid reopening the class with Module#instance_exec... fuadksd (Fuad Saud)
05:23 AM Feature #9064: Add support for packages, like in Java
On Oct 30, 2013, at 12:54 PM, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> David, I agree with you, and actually, ...
david_macmahon (David MacMahon)
04:54 AM Feature #9064: Add support for packages, like in Java
I'm not against Python (and Node.js) package import approaches, but I think it's a completely separate subject from t... rosenfeld (Rodrigo Rosenfeld Rosas)
04:47 AM Feature #9064: Add support for packages, like in Java
I think it would be more interesting if you would also support package imports then (similar to Python) which would p... Anonymous
03:53 AM Feature #9064: Add support for packages, like in Java
It seems two things are needed for your request.
1. Define nested modules with one statement
2. Add implicit "e...
david_macmahon (David MacMahon)
03:16 AM Feature #9064 (Feedback): Add support for packages, like in Java
In Java, it's easy to define a package for a certain class:
package com.company.MyClass
We don't use that conve...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:43 PM Bug #8384 (Assigned): Cannot build ruby against OpenSSL build with "no-ec2m"
nagachika (Tomoyuki Chikanaga)
10:42 PM Bug #8384: Cannot build ruby against OpenSSL build with "no-ec2m"
r41808 and 41829 are backported to ruby_2_0_0 at r43481. nagachika (Tomoyuki Chikanaga)
10:35 PM Bug #8384: Cannot build ruby against OpenSSL build with "no-ec2m"
sorry, I've overlooked this ticket. I'll try to backport r41808 and 41829. nagachika (Tomoyuki Chikanaga)
09:52 PM Bug #9062: lib/rexml/parsers/streamparser.rb に require "rexml/parsers/baseparser" を追加してほしい
たしかにそのとおりですね!
追加しました!
kou (Kouhei Sutou)
09:50 PM Bug #9062 (Closed): lib/rexml/parsers/streamparser.rb に require "rexml/parsers/baseparser" を追加してほしい
This issue was solved with changeset r43480.
Ippei, thank you for reporting this issue.
Your contribution to Ruby is ...
kou (Kouhei Sutou)
12:54 AM Bug #9062 (Closed): lib/rexml/parsers/streamparser.rb に require "rexml/parsers/baseparser" を追加してほしい
lib/rexml/parsers/streamparser.rb は内部で REXML::Parsers::BaseParser を使っていますが
rexml/parsers/baseparser を require していません...
ohai (Ippei Obayashi)
09:27 PM Revision 02b50132 (git): * thread.c (rb_mutex_struct): reduce rb_mutex_t size by 8 bytes
on 64bit platform. Patch by Eric Wong. [Feature #9068][ruby-core:58114]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
kosaki (Motohiro KOSAKI)
04:09 PM Revision 2ff79611 (git): * 2013-11-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 PM Revision cecbcc42 (git): * benchmark/gc/gcbench.rb: print HWM (high water mark) if possible.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:09 PM Revision b8a95c0f (git): merge revision(s) 41829: [Backport #8384]
* test/openssl/test_pkey_ec.rb: Skip tests for "Oakley" curves as
they are not suitable for ECDSA.
...
U.Nakamura
03:05 PM Revision c84f8583 (git): merge revision(s) 43413: [Backport #9048]
* parse.y: Remove +(binary) and -(binary) special cases
[Feature #9048]
git-svn-id: svn+ssh://ci.ruby-lan...
U.Nakamura
03:00 PM Revision 8a9679b8 (git): * 2013-11-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@43492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision e165973d (git): merge revision(s) 42040,42041,42047,42068,42069: [Backport #8654]
* array.c (rb_ary_count): iterate items appropriately.
[Bug #8654]
* array.c (rb_ary_count): check...
U.Nakamura
02:44 PM Revision d1eababd (git): merge revision(s) 43110,43155: [Backport #8768]
* lib/tempfile.rb (Tempfile#unlink): finalizer is no longer needed
after unlinking. patched by by normalpe...
U.Nakamura
02:40 PM Revision 67f6196b (git): merge revision(s) 42994: [Backport #8913]
* lib/gserver.rb: [DOC] correct gserver.rb license [Bug #8913]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches...
U.Nakamura
02:36 PM Revision c75767b4 (git): merge revision(s) 42908,42918: [Backport #8864]
test_sprintf_comb.rb: split tests
* test/ruby/test_sprintf_comb.rb (test_format_integer),
(test_format_flo...
U.Nakamura
02:32 PM Revision 739c6cea (git): merge revision(s) 42713: [Backport #8792]
* configure.in (sys/pstat.h): fix missing header check for
missing/setproctitle.c on HP-UX. [ruby-core:566...
U.Nakamura
02:31 PM Revision 55b93007 (git): merge revision(s) 41808: [Backport #9066]
* ext/openssl/ossl_pkey_ec.c: Ensure compatibility to builds of
OpenSSL with OPENSSL_NO_EC2M defined, but O...
U.Nakamura
02:24 PM Revision ab05a6dd (git): * object.c (rb_obj_cmp): [DOC] patched by Keith Bennett
<kbennett AT verisign.com>. [ruby-core:57887] [Backport #9024]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
U.Nakamura
02:13 PM Revision 559ea470 (git): merge revision(s) 43077,43078: [Backport #8999]
* test/dl/test_base.rb: {libc, libm} detection now handle GNU/Hurd
correctly. Patch by Gabriele Giacone (1o...
U.Nakamura
02:07 PM Feature #6308: Eliminate delegation from WeakRef
headius (Charles Nutter) wrote:
> Introducing another class will just add confusion to stdlib and allow the current ...
nobu (Nobuyoshi Nakada)
02:06 PM Revision 53293d3c (git): merge revision(s) 43177,43191: [Backport #8991]
* lib/time.rb (Time.strptime): Use :offset.
Patch by Felipe Contreras. [ruby-core:57694]
* lib/ti...
U.Nakamura
02:03 PM Revision 97a5506f (git): merge revision(s) 43112,43114,43117,43118: [Backport #8980]
* io.c (rb_io_close_read): keep fptr in write_io to be discarded, to
fix freed pointer access when it is in...
U.Nakamura
01:41 PM Revision f895841e (git): merge revision(s) 41808,41829: [Backport #8384] [Backport #9065]
* ext/openssl/ossl_pkey_ec.c: Ensure compatibility to builds of
OpenSSL with OPENSSL_NO_EC2M defined, but O...
nagachika (Tomoyuki Chikanaga)
12:50 PM Revision 128d3e78 (git): * lib/rexml/parsers/streamparser.rb: Add dependency file require.
[Bug #9062] [ruby-dev:47779]
Reported by Ippei Obayashi. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
Sutou Kouhei
11:17 AM Bug #9067 (Rejected): IO.reopen broken in 1.9/2.0, worked in 1.8
nobu (Nobuyoshi Nakada)
09:53 AM Bug #9067: IO.reopen broken in 1.9/2.0, worked in 1.8
2013/10/31 walles (Johan Walles) <[email protected]>:
> Bug #9067: IO.reopen broken in 1.9/2.0, worked in 1.8...
akr (Akira Tanaka)
05:04 AM Bug #9067 (Rejected): IO.reopen broken in 1.9/2.0, worked in 1.8
Try piping some input into the attached code:
echo foo | reopen-fail.rb
Works as expected with ruby 1.8.7 (2012...
walles (Johan Walles)
07:27 AM Bug #9063: irb crashes when #backtrace of raised Exception is nil
attached a patch. (which is same with https://github.com/ruby/ruby/pull/434.patch ) makimoto (Shimpei Makimoto)
01:37 AM Bug #9063 (Assigned): irb crashes when #backtrace of raised Exception is nil
+1, I think irb shouldn't die even if caught Exception is something wrong.
Could you attach a patch for here too?
sorah (Sorah Fukumori)
01:05 AM Bug #9063 (Closed): irb crashes when #backtrace of raised Exception is nil
=begin
See also the pull req on GitHub: https://github.com/ruby/ruby/pull/434
When an exception whose backtrace i...
makimoto (Shimpei Makimoto)
05:26 AM Revision 667a519d (git): * vm_method.c (rb_method_entry_make): fix to pass an ISeq value.
OBJ_WRITTEN() accepts only VALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43479 b2dd03c8-39d4-4d8f-98ff-...
ko1 (Koichi Sasada)
04:13 AM Revision 12592f7e (git): * 2013-10-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:13 AM Revision 9f01bdae (git): Record dependency on Emacs 24.3 and update commentary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA

10/30/2013

11:33 PM Bug #9061 (Closed): REXML::Parsers::UltraLightParser で doctype を含む XML のパースがうまくいかない
以下のコード (test_ulp.rb)
require 'rexml/parsers/ultralightparser'
require 'pp'

pp REXML::Parsers::UltraLigh...
ohai (Ippei Obayashi)
08:27 PM Bug #7565: Redundant functions in ruby-additional.el
Cool, thanks! dgutov (Dmitry Gutov)
07:13 PM Bug #7565: Redundant functions in ruby-additional.el
ruby-mode-set-encoding is still there because it is updated after 24.3.
It can hopefully be removed when the next ...
knu (Akinori MUSHA)
07:11 PM Bug #7565 (Closed): Redundant functions in ruby-additional.el
This issue was solved with changeset r43475.
Dmitry, thank you for reporting this issue.
Your contribution to Ruby is...
knu (Akinori MUSHA)
05:38 PM Feature #9060 (Rejected): "Assignment" operator overloading
I am not sure what you want. Could you elaborate?
Doesn't defining regular method like #update do for you?
cla...
matz (Yukihiro Matsumoto)
10:00 AM Feature #9060 (Rejected): "Assignment" operator overloading
=begin
I understand assignment in ruby is assigning an object to the variable. However there are other cases we need...
popoxee (Bruce Metz)
12:22 PM Bug #9059 (Closed): Equal Time objects don't hash equal
This issue was solved with changeset r43473.
Isaac, thank you for reporting this issue.
Your contribution to Ruby is ...
akr (Akira Tanaka)
07:09 AM Bug #9059: Equal Time objects don't hash equal
=begin
Further testing supports the above hypothesis:
$ cat test_time_hash.rb
#!/usr/bin/env ruby

require...
zakhar (Isaac Schwabacher)
03:50 AM Bug #9059 (Closed): Equal Time objects don't hash equal
=begin
Time objects break the promise that if (({t0.eql? t1})), then (({t0.hash == t1.hash})).
It is possible that ...
zakhar (Isaac Schwabacher)
12:04 PM Revision 63fef3d7 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:11 AM Revision 6ca6820a (git): misc/ruby-additional.el: Remove functions implemented in Emacs 24.3.
* misc/ruby-additional.el (ruby-brace-to-do-end)
(ruby-do-end-to-brace, ruby-toggle-block): Remove functions that
...
Akinori MUSHA
03:44 AM Revision bfea5bc2 (git): Makefile.sub: add missing config variables
* win32/Makefile.sub (config.status): add missing variables,
PLATFORM_DIR and THREAD_MODEL.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
03:22 AM Revision caa3c880 (git): * time.c (v2w): Normalize a rational value to an integer if possible.
[ruby-core:58070] [Bug #9059] reported by Isaac Schwabacher.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4347...
akr (Akira Tanaka)
03:11 AM Revision adcab6c1 (git): * array.c (rb_ary_uniq_bang): use rb_ary_modify_check() instead of
rb_ary_modify() because the array will be unshared soon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43472 b2d...
Glass_saga (Masaki Matsushita)
01:31 AM Bug #9057 (Closed): Thread documentation refers to thread_local_set/get but it only documents thread_variable_set/get
http://ruby-doc.org/core-2.0.0/Thread.html#method-i-5B-5D
Shouldn't mentions to thread_local* be replaced by threa...
rosenfeld (Rodrigo Rosenfeld Rosas)

10/29/2013

10:03 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
nobu (Nobuyoshi Nakada) wrote:
> ^ is XOR operator.
There you go. I'm yet to XOR things in my life :-) So basic ASC...
Anonymous
09:39 PM Bug #8836: [BUG] Bus Error with bundler on large Gemfile when resolving dependencies
I hope `ulimit -s 8192` should help on 32bit system. Will test later and report dammer (Damir Sharipov)
06:25 PM Revision 06c6dcee (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: make less garbage when
testing if a string is binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43471 b2dd03c8-39d4-4d8f-98ff-823fe...
tenderlovemaking (Aaron Patterson)
06:10 PM Revision 64d97719 (git): * 2013-10-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:10 PM Revision e0c6dd91 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: string subclasses should
not be considered to be binary. Fixes Psych / GH 166
https://github.com/tenderlove/psych/issues/166
* test/psych/...
tenderlovemaking (Aaron Patterson)
04:54 PM Bug #9027: [Doc] improve rdoc of Digest module
How do you handle backports? Will I have to open separate tickets as soon as this is merged to trunk? stomar (Marcus Stollsteimer)
06:32 AM Bug #9027: [Doc] improve rdoc of Digest module
@stomar Thanks for the patch! seems good, I will do a full review and try to commit it soon! zzak (zzak _)
02:08 PM Revision 887ff70f (git): * array.c (rb_ary_zip): some refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
01:14 PM Revision 806b93ed (git): * array.c (rb_ary_uniq_bang): use st_foreach() instead of for loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
11:16 AM Revision c5e08b76 (git): * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only use
safe functions during garbage collection such as xfree().
On default, T_DATA objects are freed at same points as fi...
ko1 (Koichi Sasada)
10:49 AM Revision 0c6940b7 (git): * include/ruby/ruby.h: fix typo (FL_WB_PROTECT -> FL_WB_PROTECTED).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:47 AM Revision 5c1b9b38 (git): * vm_trace.c (tp_free): remvoed because empty free function.
Use RUBY_TYPED_NEVER_FREE instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43464 b2dd03c8-39d4-4d8f-98ff...
ko1 (Koichi Sasada)
09:42 AM Revision 52811ab1 (git): * include/ruby/ruby.h: introduce new flags for T_TYPEDDATA.
* RUBY_TYPED_FREE_IMMEDIATELY: free the data given by DATA_PTR()
with dfree function immediately. Otherwise (def...
ko1 (Koichi Sasada)
07:49 AM Revision 5aa527fa (git): * gc.c (vm_malloc_increase): decrease it more carefully.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:25 AM Revision 97f0de6d (git): * gc.c (heap_page_resurrect): return a page in tomb heap even if
freelist is NULL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
06:46 AM Revision 1058f206 (git): ruby_atomic.h: ATOMIC_SIZE_CAS
* ruby_atomic.h (ATOMIC_SIZE_CAS): new macro, compare and swap size_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
05:31 AM Revision 52d8f9f3 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:09 AM Revision a69756de (git): * ext/readline/readline.c (readline_getc): Consider
NULL as input.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:07 AM Bug #9053: SSL Issue with Ruby 2.0.0
tisba (Sebastian Cohnen) wrote:
> chittoor (Rajesh Malepati) wrote:
> > Your certificate chain is incomplete.
> > ...
chittoor (Rajesh Malepati)
02:11 AM Revision 29dbed18 (git): * gc.c (gc_profile_total_time): fix off-by-one error in GC::Profiler.total_time.
* test/ruby/test_gc.rb (class TestGc): test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43457 b2dd0...
tmm1 (Aman Karmani)
12:52 AM Revision fb3bd5a1 (git): * 2013-10-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:52 AM Revision 7fafa8f3 (git): * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: split
ruby_vm_global_state_version into two separate counters - one for the
global method state and one for the global co...
Charlie Somerville

10/28/2013

06:44 PM Bug #9027: [Doc] improve rdoc of Digest module
@zzak. Any Feedback...? stomar (Marcus Stollsteimer)
04:56 PM Bug #9053: SSL Issue with Ruby 2.0.0
chittoor (Rajesh Malepati) wrote:
> tisba (Sebastian Cohnen) wrote:
> > =begin
> > Steps to reproduce:
> >
> > ...
tisba (Sebastian Cohnen)
03:01 PM Bug #9056: Segmentation fault after upgrading to OSX Maverick and runnning berks upload
Thanks! turns out I had to install xcode. Perhaps the old version of xcode was interfering with the command line tool... mbdev (Moshe Bergman)
01:34 PM Bug #9056 (Third Party's Issue): Segmentation fault after upgrading to OSX Maverick and runnning berks upload
Seems issue of ffi. nobu (Nobuyoshi Nakada)
02:29 AM Bug #9056: Segmentation fault after upgrading to OSX Maverick and runnning berks upload
Sorry, the full ruby -v:
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]
mbdev (Moshe Bergman)
02:28 AM Bug #9056 (Third Party's Issue): Segmentation fault after upgrading to OSX Maverick and runnning berks upload
See full log:
http://pastebin.com/AU316Bx3
Let me know if you need more information.
The bug is with ruby 2 p2...
mbdev (Moshe Bergman)
02:26 PM Revision e2ec7605 (git): * test/readline/test_readline.rb (teardown): Clear Readline.input and
Readline.output.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:53 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
(13/10/26 17:11), boris_stitnicky (Boris Stitnicky) wrote:
> @mohawkjoh: Tilde is bad, too. From basic ASCII (I lo...
nobu (Nobuyoshi Nakada)
12:48 PM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
Hello, melquiades
Don't you build your binary with --with-static-linked-ext ?
A similar issue is reported when ex...
nagachika (Tomoyuki Chikanaga)
10:38 AM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
Hi
melquiades (Paul Cantrell) wrote:
> (2) The bug occurs when you include _nothing_ at all:
>
> $ ~/.rvm/...
marcandre (Marc-Andre Lafortune)
12:38 PM Revision 73ef296c (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:36 PM Revision d3e84880 (git): * ext/-test-/file/depend, ext/-test-/postponed_job/depend,
ext/-test-/tracepoint/depend: New files for dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43452 ...
akr (Akira Tanaka)
08:58 AM Bug #9055 (Rejected): Global methods called from an object can access object's internals
That's what global methods are. If you have objection, you need to be more specific and concrete.
What exactly do y...
matz (Yukihiro Matsumoto)
12:21 AM Bug #9055 (Rejected): Global methods called from an object can access object's internals
=begin
When I run the following program:
def foo()
bar(1)
puts "baz: #{@baz}"
end
def bar(n)
...
concorde (Alexander Korolkov)
06:32 AM Revision 8f675f0b (git): openssl: work around of dependency
* ext/openssl/depend (ossl.o): work around of dependency of
thread_native.h, which depends on headers by THREAD_MOD...
nobu (Nobuyoshi Nakada)
06:32 AM Revision 106ce21e (git): * goruby.c (init_golf): append suffix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:57 AM Revision 06969b6b (git): load.c: share feature names
* load.c (ruby_init_ext): share feature names between frame name and
provided features.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
05:45 AM Revision 37015497 (git): * misc/ruby-electric.el: Import ruby-electric.el 2.1 from
https://github.com/knu/ruby-electric.el.
* Hitting the newline-and-indent key within a comment fires
comment-i...
Akinori MUSHA
04:17 AM Revision 6cb24cee (git): error.c: remove NameError#to_s
* error.c (name_err_to_s): remove no longer needed overriding, since
r30455 which made exc_to_s almost same. Fixes...
nobu (Nobuyoshi Nakada)
04:11 AM Revision 4a21c8cc (git): test_exception.rb: missing test
* test/ruby/test_exception.rb (test_to_s): missing test for r30455.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)
03:43 AM Revision 674f14a0 (git): * common.mk, ext/objspace/depend, ext/coverage/depend,
ext/-test-/debug/depend, ext/date/depend: Update dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43...
akr (Akira Tanaka)
12:31 AM Revision 393e577d (git): * vm.c: vm_clear_all_cache is not necessary now we use a 64 bit counter
for global state version.
* vm_insnhelper.h: ruby_vm_global_state_version overflow is unnecessary
git-svn-id: svn+s...
Charlie Somerville

10/27/2013

10:48 PM Revision 910cee22 (git): * vm_backtrace.c (rb_profile_frame_classpath): do not use rb_inspect
directly, since it might have a custom implementation or show ivars.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
tmm1 (Aman Karmani)
09:10 PM Bug #8749: Readline.readline stops STDOUT?
この [ruby-dev:47033] [Bug #8749] と
[ruby-core:57951] [Bug #9040] の件をあわせて修正する変更を入れました。
パッチを出してから 2ヵ月くらい経っていますが反応が無く...
akr (Akira Tanaka)
09:04 PM Bug #8749 (Closed): Readline.readline stops STDOUT?
This issue was solved with changeset r43439.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
akr (Akira Tanaka)
09:04 PM Bug #9040 (Closed): Readline duplicate file descriptors but doesn't close them
This issue was solved with changeset r43439.
Eamonn, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
07:17 PM Revision 5b529e5a (git): * vm_backtrace.c (rb_profile_frame_classpath): handle singleton
methods defined directly on an object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43442 b2dd03c8-39d4-4d8f-98...
tmm1 (Aman Karmani)
03:52 PM Revision be16693f (git): * 2013-10-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:52 PM Revision ab453f90 (git): struct.c: fix warning message
* struct.c (new_struct): fix warning message, class name and encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
12:53 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 26, 2013, at 1:11 AM, boris_stitnicky (Boris Stitnicky) wrote:

> Sadly, there is no way to overload : in r...
david_macmahon (David MacMahon)
12:04 PM Revision d5dad140 (git): * ext/readline/readline.c: Include ruby/thread.h for
rb_thread_call_without_gvl2.
(readline_rl_instream, readline_rl_outstream): Record FILE
structures allocated by t...
akr (Akira Tanaka)
11:59 AM Bug #8982: NoMethodError#message produces surprising output when #inspect is defined on an anonymous class
nobu (Nobuyoshi Nakada) wrote:
> myronmarston (Myron Marston) wrote:
> > * It matters whether or not the first char...
myronmarston (Myron Marston)
11:44 AM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
Somewhere in all the discussion, the actual bug got lost. This issue shouldn't be closed.
To clarify:
(1) The b...
melquiades (Paul Cantrell)
01:38 AM Revision d956453a (git): process.c: Process::Tms
* process.c (Init_process): rename Struct::Tms as Process::Tms. keep
the former defined for the backward compatibi...
nobu (Nobuyoshi Nakada)
01:36 AM Revision 0139a6f0 (git): * 2013-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:36 AM Revision f8978ba3 (git): envutil.rb: fix disabling gems in assert_separately
* test/ruby/envutil.rb (assert_separately): fix the position of
--disable=gems option.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)

10/26/2013

10:37 PM Bug #9053: SSL Issue with Ruby 2.0.0
tisba (Sebastian Cohnen) wrote:
> =begin
> Steps to reproduce:
>
> ruby -rnet/http -e 'Net::HTTP.get(URI("http...
chittoor (Rajesh Malepati)
11:12 AM Bug #9053 (Assigned): SSL Issue with Ruby 2.0.0
Ah, I missed that.
Maybe Martin knows, I have assigned the issue to him.
drbrain (Eric Hodel)
10:30 AM Bug #9053: SSL Issue with Ruby 2.0.0
=begin
as per the RVM ticket
rvm osx-ssl-certs update all
was used, I do not think this one is missing certificat...
mpapis (Michal Papis)
05:59 AM Bug #9053 (Rejected): SSL Issue with Ruby 2.0.0
You need to install certificates when using non-platform OpenSSL on OS X. Your certificates should be installed here... drbrain (Eric Hodel)
05:50 PM Bug #9051 (Closed): open-uri meta_add_field method removed
This issue was solved with changeset r43430.
Eamonn, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
05:44 PM Revision d39041ba (git): * lib/rubygems: Update to RubyGems 2.0.13. [ruby-core:58031]
[Backport #9052]
the patch is provided by drbrain (Eric Hodel).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
nagachika (Tomoyuki Chikanaga)
05:11 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On the secon thought, that m » my string « literal is problem-ridden, too. Anonymous
05:11 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
@mohawkjoh: Tilde is bad, too. From basic ASCII (I looked), everything is taken, except for ^, and ^ should be avoide... Anonymous
02:44 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
@boris_stitnicky What about ~? x[3~4,1~5], for example. I don't like it as much as colon, but it looks a little more ... mohawkjohn (John Woods)
02:24 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
@david_macmahon: Technical. Colon is already busy in the basic fabric of the language
( { a: :b }, ternary operator ...
Anonymous
01:59 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 25, 2013, at 8:43 PM, boris_stitnicky (Boris Stitnicky) wrote:

> @david_macmahon, mohawkjohn: Colon is bus...
david_macmahon (David MacMahon)
12:43 PM Feature #9049: Shorthands (a:b, *) for inclusive indexing
@david_macmahon, mohawkjohn: Colon is busy, how about harassing % ?
%s/1 1e6 step 12/ # %s would mean series, retu...
Anonymous
10:42 AM Revision ad367a25 (git): * gc.c: catch up recent changes to compile on GC_DEBUG,
RGENGC_CHECK_MODE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
10:08 AM Revision 64f2b9f9 (git): range.c: modify check
* range.c (range_initialize_copy): disallow to modify after
initialized.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
10:07 AM Revision 2c6518c3 (git): envutil.rb: disable gems in child process
* test/ruby/envutil.rb (assert_separately): disable gems by default to
get rid of loading test-unit gem, which does...
nobu (Nobuyoshi Nakada)
10:07 AM Revision 78d0fdce (git): signal.c: adjust indent
* signal.c (ruby_atomic_compare_and_swap): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43431 b2...
nobu (Nobuyoshi Nakada)
08:49 AM Revision 11efba7e (git): * lib/open-uri.rb (meta_add_field): : Re-implemented.
[ruby-core:58017] [Bug #9051] patch by Eamonn Webster.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43430 b2d...
akr (Akira Tanaka)
07:07 AM Revision b385f19c (git): * gc.c (gc_prof_set_heap_info): fix compile error when
GC_PROFILE_MORE_DETAIL != 0.
the patch is provided by ko1 (Koichi Sasada).
git-svn-id: svn+ssh://ci.ruby-lang.org...
nagachika (Tomoyuki Chikanaga)
06:05 AM Bug #9054 (Third Party's Issue): bug error from ruby output
Based on the call stack, this is a bug of the nfqueue or FFI libraries. drbrain (Eric Hodel)
03:17 AM Bug #9054 (Third Party's Issue): bug error from ruby output
I have never submitted an issue before so I am unsure of the proper protocol, but I got this output from the ruby int... ghalsk (tyler jones)
06:02 AM Bug #8836: [BUG] Bus Error with bundler on large Gemfile when resolving dependencies
You ran out of stack space.
bundler uses a recursive algorithm for resolving gems, so if your Gemfile is overly co...
drbrain (Eric Hodel)
05:35 AM Revision b848aad5 (git): * gc.c (gc_profile_dump_on): use "Page" terminology.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:31 AM Revision d0391289 (git): * gc.c (gc_sweep, gc_heap_lazy_sweep): fix measurement code.
We only need one sweep time measurement without lazy sweep.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4342...
ko1 (Koichi Sasada)
03:04 AM Revision fdf7b458 (git): * addr2line.c: Include ELF header after system headers (especially
sys/types.h) to avoid compilation failure,
"usr/include/sh3/elf_machdep.h:4:2: error: #error Define _BYTE_ORDER!",
...
akr (Akira Tanaka)
02:46 AM Revision 286d567b (git): * gc.c: tuning parameters.
* gc.c (GC_MALLOC_LIMIT): change default value to 16MB.
* gc.c (GC_MALLOC_LIMIT_GROWTH_FACTOR): change default value ...
ko1 (Koichi Sasada)
02:34 AM Revision 6c458aec (git): * gc.c (vm_malloc_increase): do gc_rest_sweep() before GC.
gc_rest_sweep() can reduce malloc_increase, so try it before GC.
Otherwise, malloc_increase can be less than malloc...
ko1 (Koichi Sasada)

10/25/2013

09:54 PM Bug #8836: [BUG] Bus Error with bundler on large Gemfile when resolving dependencies
upd: After update system on 64 bit all work "3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86... dammer (Damir Sharipov)
09:37 PM Revision 59735e2c (git): * gc.c (gc_before_heap_sweep): Restructure code to mean clearly.
heap->freelist is connected to end of list.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43423 b2dd03c8-39d4-4...
Masaya Tarui
08:06 PM Bug #9051 (Assigned): open-uri meta_add_field method removed
Sounds reasonable.
How do you think, akr?
naruse (Yui NARUSE)
07:09 PM Revision 7518f59c (git): * 2013-10-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:09 PM Revision 98feb2b9 (git): * gc.c (gc_before_heap_sweep): fix freelist management.
After rb_gc_force_recycle() for a object blonging to heap->freelist,
`heap->using_page->freelist' is not null.
g...
ko1 (Koichi Sasada)
06:24 PM Bug #9053 (Third Party's Issue): SSL Issue with Ruby 2.0.0
=begin
Steps to reproduce:
ruby -rnet/http -e 'Net::HTTP.get(URI("https://stormforger.com"));'
results in:
...
tisba (Sebastian Cohnen)
12:33 PM Bug #7829: Rounding error in Ruby Time
david_macmahon (David MacMahon) wrote:
> The three main reasons for preferring the decimal approximation for Float ...
mpglover (Matt Glover)
09:09 AM Bug #8997 (Third Party's Issue): TestSignal#test_hup_me hangs up the test suite
Please contact us after you've investigated. Fedora Rawhide is not supported platform of us. kosaki (Motohiro KOSAKI)
06:57 AM Revision a2231670 (git): range.c: fix int and VALUE
* range.c (SET_EXCL): set boolean always.
* range.c (range_init): fix int flag and boolean VALUE.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
05:18 AM Revision a6d095bd (git): range.c: setter macros
* range.c (RANGE_SET_{BEG,END,EXCL}): add setter macros which wrap
RSTRUCT_SET() and index.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
03:23 AM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 24, 2013, at 7:19 AM, matz (Yukihiro Matsumoto) wrote:

> * Should non number indexing be allowed? (e.g. n...
david_macmahon (David MacMahon)
03:23 AM Feature #9049: Shorthands (a:b, *) for inclusive indexing
>
> 4) It is more intuitive for new Ruby programmers who come from a
> Matlab/Octave/Python background. I'm not...
agarie (Carlos Agarie)
03:23 AM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 23, 2013, at 10:36 PM, boris_stitnicky (Boris Stitnicky) wrote:

> @david_macmahon: I do not think that the...
david_macmahon (David MacMahon)
02:53 AM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 24, 2013, at 1:24 AM, Eregon (Benoit Daloze) wrote:

> @david_macmahon What about (1..5).step(2).to_a ?

...
david_macmahon (David MacMahon)
02:53 AM Feature #9049: Shorthands (a:b, *) for inclusive indexing
On Oct 23, 2013, at 11:39 PM, Fuad Saud wrote:

> How is a:b better than a..b? two dots are straightforward, unamb...
david_macmahon (David MacMahon)
02:21 AM Feature #8956: Allow hash members delimited by \n inside of {}
bump? This looks helpful. timrosenblatt (Tim Rosenblatt)
 

Also available in: Atom