Project

General

Profile

Activity

From 12/06/2012 to 12/12/2012

12/12/2012

11:42 PM Bug #7214 (Third Party's Issue): Ruby 2.0 breaks support for some debugging tools
Debuggers should use new TracePoint feature now. nobu (Nobuyoshi Nakada)
11:36 PM Feature #5582: Allow clone of singleton methods on a BasicObject
=begin
2.0 allows `method transplanting'.
module Clone
%i[clone initialize_copy initialize_dup initialize_...
nobu (Nobuyoshi Nakada)
10:19 PM Feature #5005 (Rejected): Provide convenient access to original methods
Use Module#prepend and super. nobu (Nobuyoshi Nakada)
10:06 PM Bug #3024 (Closed): mkmf: Directory names with spaces cause invalid Makefiles to be generated
nobu (Nobuyoshi Nakada)
09:40 PM Bug #7547 (Closed): Dir.mktmpdir('~something') tries to expand a profile directory
This issue was solved with changeset r38348.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
09:23 PM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
2012/12/12 charliesome (Charlie Somerville) <[email protected]>:

> (({Dir.mktmpdir})) uses (({File.ex...
akr (Akira Tanaka)
07:47 PM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
=begin
(({Dir.mktmpdir})) uses (({File.expand_path})) internally, which is responsible for expanding out the ~ to ho...
Anonymous
07:53 AM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
~ is an alias in most shells which points at the home directory of the current user. It looks like whats happening i... davidderyldowney (David Deryl Downey)
07:24 AM Bug #7547 (Closed): Dir.mktmpdir('~something') tries to expand a profile directory
A change to Dir.mktmpdir sometime between 1.8.7 and 1.9.3 introduced a bug when the prefix starts with a tilde charac... jstanley0 (Jeremy Stanley)
09:28 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
@agrimm: Thank you for the reporting!
My understanding is that this issue will be fixed in the ruby-prof side.
So...
mame (Yusuke Endoh)
09:20 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
You can just wrap the lines with #ifdef ID_ALLOCATOR, I guess. nobu (Nobuyoshi Nakada)
09:06 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
preview2もはちょっとです:
(Preview 2 is also bad)
$ gem install ruby-prof
Building native extensions. This coul...
agrimm (Andrew Grimm)
08:23 PM Feature #7549: A Ruby Design Process
It has been my experience in all kinds of situations (e.g. W3C,
IETF,...), and over well more than a decade, that...
duerst (Martin Dürst)
05:32 PM Feature #7549: A Ruby Design Process
> It does not need huge changes.
No, it needs change.
Continuous changes is Ruby.
> Wherever this proposed pr...
naruse (Yui NARUSE)
05:14 PM Feature #7549: A Ruby Design Process
Correct link for the video: http://www.confreaks.com/videos/1278-rubyconf2012-toward-a-design-for-ruby
I will add ...
headius (Charles Nutter)
04:45 PM Feature #7549 (Rejected): A Ruby Design Process
Matz,
At RubyConf 2012, I gave a talk about a design process for Ruby (http://www.confreaks.com/videos/1278-rubyco...
brixen (Brian Shirai)
05:23 PM Feature #7548: Load and Require Callbacks
Is there a particular benefit of this over the current setup of require?
require() calls are not async so I don't ...
Anonymous
01:15 PM Feature #7548 (Assigned): Load and Require Callbacks
=begin
Should #load and #require have callbacks? e.g.
def required(path)
...
end
def loaded(path, ...
trans (Thomas Sawyer)
02:55 PM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
vo.x (Vit Ondruch) wrote:
> naruse (Yui NARUSE) wrote:
> > -I is not acceptable because it doesn't load correct rbc...
naruse (Yui NARUSE)
01:25 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
naruse (Yui NARUSE) wrote:
> -I is not acceptable because it doesn't load correct rbconfig.rb.
Ah, so the presuma...
vo.x (Vit Ondruch)
01:18 AM Bug #7541 (Assigned): Can't use Ruby 2.0.0 as as BASERUBY
naruse (Yui NARUSE)
01:18 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
This issue was solved with changeset r38327.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
12:31 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
vo.x (Vit Ondruch) wrote:
> naruse (Yui NARUSE) wrote:
> > Those patch don't fit this issue because ruby 2.0 still ...
naruse (Yui NARUSE)
02:36 PM Bug #7544 (Third Party's Issue): Accented characters in IRB
Ah, I see what you are saying.
It is because you are using irb with editline, not readline.
irb(main):001:0> Read...
naruse (Yui NARUSE)
03:23 AM Bug #7544: Accented characters in IRB
On Tue, Dec 11, 2012 at 4:59 PM, naruse (Yui NARUSE) <[email protected]> wrote:
>
> Issue #7544 has been updated b...
judofyr (Magnus Holm)
12:59 AM Bug #7544 (Rejected): Accented characters in IRB
cfabianski (Cédric FABIANSKI) wrote:
> Starting from Ruby 1.9.3 Patchlevel 0 the accented characters are not well ha...
naruse (Yui NARUSE)
12:53 AM Bug #7544: Accented characters in IRB
>>> RUBY_VERSION
> => "1.9.3"
>>> RUBY_PATCHLEVEL
> => 0
>>> puts "Cédric"
> Cédric
> => nil
>
>>> RUBY_VERS...
judofyr (Magnus Holm)
12:31 AM Bug #7544 (Third Party's Issue): Accented characters in IRB
Starting from Ruby 1.9.3 Patchlevel 0 the accented characters are not well handled into IRB
>> RUBY_VERSION
=> "1...
cfabianski (Cédric FABIANSKI)
01:10 PM Feature #7519: Module Single Inheritance
=begin
> I think providing new inheritance system for modules is overkill for allowing module method inheritance.
>...
trans (Thomas Sawyer)
12:40 PM Revision 6f8bce9e (git): tmpdir.rb: not expand tilde
* lib/tmpdir.rb (Dir::Tmpname#create): deal with a prefix name which
starts with tilde as a plain name, not expandi...
nobu (Nobuyoshi Nakada)
11:05 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
Hi
Does following patch fix your issue?
diff --git a/configure.in b/configure.in
index c916cd5..4a34334 1006...
kosaki (Motohiro KOSAKI)
10:42 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
=begin
I'm also experiencing this on FreeBSD 8 with gcc 4.2.1:
$ gcc -v
Using built-in specs.
Target: i38...
drbrain (Eric Hodel)
10:56 AM Revision 0a577a1c (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:51 AM Revision 43f6fdfb (git): * ext/json: merge JSON 1.7.5.
fix tests and other fixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
10:06 AM Revision 395d7bb3 (git): Suppress warning: too long path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:58 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
Cool! We are lucky to find this, and then fixed. Thanks :).
no6v (Nobuhiro IMAI)
06:44 AM Bug #7540 (Closed): Proc#parameters cannot show :opt with :rest and :keyword
This issue was solved with changeset r38333.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
Eregon (Benoit Daloze)
02:05 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
Found the fix, just taking time to update related documentation.
no6v: nice catch!
Eregon (Benoit Daloze)
09:35 AM Revision 75bed271 (git): * class.c (rb_prepend_module): move refined methods from the origin
of a class to the class, because refinements should have priority
over prepended modules.
* test/ruby/test_refinem...
shugo (Shugo Maeda)
09:27 AM Revision a773539d (git): time.c: st_update
* time.c (zone_str): lookup or insert by using st_update() at once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)
09:23 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
"mame (Yusuke Endoh)" <[email protected]> wrote:
> I postpone this ticket to next minor. Very sorry.
> If Eric Won...
normalperson (Eric Wong)
08:23 AM Feature #7517: Fixnum::MIN,MAX
Hi,

In message "Re: [ruby-core:50760] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Tue, 11 Dec 2012 2...
Anonymous
07:36 AM Revision 486795d9 (git): * configure.in: add -fno-omit-frame-pointer if libexecinfo is used.
At least on FreeBSD ruby will crash on getting C backtrace
when it is compiled with other than -O0.
* vm_dump.c: e...
naruse (Yui NARUSE)
07:08 AM Revision b3f491d3 (git): test_rdoc_rdoc.rb: use File::NULL
* test/rdoc/test_rdoc_rdoc.rb (TestRDocRDoc#test_normalized_file_list_non_file_directory):
use File::NULL for porta...
nobu (Nobuyoshi Nakada)
07:07 AM Revision 3c4f8ce0 (git): method.h: NOEX_SAFE_SHIFT_OFFSET
* method.h (rb_method_flag_t): name a magic number for NOEX_SAFE and
NOEX_WITH as NOEX_SAFE_SHIFT_OFFSET.
* method....
nobu (Nobuyoshi Nakada)
07:06 AM Revision 9354b05e (git): proc.c: move misplaced case
* proc.c (rb_method_entry_arity): move misplaced case added at r38236.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
06:37 AM Feature #7545: Make Range act as a "lazy ordered set"
alexeymuranov (Alexey Muranov) wrote:
> But it is not a set, it seems to be just a pair of bounds, like a 2-element ...
drbrain (Eric Hodel)
06:33 AM Feature #7545: Make Range act as a "lazy ordered set"
alexeymuranov (Alexey Muranov) wrote:
> But it is not a set, it seems to be just a pair of bounds, like a 2-element ...
phluid61 (Matthew Kerwin)
05:01 AM Feature #7545: Make Range act as a "lazy ordered set"
drbrain (Eric Hodel) wrote:
> alexeymuranov (Alexey Muranov) wrote:
> > I propose the range to store a lazy ordered s...
alexeymuranov (Alexey Muranov)
04:23 AM Feature #7545: Make Range act as a "lazy ordered set"
alexeymuranov (Alexey Muranov) wrote:
> drbrain (Eric Hodel) wrote:
> > =begin
> > How would (({(3..1).to_a})) be ...
drbrain (Eric Hodel)
02:37 AM Feature #7545: Make Range act as a "lazy ordered set"
drbrain (Eric Hodel) wrote:
> =begin
> How would (({(3..1).to_a})) be implemented? The opposite uses #succ today.
I ...
alexeymuranov (Alexey Muranov)
01:44 AM Feature #7545: Make Range act as a "lazy ordered set"
=begin
How would (({(3..1).to_a})) be implemented? The opposite uses #succ today.
Why should (({1...1})) equal ((...
drbrain (Eric Hodel)
01:05 AM Feature #7545 (Open): Make Range act as a "lazy ordered set"
=begin
# Make Range act as a "lazy ordered set"
This replaces my older feature request #5534.
I propose the fo...
alexeymuranov (Alexey Muranov)
06:27 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
alexeymuranov (Alexey Muranov) wrote:
> marcandre (Marc-Andre Lafortune) wrote:
>
> > * this doesn't solve any r...
phluid61 (Matthew Kerwin)
06:04 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
marcandre (Marc-Andre Lafortune) wrote:

> * this doesn't solve any real-life problem I can think of
For me it solv...
alexeymuranov (Alexey Muranov)
04:28 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
-5 from me:
* this doesn't solve any real-life problem I can think of
* it will introduce incompatibilities
...
marcandre (Marc-Andre Lafortune)
01:51 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
This will break existing code so I set it to next major. drbrain (Eric Hodel)
01:23 AM Feature #7546 (Assigned): Change behavior of `Array#slice` for an argument of `Range` class
=begin
This is a concrete proposal to "fix" #4541.
It is also related to #7545.
For this proposal to make good s...
alexeymuranov (Alexey Muranov)
05:16 AM Revision 182ce60f (git): * lib/rdoc/class_module.rb: Added RDoc::ClassModule#documented? which
checks comment_location. Hide RDoc::ClassModule#comment=.
* test/rdoc/test_rdoc_class_module.rb: Test for above.
*...
drbrain (Eric Hodel)
04:42 AM Feature #4541: Inconsistent Array.slice()
Regarding the OP's criticism of poor API documentation, this has in the meantime been improved (with issue #6680).
...
stomar (Marcus Stollsteimer)
01:27 AM Feature #4541: Inconsistent Array.slice()
I have proposed a solution in #7546. alexeymuranov (Alexey Muranov)
04:40 AM Revision f92db3dd (git): vm_insnhelper.c: no warnings for non-object
* vm_insnhelper.c (vm_getivar): no uninitialized instance variables
warnings for non-object if attr method.
git-s...
nobu (Nobuyoshi Nakada)
04:39 AM Revision dcb6e733 (git): vm_insnhelper.c: common code
* vm_insnhelper.c (vm_getivar, vm_setivar): unify common code
irrelevant to the condition.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
03:12 AM Revision 34fb7d78 (git): Specify rlimits_core to prevent making core file
Stable fix for r38041.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
01:45 AM Feature #5534 (Rejected): Redefine Range class and introduce RelativeNumeric and RelativeRange
drbrain (Eric Hodel)
01:26 AM Feature #5534: Redefine Range class and introduce RelativeNumeric and RelativeRange
I propose to close this my Feature Request, as i have opened a new one that replaces it: #7545, see also #7546. alexeymuranov (Alexey Muranov)
12:42 AM Revision a52c63e4 (git): Experimental fix for r38041
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:24 AM Bug #7543 (Closed): DL::Function#bound? and unbind raise error when Fiddle is available
This issue was solved with changeset r38324.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
ngoto (Naohisa Goto)
12:12 AM Bug #7514 (Closed): DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
In r38322, Fiddle::Function#initialize can get name by using :name keyword argument. For example,
Fiddle::Function...
ngoto (Naohisa Goto)

12/11/2012

11:52 PM Bug #7539: Misleading error message "can't convert nil into string"
> Looking at the implementation, a "can't append" would need some special code
Indeed. It would be redundant anywa...
marcandre (Marc-Andre Lafortune)
02:17 PM Bug #7539: Misleading error message "can't convert nil into string"
I am worried about implying that the user should add to_str, to_ary, etc. to fix this problem. Rarely is implementin... drbrain (Eric Hodel)
01:49 PM Bug #7539: Misleading error message "can't convert nil into string"
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> kosaki (Motohiro KOSAKI) wrote:
> > I support "can't append nil to str...
duerst (Martin Dürst)
06:23 AM Bug #7539: Misleading error message "can't convert nil into string"
I support adding the 'implicit' word to the error message.

> "no implicit conversion of nil into String"
...
phluid61 (Matthew Kerwin)
01:44 AM Bug #7539: Misleading error message "can't convert nil into string"
kosaki (Motohiro KOSAKI) wrote:
> I support "can't append nil to string" error.
I'd prefer a more descriptive mes...
rosenfeld (Rodrigo Rosenfeld Rosas)
12:44 AM Bug #7539: Misleading error message "can't convert nil into string"
You'll get this error message for every failed conversion; the use the corresponding implicit conversion methods (`to... marcandre (Marc-Andre Lafortune)
11:51 PM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
naruse (Yui NARUSE) wrote:
> Those patch don't fit this issue because ruby 2.0 still can't be use for BASERUBY of Ru...
vo.x (Vit Ondruch)
08:41 PM Bug #7541 (Assigned): Can't use Ruby 2.0.0 as as BASERUBY
Those patch don't fit this issue because ruby 2.0 still can't be use for BASERUBY of Ruby 1.9.3 or prior.
This is an...
naruse (Yui NARUSE)
11:38 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
This issue was solved with changeset r38303.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
12:11 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
Alternatively, there could be used --disable-gems I think. vo.x (Vit Ondruch)
12:05 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
=begin
I am trying to prepare source archive using
tool/make-snapshot tmp
With Ruby 2.0.0 rev38184 as as BA...
vo.x (Vit Ondruch)
11:04 PM Feature #7517: Fixnum::MIN,MAX
What is the use case?
If this is an mruby context, I suspect they should be Integer::MAX and Integer::MIN.
naruse (Yui NARUSE)
10:22 PM Bug #7543 (Closed): DL::Function#bound? and unbind raise error when Fiddle is available
When Fiddle is available, DL::Function#unbind raises error.
require 'dl'
require 'dl/func'
include DL
f...
ngoto (Naohisa Goto)
09:44 PM Revision 0314f93e (git): * iseq.c (rb_iseq_parameters): fix limit for optional arguments.
* test/ruby/test_keyword.rb: tests for above.
* vm_core.h (struct rb_iseq_struct): update documentation
with keywor...
Eregon (Benoit Daloze)
09:17 PM Revision 64bbd55c (git): Experimental: don't use $.*s of fprintf
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:45 PM Revision 63d0ea4c (git): vm.c: pass exceptions while handling an exception
* vm.c (vm_exec): pass exceptions while handling an exception.
* vm_trace.c (rb_threadptr_exec_event_hooks): propagat...
nobu (Nobuyoshi Nakada)
06:09 PM Revision 8dafe8c8 (git): test.rb: show messages in one line
* sample/test.rb (Progress#initialize): add --verbose option and show
messages in one line unless --verbose is give...
nobu (Nobuyoshi Nakada)
05:13 PM Revision a6455f29 (git): Experimentally recommit of r38041: specify smaller max length
* vm_dump.c (rb_vm_bugreport): get rid of calling methods in sigsegv
handler. based on a patch by charliesome (Cha...
naruse (Yui NARUSE)
04:48 PM Revision b5e9c6cb (git): * eval.c (rb_using_refinement): make the method table of an iclass
for a refinement that of the refinement, not that of the origin of
the refinement, which is set by rb_include_class...
shugo (Shugo Maeda)
04:22 PM Feature #4085: Refinements and nested methods
Anonymous wrote:
> In message "Re: [ruby-core:50694] [ruby-trunk - Feature #4085] Refinements and nested methods"
>...
headius (Charles Nutter)
04:18 PM Revision 9f69bef9 (git): * tool/make-snapshot: add --disable-rubygem to both MINIRUBY and RUBY.
On making miniprelude.c, it seems use MINIRUBY. this fixes #7541
but rubygems also needs to be fixed for older rubi...
naruse (Yui NARUSE)
03:44 PM Revision a1a5c879 (git): * test/dl/test_func.rb (test_name_with_block, test_bind, test_qsort1): call unbind to release the callback closure because maximum number of callbacks is limited to DL::MAX_CALLBACK (== 5) with pure DL without Fiddle.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
03:24 PM Revision ef12c29f (git): * 2012-12-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:24 PM Revision 1fcde7c2 (git): * ext/dl/lib/dl/func.rb (DL::Function#unbind, #bound?): suppress NoMethodError when Fiddle is available. [ruby-core:50756] [Bug #7543]
* test/dl/test_func.rb (test_bound*, test_unbind*): tests for the above.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
ngoto (Naohisa Goto)
12:52 PM Bug #7542 (Closed): Fix typo complied? call should be compiled?
Closed as r38305 / addefaa (cool hash code!) marcandre (Marc-Andre Lafortune)
11:58 AM Bug #7542 (Closed): Fix typo complied? call should be compiled?
I've sent a pull request for it https://github.com/ruby/ruby/pull/221 spastorino (Santiago Pastorino)
12:38 PM Revision 80e1f46f (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:41 AM Revision 3e6a624a (git): * ext/fiddle/function.c (Fiddle::Function.new): new keyword argument :name to set the name attribute.
* ext/fiddle/lib/fiddle/import.rb (import_function, bind_function): set function name by using the :name keyword argu... ngoto (Naohisa Goto)
10:19 AM Revision 51f64b03 (git): merge revision(s) 37692,37700,37706: [Backport #7381]
* win32/file.c (replace_to_long_name): skip automatic path expansion
when wildcard character is used. [rub...
U.Nakamura
10:18 AM Revision 4701a70b (git): merge revision(s) 37625: [Backport #7333]
* win32/mkexports.rb (each_export): skip garbages generated by VS2012's
nmake.
reported and patch...
U.Nakamura
10:17 AM Revision 4db3a06d (git): merge revision(s) 38235: [Backport #7255]
* parse.y (parser_here_document): flush string content between new
line and :string_embexpr. [ruby-core:48...
U.Nakamura
10:14 AM Revision 4a2867ab (git): merge revision(s) 37594: [Backport #7046]
* lib/erb.rb (ERB#run, ERB#result): eval under isolated bindings for
safe concurrent use. [ruby-core:47638...
U.Nakamura
09:57 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
I've started to take a look at this, and I wish to solve it if I find the way.
But of course if I'm taking too much ...
Eregon (Benoit Daloze)
09:51 AM Revision 35f27144 (git): merge revision(s) 38292: [Backport #6899]
* compile.c (iseq_compile_each): count flip-flop state in local iseq
not in each iseqs, so that the keys ca...
U.Nakamura
09:31 AM Revision 16af9a10 (git): fix typos for r38298
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:52 AM Revision 985a8067 (git): merge revision(s) 36138: [Backport #6607]
* include/ruby/backward/rubysig.h: fix visibility. [Bug #6607]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
U.Nakamura
08:51 AM Revision 19015605 (git): [Backport #5634]
* vm.c (rb_vm_make_env_object): make Proc object if Env is possible
to point block. [ruby-core:41038] [ruby-trunk -...
U.Nakamura
08:47 AM Revision 1ab4abf8 (git): merge revision(s) 38285: [Backport #4281]
* lib/irb/magic-file.rb: set a encoding, which is detected from
the file to read, to the internal encoding....
U.Nakamura
07:57 AM Revision 52d4a465 (git): * common.mk: Added --pages-dir to rdoc creation. Now doc/ items show
up at top-level.
* .document: Moved doc/* entries to doc/.document
* doc/.document: ditto
git-svn-id: svn+ssh://c...
drbrain (Eric Hodel)
07:44 AM Revision b65b75bf (git): * lib/rdoc/options.rb: Added --page-dir option for moving pages in
doc/ to the top-level.
* lib/rdoc/rdoc.rb: ditto.
* test/rdoc/test_rdoc_options.rb: Test for the above.
* test/rdoc...
drbrain (Eric Hodel)
06:25 AM Revision d5ba73e0 (git): * ext/pathname/lib/pathname.rb: Hide private methods from RDoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
06:13 AM Revision 10c014b0 (git): * tool/make-snapshot (BASERUBY): add --disable-gem to avoid load gems.
[Bug #7541] [ruby-core:50736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38309 b2dd03c8-39d4-4d8f-98ff-823fe6...
naruse (Yui NARUSE)
06:13 AM Revision 55058e35 (git): Revert r38301
"* common.mk ($(MINIPRELUDE_C)): -I may break make dist."
This didn't solve the issue.
git-svn-id: svn+ssh://ci.rub...
naruse (Yui NARUSE)
06:05 AM Bug #7489: Kernel.spawn sometimes executes string directly
Thanks for the response. My only comment is that the
behaviour you describe is not documented (unless I'm
missing ...
jcaesar (Julius Caesar)
03:37 AM Revision b949447a (git): probes_helper.h: RUBY_DTRACE_HOOK
* probes_helper.h (RUBY_DTRACE_HOOK): surround with do..while.
* vm.c (vm_exec): supply semicolon.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
03:37 AM Revision 4a0cda64 (git): test_settracefunc.rb: envutil
* test/ruby/test_settracefunc.rb: EnvUtil is required for
assert_normal_exit when running solely.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
03:02 AM Revision addefaa6 (git): * ext/dl/win32/extconf.rb: Fix typo
by Santiago Pastorino <[email protected]>
https://github.com/ruby/ruby/pull/221 fix GH-221
git-svn-id: svn+ssh...
naruse (Yui NARUSE)
02:58 AM Revision 0ab05728 (git): Experimentally revert r38041
"vm_dump.c: no methods in segv handler"
It may cause segv:
http://fb.rubyci.org/~chkbuild/ruby-trunk/log/20121130T090...
naruse (Yui NARUSE)
02:38 AM Revision 381b72da (git): * common.mk ($(MINIPRELUDE_C)): -I may break make dist.
patched by Vit Ondruch [Bug #7541] [ruby-core:50736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38303 b2dd03c...
naruse (Yui NARUSE)
02:32 AM Revision 20d68c92 (git): Revert r38296 and r38301
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:54 AM Bug #7369 (Closed): Matrix #row_size, #column_size methods
This issue was solved with changeset r38300.
Boris, thank you for reporting this issue.
Your contribution to Ruby is ...
marcandre (Marc-Andre Lafortune)

12/10/2012

11:44 PM Bug #7540 (Closed): Proc#parameters cannot show :opt with :rest and :keyword
When an :opt arg is specified with :rest and :key args,
Proc#parameters (as well as *Method) cannot show it as below...
no6v (Nobuhiro IMAI)
09:52 PM Bug #7539: Misleading error message "can't convert nil into string"
I support "can't append nil to string" error. kosaki (Motohiro KOSAKI)
09:29 PM Bug #7539 (Closed): Misleading error message "can't convert nil into string"
When trying to call `String#+` with `nil` as an argument, you get the error "can't convert nil into String", which do... connec (Chris Connelly)
08:48 PM Feature #4085: Refinements and nested methods
jeremyevans0 (Jeremy Evans) wrote:
> Use parentheses to tell ruby to do a method call even if there is a local varia...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:14 PM Feature #4085: Refinements and nested methods
headius (Charles Nutter) wrote:
> rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > > Honestly, there are certain feat...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:17 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
=begin
ulimit -s 4096 / Ubuntu 12.04 x64 でtrunk(r38279)で追試してみたところ、
状況が変わっていて、SystemStackErrorにはなるものの
MALLOC_CHECK_...
ktsj (Kazuki Tsujimoto)
05:08 PM Bug #7357 (Third Party's Issue): ruby-1.9.3-p327@global/gems/activerecord-3.2.9/lib/active_record/connection_adapters/postgresql_adapter.rb:1208: [BUG] Segmentation fault
it seems pg.gem's issue naruse (Yui NARUSE)
05:07 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
Thanks for evan and shyouhei, it now works! naruse (Yui NARUSE)
04:57 PM Revision 4eb272e8 (git): More debug print for r38296
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:53 PM Revision 8aac5f48 (git): * lib/matrix: alias {row|column}_size to {row|column}_count and use the latter.
[Bug #7369] [ruby-core:49409]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38300 b2dd03c8-39d4-4d8f-98ff-823fe6...
Marc-Andre Lafortune
04:05 PM Revision 4c02cff1 (git): * 2012-12-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:05 PM Revision 7ef16d22 (git): * fix the behavior when a module is included into a refinement.
This change is a little tricky, so it might be better to prohibit
module inclusion to refinements.
* include/ruby/...
shugo (Shugo Maeda)
02:29 PM Feature #7517: Fixnum::MIN,MAX
Hi,

In message "Re: [ruby-core:50708] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Sun, 9 Dec 2012 21...
Anonymous
01:02 PM Revision fa7c4ab4 (git): * vm_method.c (rb_method_entry_without_refinements): use
rb_resolve_refined_method() to search superclasses if
me->def->orig_me is 0. This change fixes make test-all
TES...
shugo (Shugo Maeda)
11:29 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
=begin
Why not introduce a (({$DEBUG})) variable that tells the runtime to enable introspective features like this a...
Anonymous
11:16 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
As a debugging feature I can support access to arbitrary bindings. As a general, runtime, hot-path feature, there's n... headius (Charles Nutter)
10:20 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
@matz keep in mind, people are already hacking and using this feature externally
https://github.com/banister/bind...
sam.saffron (Sam Saffron)
09:58 AM Bug #3594: URI class doesn't do file URL's properly.
mame (Yusuke Endoh) wrote:
> Is this specified in RFC or any spec?
There's no available RFC of file URI scheme.
...
naruse (Yui NARUSE)
12:49 AM Bug #3594: URI class doesn't do file URL's properly.
Is this specified in RFC or any spec?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:27 AM Revision a263a856 (git): Add debug print to debug make dist error on rubyci FreeBSD
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:03 AM Revision 0e7fd847 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:01 AM Revision f9aa334b (git): * ext/fiddle/win32/*: library ports from DL to Fiddle.
* ext/dl/win32/extconf.rb: check fiddle. often case dl compiled prior
to fiddle, so this change is no meaning. in...
U.Nakamura
06:23 AM Revision 13e83d05 (git): vm_trace.c: exceptions in event hooks
* vm_trace.c (rb_threadptr_exec_event_hooks): exceptions in event
hooks should not propagate outside.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
06:11 AM Revision c9b4b780 (git): compile.c, vm_insnhelper.c: flip-flop without hidden string key
* compile.c (iseq_compile_each): count flip-flop state in local iseq
not in each iseqs, so that the keys can be oth...
nobu (Nobuyoshi Nakada)
05:05 AM Revision 2ffc29e8 (git): * Makefile.in (LIBRUBY_SO): sign also.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:32 AM Revision fa8c9743 (git): * enc/depend (link_so): prefix $(Q) for each commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:24 AM Bug #7522: Non-core "Type()" Kernel methods return new objects
Ah, thanks for that catch!
Updated patch is attached.
jballanc (Joshua Ballanco)
04:18 AM Revision 2b8485bc (git): configure.in, mkmf.rb: sign extensions
* configure.in (codesign): check identifier at link time, not
configure time.
* lib/mkmf.rb (LINK_SO): sign extens...
nobu (Nobuyoshi Nakada)
04:18 AM Revision 08b98cc3 (git): mkconfig.rb: newlines
* tool/mkconfig.rb: restore embedded newlines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38288 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
02:50 AM Revision f9e46510 (git): KNOWNBUGS.rb: exceptions in event hooks
* KNOWNBUGS.rb: add tests for exceptions in event hooks, which were
discarded in 1.8 but passed through in 1.9.
g...
nobu (Nobuyoshi Nakada)
02:50 AM Revision bb873657 (git): test_gem_rdoc.rb: shut up skipping warnings
* test/rubygems/test_gem_rdoc.rb (TestGemRDoc): skip method
definitions for older rdoc and shut up obsolete warning...
nobu (Nobuyoshi Nakada)
02:06 AM Revision f04dd0f0 (git): * lib/irb/magic-file.rb: set a encoding, which is detected from
the file to read, to the internal encoding.
[Bug #4281][ruby-dev:43036]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
authorNari (Narihiro Nakamura)
12:57 AM Bug #3784: Seg fault in IO.select from webrick
Nahi-san, can you reproduce this issue?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:45 AM Bug #3422 (Assigned): Object.const_get(:A, false) can access BasicObject::A
Matz, do you think that it should be changed again?
IMO, in principle, I don't think that it is a good idea to chang...
mame (Yusuke Endoh)
12:42 AM Revision cf7ca7e6 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:40 AM Revision f58ff1ba (git): * lib/rubygems/ext/cmake_builder.rb: Added a builder for cmake.
* lib/rubygems/ext.rb: ditto.
* lib/rubygems/installer.rb: ditto.
* test/rubygems/test_gem_ext_cmake_builder.rb: T...
drbrain (Eric Hodel)
12:37 AM Bug #3353 (Assigned): Building 32-bit only on Snow Leopard (dylib failed to build)
"--with-arch=i386" should be specified in ./configure, I guess.
Mrkn, do you know the status of this issue? Do yo...
mame (Yusuke Endoh)
12:28 AM Bug #3351 (Assigned): stack overflow on super
Shugo-san, ko1, what's the status?
Do you think this issue important?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:13 AM Revision a16cf580 (git): * 2012-12-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:13 AM Revision 91998d69 (git): * lib/rubygems/package.rb: Omit directories when packaging gems like
RubyGems 1.8.x
* test/rubygems/test_gem_package.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
drbrain (Eric Hodel)

12/09/2012

11:12 PM Bug #7537: OptionParser treats negative digits as options
In my opinion, negative numbers shouldn't be treated as option keys unless it was explicitly specified. In other case... prijutme4ty (Ilya Vorontsov)
07:00 PM Bug #7537 (Closed): OptionParser treats negative digits as options
Is it intentional that negative digits are treated as options?
If I use negative digit as an argument of an option, ...
prijutme4ty (Ilya Vorontsov)
10:20 PM Bug #3024: mkmf: Directory names with spaces cause invalid Makefiles to be generated
Nobu, could you check this?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:40 PM Bug #1771: system()/popen()/popen3() & windows & unicode is not working
Usa-san, what's the status?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:40 PM Bug #1685: Some windows unicode path issues remain
Usa-san, what's the status?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:27 PM Bug #953 (Assigned): 深い入れ子の配列の取り扱いで落ちる
ulimit -s 4096 で Ubuntu 12.10 x64 で再現できませんでしたが、
たぶん特に状況は変わってないんですよね。
再現性のある SEGV ということで、2.0.0 で直したほうがいいと思います。
...
mame (Yusuke Endoh)
09:14 PM Feature #7532 (Assigned): Hardcoded compiler location
mame (Yusuke Endoh)
09:11 PM Feature #7525 (Assigned): How to avoid memory leak when something gets wrong and throw exception when using win32api?
Is this really a feature request? Or bug report?
Assigning to usa.
Usa-san, if this is a feature, please set the...
mame (Yusuke Endoh)
09:07 PM Feature #7517: Fixnum::MIN,MAX
Still, I'm not sure what problem (in mruby?) is resolved by the existence of Fixnum::MAX.
How:
n3 = n1 + n2
...
mame (Yusuke Endoh)
08:57 PM Feature #6183: Enumerator::Lazy performance issue
Sorry, maybe I have no time to review your patch. Anyone interested?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:34 PM Revision 0c0496eb (git): envutil.rb: kill child
* test/ruby/envutil.rb (EnvUtil#invoke_ruby): kill the child process
certainly.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
01:43 PM Feature #5825: Sweet instance var assignment in the object initializer
alexeymuranov (Alexey Muranov) wrote:
> +1, why only initialize?
I agree. Is there a reason not to specify somet...
phluid61 (Matthew Kerwin)
01:31 PM Feature #5825: Sweet instance var assignment in the object initializer
Well... I like the sweetness... But to have such a feature working syntactically from
inside of #`initialize` method...
Anonymous
12:15 PM Bug #7522: Non-core "Type()" Kernel methods return new objects
=begin
Your change to ext/bigdecimal/bigdecimal.c will cause a compiler warning:
compiling bigdecimal.c
bigdecim...
Anonymous
10:44 AM Bug #7248: Shouldn't Enumerator::Lazy.new be private?
Oh, interesting.
I'll do my best to document it, then.
This leads to more questions, though:
1) Is there a u...
marcandre (Marc-Andre Lafortune)
09:41 AM Bug #7536 (Closed): local variables added to TOPLEVEL_BINDING in -r are broken
If a library that you require in the -r flag of ruby evals things in TOPLEVEL_BINDING (e.g. RUBY_OPT=-rbundler/setup)... Conrad.Irwin (Conrad Irwin)
09:11 AM Bug #7496: incorrect base_dir for default gemspecs
Thank you! bitsweat (Jeremy Daer)
08:48 AM Revision 29756c5e (git): * vm_insnhelper.c (vm_call_opt_send): Kernel#send should not use
refinements.
* proc.c (mnew): Kernel#method, Kernel#public_method,
Module#instance_method, and Module#public_insta...
shugo (Shugo Maeda)
06:20 AM Bug #7524: rdoc hangs upon encountering fraktur characters
This was still a bug, fixed by r38277 drbrain (Eric Hodel)
12:23 AM Feature #4085: Refinements and nested methods
In message "Re: [ruby-core:50694] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 8 Dec 2...
Anonymous
12:02 AM Feature #7075 (Rejected): const_get でトップレベルの定数を参照する時に警告
反応が遅くなってすみません。
const_get の第2引数に false を指定すると C は取れなくなるので、第2引数の指定忘れに気がつくかと思って提案してました。
しかしわかっててあえて利用する可能性もあるというのは確か...
nagachika (Tomoyuki Chikanaga)

12/08/2012

11:10 PM Bug #7534 (Closed): /(?i:[\W])/ and /(?i:[\w])/ both match "s"
vo.x (Vit Ondruch)
10:59 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
Indeed, this is a duplicate of #4044. My apologies. Please close this one. Thank you. hasari (Hiro Asari)
05:19 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
As far as I can remember, this issue is two years old.
Refer to #4044
phasis68 (Heesob Park)
03:13 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
Related to #7533 Anonymous
03:12 PM Bug #7534: /(?i:[\W])/ and /(?i:[\w])/ both match "s"
This was reported by Ian Leitch. https://twitter.com/ileitch/status/277234777118093314 (https://gist.github.com/4236706) hasari (Hiro Asari)
03:10 PM Bug #7534 (Closed): /(?i:[\W])/ and /(?i:[\w])/ both match "s"
If you drop any of the 3 conditions - case-insensitivity, character class, or "s" - this bug does not happen.
See ...
hasari (Hiro Asari)
10:24 PM Feature #4085: Refinements and nested methods
matz wrote:
> |* Should not send, method, respond_to? use refinements?
> | I've changed Symbol#to_proc not to us...
shugo (Shugo Maeda)
01:53 PM Feature #4085: Refinements and nested methods
In message "Re: [ruby-core:50681] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Sat, 8 Dec 2...
Anonymous
12:15 PM Feature #4085: Refinements and nested methods
shugo (Shugo Maeda) wrote:
> I've written down the new specification:
>
> https://bugs.ruby-lang.org/projects/r...
shugo (Shugo Maeda)
06:23 AM Feature #4085: Refinements and nested methods
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > Honestly, there are certain features that are so difficult to impleme...
headius (Charles Nutter)
05:29 AM Feature #4085: Refinements and nested methods
On 07.12.2012 21:02, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
>
> Issue #4085 has been updated by rosenfeld (R...
The8472 (Aaron G)
05:15 AM Feature #4085: Refinements and nested methods
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Aaron, I see your point but often my queries are much more complex than...
jeremyevans0 (Jeremy Evans)
05:02 AM Feature #4085: Refinements and nested methods
Aaron, I see your point but often my queries are much more complex than a single mention to some column. So if I have... rosenfeld (Rodrigo Rosenfeld Rosas)
04:55 AM Feature #4085: Refinements and nested methods
Charles I have read your arguments about super and refinements behavior above and now I understand that the expected ... rosenfeld (Rodrigo Rosenfeld Rosas)
04:53 AM Feature #4085: Refinements and nested methods
On 07.12.2012 16:23, Rodrigo Rosenfeld Rosas wrote:
> Not all column names can be represented as method names. Or ...
The8472 (Aaron G)
04:43 AM Feature #4085: Refinements and nested methods
> Honestly, there are certain features that are so difficult to implement efficiently that no matter how useful they ... rosenfeld (Rodrigo Rosenfeld Rosas)
04:42 AM Feature #4085: Refinements and nested methods
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> This is what I'd expect from the code above to find it consistent:
>
...
headius (Charles Nutter)
04:36 AM Feature #4085: Refinements and nested methods
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> So, by using your definition of refinements I'd need to separate them b...
headius (Charles Nutter)
03:48 AM Feature #4085: Refinements and nested methods
Charles will know for the JRuby case but if it currently doesn't differentiate blocks from procs (or lambdas) I guess... rosenfeld (Rodrigo Rosenfeld Rosas)
01:02 AM Feature #4085: Refinements and nested methods
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> I don't really like the idea of making something implementation depende...
shugo (Shugo Maeda)
12:29 AM Feature #4085: Refinements and nested methods
Not all column names can be represented as method names. Or can they?

Even if they could I don't like this approa...
rosenfeld (Rodrigo Rosenfeld Rosas)
09:19 PM Revision 1cf13e07 (git): * 2012-12-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:19 PM Revision 4eaf05c8 (git): * lib/rdoc/markdown/entities.rb: Added documentation.
* lib/rdoc/parser/ruby.rb: Updated style
* lib/rdoc/ruby_lex.rb: Parse characters up to \u{FFFFF}
* test/rdoc/test...
drbrain (Eric Hodel)
05:59 PM Feature #7532: Hardcoded compiler location
here is patch that archives this: https://github.com/tokaido/tokaido-build/blob/master/patches/darwin/1.9.3-p327/cc_e... mpapis (Michal Papis)
04:56 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
latest rubygems fixed this issue. I confirmed to solve `gem pristine bigdecimal`.
But `gem install bigdecimal` alw...
hsbt (Hiroshi SHIBATA)
04:09 PM Bug #7535 (Closed): Documentation for Ripper
Committed as r38273. marcandre (Marc-Andre Lafortune)
03:42 PM Bug #7535 (Closed): Documentation for Ripper
Small patch for Ripper docs.
https://github.com/ruby/ruby/pull/219
oscardelben (Oscar Del Ben)
01:57 PM Bug #7524 (Closed): rdoc hangs upon encountering fraktur characters
zzak (zzak _)
01:09 PM Bug #7524: rdoc hangs upon encountering fraktur characters
I just gave up on them, the problem is fixed afaiac :-) Anonymous
01:41 PM Revision 54fce811 (git): * eval.c (rb_mod_refine): don't override Module#include. It's
unnecessary now because refinements are activated only in refine
blocks.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
shugo (Shugo Maeda)
01:35 PM Revision 4363d076 (git): * eval.c: remove Module#refinements.
* test/ruby/test_refinement.rb: remove tests for Module#refinements.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
shugo (Shugo Maeda)
01:35 PM Revision bdb8607c (git): * eval.c (top_using): raise a RuntimeError if using is called in a
module definition or a method definition.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ru...
shugo (Shugo Maeda)
11:28 AM Bug #7533 (Closed): Oniguruma hates the letter 's' :(
MRI 2.0.0dev (2012-12-08), MRI 1.9.3-p327, Rubinius f76d3f67, JRuby 1.7.1 (1.9.3)
>> "s.net" =~ /\A[^\W_]+([-.][^\...
ileitch (Ian Leitch)
07:06 AM Revision 537030e1 (git): Improve rdoc for Ripper, based on a patch by Oscar Del Ben [github:219]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
06:01 AM Revision 75894547 (git): * lib/rubygems/commands/cleanup_command.rb: Skip default gems when
cleaning up.
* test/rubygems/test_gem_commands_cleanup_command.rb: Test for above.
* lib/rubygems/commands/query_co...
drbrain (Eric Hodel)
03:36 AM Revision ee68f78c (git): * vm_insnhelper.c (vm_search_normal_superclass): super in a
refinement always uses the refined class as its superclass.
* test/ruby/test_refinement.rb: related test.
git-svn-i...
shugo (Shugo Maeda)
03:06 AM Revision d928280c (git): * eval.c (rb_mod_refine): raise an ArgumentError if a given
block is of a Proc object.
* vm_insnhelper.c (vm_call_method): store refined methods in inline
cache to improve pe...
shugo (Shugo Maeda)
02:53 AM Feature #6074: Allow alias arguments to have a comma
On Dec 7, 2012, at 9:10, "alexeymuranov (Alexey Muranov)" <[email protected]> wrote:
> Issue #6074 has been up...
drbrain (Eric Hodel)
02:10 AM Feature #6074: Allow alias arguments to have a comma
Just another idea in this direction: allow
~~~ruby
def :foo, :bar do
puts bar
end
~~~
in addition to
~...
alexeymuranov (Alexey Muranov)
02:52 AM Bug #7528: CSV.== fails to check object type
James, I think your editor may have committed a bunch of whitespace changes zzak (zzak _)
02:42 AM Bug #7528 (Closed): CSV.== fails to check object type
This issue was solved with changeset r38265.
Stephen, thank you for reporting this issue.
Your contribution to Ruby i...
JEG2 (James Gray)
02:07 AM Bug #7528 (Assigned): CSV.== fails to check object type
drbrain (Eric Hodel)
02:37 AM Revision db051011 (git): * eval.c (rb_mod_refine), vm_eval.c (rb_yield_refine_block):
Module#refine activates all refinements defined in that module
only in a given block.
* string.c (sym_to_proc, sym...
shugo (Shugo Maeda)
01:17 AM Bug #7248: Shouldn't Enumerator::Lazy.new be private?
Hi,
Enumerator::Lazy.new will be needed
(1) when you want to overwrite behavior of a lazy method. eg:
---
cla...
yhara (Yutaka HARA)
12:26 AM Revision 3adc9834 (git): * ext/openssl/ossl_x509name.c: Completed documentation for
OpenSSL::X509::Name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
12:24 AM Revision 1c9e3155 (git): ChangeLog: fix indent
* ChangeLog: fix indent. revert r38265 partially.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38267 b2dd03c8-...
nobu (Nobuyoshi Nakada)
12:18 AM Revision 1c5b3092 (git): * ext/objspace/objspace.c (iow_size): return size of internal object
for ObjectSpace.memsize_of().
* test/objspace/test_objspace.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org...
ko1 (Koichi Sasada)

12/07/2012

11:17 PM Feature #7503 (Assigned): make timeout.rb async-interrupt safe by default
> Target version changed from 2.0.0 to next minor
r38216 was reverted then.

kosaki (Motohiro KOSAKI)
02:04 PM Feature #7503 (Closed): make timeout.rb async-interrupt safe by default
This issue was solved with changeset r38255.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
11:12 PM Feature #6074: Allow alias arguments to have a comma
Is there any reason this can't make it into 2.0? trans (Thomas Sawyer)
10:43 PM Feature #4085: Refinements and nested methods
=begin
@rosenfeld I think the point was that a better designed API could do:
records = DB[:some_table].
wh...
trans (Thomas Sawyer)
10:23 PM Feature #4085: Refinements and nested methods
Em 06-12-2012 23:17, The 8472 escreveu:
> On 06.12.2012 17:01, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
>> The...
rosenfeld (Rodrigo Rosenfeld Rosas)
03:34 PM Feature #4085: Refinements and nested methods
matz (Yukihiro Matsumoto) wrote:
> I have reviewed, and as far as I understand, it's correct, except that `Module#ev...
shugo (Shugo Maeda)
03:16 PM Feature #4085: Refinements and nested methods
=begin
I have reviewed, and as far as I understand, it's correct, except that `Module#eval` should be `Module#module_...
matz (Yukihiro Matsumoto)
02:17 PM Feature #4085: Refinements and nested methods
matz (Yukihiro Matsumoto) wrote:
> I have discussed with Shugo, and found out there was misunderstanding in my side....
shugo (Shugo Maeda)
10:23 AM Feature #4085: Refinements and nested methods
On 06.12.2012 17:01, rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> The problem is that currently you can't use both...
The8472 (Aaron G)
03:23 AM Feature #4085: Refinements and nested methods
In message "Re: [ruby-core:50641] [ruby-trunk - Feature #4085] Refinements and nested methods"
on Fri, 7 Dec 2...
Anonymous
03:14 AM Feature #4085: Refinements and nested methods
@matz Your example looks like you are trying to have it both ways. Sort of local but sort of not. I agree with @rosen... trans (Thomas Sawyer)
01:57 AM Feature #4085: Refinements and nested methods
What I find inconsistent specifically (and we wouldn't be able to fix it later without breaking backward compatibilit... rosenfeld (Rodrigo Rosenfeld Rosas)
01:41 AM Feature #4085: Refinements and nested methods
I haven't deny the future possibility to introduce your "local refinement". But we have to prepare working implementa... matz (Yukihiro Matsumoto)
01:01 AM Feature #4085: Refinements and nested methods
Look, refinements could probably save Ruby from many drawbacks that currently exist. But I don't really understand wh... rosenfeld (Rodrigo Rosenfeld Rosas)
12:02 AM Feature #4085: Refinements and nested methods
@rosenfeld,
If you don't understand it, and you want to avoid it, that's OK. Ruby is a good language without refinem...
matz (Yukihiro Matsumoto)
10:42 PM Bug #7528: CSV.== fails to check object type
I concur. Patch attached for easy application.
It's probably worth noting that the current, unpatched, behaviour ...
SteveW (Stephen Wattam)
09:23 PM Bug #7528: CSV.== fails to check object type
It would probably be better to perform an `is_a?` check rather than
checking the class of the other object.

Anonymous
08:56 PM Bug #7528: CSV.== fails to check object type
This seems to fix it:
```diff
478c478,479
< @row == other.row
---
> return @row == other.row if ot...
SteveW (Stephen Wattam)
12:04 AM Bug #7528 (Closed): CSV.== fails to check object type
CSV::Row's equality method presumes it is comparing another CSV::Row. It fails when the object to be compared doesn'... SteveW (Stephen Wattam)
05:57 PM Feature #7532 (Assigned): Hardcoded compiler location
Currently RbConfig::CONFIG["CC"] is hardcoded during compilation, this is an issue when compiling ruby that can be ru... mpapis (Michal Papis)
05:42 PM Revision 5b1065f3 (git): * lib/csv.rb: A fix for row comparison by Stephen Wattam. [Bug #7528]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e James Edward Gray II
04:27 PM Revision 0dc6b839 (git): unit.rb: no need to check all reports
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to
check all reports.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
03:49 PM Revision 8978ec05 (git): * 2012-12-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:49 PM Revision 537297d1 (git): * vm_eval.c (yield_under, eval_under): do not activate refinements
of the receiver in module_eval and instance_eval.
* eval.c (ruby_Init_refinement): undef Class#refine.
* eval.c (ru...
shugo (Shugo Maeda)
03:49 PM Bug #6038: #instance_eval bug
=begin
I don't think ((|pr2|)) is not guaranteed to be the same object as ((|pr1|)) where
pr1 = proc {}
pr2 = ...
nobu (Nobuyoshi Nakada)
02:44 PM Revision c36d15f2 (git): * ext/refinement/refinement.c: include ruby/ruby.h instead of the
declaration of rb_warn().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
02:22 PM Bug #7531 (Feedback): Issues in installing ruby 1.9.3 on AIX 7.1
naruse (Yui NARUSE)
01:22 PM Bug #7531: Issues in installing ruby 1.9.3 on AIX 7.1
I guess r37653 would fix this issue. ngoto (Naohisa Goto)
09:05 AM Bug #7531 (Closed): Issues in installing ruby 1.9.3 on AIX 7.1
In file included from random.c:1264:
siphash.c:11:22: error: endian.h: A file or directory in the path name does not...
neha154 (Neha S)
10:36 AM Revision 3bbffbc7 (git): Revert r38216 and r38221. Release manager mark this feature as "next minor".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
08:21 AM Bug #7530 (Closed): Concurrent loads fail with mutex errors
I have no idea what's going on here.
~~~
jruby-1.7.0 ~/projects/vts-jruby $ cat bench_load_path.rb
require 'ben...
headius (Charles Nutter)
07:10 AM Revision 65129f3a (git): Remove file from r38201
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
07:08 AM Revision a756aa75 (git): * doc/etc.rd: Removed stale documentation file
* ext/etc/etc.c: Merged documentation from doc/etc.rd and updated
rdoc, added documentation for Etc::Passwd and Et...
zzak (zzak _)
07:03 AM Revision 8b2a4e68 (git): * lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no need to
retry skipped test. this fix makes 40% faster the whole test-all
with -j5 on Windows.
git-svn-id: svn+ssh://ci.r...
U.Nakamura
05:22 AM Revision 85e3560a (git): * lib/rdoc/markup/to_joined_paragraph.rb: Completed documentation
* lib/rdoc/parser/c.rb: ditto
* lib/rdoc/parser/changelog.rb: ditto
* lib/rdoc/servlet.rb: ditto
* lib/rdoc/store....
drbrain (Eric Hodel)
05:04 AM Revision 08f0db2c (git): timeout.rb: replace deferred exception after async_interrupt_timing
* lib/timeout.rb (Timeout#timeout): since async_interrupt_timing
re-raises a deferred exception, replace the timeou...
nobu (Nobuyoshi Nakada)
05:02 AM Revision 9dd64b60 (git): * test/ruby/test_refinement.rb: suppress warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:02 AM Revision 13d3f023 (git): test: remove or replace trailing spaces
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:39 AM Revision 97de2b36 (git): * ext/fiddle/closure.c (Fiddle::Closure.new): fix typo in documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
04:35 AM Revision a297576c (git): * ext/fiddle/function.c (Fiddle::Function.new): fix typo in documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
04:21 AM Revision 2db4ac6e (git): Commit ChangeLog from r38249
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
04:08 AM Revision 5452c2d6 (git): * doc/forwardable.rd: Remove stale documentation file
* lib/forwardable.rb: Merge documentation from doc/forwardable.rd
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
zzak (zzak _)
03:33 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
matz (Yukihiro Matsumoto)
03:33 AM Bug #7529: キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
残念ながら仕様です。キーワードのためのハッシュと純粋に引数であるハッシュの区別はできないので。
末尾に {} を追加するくらいでしょうか。
Matz.
matz (Yukihiro Matsumoto)
01:54 AM Bug #7529 (Rejected): キーワード引数を使うと最後のほうの通常の引数にハッシュを渡せない?
def foo(h, k: 0)
p [ h, k ]
end
h = { 1=> 2 }
foo(h)
を実行すると
ArgumentError: unknown keyword: 1
のエラーが出...
ngoto (Naohisa Goto)
02:58 AM Revision 3c0f6657 (git): Use more portable value for ENV['TZ']
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:55 AM Revision 1bb1d096 (git): * time.c (time_mdump): dump timezone string to private instance variable
on marshaling.
* time.c (time_mload): load timezone string from private instance
variable named 'zone'.
git-svn-i...
naruse (Yui NARUSE)
02:55 AM Revision 68300e95 (git): Add freebsd to force_tz_test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:55 AM Revision b03c751e (git): Canada/Newfoundland was renamed to America/St_Johns
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:55 AM Revision 811efc82 (git): Add declaration of rb_warn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:02 AM Bug #7514: DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
In the commit r38243, Fiddle::Function#name is added, and Fiddle::Importer#import_function and bind_function set the ... ngoto (Naohisa Goto)
12:38 AM Feature #7517: Fixnum::MIN,MAX
It is especially useful for mruby that does not have Bignum, but I believe it's useful to tell how big fixnum is port... matz (Yukihiro Matsumoto)
12:00 AM Feature #7517 (Assigned): Fixnum::MIN,MAX
matz (Yukihiro Matsumoto) wrote:
> Endo san, since it's a small and useful change, can I merge this for 2.0 even aft...
mame (Yusuke Endoh)
12:38 AM Bug #7524: rdoc hangs upon encountering fraktur characters
This should be fixed in rdoc 4:
https://github.com/rdoc/rdoc/issues/140
zzak (zzak _)

12/06/2012

11:28 PM Feature #7517: Fixnum::MIN,MAX
Endo san, since it's a small and useful change, can I merge this for 2.0 even after spec freeze?
Of course, you can ...
matz (Yukihiro Matsumoto)
02:29 PM Feature #7517: Fixnum::MIN,MAX
On Wed, Dec 5, 2012 at 4:11 PM, Urabe Shyouhei <[email protected]> wrote:
> Oh, good to know that. So you al...
headius (Charles Nutter)
07:23 AM Feature #7517: Fixnum::MIN,MAX
On 12/05/2012 10:38 AM, Charles Oliver Nutter wrote:
> On Wed, Dec 5, 2012 at 12:24 PM, shyouhei (Shyouhei Urabe)
...
shyouhei (Shyouhei Urabe)
03:53 AM Feature #7517: Fixnum::MIN,MAX
On Wed, Dec 5, 2012 at 12:24 PM, shyouhei (Shyouhei Urabe)
<[email protected]> wrote:
> I'm not against the...
headius (Charles Nutter)
03:24 AM Feature #7517: Fixnum::MIN,MAX
I'm not against these constant. Just wanted to note that (for instance) max Fixnum can portally be obtained via:
...
shyouhei (Shyouhei Urabe)
09:31 PM Feature #7503 (Assigned): make timeout.rb async-interrupt safe by default
I do NOT accept r38216 for 2.0.0. Please revert it.
Not only it is a new feature missing the deadline, but also i...
mame (Yusuke Endoh)
01:59 AM Feature #7503 (Open): make timeout.rb async-interrupt safe by default
I need to make strongly objection about this commit (r38216) because this discussion is not concluded.
I believe a...
ko1 (Koichi Sasada)
12:04 AM Feature #7503 (Closed): make timeout.rb async-interrupt safe by default
This issue was solved with changeset r38216.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ...
kosaki (Motohiro KOSAKI)
08:39 PM Feature #4085: Refinements and nested methods
Another example why I'd prefer local "using" instead of a global (file-scoped) one:
using Sequel::SmartSymbols do
...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:26 PM Feature #4085: Refinements and nested methods
Also, would you mind explaining why #using should be allowed only on top-level object?
I'd really prefer to limit th...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:10 PM Feature #4085: Refinements and nested methods
Wow, what a mess. It is really weird that Foo#foo (f.foo) prints "R" but Bar#foo (b.foo) doesn't once Bar inherits Fo... rosenfeld (Rodrigo Rosenfeld Rosas)
06:32 PM Feature #4085: Refinements and nested methods
=begin
@trans No, this (non around) behavior will stay forever.
* Refined methods (methods defined in refinements...
matz (Yukihiro Matsumoto)
05:41 PM Feature #4085: Refinements and nested methods
matz (Yukihiro Matsumoto) wrote:
> * if you pass the proc to "refine" e.g. refine(C,&b) refined methods may not be c...
judofyr (Magnus Holm)
05:14 PM Feature #4085: Refinements and nested methods
@matz Ok, thanks. That helps, but clarify for me: Are you saying that "above facts made me give up around like method... trans (Thomas Sawyer)
11:48 AM Feature #4085: Refinements and nested methods
=begin
@trans, sorry for confusing.
The points are:
* I thought I explained how around method-like refinement...
matz (Yukihiro Matsumoto)
08:00 AM Feature #4085: Refinements and nested methods
> I have discussed with Shugo, and found out there was misunderstanding in my side. So I withdraw the idea of refined... trans (Thomas Sawyer)
02:16 AM Feature #4085: Refinements and nested methods
I don't really like the idea of making something implementation dependent, specially when we can avoid it. Couldn't y... rosenfeld (Rodrigo Rosenfeld Rosas)
12:50 AM Feature #4085: Refinements and nested methods
=begin
I have discussed with Shugo, and found out there was misunderstanding in my side.
So I withdraw the idea of ...
matz (Yukihiro Matsumoto)
08:04 PM Feature #7526 (Closed): infinit loop in Registry::each_value
in win32/registry.rb :
begin
type, data = read(subkey)
rescue Error
next
...
rubyhack (first last)
05:48 PM Bug #3320 (Third Party's Issue): emacs ruby-mode.el font-lock fails on symboled string ending with ?
nobu (Nobuyoshi Nakada)
05:48 PM Bug #4398 (Third Party's Issue): Highlighting of "'?" in Emacs
nobu (Nobuyoshi Nakada)
05:25 PM Bug #7523 (Closed): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
This issue was solved with changeset r38233.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
10:50 AM Bug #7523 (Assigned): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
luislavena (Luis Lavena)
10:43 AM Bug #7523 (Closed): test_modify_expand_memory_leak(Test_StringModifyExpand) fails
I can see following failure with x64-mingw32 on Windows 7.
50) Failure:
test_modify_expand_memory_leak(Test_Stri...
phasis68 (Heesob Park)
05:23 PM Bug #7489: Kernel.spawn sometimes executes string directly
2012/12/2 jcaesar (Julius Caesar) <[email protected]>:

> Bug #7489: Kernel.spawn sometimes executes string ...
akr (Akira Tanaka)
05:17 PM Bug #6122: OpenSSL::PKCS7 verify
Thanks a lot! mghomn (Justin Peal)
05:16 PM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
Great thanks to all of you. mghomn (Justin Peal)
05:11 PM Bug #6125: Exception Report
Sorry for I cannot find the original script. mghomn (Justin Peal)
05:09 PM Bug #6675: Raise exception when convert encoding of a character from GBK to UTF
# Because GBK is narrow, now I use GB18030 to avoid this error. :-)
#!/usr/bin/env ruby -w
# encoding: utf-8
r...
mghomn (Justin Peal)
05:00 PM Bug #6843: win32ole save shortcut fail on Windows XP
Thank you very much! mghomn (Justin Peal)
04:58 PM Bug #7083: Why I cannot pass the test?
You are awsome! mghomn (Justin Peal)
04:52 PM Feature #7525 (Rejected): How to avoid memory leak when something gets wrong and throw exception when using win32api?
require 'win32api'
module Crypto
# Common API
NULL = 0
@GetLastError = Win32API.new('kernel32', 'GetLastE...
mghomn (Justin Peal)
04:44 PM Bug #7386 (Closed): test_signal_propagation_in_tests is failed before make install
=begin
Thank you, I fixed it in r38232
Now rake uses (({EnvUtil.ruby})) and (({ENV['RUBY']})) (for sub-processes)...
drbrain (Eric Hodel)
04:21 PM Revision 0bc733d9 (git): * ext/fiddle/lib/fiddle/function.rb (Fiddle::Function#name): new
attribute needed to switch Win32::Registry from DL to Fiddle.
* ext/fiddle/lib/fiddle/import.rb (import_function, bi...
ngoto (Naohisa Goto)
03:23 PM Bug #7524: rdoc hangs upon encountering fraktur characters
It's Unicode character U+1D592. Anonymous
03:22 PM Bug #7524: rdoc hangs upon encountering fraktur characters
before fraktur
Anonymous
03:21 PM Bug #7524: rdoc hangs upon encountering fraktur characters
Hahahahaha :))))), this discussion is also unable to display fraktur characters
class MyClass
def my_method
...
Anonymous
03:20 PM Bug #7524: rdoc hangs upon encountering fraktur characters
class MyClass
def my_method
Anonymous
03:19 PM Bug #7524 (Closed): rdoc hangs upon encountering fraktur characters
In an empty directory, when I create a *.rb file containing:
#encoding: utf-8
class MyClass
def my_method
Anonymous
03:12 PM Revision 5f912e7e (git): * 2012-12-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:12 PM Revision d87b56c4 (git): * test/ruby/test_refinement.rb: fix some tests to use neither
Module#using nor Module#module_eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38241 b2dd03c8-39d4-4d8f-98ff...
shugo (Shugo Maeda)
02:33 PM Revision 2b0af285 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:31 PM Revision 328e0ff5 (git): * eval.c (ruby_Init_refinement): a new function to enable
Refinements with a warning "Refinements are experimental...".
* ext/refinement/refinement.c, ext/refinement/extconf....
shugo (Shugo Maeda)
02:30 PM Revision 34592fb5 (git): * ext/dl/lib/dl/func.rb (CALL_TYPE_TO_ABI, FiddleClosureCFunc): exclude private constants and methods from rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
02:29 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
Oops, it was accidentally closed.
I have removed the string concatenation syntax from rdoc and rubygems.
drbrain (Eric Hodel)
02:26 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
This issue was solved with changeset r38230.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
02:27 PM Revision 382217c8 (git): * ext/fiddle/lib/fiddle/import.rb (CALL_TYPE_TO_ABI): exclude private constant from RDoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
02:13 PM Bug #7496 (Closed): incorrect base_dir for default gemspecs
This issue was solved with changeset r38229.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
02:13 PM Bug #7509 (Closed): Error installing gem on clean system
This issue was solved with changeset r38229.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
drbrain (Eric Hodel)
02:03 PM Bug #7513: TracePoint#enable/disable should not cause error
Thanks koichi, this is much better. zzak (zzak _)
12:23 PM Bug #7513: TracePoint#enable/disable should not cause error
(2012/12/06 4:56), zzak (Zachary Scott) wrote:
> For boolean call-seq, I like: trace.enable -> true or false

...
ko1 (Koichi Sasada)
12:14 PM Bug #7513 (Feedback): TracePoint#enable/disable should not cause error
ko1 (Koichi Sasada)
12:13 PM Bug #7513 (Closed): TracePoint#enable/disable should not cause error
This issue was solved with changeset r38227.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
04:56 AM Bug #7513: TracePoint#enable/disable should not cause error
=begin
Hi Koichi-san,
For boolean call-seq, I like: trace.enable -> true or false
Re: calling event hooks wi...
zzak (zzak _)
01:42 PM Bug #7367 (Closed): toooo many test failures after rake 0.9.4 is imported
Fixed now. Thank you naruse.
PS: I figured out my build problem. You cannot use the same checkout for building i...
drbrain (Eric Hodel)
01:28 PM Bug #7344: gem pristine bigdecimal が失敗してしまう
=begin
This seems fixed in ruby 2.0.0 preview2 which includes RubyGems 2.0.0.preview2 and default gems:
$ gem20...
drbrain (Eric Hodel)
01:08 PM Revision 60d6038d (git): * revised r37993 to avoid SEGV/ILL in tests. In r37993, a method
entry with VM_METHOD_TYPE_REFINED holds only the original method
definition, so ci->me is set to a method entry all...
shugo (Shugo Maeda)
11:32 AM Bug #7279: Zlib load error on HP-UX
I found a workaround.
There is some documentation of HP-UX PA-RISC compiler here
http://h21007.www2.hp.com/portal...
alexharv074 (Alex Harvey)
08:29 AM Revision bd0c6362 (git): parse.y: flush string content
* parse.y (parser_here_document): flush string content between new
line and :string_embexpr. [ruby-core:48703] [Bu...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 68a44cd1 (git): test_scanner_events.rb: ruby-mode highlight by heredoc
* test/ripper/test_scanner_events.rb (TestRipper::ScannerEvents): get
rid of make ruby-mode highlight confused by h...
nobu (Nobuyoshi Nakada)
08:25 AM Revision d3a2aa40 (git): memory_status.rb: EnvUtil
* test/ruby/memory_status.rb (Memory): suppress_warning is in EnvUtil.
[ruby-core:50599] [Bug #7523]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:35 AM Revision 9b76b505 (git): * test/rake/helper.rb: Load envutil correctly. Removed useless rescue
for signal propagation tests
* lib/rake/file_utils.rb: Prefer the built ruby.
* test/rake/test_rake_functional.rb: ...
drbrain (Eric Hodel)
06:20 AM Revision 854758c4 (git): * lib/rdoc/context.rb: Don't warn for duplicate methods while loading.
* test/rdoc/test_rdoc_context.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38231 b2dd03c8...
drbrain (Eric Hodel)
06:17 AM Bug #7522 (Closed): Non-core "Type()" Kernel methods return new objects
The methods Array(), String(), Float(), Integer(), Hash(), and Rational() all return their argument when the argument... jballanc (Joshua Ballanco)
05:26 AM Revision 80ba379c (git): * lib/rubygems/command_manager.rb: Removed string concatenation
syntax. [Bug #6265]
* lib/rubygems/commands/install_command.rb: ditto
* lib/rubygems/commands/uninstall_command.rb:...
drbrain (Eric Hodel)
05:13 AM Revision afae107a (git): * lib/rubygems/package.rb: Set rubygems_version before validation.
Fixes issue with bundler.
* test/rubygems/test_gem_package.rb: Test for above.
* lib/rubygems/remote_fetcher.rb: O...
drbrain (Eric Hodel)
04:57 AM Revision 5ffc1a3a (git): Fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:21 AM Feature #7519: Module Single Inheritance
Maybe a solution would be to allow a second method table in modules, so that including a module would also add single... alexeymuranov (Alexey Muranov)
01:38 AM Feature #7519 (Rejected): Module Single Inheritance
I think providing new inheritance system for modules is overkill for allowing module method inheritance.
It would ma...
matz (Yukihiro Matsumoto)
12:36 AM Feature #7519 (Rejected): Module Single Inheritance
A limitation of modules is that they can not gain and augment the qualities of another module in the same manner that... trans (Thomas Sawyer)
03:17 AM Feature #1586: Including a module already present in ancestors should not be ignored
matz (Yukihiro Matsumoto) wrote:
> When I made this change in early 1.9, it caused huge incompatibility.
> I had to...
marcandre (Marc-Andre Lafortune)
03:13 AM Revision c2f5a574 (git): * vm_trace.c: TracePoint#enable should not cause an error
when it is already enabled. TracePoint#disable is too.
[ruby-core:50561] [ruby-trunk - Bug #7513]
* test/ruby/test_...
ko1 (Koichi Sasada)
03:12 AM Bug #7521 (Closed): test_thr_kill(TestQueue) fails
=begin
I am observing following error on Fedora 19.
13) Failure:
test_thr_kill(TestQueue) [/builddir/build/BUI...
vo.x (Vit Ondruch)
02:23 AM Bug #6702: Date should be either required or not
I don't know if I can solve this problem with RubyGems.
Date is now a C extension.
At ruby install time, Gem::S...
drbrain (Eric Hodel)
01:12 AM Bug #7520 (Closed): irb/completion でインスタンス変数がチェックされていない
BugなのかFeatureなのか微妙な所なのですが、
現在はcompletionでインスタンス変数が対象になっていません。
インスタンス変数も対象にするパッチです。
https://gist.github.com/42168...
tarui (Masaya Tarui)
01:10 AM Bug #7499 (Closed): public_send can be used to invoke protected methods
This issue was solved with changeset r38223.
Andy, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
01:03 AM Feature #7472 (Rejected): Add a mechanism to remove objects from the GC cycle
mame (Yusuke Endoh)
01:03 AM Feature #7511 (Assigned): short-circuiting logical implication operator
Please show a more concrete example.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:26 AM Feature #7511: short-circuiting logical implication operator
charliesome (Charlie Somerville) wrote:
> It isn't something I can imagine would see much use.
implication is ver...
rits (First Last)
01:01 AM Feature #7518 (Assigned): Fiddle::Pointer#to_str and Fiddle::Pointer#to_int should be removed
luislavena (Luis Lavena)
12:42 AM Feature #7510 (Assigned): irb --help が古い
mame (Yusuke Endoh)
 

Also available in: Atom