Project

General

Profile

Activity

From 09/18/2013 to 09/24/2013

09/24/2013

09:40 PM Bug #7940: Mistaken use of inline rescues in stdlib
Bump.
Should dblack be discharged under the 3 month rule? He has not been active for quite some time.
Anonymous
09:34 PM Feature #8947 (Open): make alias, alias_method, attr_* return name of the alias
Now that def returns the method name, it would be handy to have alias/alias_method return the name of the alias:
c...
rkh (Konstantin Haase)
04:29 PM Bug #8946 (Closed): Segmentation fault while NoMemoryError expected

I was trying to watch gc behavior by generating NoMemoryError intentionally, a segmentation fault occurred without ...
tmqhliu (Xiaoding Liu)
02:14 PM Bug #8161 (Closed): String#+ should inherit untrustedness
Untrustedness is now deprecated and behaves the same as tainting.
Taintedness is properly propagated in your examp...
Anonymous
02:02 PM Bug #8930 (Closed): some benchmark programs are slow since r42822
This issue was solved with changeset r43027.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
Anonymous
01:07 PM Bug #8945 (Closed): Unmarshaling an Array containing a Bignum from a tainted String returns a frozen, tainted Bignum
In 2.1, Symbol, Fixnum, Bignum, and Float (at least) have been changed to frozen by default. Consequently, calling #t... brixen (Brian Shirai)
12:18 PM Bug #8944 (Closed): Error in example code of DL::CFunc
I found an error in the example code of DL::CFunc.
libc,['strcpy'] should be libc['strcpy']
phasis68 (Heesob Park)
09:56 AM Bug #8493: Random Segmentation fault in sass
We've encountered the same problem with 1.9.3p488. We have deployed to our Ubuntu 12.04 servers several times without... gchan (Gordon Chan)
09:40 AM Revision b9c316da (git): tabify indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:39 AM Revision 3788742b (git): string.c: fix for UTF-16/32
* string.c (rb_str_inspect): get rid of out-of-bound access.
* string.c (rb_str_inspect): when a UTF-16/32 string doe...
nobu (Nobuyoshi Nakada)
08:15 AM Revision d8441fcc (git): encdb.c, encoding.c: make BOM-encodings dummy
* enc/encdb.c (ENC_DUMMY_UNICODE): make BOM-encodings dummy.
* encoding.c (enc_autoload): keep dummy encodings dummy....
nobu (Nobuyoshi Nakada)
07:48 AM Revision 84a56226 (git): test_encodings.rb: remove BOM encodings
* test/csv/test_encodings.rb (TestCSV#each_encoding): encodings with
BOM are external use only.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
07:42 AM Revision f894022b (git): string/test_ellipsize.rb: remove non-sense tests
* test/-ext-/string/test_ellipsize.rb (Test_StringEllipsize#test_nonascii):
rb_str_ellipsize() does not support BOM...
nobu (Nobuyoshi Nakada)
07:41 AM Revision 360c6673 (git): win32/registry.rb: size in bytes
* ext/win32/lib/win32/registry.rb (Win32::Registry#write): data size
is in bytes, not chars. terminators should be...
nobu (Nobuyoshi Nakada)
07:39 AM Revision 79e880c9 (git): win32/registry.rb: encode name
* ext/win32/lib/win32/registry.rb (Win32::Registry#each_value): encode
name.
* ext/win32/lib/win32/registry.rb (Win...
nobu (Nobuyoshi Nakada)
07:35 AM Revision 14695c4c (git): win32/registry.rb: fix runtime errors
* ext/win32/lib/win32/registry.rb (Win32::Registry::API#EnumKey):
size of the name is in WCHARs, not in bytes.
git...
nobu (Nobuyoshi Nakada)
05:23 AM Feature #8700: Integer#bitsize (actually Fixnum#bitsize and Bignum#bitsize)
I like it. Pretty neat for low level bit brushing stuff.

--
Fuad Saud
Sent with Sparrow (http://www.sparro...
fuadksd (Fuad Saud)
05:09 AM Revision 4cf9b669 (git): * gc.c (free_method_cache_entry_i): unused function
* gc.c (rb_free_mc_table): ditto
* internal.h (method_cache_entry_t): unused struct
* vm_method.c (verify_method_ca...
Charlie Somerville
05:06 AM Feature #8691 (Closed): Add warning for variable that is re-assigned but not re-used
closing, see ruby-core:57091 zzak (zzak _)
05:02 AM Revision f0888281 (git): * class.c (class_alloc): remove mc_tbl
* gc.c (obj_free): ditto
* internal.h (struct rb_classext_struct): ditto
* method.h (rb_method_entry): remove ent p...
Charlie Somerville
03:51 AM Revision aaccbfed (git): win32/registry.rb: fix runtime errors
* ext/win32/lib/win32/registry.rb (Win32::Registry::API): need
Constants.
* ext/win32/lib/win32/registry.rb (Win32:...
nobu (Nobuyoshi Nakada)
03:27 AM Feature #8938 (Closed): it keyword
I'm not familiar with bug process here so let me know if I'm overstepping here. Since there's at least one other bug ... headius (Charles Nutter)
01:41 AM Feature #8938: it keyword
i think the main problem is that some iterators react differently when the block has different block parameters ... w... Hanmac (Hans Mackowiak)
01:33 AM Feature #8938: it keyword
There are two others.
The oldest is here: https://bugs.ruby-lang.org/issues/4475
The most active is here: https...
headius (Charles Nutter)

09/23/2013

10:45 PM Bug #8941 (Assigned): strptime %Y parsing
nobu (Nobuyoshi Nakada)
09:39 PM Bug #8941 (Rejected): strptime %Y parsing
Time.strptime("1", "%Y")
=> 0001-01-01 00:00:00 +0642
Is it expected behavior?
strftime docs say this:
...
exoth (Yury Trofimenko)
10:16 PM Bug #8940 (Closed): printing UTF-32 crashs ruby
This issue was solved with changeset r43023.
Hans, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
08:57 PM Bug #8940: printing UTF-32 crashs ruby
hm it maybe is ...
funny thing:
this works:
"äöü".encode("UTF-32BE") #=> "\u00E4\u00F6\u00FC"
"äöü".encode("UT...
Hanmac (Hans Mackowiak)
08:39 PM Bug #8940: printing UTF-32 crashs ruby
It'd be related to that UTF-32 is a pseudo encoding, probably. nobu (Nobuyoshi Nakada)
06:24 PM Bug #8940 (Closed): printing UTF-32 crashs ruby
using
p "äöü".encode("UTF-32")
does cause a SEGFAULT
-- C level backtrace information ----------------------...
Hanmac (Hans Mackowiak)
08:39 PM Feature #8077: Returning Dir objects from C extensions
Any chance of this going ahead? andrenth (Andre Nathan)
08:30 PM Feature #8938: it keyword
I'm sure that this is a duplicate, but it is hard to search. nobu (Nobuyoshi Nakada)
04:49 PM Feature #8938 (Closed): it keyword
automatic 'it' keyword for block variable:
items.each{|x| puts x.name }
=>
items.each{puts it.name}
Sing9898 (Sing Lou)
07:43 PM Feature #7797: Hash should be renamed to StrictHash and a new Hash should be created to behave like AS HashWithIndifferentAccess
@Sing9898 no you cant do that because it could break existing ruby code
{a:"b"} is the short form for {:a => "b"},...
Hanmac (Hans Mackowiak)
07:35 PM Feature #7797: Hash should be renamed to StrictHash and a new Hash should be created to behave like AS HashWithIndifferentAccess
the confusing became probably more immediate after the introduction of the new {a:"b"} syntax.
because for novices ...
Sing9898 (Sing Lou)
07:27 PM Feature #7797: Hash should be renamed to StrictHash and a new Hash should be created to behave like AS HashWithIndifferentAccess
I am so glad this ticket wasn't rejected because it is a constructive solution to one of the biggest Ruby frustratio... Sing9898 (Sing Lou)
07:42 PM Feature #8939: symbol / string invariance (for hashes)
yes,duplicate, thanks Sing9898 (Sing Lou)
07:07 PM Feature #8939: symbol / string invariance (for hashes)

Duplicate of Feature #7797 "Hash should be renamed to StrictHash and a new Hash should be created to behave like AS...
Hanmac (Hans Mackowiak)
06:36 PM Feature #8939: symbol / string invariance (for hashes)
Update: then let's make HashWithIndifferentAccess the standard hash somehow Sing9898 (Sing Lou)
05:38 PM Feature #8939: symbol / string invariance (for hashes)
no it should not because Symbol and String are two different Classes,
if you want that are the same use ActiveSuppor...
Hanmac (Hans Mackowiak)
04:51 PM Feature #8939 (Closed): symbol / string invariance (for hashes)
hash={key:"value"}
hash["key"] should return "value"
hash={"key"=>"value"}
hash[:key] should return "value"
Sing9898 (Sing Lou)
07:05 PM Bug #8935: Zlib::GzipWriter.new with block truncates output to 20 corrupted bytes
Whoa. Has that always been the case? Cause I'm pretty sure I saw this code used somewhere else too.
The problem wi...
bugmenot123 (DoNot BugMe)
03:00 PM Bug #8935: Zlib::GzipWriter.new with block truncates output to 20 corrupted bytes
Every ruby method can be accept a block.
Zlib::GzipWriter.new just return a object, not callback the block,
Zl...
windwiny (wind winy)
03:03 PM Revision e16d9c42 (git): * 2013-09-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision e29c3bfb (git): test_transcode.rb: base encoding
* test/ruby/test_transcode.rb (TestTranscode#test_pseudo_encoding_inspect):
test for proper base encoding. [ruby-c...
nobu (Nobuyoshi Nakada)
01:16 PM Revision 3a2aca50 (git): encdb.c, utf_16_32.h: Unicode with BOM
* enc/encdb.c, enc/utf_16_32.h (ENC_DUMMY_UNICODE): Unicode with BOM
must be based on big endian variants, so that ...
nobu (Nobuyoshi Nakada)
12:52 PM Revision e6fe59e9 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:47 AM Revision 64525726 (git): tracepoint.c: no empty initializer list
* ext/-test-/tracepoint/tracepoint.c (tracepoint_track_objspace_events):
C89 disallows empty initializer lists.
gi...
nobu (Nobuyoshi Nakada)
03:17 AM Revision 7eaee5b5 (git): * hash.c (env_each_pair): do not call rb_assoc_new() if
it isn't needed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
01:42 AM Revision d190241a (git): test_module.rb: toplevel include
* test/ruby/test_module.rb (TestModule#test_include_toplevel): test
for top level main.include. based on a part of...
nobu (Nobuyoshi Nakada)
01:34 AM Revision c10b7435 (git): test_module.rb: use assertions for messages
* test/ruby/test_module.rb (TestModule#assert_top_method_is_private):
use assert_separately and assert_raise_with_m...
nobu (Nobuyoshi Nakada)

09/22/2013

08:11 PM Bug #8888: Fix grammar for documentation of #bm of Benchmark module
zzak (Zachary Scott) wrote:
> This issue was solved with changeset r43002.
> Prathamesh, thank you for reporting th...
cha1tanya (Prathamesh Sonpatki)
08:10 PM Revision f856c123 (git): tracepoint.c: wrap data in a struct
* ext/-test-/tracepoint/tracepoint.c (struct tracepoint_track): wrap
tracepoint tracking data in a struct to be pla...
nobu (Nobuyoshi Nakada)
08:07 PM Revision 3f3bec49 (git): * 2013-09-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:07 PM Revision f5f0b869 (git): intern.h: move rb_ary_cat from internal.h
* include/ruby/intern.h (rb_ary_cat): move from internal.h, since it
is described in README.EXT.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
08:05 PM Bug #8936 (Closed): Improve explanation about passing more number of params to instance of Struct
cha1tanya (Prathamesh Sonpatki)
11:57 AM Revision 0b39c8a0 (git): * vm_insnhelper.c (vm_make_proc_with_iseq): fix bug message.
This is follow up to changes in r42637.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43014 b2dd03c8-39d4-4d8f-9...
ktsj (Kazuki Tsujimoto)
11:37 AM Revision d2f4e701 (git): * ext/-test-/tracepoint/tracepoint.c (Init_tracepoint): prevent from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
10:01 AM Revision 3557a5f8 (git): * benchmark/bm_app_answer.rb: revert r42990, benchmark scripts should
be self-contained and avoid dependencies, especially such small one.
See https://github.com/ruby/ruby/pull/393#issu...
Eregon (Benoit Daloze)
07:26 AM Bug #8935: Zlib::GzipWriter.new with block truncates output to 20 corrupted bytes
Come to think of it, 20 bytes seems like what the gzip header + footer would take up... bugmenot123 (DoNot BugMe)
12:33 AM Bug #8935: Zlib::GzipWriter.new with block truncates output to 20 corrupted bytes
Sorry, another try without any formatting:
#!/usr/bin/ruby -w
require "zlib"
require "stringio"
input = F...
bugmenot123 (DoNot BugMe)
12:31 AM Bug #8935 (Closed): Zlib::GzipWriter.new with block truncates output to 20 corrupted bytes
=begin
(({Zlib::GzipWriter.new})) with block truncates output to 20 corrupted bytes.
#!/usr/bin/ruby -w
requ...
bugmenot123 (DoNot BugMe)
03:43 AM Revision 011bd850 (git): * 2013-09-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:43 AM Revision 6876f79b (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

09/21/2013

08:11 PM Bug #8769 (Closed): [PATCH] process.c (rb_fork_internal): remove cloexec setting
This issue was solved with changeset r43008.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
06:23 PM Bug #8769: [PATCH] process.c (rb_fork_internal): remove cloexec setting
"nobu (Nobuyoshi Nakada)" <[email protected]> wrote:
> Eric can't?

I never accepted commit bit to any projec...
normalperson (Eric Wong)
12:08 PM Bug #8934 (Third Party's Issue): Shut down my Thin server, then the terminal spit out 1182 lines and told me to report it to you.
Seems it happens in ruby_debug hook. nobu (Nobuyoshi Nakada)
10:34 AM Bug #8934 (Third Party's Issue): Shut down my Thin server, then the terminal spit out 1182 lines and told me to report it to you.
I was debugging my app using rails 4, ruby 2.0 and the Thin gem using OS 10.7.5. Then I stopped doing anything with i... mcodyb (Cody Bertolino)
11:11 AM Revision ddef263a (git): process.c: remove cloexec setting
* process.c (rb_fork_internal): remove cloexec setting on pipes
created by rb_cloexec_pipe. patch by normalperson ...
nobu (Nobuyoshi Nakada)
08:07 AM Bug #8870: Method-Missing breaking irb
I know nothing about what your script does. nobu (Nobuyoshi Nakada)
05:42 AM Bug #8870: Method-Missing breaking irb
I do understand that its bad to use method_missing in the global space, but the behavior should be same irrespective ... bjhaid (Ayodele Abejide)
07:52 AM Revision 42cc5964 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:43 AM Bug #8933 (Closed): ruby-2.0.0-p247/gems/rubyzip-0.9.9/lib/zip/inflater.rb:42: [BUG] Segmentation fault
Hello,
My program is working on Linux and Windows but not on my mac OSX, I have the error segmentation fault
Progr...
robino (vincent moreno)
07:41 AM Bug #8932 (Closed): ruby-2.0.0-p247/gems/rubyzip-0.9.9/lib/zip/inflater.rb:42: [BUG] Segmentation fault
Hello,
My program is working on Linux and Windows but not on my mac OSX, I have the error segmentation fault
Progr...
robino (vincent moreno)
05:15 AM Revision 50ffa683 (git): rdoc/constant.rb: workaround of NoMethodError
* lib/rdoc/constant.rb (RDoc::Constant#documented?): workaround for
NoMethodError when the original of alias is not...
nobu (Nobuyoshi Nakada)
04:42 AM Revision 7fff518d (git): io.c: [DOC]
* io.c (rb_io_advise): [DOC] adjust indent and fix lists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43005 b2...
nobu (Nobuyoshi Nakada)
04:42 AM Revision 28e50d05 (git): io.c: [DOC]
* io.c (rb_f_select): [DOC] adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43004 b2dd03c8-39d4-4d8...
nobu (Nobuyoshi Nakada)
03:50 AM Revision fa24a0c5 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:05 AM Bug #8888 (Closed): Fix grammar for documentation of #bm of Benchmark module
This issue was solved with changeset r43002.
Prathamesh, thank you for reporting this issue.
Your contribution to Rub...
zzak (zzak _)
12:26 AM Bug #8758 (Closed): Add initial documentation for SSLServer
I have committed the changes in r42995 but missed the bug number on the commit :( zzak (zzak _)
12:12 AM Bug #8758: Add initial documentation for SSLServer
I'm going to skip the generator part, its a little verbose for my liking. Thank you for the patch, I will commit the ... zzak (zzak _)
12:25 AM Bug #7348: marshaling an object by a float does not work
commit miss orz zzak (zzak _)

09/20/2013

11:54 PM Bug #8913 (Closed): Unclear licensing terms on lib/gserver.rb
This issue was solved with changeset r42994.
Antonio, thank you for reporting this issue.
Your contribution to Ruby i...
zzak (zzak _)
11:28 PM Bug #8854: Update URL for bug reports
I would like to discuss this as a feature: #8931 zzak (zzak _)
11:27 PM Feature #8931 (Rejected): Update URL in REPORTBUG_MSG
cc #8854 zzak (zzak _)
11:16 PM Feature #8929 (Feedback): CSV.foreach(filename) without block returns failing Enumerator
zzak (zzak _)
05:48 PM Feature #8929: CSV.foreach(filename) without block returns failing Enumerator
=begin
why not simply return an Enumerator from `foreach`?
class CSV
def self.foreach(path, options = Ha...
jwille (Jens Wille)
07:28 AM Feature #8929: CSV.foreach(filename) without block returns failing Enumerator
I can see that it is tricky, because a normal enumerator created by calling CSV#each shouldn't necessarily close the ... martinjos (Martin Sidaway)
07:04 AM Feature #8929: CSV.foreach(filename) without block returns failing Enumerator
<snip>
(I thought it had failed to send this message...)
martinjos (Martin Sidaway)
06:24 AM Feature #8929 (Closed): CSV.foreach(filename) without block returns failing Enumerator
CSV.foreach(filename) {|entry| p entry } => works
CSV.foreach(filename).to_a => fails
It gives th...
martinjos (Martin Sidaway)
09:35 PM Feature #8895: Destructuring Assignment for Hash
How about this:
~~~ruby
(x, y, *rest, :a => v1, :b => v2, **options) = 1, 2, 3, 4, :a => :foo, :b => :bar, :c => ...
alexeymuranov (Alexey Muranov)
07:04 PM Bug #8930 (Closed): some benchmark programs are slow since r42822
Hi.
I find some benchmark programs are slow since r42822.
% time ./miniruby -v benchmark/bm_vm3_clearmethodcach...
authorNari (Narihiro Nakamura)
04:05 PM Revision a5314c64 (git): * lib/benchmark.rb: [DOC] grammar of Benchmark#bm [Bug #8888]
Patch by Prathamesh Sonpatki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43002 b2dd03c8-39d4-4d8f-98ff-823fe6...
zzak (zzak _)
04:05 PM Revision 53dfd965 (git): * append newline at EOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:51 PM Bug #8886 (Assigned): TracePoint API inconsistence when raise used
drbrain (Eric Hodel)
03:42 PM Bug #8886: TracePoint API inconsistence when raise used
Ping. Could @ko1 or someone review this and (hopefully) merge it? I've been using it for the last week without any is... deivid (David Rodríguez)
03:51 PM Revision df3e4b83 (git): * enumerator.c: [DOC] Enumerator#each arguments documentation [GH-388]
Patch by @kachick https://github.com/ruby/ruby/pull/388
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43000 b2...
zzak (zzak _)
03:49 PM Revision b8d05303 (git): * enum.c: [DOC] Enumerable#to_a accepts arguments [GH-388]
Patch by @kachick https://github.com/ruby/ruby/pull/388
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42999 b2d...
zzak (zzak _)
03:47 PM Revision 1b3adaef (git): string.c: scan coderange
* string.c (rb_str_conv_enc_opts): make sure to scan coderange to get
rid of unnecessary conversion.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:26 PM Revision 4c0eeec0 (git): commit miss on issue number from r42995
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:24 PM Revision 1d2ddb2e (git): * 2013-09-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:24 PM Revision 0f448061 (git): * ext/openssl/lib/openssl/ssl.rb: [DOC] Document OpenSSL::SSLServer
Based on a patch by Rafal Lisowski [Bug #7348]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42995 b2dd03c8-39d...
zzak (zzak _)
02:54 PM Revision 6f553027 (git): * lib/gserver.rb: [DOC] correct gserver.rb license [Bug #8913]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
02:51 PM Revision 40424c26 (git): * ext/psych/yaml/yaml.h: [DOC] merge upstream typo fix by @GreenGeorge
https://github.com/tenderlove/psych/pull/161
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42993 b2dd03c8-39d4-...
zzak (zzak _)
02:41 PM Revision 8acb7800 (git): Add author from r42990
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
02:40 PM Revision 9408bba5 (git): * lib/securerandom.rb: [DOC] SecureRandom.hex length argument
[Fixes GH-394] Patch by @avdi https://github.com/ruby/ruby/pull/394
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
zzak (zzak _)
02:35 PM Revision 000f39b4 (git): * benchmark/bm_app_answer.rb: removed duplicate code [Fixes GH-393]
https://github.com/ruby/ruby/pull/393
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42990 b2dd03c8-39d4-4d8f-98...
zzak (zzak _)
02:24 PM Revision 8be7ad2b (git): common.mk: RUN_OPTS to tests
* common.mk (btest, btest-ruby, test-knownbug): add $(RUN_OPTS) to
ruby to be run, so that tests are runnable befor...
nobu (Nobuyoshi Nakada)
06:01 AM Revision aba824fe (git): parse.y: junk sigil only names
* parse.y (intern_str): sigil only names are junk, at least one
identifier character is needed. [ruby-dev:47723] [...
nobu (Nobuyoshi Nakada)
05:16 AM Revision 035917ad (git): * ext/-test-/printf/printf.c (printf_test_call): Fix an end of buffer
argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:53 AM Revision 831fe26d (git): ext/-test-/symbol: move upward
* ext/-test-/symbol/extconf.rb: move the extension object file upward.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
04:53 AM Revision aee98a1c (git): .gdbinit: show ID type
* .gdbinit (rp_id): show ID type.
* template/id.h.tmpl (ruby_id_types): make enum for debugger.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
04:53 AM Revision a9534d1b (git): .gdbinit: rp_string
* .gdbinit (rp_string): extract from rp.
* .gdbinit (rp_id): use rp_string to show the content.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
04:53 AM Revision 1bf8b67c (git): .gdbinit: rp_id
* .gdbinit (rp_id): extract from rp and rb_id2name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42983 b2dd03c8...
nobu (Nobuyoshi Nakada)

09/19/2013

11:34 PM Bug #8924: mathn/rational causes segmentation fault when calling :round on a Rational
david_macmahon (David MacMahon) wrote:
> There was another issue recently where requiring "mathn/rational" by itself ...
bf4 (Benjamin Fleischer)
02:38 PM Bug #8924 (Closed): mathn/rational causes segmentation fault when calling :round on a Rational
nobu (Nobuyoshi Nakada)
02:23 PM Bug #8924: mathn/rational causes segmentation fault when calling :round on a Rational
There was another issue recently where requiring "mathn/rational" by itself caused problems that did not occur when ... david_macmahon (David MacMahon)
01:45 PM Bug #8924 (Closed): mathn/rational causes segmentation fault when calling :round on a Rational
Summary: Confirmed for MRI 1.9/2.0 various patchlevels, on OS X Snow Leopard.
To reproduce:
covered_percent = M...
bf4 (Benjamin Fleischer)
11:04 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
nobu (Nobuyoshi Nakada) wrote:
> (13/09/16 3:29), headius (Charles Nutter) wrote:
> > @matz What I mean is that al...
headius (Charles Nutter)
11:00 PM Feature #8923: Frozen nil/true/false
I obviously support this :-) headius (Charles Nutter)
03:43 PM Feature #8923: Frozen nil/true/false
they are a bit different with methods, because defining singleton methods on them redirects to the curresponding Clas... Hanmac (Hans Mackowiak)
11:21 AM Feature #8923 (Closed): Frozen nil/true/false
Related to [Feature #8906]
We already froze `Integer`, `Float`. `Symbol`s soon (now working).
How about to free...
ko1 (Koichi Sasada)
08:17 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
Instance methods of modules can be bound on any objects, already.
It's a part of method transplanting.
nobu (Nobuyoshi Nakada)
08:02 PM Revision 52daf76e (git): * 2013-09-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:02 PM Revision 2a57b719 (git): test_lambda.rb: fix messages
* test/ruby/test_lambda.rb (test_{do,brace}_lambda_source_location):
fix messages, missed to commit at r42980.
git...
nobu (Nobuyoshi Nakada)
04:01 PM Bug #8925 (Closed): Traversing a tree of files/catalogues produces a segmentation fault in find.rb
Traversing a tree of files/catalogues produces a segmentation fault:
SvnPropertyStripper.rb:18: [BUG] Segmentation...
LarsDk (Lars Aurbakken)
02:30 PM Feature #8906 (Closed): Freeze Symbols
This issue was solved with changeset r42974.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
10:45 AM Feature #8921: Allow select, reject, etc to accept a regex
Again, I understand that `grep` can do this but I feel that (especially in my reject example) that the intent is much... kyledecot (Kyle Decot)
08:21 AM Feature #8921: Allow select, reject, etc to accept a regex
That is grep. nobu (Nobuyoshi Nakada)
03:37 AM Feature #8921: Allow select, reject, etc to accept a regex
@Hanmac: That's it, thanks! Anonymous
02:53 AM Feature #8921: Allow select, reject, etc to accept a regex
On 09/18/2013 09:17 AM, Fuad Saud wrote:
> I mean, couldn't select, reject and friends take one parameter in case
...
Anonymous
01:23 AM Feature #8921: Allow select, reject, etc to accept a regex
I mean, couldn't select, reject and friends take one parameter in case no
block is passed and compare elements usi...
fuadksd (Fuad Saud)
12:53 AM Feature #8921: Allow select, reject, etc to accept a regex
Shouldn't select/reject use threequals?
On Sep 18, 2013 12:25 PM, "kyledecot (Kyle Decot)" <[email protected]>...
fuadksd (Fuad Saud)
12:24 AM Feature #8921: Allow select, reject, etc to accept a regex
=begin
Yes, grep would be a suitable alternative for `select` w/ a regex in this instance. What about for `reject` t...
kyledecot (Kyle Decot)
07:59 AM Revision 5cda4e90 (git): parse.y: adjust position of lambda
* parse.y (lambda): adjust position to the beginning of the block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
07:59 AM Revision eb568bde (git): parse.y: duplicate code
* parse.y (f_larglist): remove duplicate code in ripper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42979 b2d...
nobu (Nobuyoshi Nakada)
07:33 AM Revision 55e73bdf (git): revert font files
* lib/rdoc/generator/template/darkfish/fonts/*.ttf: revert font files
to r42971.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
07:25 AM Revision 170344b2 (git): vsnprintf.c: initialize cp
* vsnprintf.c (BSD_vfprintf): initialize cp so that size is 0 in the
commented case. fix an accidental bug at r167...
nobu (Nobuyoshi Nakada)
07:22 AM Revision 31456832 (git): * remove trailing spaces, append newline at EOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:33 AM Revision b23bbb12 (git): * NEWS: add a news for r42974.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:30 AM Revision 1e27eda2 (git): * include/ruby/ruby.h: make Symbol objects frozen.
[Feature #8906]
I want to freeze this good day, too.
* test/ruby/test_eval.rb: catch up this change.
* test/ruby/te...
ko1 (Koichi Sasada)
04:38 AM Bug #8922 (Closed): Crash when calling Coverage.result
In one of my test suites I'm getting consistent crashes but at different points in the test suite every time. It alwa... chetan (Chetan Sarva)
12:11 AM Revision 92cd8313 (git): * NEWS: Update for RDoc 4.1.0.preview.1 and RubyGems 2.2.0.preview.1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
12:00 AM Revision e0030bd9 (git): * lib/rdoc/markdown/literals_1_9.rb: Fix trailing whitespace.
Previously kpeg (which generates this file) added trailing
whitespace, but this bug is now fixed.
* lib/rdoc/markd...
drbrain (Eric Hodel)

09/18/2013

11:46 PM Feature #8921: Allow select, reject, etc to accept a regex
1) it can be done via
class Regexp
def to_proc
proc {|o| self.match(o) }
end
end
2) but i think the...
Hanmac (Hans Mackowiak)
11:37 PM Feature #8921 (Open): Allow select, reject, etc to accept a regex
It would be handy if `select` could accept a regex. For example
```ruby
%w[foo bar baz].select(/^ba/) # => ["bar"...
kyledecot (Kyle Decot)
11:39 PM Feature #7368 (Closed): rb_str_each_line()のパフォーマンス向上とリファクタリング
r42966でこのチケットのpatch3.diffとほぼ同様の変更をコミットしたので、こちらのチケットも閉じます。 Glass_saga (Masaki Matsushita)
11:34 PM Bug #8698 (Closed): レシーバに不正なバイト列が含まれている場合にString#each_lineや#linesの挙動が引数の有無で変わってしまう
This issue was solved with changeset r42966.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
11:33 PM Revision df7dac91 (git): * lib/rdoc: Update to RDoc 4.1.0.preview.1
RDoc 4.1.0 contains a number of enhancements including a new default
style and accessibility support. You can see ...
drbrain (Eric Hodel)
10:17 PM Revision fed42800 (git): updating psych version
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
10:13 PM Bug #8920: Exception when using a variable defined in end-of-line if statement
Excellent, thanks charliesome for the fast response, and nobu for fixing my formatting. I'll report back to the rubin... jfredett (Joe Fredette)
10:13 PM Bug #8920: Exception when using a variable defined in end-of-line if statement
-- accidental doublepost --
jfredett (Joe Fredette)
09:45 PM Bug #8920 (Rejected): Exception when using a variable defined in end-of-line if statement
This is intended behaviour. Variables are defined in order of their appearance in the source.
I believe matz has r...
Anonymous
09:41 PM Bug #8920 (Rejected): Exception when using a variable defined in end-of-line if statement
=begin
The following code raises an exception on each MRI version (exact ((%`ruby -v`%)) output attached at the end ...
jfredett (Joe Fredette)
09:39 PM Revision 0471f02e (git): * lib/rubygems/dependency_resolver.rb: Switch the iterative resolver
algorithm from recursive to iterative to avoid possible
SystemStackError.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
drbrain (Eric Hodel)
09:29 PM Revision 98c6d980 (git): * 2013-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:29 PM Revision 95683e5c (git): * lib/rubygems: Update to RubyGems 2.2.0.preview.1
This brings several new features to RubyGems summarized here:
https://github.com/rubygems/rubygems/blob/v2.2.0.pre...
drbrain (Eric Hodel)
06:23 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
(2013/09/13 3:03), KOSAKI Motohiro wrote:
> We already have.
>
> http://bugs.ruby-lang.org/issues/7923

I...
ko1 (Koichi Sasada)
06:19 PM Feature #8919 (Closed): Queue as embedded class
Queue class in lib/thread.rb (ext/thread/thread.c from Ruby 2.1) is easy and safe way to communicate between threads.... ko1 (Koichi Sasada)
06:01 PM Feature #7923 (Closed): Queue#push and Queue#pop makes trap safe
Fixed by C-ext thread. ko1 (Koichi Sasada)
02:34 PM Revision 81629f05 (git): * string.c (rb_str_enumerate_lines): make String#each_line and
#lines not raise invalid byte sequence error when it is called
with an argument. The patch also causes performance ...
Glass_saga (Masaki Matsushita)
02:21 PM Revision 47beb63f (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:22 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
I am not sure the intention of the patch in [ruby-core:48864], but
* if the owner is a module
* if the binding ob...
matz (Yukihiro Matsumoto)
07:53 AM Bug #5046: Bug with xmlrpc::client, basic auth and long authentication strings
I'm not concerned about this kind of information, do not send this message
to me


2011/7/25 Hiroshi Nakamur...
Anonymous
07:37 AM Feature #8691: Add warning for variable that is re-assigned but not re-used
Yes, close the ticket. If someone else wants the functionality, or has implemented the functionality and wants to sub... agrimm (Andrew Grimm)
07:32 AM Revision 8bf9fe27 (git): * 2013-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:32 AM Revision 61d79504 (git): proc.c: allocate wrapper object first
* proc.c (mnew_from_me): allocate structs after allocated wrapper
object successfully, to get rid of potential memo...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom