Project

General

Profile

Activity

From 04/05/2013 to 04/11/2013

04/11/2013

10:59 PM Feature #8239: Inline rescue bug
I'd also vote for a bug to fix. I do not find it a feature request to implement.
There is nowhere in the documentati...
jasonw (Jason Woodard)
10:23 PM Bug #8252 (Closed): cgiのHTML tag makerに未定義の属性を渡した場合の挙動
This issue was solved with changeset r40242.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr...
xibbar (Takeyuki FUJIOKA)
10:20 PM Bug #8252: cgiのHTML tag makerに未定義の属性を渡した場合の挙動
いえ、考慮不足です。
修正します。
xibbar (Takeyuki FUJIOKA)
07:58 PM Bug #8252 (Closed): cgiのHTML tag makerに未定義の属性を渡した場合の挙動
r40237 で以下の通り、定義されていない属性を渡したときの挙動が変化しているのですが意図していますか
+ <n>)
+CGI::HtmlExtension#html when passed a Hash returns a...
naruse (Yui NARUSE)
10:11 PM Bug #8255 (Closed): File#each_line omits last byte (==\0) if encoding is utf-16
If File#each_line was given utf-16 encoded file with 'rb:utf-16', each line lacks the last one byte.
For example if ...
arton (Akio Tajima)
09:36 PM Bug #8254: Ruby segfaults on second SystemStackError from parser
=begin
It seems to happen with any stack overflow from C:
#include <ruby/ruby.h>
VALUE f() {
...
Anonymous
09:06 PM Bug #8254 (Closed): Ruby segfaults on second SystemStackError from parser
=begin
When the parser overflows the stack, it raises SystemStackError.
The second time this happens, Ruby segfau...
Anonymous
09:18 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
SystemStackError になることを確認しました
% ./ruby -v nest.rb
ruby 2.1.0dev (2013-04-11 trunk 40238) [x86_64-freebsd9.1]
ne...
naruse (Yui NARUSE)
07:23 PM Revision 71208c02 (git): merge revision(s) 39860: [Backport #8150]
* marshal.c (marshal_dump, marshal_load): workaround for segv on
Intel Solaris compiled with Oracle Solaris...
nagachika (Tomoyuki Chikanaga)
07:13 PM Revision 1392882f (git): merge revision(s) 39822,39856: [Backport #8141]
* string.c (rb_str_conv_enc_opts): convert with one converter, instead
of re-creating converters for each b...
nagachika (Tomoyuki Chikanaga)
07:10 PM Bug #7915 (Assigned): Rubygems stub shebang is wrongly expanded
I couldn't reproduce the issue, since there is this patch applied in Fedora:
http://pkgs.fedoraproject.org/cgit/ru...
vo.x (Vit Ondruch)
04:33 PM Bug #7915 (Closed): Rubygems stub shebang is wrongly expanded
I cannot reproduce it with -p0, so it was probably fixed in the meantime. vo.x (Vit Ondruch)
07:07 PM Revision 2babe834 (git): merge revision(s) 39842: [Backport #8130]
* lib/mkmf.rb (find_library): fix to format message.
[ruby-core:53568] [Bug #8130]
git-svn-id: svn+ssh://...
nagachika (Tomoyuki Chikanaga)
06:47 PM Revision 44212576 (git): merge revision(s) 39905,39919,39925,39945: [Backport #8163]
* test/ruby/envutil.rb (assert_ruby_status): include stderr output. unlinked method entry. [Bug #8100] [ruby-co... nagachika (Tomoyuki Chikanaga)
05:33 PM Revision 35cc23f4 (git): merge revision(s) 39866,39887,39921,40161,40170: [Backport #8144] [Backport #8227]
* addr2line.c (rb_dump_backtrace_with_lines): output line at once.
* addr2line.c (kprintf): added from FreeB...
nagachika (Tomoyuki Chikanaga)
05:19 PM Revision 047b5539 (git): merge revision(s) 39742,39743: [Backport #8005]
assertions.rb: private flag
* lib/test/unit/assertions.rb (assert_respond_to): accept optional
include-pri...
nagachika (Tomoyuki Chikanaga)
05:00 PM Revision a5d40b28 (git): merge revision(s) 39544,39546: [Backport #7992]
* lib/fileutils.rb: Revert r34669 which altered the way
metaprogramming in FileUtils occurred. [ruby-trun...
nagachika (Tomoyuki Chikanaga)
04:47 PM Revision af4c2b3b (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
04:47 PM Revision a7256d7a (git): merge revision(s) 39697,39701,39716,39740,39751: [Backport #8069]
* win32/file.c (rb_file_expand_path_internal): Expand home directory when
used as second parameter (dir_st...
nagachika (Tomoyuki Chikanaga)
03:52 PM Revision 4a1b95ca (git): * 2013-04-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:52 PM Revision 89bda514 (git): Fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:27 PM Bug #8249: Move minitest/pride.rb out into a gem
minitest/pride is fine to stay in the stdlib imo, but the global constants should really be namespaced. Anonymous
10:57 AM Bug #8249 (Rejected): Move minitest/pride.rb out into a gem
Ruby has plenty of stuff that isn't necessary.
minitest/pride doesn't introduce any global constants if you don't ...
zenspider (Ryan Davis)
10:13 AM Bug #8249 (Rejected): Move minitest/pride.rb out into a gem
minitest/pride.rb is not essential for running minitest and introduced two global constants (PrideIO and PrideLOL). T... postmodern (Hal Brodigan)
02:42 PM Revision 96d811ef (git): * common.mk: Add dependencies for include/ruby.h
* tool/update-deps: Use "make -p all miniruby ruby golf" to extract
deendencies in makefiles.
git-svn-id: svn+ss...
akr (Akira Tanaka)
02:27 PM Revision 656abe39 (git): * lib/cgi/html.rb: remove 'super {yield}' which is for old version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
02:27 PM Revision ce100d36 (git): * lib/cgi/html.rb: fix indent. delete unnecessary code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
02:22 PM Revision 639356ea (git): * tool/update-deps: Use "make -p all golf" to extract deendencies in
makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:53 PM Bug #7829: Rounding error in Ruby Time
So is this a documentation bug? I haven't read the entire discussion

On Tue, Apr 9, 2013 at 2:24 AM, David MacMah...
zzak (zzak _)
01:51 PM Bug #8245: Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
Thanks James, could you try this with trunk? zzak (zzak _)
05:57 AM Bug #8245 (Closed): Segfault installing gems on Linux PowerPC with Ruby 2.0.0p0
When attempting to install bundler on a freshly installed Ruby 2.0.0p0 (installed via rvm) on Ubuntu 12.10 running on... jamesotron (James Harton)
01:23 PM Revision bf4739ff (git): * lib/cgi/html.rb: fix tagmaker because attributes should recognize.
[Bug #8252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Takeyuki FUJIOKA
01:22 PM Revision 3e84b220 (git): * test/ruby/test_regexp.rb: use require_relative to require local library
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
01:21 PM Bug #8251 (Closed): Windowsにおいて、drbのテストでteardown時のkillに失敗することがある
This issue was solved with changeset r40232.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
01:19 PM Bug #8251 (Closed): Windowsにおいて、drbのテストでteardown時のkillに失敗することがある
=begin
どうもタイミング依存のようです。
こんな感じで、出たり出なかったり。
1) Error:
test_03_redo(TestDRbAry):
Errno::EPERM: Operation not...
usa (Usaku NAKAMURA)
12:03 PM Revision 28c8e57c (git): * common.mk: Dependency updated.
* tool/update-deps: Rewritten.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40240 b2dd03c8-39d4-4d8f-98ff-823...
akr (Akira Tanaka)
11:03 AM Revision c0c86b55 (git): * common.mk: partially revert r40183, which breaks building on
other than source directory. (its commit log also says the same
thing, but such failure is not reproducible on my e...
naruse (Yui NARUSE)
09:32 AM Revision 91d5cda2 (git): Fix return value in example by @rkh [fix GH-284]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:46 AM Feature #8246: Hash#traverse
Marking as duplicate of #5531.
It's also related to #8237 because one could envision something like:
hash[:le...
marcandre (Marc-Andre Lafortune)
08:03 AM Feature #8246 (Closed): Hash#traverse
=begin
From ((<GH-275|URL:https://github.com/ruby/ruby/pull/275>))
Traverses the given levels of a hash and retur...
zzak (zzak _)
08:04 AM Revision f75da76f (git): * lib/cgi/{core,html}.rb : Update define tagmaker
because to delete eval.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Takeyuki FUJIOKA
07:53 AM Revision 3ae53e49 (git): Fix if-end
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:51 AM Revision 83e951d8 (git): * test/dl/test_base.rb: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:10 AM Revision cddd37aa (git): * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): define 0 on
Mac OS X and Linux [Bug #3371]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40234 b2dd03c8-39d4-4d8f-98ff-823fe...
naruse (Yui NARUSE)
06:35 AM Revision 91fe36e9 (git): Experimental fix for ffi_closure_free causes dumping core/SEGV
http://u64.rubyci.org/~chkbuild/ruby-trunk/log/20130411T041301Z.log.html.gz#test%2F-ext-
git-svn-id: svn+ssh://ci.ru...
naruse (Yui NARUSE)
04:21 AM Revision 13fb747c (git): * test/drb/drbtest.rb (Drb{Core,Ary}#teardown): retry Process.kill
if it fails with Errno::EPERM on Windows (workaround).
[ruby-dev:47245] [Bug #8251]
git-svn-id: svn+ssh://ci.ruby...
U.Nakamura
02:31 AM Revision 588c1397 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:28 AM Revision dbab4565 (git): merge revision(s) 39299,39300: [Backport #7477]
* lib/ipaddr.rb (IPAddr#in6_addr): Fix the parser so that it can
recognize IPv6 addresses with only one edg...
U.Nakamura
02:22 AM Revision d8cf72f4 (git): merge revision(s) 34270: [Backport #5858]
* string.c (rb_str_concat): set array element after definition
to fix compile error with Fujitsu C Compiler...
U.Nakamura
02:21 AM Revision ccb84f7b (git): merge revision(s) 34022: [Backport #5753]
* parse.y (parser_magic_comment): should pass the proper value.
[ruby-dev:44984][Bug #5753]
git-svn-id: s...
U.Nakamura
02:19 AM Revision 116843c6 (git): merge revision(s) 39475: [Backport #7868]
* ext/date/date_core.c: [ruby-core:52303]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40227 b2d...
U.Nakamura
02:12 AM Revision 43c93dbd (git): * dir.c: Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
01:40 AM Revision c0e0a684 (git): * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): add missing case:
RUBY_LIBFFI_MODVERSION is not defined (usually on Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40225 ...
naruse (Yui NARUSE)
01:11 AM Revision 09d4be59 (git): mkmf.rb: suppress warnings
* lib/mkmf.rb (try_func, try_var, scalar_ptr_type, scalar_type):
suppress implicit-function-declaration warnings.
...
nobu (Nobuyoshi Nakada)
12:27 AM Revision 0daf538a (git): * dir.c (file_s_fnmatch): Document File::FNM_EXTGLOB flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:18 AM Revision af869274 (git): * README: Fix typo by Benjamin Winkler [Fixes GH-281]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:16 AM Bug #8115 (Assigned): make install DESTDIR=/my/install/path fails
I backported the patch for Ruby 2.0.0-p0, but I can't see any difference. I might be doing something wrong, but I am ... vo.x (Vit Ondruch)

04/10/2013

09:59 PM Revision dad98e57 (git): Explictly flush stdio
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:16 PM Revision 29f347af (git): * regint.h: fix typo: _M_AMD86 -> _M_AMD64.
* siphash.c: ditto.
* st.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40220 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
09:15 PM Revision a0f7f292 (git): * ext/fiddle/extconf.rb: define RUBY_LIBFFI_MODVERSION macro.
* ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): define 0 or 1
with platform and libffi's version. [Bug #3371]
git-...
naruse (Yui NARUSE)
09:15 PM Revision c607493e (git): * lib/mkmf.rb (pkg_config): Add optional argument "option".
If it is given, it returns the result of
`pkg-config --<option> <pkgname>`.
git-svn-id: svn+ssh://ci.ruby-lang.org...
naruse (Yui NARUSE)
08:04 PM Feature #6752: Replacing ill-formed subsequencce
といわけで、[ruby-dev:47241] の通り patch を更新し、提案を以下の通り更新しましたので、まつもとさんコメントいただけませんか。
= 不正なバイト列なStringを綺麗にするやつ
== ここまでのあらす...
naruse (Yui NARUSE)
06:44 PM Feature #8239: Inline rescue bug
Hi,
any explanation why marked as a feature (request) instead of bug (of Ruby parser) ?
Thanks.
dunric (David Unric)
04:06 PM Feature #8239: Inline rescue bug
nobu (Nobuyoshi Nakada) wrote:
> =begin
> Not only this case, some assignments can't include (({rescue})) modifier,...
dunric (David Unric)
06:35 PM Revision e79d4b36 (git): * 2013-04-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:35 PM Revision 2570f838 (git): * ext/fiddle/closure.c (initialize): check mprotect's return value.
If mprotect is failed because of PaX or something, its function call
will cause SEGV.
http://c5664.rubyci.org/~ch...
naruse (Yui NARUSE)
01:35 PM Bug #8243 (Rejected): ruby-debug-base fails because a function is no longer exported
nobu (Nobuyoshi Nakada)
07:07 AM Bug #8243: ruby-debug-base fails because a function is no longer exported
Hey Eric -
@ko1 updated it to use the new Ruby 2 debugging API!
See the debugger2 branch: https://github.com/cl...
bitsweat (Jeremy Daer)
06:17 AM Bug #8243: ruby-debug-base fails because a function is no longer exported
This patch reinstates the RUBY_FUNC_EXPORTED declaration, including
the comment from 1.9.3 stating that a better int...
ericp (Eric Promislow)
06:15 AM Bug #8243 (Rejected): ruby-debug-base fails because a function is no longer exported
The ruby-debug-base project (now at https://github.com/cldwalker/debugger )
fails with 2.0 giving an error message l...
ericp (Eric Promislow)
08:39 AM Revision 3f9e0e43 (git): * ext/bigdecimal/bigdecimal.c (VpCtoV): Initialize a local variable
even when overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:31 AM Feature #8237: Logical method chaining via inferred receiver
Tom, I can't point you any references from the top of my head but I'm almost sure about reading Matz himself saying t... rosenfeld (Rodrigo Rosenfeld Rosas)
03:34 AM Revision fa9b5bf2 (git): * bignum.c (rb_ll2big): Don't overflow on signed integer negation.
* ext/bigdecimal/bigdecimal.c (MUL_OVERFLOW_SIGNED_VALUE_P): New
macro.
(AddExponent): Don't overflow on signed i...
akr (Akira Tanaka)
02:38 AM Revision ea16ec56 (git): parse.y: mrhs_arg
* parse.y (mrhs_arg): reduce duplicated code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40213 b2dd03c8-39d4-...
nobu (Nobuyoshi Nakada)
02:10 AM Revision 5cbf827a (git): fix a typo and indent with tab instead of spaces
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:21 AM Bug #8242: Fix rdoc of Range#bsearch
I understood "sorted" as a synonym of "monotone". The important part is "with respect to the block".
A range can b...
marcandre (Marc-Andre Lafortune)
01:17 AM Feature #8229: extend Hash.include?
Could you elaborate on why this is needed and in which cases one would need this?
Moreover, I would not write `h.i...
marcandre (Marc-Andre Lafortune)
12:07 AM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
naruse (Yui NARUSE) wrote:
> neocoin (Sangmin Ryu) wrote:
> > naruse (Yui NARUSE) wrote:
> > > uri.rb is currently...
neocoin (Sangmin Ryu)

04/09/2013

11:35 PM Bug #8242 (Closed): Fix rdoc of Range#bsearch
rdoc of Range#bsearch states "the elements must be sorted", but it does not make sense for Range.
Patch:
diff -...
yhara (Yutaka HARA)
10:47 PM Revision 1acc9062 (git): Refactored.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:17 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
neocoin (Sangmin Ryu) wrote:
> naruse (Yui NARUSE) wrote:
> > uri.rb is currently based on RFC 2373, and planning f...
naruse (Yui NARUSE)
09:32 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
naruse (Yui NARUSE) wrote:
> uri.rb is currently based on RFC 2373, and planning fix based on URL spec.
> http://ur...
neocoin (Sangmin Ryu)
09:08 PM Bug #8241: If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
uri.rb is currently based on RFC 2373, and planning fix based on URL spec.
http://url.spec.whatwg.org/
naruse (Yui NARUSE)
09:02 PM Bug #8241 (Closed): If uri host-part has underscore ( '_' ), 'URI#parse' raise 'URI::InvalidURIError'
First of all,
I say 'I am sorry', if this issue making activity is rude.
I don't know, where do I put this simple...
neocoin (Sangmin Ryu)
09:37 PM Revision 164e04ba (git): * 2013-04-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:37 PM Revision e699df95 (git): * internal.h (MUL_OVERFLOW_INT_P): New macro.
* sprintf.c (GETNUM): Don't overflow on signed integer multiplication.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
akr (Akira Tanaka)
07:53 PM Bug #4964 (Closed): open-uri failed to handle multiple "Set-Cookie" headers
This issue was solved with changeset r40207.
ren, thank you for reporting this issue.
Your contribution to Ruby is gr...
akr (Akira Tanaka)
06:26 PM Bug #8159: Build failure introduced by Rinda changes
I've updated a patch which includes API change. Users can specify network interface by optional arguments. But I'm no... h.shirosaki (Hiroshi Shirosaki)
06:24 PM Feature #6752: Replacing ill-formed subsequencce
I wrote a updated patch which include String#scrub and String#encode with extension.
String#scrub allows replacement ...
naruse (Yui NARUSE)
04:38 AM Feature #6752: Replacing ill-formed subsequencce
duerst (Martin Dürst) wrote:
> I have thought about this a bit. Yui's patch to string treats this as a problem separ...
naruse (Yui NARUSE)
05:58 PM Feature #8237: Logical method chaining via inferred receiver
=begin
Don't pick apart the trivial examples too much Henry. There's often situations where the return value may be n...
wardrop (Tom Wardrop)
02:29 PM Feature #8237: Logical method chaining via inferred receiver

I don't support this because inferred or implicit variables are a 'Perlism' that we should avoid. It makes programs...
henry.maddocks (Henry Maddocks)
11:04 AM Feature #8237: Logical method chaining via inferred receiver
=begin
@phluid61 In your example...
"abc"
foo = lambda { .upcase }
"def"
foo.call
I would imagin...
wardrop (Tom Wardrop)
05:57 AM Feature #8237: Logical method chaining via inferred receiver
=begin
As long as you always "resolve" it should be okay. This is untested, but it's going to be something along the...
trans (Thomas Sawyer)
12:59 AM Feature #8237: Logical method chaining via inferred receiver
Em 08-04-2013 11:50, Trans escreveu:
> There are at least three other ways to approach this:
>
> user.tr...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:10 PM Feature #8239: Inline rescue bug
Hanmac (Hans Mackowiak) wrote:
> its because its parsed as
> (bar, baz = foo) rescue [3,4]
> i try
> bar, baz = ...
dunric (David Unric)
03:36 PM Feature #8239: Inline rescue bug
=begin
Not only this case, some assignments can't include (({rescue})) modifier, e.g.:
x = 1
x += raise rescue 2...
nobu (Nobuyoshi Nakada)
02:01 PM Feature #8239: Inline rescue bug
its because its parsed as
(bar, baz = foo) rescue [3,4]
i try
bar, baz = (foo rescue [3,4])
and this works
Hanmac (Hans Mackowiak)
07:58 AM Feature #8239 (Closed): Inline rescue bug
There is a possible bug in parsing of inline rescue.
When an inline rescue is a part of multiple assignment and exce...
dunric (David Unric)
04:37 PM Feature #8229: extend Hash.include?
One ticket, one feature, please. nobu (Nobuyoshi Nakada)
04:33 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
One ticket, one issue, please. nobu (Nobuyoshi Nakada)
03:29 PM Bug #7829: Rounding error in Ruby Time
On Apr 5, 2013, at 3:34 PM, Tanaka Akira wrote:

> 57563.232824357045 is not representable as a Float.

Sorry, p...
david_macmahon (David MacMahon)
11:39 AM Revision 712c7168 (git): * internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro.
(MUL_OVERFLOW_FIXNUM_P): Ditto.
(MUL_OVERFLOW_LONG_P): Ditto.
* array.c (rb_ary_product): Don't overflow on signed...
akr (Akira Tanaka)
10:53 AM Revision 4329b14c (git): * lib/open-uri.rb: Support multiple fields with same field
name (like Set-Cookie).
(OpenURI::Meta#metas): New accessor to obtain fields as a Hash from
field name (string) t...
akr (Akira Tanaka)
09:28 AM Feature #8191: Short-hand syntax for duck-typing
Maybe a more convenient syntax that makes use of #respond_to? would promote the use of #respond_to_missing. In that c... wardrop (Tom Wardrop)
02:41 AM Feature #8191: Short-hand syntax for duck-typing
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Sorry, I'm a bit outdated, since I never really felt the need for metho...
Anonymous
12:47 AM Feature #8191: Short-hand syntax for duck-typing
Sorry, I'm a bit outdated, since I never really felt the need for method_missing in my own code :) rosenfeld (Rodrigo Rosenfeld Rosas)
12:37 AM Feature #8191: Short-hand syntax for duck-typing
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> The best-practices states that you should override responds_to? when yo...
marcandre (Marc-Andre Lafortune)
07:21 AM Revision 56486e00 (git): test_{env,hash}.rb: descriptive assertions
* test/ruby/test_{env,hash}.rb: use descriptive assertions than plain
assert.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
06:26 AM Revision f4c52b48 (git): compile.c: append keyword hash to splat
* compile.c (iseq_compile_each): append keyword hash to argument array
to splat if needed. [ruby-core:54094] [Bug ...
nobu (Nobuyoshi Nakada)
04:58 AM Feature #6154 (Closed): Eliminate extending WaitReadable/Writable at runtime
This issue was solved with changeset r40195.
Charles, thank you for reporting this issue.
Your contribution to Ruby i...
headius (Charles Nutter)
03:42 AM Feature #8223: Make Matrix more omnivorous.
marcandre (Marc-Andre Lafortune) wrote:
>
> If you stick with Metre class, like in this example, then coerce 0/1 to ...
Anonymous
12:35 AM Feature #8223: Make Matrix more omnivorous.
boris_stitnicky (Boris Stitnicky) wrote:
> @Marc-Andre:
>
> > Summary: I could consider injecting nothing instead...
marcandre (Marc-Andre Lafortune)
12:23 AM Feature #8223: Make Matrix more omnivorous.
@Marc-Andre:
> Summary: I could consider injecting nothing instead of 0,
> but can not consider a generic `SomeClass...
Anonymous
02:22 AM Bug #8226 (Closed): incorrect timezone offset under Solaris 11 x64
naruse (Yui NARUSE)
02:22 AM Feature #8181 (Rejected): New flag for strftime that supports adding ordinal suffixes to numbers
At least, it is not the function of strftime. naruse (Yui NARUSE)
01:47 AM Feature #8232: Rudiments of abstract algebra in Ruby
steakknife (Barry Allard) wrote:
> MRI built-in numeric types are implemented in C, which means they are difficult to...
Anonymous
01:41 AM Feature #8232: Rudiments of abstract algebra in Ruby
> -1. I can't see how this would help most Rubyists.
I think that I have to come clean, that Hermes, not Apollo in...
Anonymous
01:02 AM Revision 0a4ed024 (git): mkmf.rb: timestamp directory
* lib/mkmf.rb (timestamp_file): gather timestamp files in one
directory from each extension directories, with consi...
nobu (Nobuyoshi Nakada)
12:42 AM Revision 74ba9c24 (git): io.c: define EWOULDBLOCK
* io.c (Init_IO): define EWOULDBLOCK alway as it is needed always.
and turn runtime branch into preprocessor condit...
nobu (Nobuyoshi Nakada)
12:29 AM Revision e0b523d1 (git): Finish docs for URI::FTP by @darkhelmet [fix GH-274]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:26 AM Revision 43a16296 (git): Fix documentation by @jc00ke [fix GH-278]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:24 AM Revision 66aa6aa5 (git): Fixed comment typo by @qqshfox [fix GH-279]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)

04/08/2013

11:53 PM Feature #8237: Logical method chaining via inferred receiver
There are at least three other ways to approach this:

user.try.profile.try.website.try.thumbnail

...
trans (Thomas Sawyer)
11:45 PM Feature #8237: Logical method chaining via inferred receiver
There are at least three other ways to approach this:
user.try.profile.try.website.try.thumbnail
us...
trans (Thomas Sawyer)
10:23 PM Feature #8237: Logical method chaining via inferred receiver
Em 08-04-2013 10:07, Matthew Kerwin escreveu:
>
> On Apr 8, 2013 10:39 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)"...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:23 PM Feature #8237: Logical method chaining via inferred receiver
On Apr 8, 2013 10:39 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
> I really belie...
phluid61 (Matthew Kerwin)
09:53 PM Feature #8237: Logical method chaining via inferred receiver
On Apr 8, 2013 3:10 PM, "wardrop (Tom Wardrop)" <[email protected]> wrote:
>
> This is a feature suggestion tha...
phluid61 (Matthew Kerwin)
09:51 PM Feature #8237: Logical method chaining via inferred receiver
By the way, I'm also -1 for using an inferred receiver as the last result as it leads to less readable code and disal... rosenfeld (Rodrigo Rosenfeld Rosas)
09:39 PM Feature #8237: Logical method chaining via inferred receiver
I really believe it would be better to isolate each wanted feature in a separate ticket instead of mixing several ide... rosenfeld (Rodrigo Rosenfeld Rosas)
02:10 PM Feature #8237 (Closed): Logical method chaining via inferred receiver
=begin
This is a feature suggestion that was raised while discussing issue #8191. The feature suggestion is to intro...
wardrop (Tom Wardrop)
09:57 PM Bug #8226: incorrect timezone offset under Solaris 11 x64
phasis68 (Heesob Park) wrote:
> This bug is a duplicate of bug #7868.
> It was already fixed and backported to 2.0....
[email protected] (John Groenveld)
09:44 PM Feature #8191: Short-hand syntax for duck-typing
The best-practices states that you should override responds_to? when you override method_missing. That way, calling r... rosenfeld (Rodrigo Rosenfeld Rosas)
02:32 PM Feature #8191: Short-hand syntax for duck-typing
I guess we've determined that Ruby doesn't provide any fool proof means of detecting whether an object will or should... wardrop (Tom Wardrop)
08:51 PM Revision fc7c2faa (git): Revert r40194 "mkmf.rb: timestamp directory"
It breaks build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
08:27 PM Revision d5279a51 (git): * 2013-04-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:27 PM Revision 3b0faabb (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:27 PM Revision cc702e01 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@40196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:27 PM Revision fa93be2f (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:58 PM Revision 0626d9b9 (git): Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESS
subclasses that include WaitReadable or WaitWritable rather than
extending them into the exception object each time.
...
headius (Charles Nutter)
06:10 PM Revision 46eddae1 (git): mkmf.rb: timestamp directory
* lib/mkmf.rb (timestamp_file): gather timestamp files in one
directory from each extension directories.
git-svn-i...
nobu (Nobuyoshi Nakada)
05:44 PM Revision 53fdb9e1 (git): socket/extconf.rb: add -D
* ext/socket/extconf.rb: $defs needs -D or -U. nothing is added
otherwize.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
05:42 PM Revision f12df1a7 (git): socket/extconf.rb: check struct in_addr6
* ext/socket/extconf.rb: check struct in_addr6, which is defined in
VC6 instead of in6_addr.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
05:40 PM Revision 99ad10df (git): option.c: fix macro name
* ext/socket/option.c (optname_to_sym): fix macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40191 b2dd...
nobu (Nobuyoshi Nakada)
03:28 PM Revision 72524b60 (git): * 2013-04-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:28 PM Revision 65adaded (git): constants.c: fix macro name
* ext/socket/constants.c (rsock_cmsg_type_arg): fix macro name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40...
nobu (Nobuyoshi Nakada)
02:57 PM Revision f507cce0 (git): object.c: extract common code
* object.c (id_for_setter): extract common code from const, class
variable, instance variable setters.
git-svn-id:...
nobu (Nobuyoshi Nakada)
02:56 PM Revision a4365402 (git): ext/depend: fix dependency for nmake
* ext/depend (ENCOBJS, TRANSOBJS): use explicit path to ruby.h for
nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
02:09 PM Revision 1d42889c (git): ext/depend: fix dependency
* ext/depend (ENCOBJS, TRANSOBJS): fix header dependency, VPATH has
$(srcdir)/include/ruby but not $(srcdir)/includ...
nobu (Nobuyoshi Nakada)
01:14 PM Feature #8232: Rudiments of abstract algebra in Ruby
boris_stitnicky (Boris Stitnicky) wrote:
> ... I noticed that rings and fields in Ruby do not know their additive id...
marcandre (Marc-Andre Lafortune)
07:00 AM Feature #8232: Rudiments of abstract algebra in Ruby
MRI built-in numeric types are implemented in C, which means they are difficult to modify at runtime. Subclassing wo... steakknife (Barry Allard)
12:21 PM Feature #8223: Make Matrix more omnivorous.
Summary: I could consider injecting nothing instead of 0, but can not consider a generic `SomeClass.zero`. I don't fe... marcandre (Marc-Andre Lafortune)
05:53 AM Feature #8223: Make Matrix more omnivorous.
Hi Boris, I think it takes too long to read through all of your
messages, so best to define a smaller proposal with...
zzak (zzak _)
11:31 AM Revision 4fe59003 (git): * ext/depend (ENCOBJS, TRANSOBJS): Add missing dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
08:19 AM Revision 311960cd (git): win32ole.c: check arity
* ext/win32ole/win32ole.c (fole_missing): should check actual argument
count before accessing.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
07:10 AM Revision 418b8e12 (git): Fixes a build failure of ext/ripper/ripper.c on building out of place.
* common.mk (id.h, id.c): Always generated in $(srcdir).
(ext/ripper/ripper.c): Passes $(PATH_SEPARATOR) too to the s...
yugui (Yuki Sonoda)
05:33 AM Feature #8181: New flag for strftime that supports adding ordinal suffixes to numbers
+1 for ActiveSupport
http://stackoverflow.com/questions/165170/in-ruby-on-rails-how-do-i-format-a-date-with-the-th...
steakknife (Barry Allard)
05:22 AM Bug #8067: Checking a network connection in a loop never succeeds even if the connection is available.
Modified a bit for interactive looping:
#!/usr/bin/env ruby
require 'net/http'
loop do
sleep 1
begin
...
steakknife (Barry Allard)
05:12 AM Revision 6779f24e (git): test_curses.rb: add sentinel
* test/test_curses.rb (TestCurses#run_curses): add sentinel to get rid
of read pty output after the child process t...
nobu (Nobuyoshi Nakada)
04:06 AM Revision 5865e760 (git): * lib/cgi/util.rb (CGI::unescapeHTML): fix Hexadecimal numeric character.
[Bug #8183]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Takeyuki FUJIOKA
03:08 AM Revision a48f99ce (git): Suppress warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:05 AM Revision 0851b4c0 (git): * 2013-04-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 AM Revision ae13ab24 (git): * object.c (rb_obj_ivar_set): call to_str for string only once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

04/07/2013

11:53 PM Bug #8185: Thread/fork issue
2013/4/7 KOSAKI Motohiro <[email protected]>:

> Also, Process.exit! escape to run at_exit handler. I th...
akr (Akira Tanaka)
11:29 PM Bug #8185: Thread/fork issue
> On second thought, I feel exit! is more essential solution.
>
> Because there may be other objects which behav...
kosaki (Motohiro KOSAKI)
10:23 AM Bug #8185: Thread/fork issue
2013/4/3 Tanaka Akira <[email protected]>:
> 2013/4/3 KOSAKI Motohiro <[email protected]>:
>>
>> I believe ...
akr (Akira Tanaka)
10:40 PM Feature #4270 (Closed): Resolv does not handle UTF8 domain names.
It seems this feature is provided by a gem.
So I close this issue now.
akr (Akira Tanaka)
08:27 PM Feature #4270: Resolv does not handle UTF8 domain names.
For now, I've rolled up some code into a gem: resolv-idn
steakknife (Barry Allard)
05:39 PM Feature #4270: Resolv does not handle UTF8 domain names.
That was a rough suggestion that works right now, it's definitely not perfect. It makes sense for someone to create ... steakknife (Barry Allard)
02:44 PM Feature #4270: Resolv does not handle UTF8 domain names.
It is not appropriate to use external library from bundled library such as resolv.rb. akr (Akira Tanaka)
11:33 AM Feature #4270: Resolv does not handle UTF8 domain names.
We've been using a monkey patch based on gnu libidn's functions for rfcs 3490, 3491 & 3492.
Here's an extract of the...
steakknife (Barry Allard)
09:42 PM Bug #5463 (Feedback): PTY or IO.select timing issue results in no EOF
I tried to reproduce the problem on Debian GNU/Linux and FreeBSD. (I don't have Mac OS X.)
It is possible but very ...
akr (Akira Tanaka)
07:13 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
Yup, I am sorry if that was not clear!
I also am very interested in being able to get the backtrace of a `Fiber` t...
halorgium (Tim Carey-Smith)
06:25 PM Feature #8232 (Assigned): Rudiments of abstract algebra in Ruby
I have recently been struggling with Matrix class to make it accept physical magnitudes for matrix multiplication, an... Anonymous
03:11 PM Bug #8226: incorrect timezone offset under Solaris 11 x64
This bug is a duplicate of bug #7868.
It was already fixed and backported to 2.0.0.
phasis68 (Heesob Park)
07:26 AM Bug #8226: incorrect timezone offset under Solaris 11 x64
I cannot reproduce with 2.1.0dev from Git.
$ /opt/apache2/ruby-2.1.0/bin/ruby -v
ruby 2.1.0dev (2013-04-07 trunk 40...
[email protected] (John Groenveld)
03:11 PM Revision 8e4d69ad (git): merge revision(s) 39810: [Backport #8145]
* gc.c: Fix unlimited memory growth with large values of
RUBY_FREE_MIN. patched by tmm1(Aman Gupta).
...
nagachika (Tomoyuki Chikanaga)
01:34 PM Revision 28221e35 (git): merge revision(s) 39811: [Backport #8146]
* gc.c: Avoid unnecessary heap growth. patched by tmm1(Aman Gupta).
[Bug #8093] [ruby-core:53393]
git-svn...
nagachika (Tomoyuki Chikanaga)
01:14 PM Bug #8230: Segmentation fault: at_exit
I couldn't reproduce on trunk r40172 and ruby 1.9.3p392. Glass_saga (Masaki Matsushita)
11:32 AM Bug #8230: Segmentation fault: at_exit
At least i couldn't reproduce on trunk.
% build/ruby-trunk --disable-gems -v -r ./at_exit.rb -e "q"
ruby 2.1.0dev...
kosaki (Motohiro KOSAKI)
08:57 AM Bug #8230: Segmentation fault: at_exit
(gdb) bt
#0 0x00007fff8c484212 in __pthread_kill ()
#1 0x00007fff8578fb54 in pthread_kill ()
#2 0x00007fff857d3...
gojpeg (Peter Leonov)
08:51 AM Bug #8230: Segmentation fault: at_exit
~/Library/Logs/CrashReporter/ is empty, and /Library/Logs/CrashReporter/ doesn't exist. gojpeg (Peter Leonov)
08:43 AM Bug #8230 (Rejected): Segmentation fault: at_exit
Got segfault usin TextMate run script window. Thought it up to TextMate and started to digg.
Ended up with heisenbug...
gojpeg (Peter Leonov)
12:28 PM Revision 6cb682a4 (git): * object.c (rb_mod_const_set): call to_str for string only once.
to_str was called from rb_is_const_name and rb_to_id before.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40175...
naruse (Yui NARUSE)
12:18 PM Revision d9ff5c22 (git): * object.c (rb_mod_cvar_set): call to_str for string only once.
to_str was called from rb_is_class_name and rb_to_id before.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40174...
naruse (Yui NARUSE)
09:07 AM Feature #5677 (Feedback): IO C API
It seems no one design/implement seriously on such an IO framework.
akr (Akira Tanaka)
08:14 AM Feature #8229 (Assigned): extend Hash.include?
I'd like to suggest to extend the Hash.include? method.
Currently Hash.include? can only be used to ask for a key,...
eike.rb (Eike Dierks)
05:33 AM Feature #8223: Make Matrix more omnivorous.
So with another apology, I will use this space to write down a few more remarks so that I do not forget about them. M... Anonymous
04:48 AM Feature #8223: Make Matrix more omnivorous.
Ahh, I remembered now, initial zero has to be provided to make empty collections work.
My suggested patch breaks emp...
Anonymous
04:30 AM Feature #8223: Make Matrix more omnivorous.
For starters, I propose changing the existing Matrix#* method to the following:
class Matrix
# Matrix multiplic...
Anonymous
05:11 AM Revision 875bba3f (git): Regexp.escape(RUBY_PLATFORM)
* test/ruby/test_require.rb (TestRequire#test_require_nonascii_path):
RUBY_PLATFORM should escape as Regexp,
beca...
znz (Kazuhiro NISHIYAMA)
02:00 AM Revision 1f32d095 (git): * include/ruby/defines.h: Simplify the logic to include sys/select.h.
This fixes a compilation error on Haiku (gcc2 and gcc4).
* configure.in: Use shared linker as $(CC) for Haiku.
Thi...
akr (Akira Tanaka)
01:42 AM Revision 672490d0 (git): * lib/resolv.rb (MDNSOneShot#sender): Delete an unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:14 AM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
>この機能ですが、Ruby 2.1 で minor incompatibilities を許容するならそろそろ入れてもいいんじゃないでしょうか。
わたしも入れていいと思います。
kosaki (Motohiro KOSAKI)
12:01 AM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
この機能ですが、Ruby 2.1 で minor incompatibilities を許容するならそろそろ入れてもいいんじゃないでしょうか。 akr (Akira Tanaka)
01:02 AM Bug #6247 (Closed): Range not checked for day of year
This issue was solved with changeset r40165.
Ruby, thank you for reporting this issue.
Your contribution to Ruby is g...
akr (Akira Tanaka)
12:53 AM Feature #8191: Short-hand syntax for duck-typing
On Apr 6, 2013 9:12 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
> Matthew, if you ha...
phluid61 (Matthew Kerwin)

04/06/2013

11:52 PM Feature #1436 (Closed): Please consider this addition to resolv.rb which adds methods for resolving LOC resources
This issue was solved with changeset r40162.
JB, thank you for reporting this issue.
Your contribution to Ruby is gre...
akr (Akira Tanaka)
11:32 PM Feature #8089 (Closed): Add one-shot multicast DNS support to Resolv
This issue was solved with changeset r40160.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
akr (Akira Tanaka)
11:11 PM Bug #6456 (Third Party's Issue): [readline] Readline.point when history edited
Readline.pointの実体はGNU readlineの変数rl_pointですが、次のようなコードで検証したところ
#include <stdlib.h>
#include <stdio.h>
#include <r...
Glass_saga (Masaki Matsushita)
10:16 PM Feature #4788 (Closed): resolv.rb refactoring
This issue was solved with changeset r40159.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
08:11 PM Feature #8191: Short-hand syntax for duck-typing
Matthew, if you have tried to provide a real use case you'd understand what I meant. For user.profile.website.thumbna... rosenfeld (Rodrigo Rosenfeld Rosas)
01:36 PM Feature #8191: Short-hand syntax for duck-typing
=begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Matthew, I'm curious. What method would you call over "false"?...
phluid61 (Matthew Kerwin)
11:11 AM Feature #8191: Short-hand syntax for duck-typing
Matthew, I'm curious. What method would you call over "false"? It would help if could provide a real-world use case s... rosenfeld (Rodrigo Rosenfeld Rosas)
11:01 AM Feature #8191: Short-hand syntax for duck-typing
=begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> 1. Abort on nil
> 2. Abort on falsey
> 3. Abort when respo...
phluid61 (Matthew Kerwin)
09:19 AM Feature #8191: Short-hand syntax for duck-typing
I forgot to state why I believe 2 shouldn't be accepted. It doesn't make sense in any of the real-world software I've... rosenfeld (Rodrigo Rosenfeld Rosas)
09:18 AM Feature #8191: Short-hand syntax for duck-typing
Matthew, I agree this is off-topic and I've already read about why it's hard to support that in another issue... Sorr... rosenfeld (Rodrigo Rosenfeld Rosas)
08:58 AM Feature #8191: Short-hand syntax for duck-typing
=begin
To clarify, there's no single official proposal here. My original post and subsequents posts touch on various ...
wardrop (Tom Wardrop)
08:53 AM Feature #8191: Short-hand syntax for duck-typing
On Apr 5, 2013 11:20 PM, "rosenfeld (Rodrigo Rosenfeld Rosas)" <
[email protected]> wrote:
>
>
> Issue #8191 ha...
phluid61 (Matthew Kerwin)
07:27 PM Revision c73c876d (git): * addr2line.c: use more generic type:
* u_char -> unsigned char
* u_short -> unsigned short
* u_int -> unsigned int
* u_long -> unsigned long
* qua...
naruse (Yui NARUSE)
06:34 PM Bug #8159: Build failure introduced by Rinda changes
h.shirosaki (Hiroshi Shirosaki) wrote:
> I created a patch to fix test errors.
> It seems a socket should be binded...
naruse (Yui NARUSE)
06:15 PM Bug #8159: Build failure introduced by Rinda changes
I created a patch to fix test errors.
It seems a socket should be binded to another non multicast address and join a...
h.shirosaki (Hiroshi Shirosaki)
06:07 PM Revision 6c0822f0 (git): merge revision(s) 39858: [Backport #8135]
* parse.y (simple_re_meta): escape all closing characters, not only
round parenthesis. [ruby-core:53578] [...
nagachika (Tomoyuki Chikanaga)
05:57 PM Revision 03e6d4ea (git): merge revision(s) 39812: [Backport #8147]
* gc.c: Improve accuracy of objspace_live_num() and
allocated/freed counters. patched by tmm1(Aman Gupta).
...
nagachika (Tomoyuki Chikanaga)
05:51 PM Revision ff1bd2ba (git): merge revision(s) 39785: [Backport #8108]
* array.c: fix rdoc. [ruby-core:53485] [ruby-trunk - Bug #8108]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches...
nagachika (Tomoyuki Chikanaga)
04:43 PM Revision 59eacb45 (git): Improve ruby-electric-mode.
* misc/ruby-electric.el (ruby-electric-hash): New electric
function that expands a hash sign inside a string or reg...
Akinori MUSHA
04:02 PM Revision 14e72b1c (git): * strftime.c (rb_strftime_with_timespec): Test yday range.
[ruby-core:44088] [Bug #6247] reported by Ruby Submit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40165 b2d...
akr (Akira Tanaka)
03:00 PM Revision 387b4205 (git): * 2013-04-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision f70a7cd2 (git): * configure.in (AC_CHECK_HEADERS): atomic.h for Solaris atomic_ops.
* ruby_atomic.h: Skip using Solaris10 atomic_ops on Solaris 9 or earlier if atomic.h is not available. [ruby-dev:4722... ngoto (Naohisa Goto)
02:52 PM Revision c4d8cc4e (git): * lib/resolv.rb: Support LOC resources.
[ruby-core:23361] [Feature #1436] by JB Smith.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40162 b2dd03c8-39d...
akr (Akira Tanaka)
02:45 PM Revision 5427a5df (git): * addr2line.c: quad_t and u_quad_t is not available on Solaris.
__inline is not available with old compilers on Solaris.
[ruby-dev:47229] [Bug #8227]
git-svn-id: svn+ssh://ci.r...
ngoto (Naohisa Goto)
02:32 PM Revision 97913535 (git): * lib/resolv.rb: Add one-shot multicast DNS support.
[ruby-core:53387] [Feature #8089] by Eric Hodel.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40160 b2dd03c8-...
akr (Akira Tanaka)
01:16 PM Revision 4c1e9722 (git): * lib/resolv.rb (Resolv::DNS.fetch_resource): New method to obtain
full result.
[ruby-dev:43587] [Feature #4788] proposed by Makoto Kishimoto.
git-svn-id: svn+ssh://ci.ruby-lang.o...
akr (Akira Tanaka)
12:56 PM Feature #7396 (Rejected): encode location header
URI.encode is almost always wrong.
For example, URI.encode encodes "%" as "%25".
So, a valid URI which contains "...
akr (Akira Tanaka)
12:44 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
Oops. I forgot to note what ruby I tested.
% ./ruby -v
ruby 2.1.0dev (2013-04-06 trunk 40143) [x86_64-kfreebsd8....
akr (Akira Tanaka)
10:04 AM Bug #2008 (Closed): test_io.rb: test 2 fails on FreeBSD
Finally I installed Debian GNU/kFreeBSD 6.0.7 (squeeze) and
Debian GNU/kFreeBSD 7.0 (wheezy) and tested test_io.rb.
...
akr (Akira Tanaka)
12:21 PM Bug #8226 (Closed): incorrect timezone offset under Solaris 11 x64
US/Eastern is GMT-4, not GMT+4.
DateTime has it back asswards.
I can reproduce with ruby-2.0.0 as well.
$ env PA...
[email protected] (John Groenveld)
11:39 AM Feature #6583 (Closed): Improve socket exception message when bind() fails
This issue was solved with changeset r40149.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
akr (Akira Tanaka)
11:21 AM Revision d818a6ab (git): * ext/socket/socket.c (rsock_sys_fail_raddrinfo): Renamed from
rsock_sys_fail_addrinfo.
(rsock_sys_fail_raddrinfo_or_sockaddr): Renamed from
rsock_sys_fail_addrinfo_or_sockaddr...
akr (Akira Tanaka)
11:04 AM Revision 67fe038d (git): * ext/socket/socket.c (rsock_sys_fail_sockaddr): Takes struct sockaddr
and socklen_t instead of String object.
(rsock_sys_fail_addrinfo_or_sockaddr): Follow the above change.
* ext/sock...
akr (Akira Tanaka)
07:58 AM Revision c7135ddd (git): socket/extconf.rb: RSTRING_SOCKLEN
* ext/socket/extconf.rb (RSTRING_SOCKLEN): macro to cast RSTRING_LEN
to socklen_t.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
07:58 AM Revision 7e4a95cd (git): socket.c: suppress warnings
* ext/socket/socket.c (rsock_sys_fail_sockaddr): cast down explicitly
to suppress warnings.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
07:53 AM Bug #7829: Rounding error in Ruby Time
2013/4/6 David MacMahon <[email protected]>:

> I understand that the Float returned by Rational#to_f has ...
akr (Akira Tanaka)
04:29 AM Bug #7829: Rounding error in Ruby Time
On Apr 4, 2013, at 7:02 PM, Tanaka Akira wrote:

> It is expected that Rational#to_f can error because Float has o...
david_macmahon (David MacMahon)
05:50 AM Revision cb302bf3 (git): * ext/socket/rubysocket.h (SockAddrStringValueWithAddrinfo): New macro.
(rsock_sockaddr_string_value_with_addrinfo): New declaration.
(rsock_addrinfo_inspect_sockaddr): Ditto.
(rsock_sy...
akr (Akira Tanaka)
04:35 AM Revision b1fd376c (git): * ext/socket/socket.c (rsock_sys_fail_sockaddr): Delete 2nd argument.
* ext/socket/rubysocket.h (rsock_sys_fail_sockaddr): Follow above
change.
git-svn-id: svn+ssh://ci.ruby-lang.org...
akr (Akira Tanaka)
04:14 AM Revision 8c6c7374 (git): * ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect only
for String to avoid SEGV.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40152 b2dd03c8-39d4-4d8f-98ff-823fe69b...
akr (Akira Tanaka)
03:41 AM Revision 24ee6971 (git): * ext/socket/rubysocket.h (rsock_sys_fail_host_port) Wrap by NORETURN.
(rsock_sys_fail_path): Ditto.
(rsock_sys_fail_sockaddr): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
02:50 AM Revision 11a9d772 (git): * ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect if the
path contains a NUL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:39 AM Revision d933fb22 (git): * ext/socket: Improve socket exception message to show socket address.
[ruby-core:45617] [Feature #6583] proposed Eric Hodel.
* ext/socket/rubysocket.h (rsock_sys_fail_host_port): Declare...
akr (Akira Tanaka)
02:30 AM Revision e4283fd3 (git): * test/ruby/test_require.rb (TestRequire#test_require_nonascii_path):
fix load path for encoding to run the test as stand-alone.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40148 b...
h.shirosaki (Hiroshi Shirosaki)
02:30 AM Bug #8224 (Closed): defined?(()) and defined? () are inconsistent
This issue was solved with changeset r40138.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
12:59 AM Revision 8ee121d0 (git): * test/dtrace/helper.rb (DTrace::TestCase#trap_probe): needs to pass
some paths by environment variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40147 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
12:56 AM Revision 8483e9bd (git): * ChangeLog: remove duplicated entry due to git-svn conflict.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:54 AM Revision c3fcd1b8 (git): pack.c: fix definition order
* pack.c (NATINT_LEN): fix definition order, must be after
NATINT_PACK.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
12:44 AM Bug #8225: Missing RI file for Kernel.open
I know about invoking documentation for instance methods. It's about `open` is listed & linked in Kernel's class meth... dunric (David Unric)
12:10 AM Revision 37872dbf (git): add a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

04/05/2013

11:03 PM Bug #8225 (Feedback): Missing RI file for Kernel.open
zzak (zzak _)
11:02 PM Bug #8225: Missing RI file for Kernel.open
Try `ri Kernel#open` instead zzak (zzak _)
10:48 PM Bug #8225 (Closed): Missing RI file for Kernel.open
Hi,
just would like to report following error in Ruby 2.0.0p0 & 2.1.0-dev documentation:
ri 'Kernel.open'
/usr...
dunric (David Unric)
11:00 PM Revision 0667aac9 (git): Add a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:19 PM Feature #8191: Short-hand syntax for duck-typing
phluid61 (Matthew Kerwin) wrote:
> ==== Incidentally
>
> > In CoffeeScript, something that helps a lot and I'd love...
rosenfeld (Rodrigo Rosenfeld Rosas)
02:21 PM Feature #8191: Short-hand syntax for duck-typing
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> ... But, as I understand, the proposal is about a.nil? ? nil : a.b.
...
Anonymous
08:49 AM Feature #8191: Short-hand syntax for duck-typing
=begin
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> I don't believe this proposal, as I understand it, is about ch...
phluid61 (Matthew Kerwin)
09:26 PM Bug #8200: Segmentation fault - rails 4 -> sidekiq-> tilt
May be related to #8100 Anonymous
09:19 PM Bug #8224 (Closed): defined?(()) and defined? () are inconsistent
=begin
(({defined?(())})) and (({defined? ()})) return different values.
I would there to be no difference betwee...
Anonymous
08:55 PM Feature #8223 (Third Party's Issue): Make Matrix more omnivorous.
Let's imagine a class Metre, whose instances represent physical magnitudes in metres.
class Metre
attr_...
Anonymous
08:14 PM Feature #8206: Should Ruby core implement String#blank?
Fair enough:
> "" =~ /()|()/
=> 0
> "".include? ""
=> true
I guess optimising for the empty string is...
sam.saffron (Sam Saffron)
05:53 PM Feature #8206: Should Ruby core implement String#blank?
On Fri, Apr 5, 2013 at 5:19 AM, sam.saffron (Sam Saffron)
<[email protected]> wrote:

> Essentially includ...
now (Nikolai Weibull)
12:19 PM Feature #8206: Should Ruby core implement String#blank?
This is a MASSIVE improvement:
```ruby
#!/usr/bin/env ruby
$: << File.dirname(__FILE__)+'/lib'
require 'benchma...
sam.saffron (Sam Saffron)
08:06 PM Feature #8215: Support accessing Fiber-locals and backtraces for a Fiber
Ah, sorry, I thought it was only misunderstanding of Thread#[] and such. Eregon (Benoit Daloze)
06:27 PM Feature #8215 (Open): Support accessing Fiber-locals and backtraces for a Fiber
According to that rubinius issue tracker, it seems a feature request for `Fiber#[]` and `Fiber#[]=`.
nobu (Nobuyoshi Nakada)
06:12 PM Revision 2a58706e (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: fix symbol keys in coder
emission. Thanks @tjwallace
* test/psych/test_coder.rb: test for change
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
tenderlovemaking (Aaron Patterson)
06:02 PM Revision 0cb251e0 (git): change test name to be more helpful
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
05:57 PM Revision 58709e4e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:55 PM Revision 476a62fb (git): * ext/psych/lib/psych/exception.rb: there should be only one exception
base class. Fixes tenderlove/psych #125
* ext/psych/lib/psych.rb: require the correct exception class
* ext/psych/lib...
tenderlovemaking (Aaron Patterson)
05:30 PM Revision 40370296 (git): parse.y: "nil" for defined? with empty expression
* parse.y (new_defined): remove all extra parentheses, and return
"nil" for defined? with empty expression.
[ruby...
nobu (Nobuyoshi Nakada)
05:11 PM Revision 7a7bb644 (git): * ext/psych/lib/psych/visitors/to_ruby.rb: correctly register
self-referential strings. Fixes tenderlove/psych #135
* test/psych/test_string.rb: appropriate test.
git-svn-id: sv...
tenderlovemaking (Aaron Patterson)
04:40 PM Revision fbb29bc0 (git): * ext/socket/init.c (cloexec_accept): Fix a compile error on
Debian GNU/kFreeBSD. Consider HAVE_ACCEPT4 is defined
but SOCK_CLOEXEC is not defined.
git-svn-id: svn+ssh://ci...
akr (Akira Tanaka)
03:30 PM Revision 07636ed4 (git): * load.c (features_index_add): use rb_str_subseq() to specify C string
position properly to fix require non ascii path.
[ruby-core:53733] [Bug #8165]
* test/ruby/test_require.rb (TestRe...
h.shirosaki (Hiroshi Shirosaki)
03:21 PM Revision 21d47b73 (git): * 2013-04-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 11391aa0 (git): thread.c: no allocate before deleting
* thread.c (rb_thread_local_aset): no needs to allocate local_storage
before deleting.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
02:08 PM Revision 23335c78 (git): configure.in: gcc_major
* configure.in: use gcc_major value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40132 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
02:08 PM Revision b493f30a (git): configure.in: no -Wextra-token on gcc 3
* configure.in (warnflags): -Wextra-tokens is same as -Wextra and
let -Wno- options ignored on gcc 3.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
01:45 PM Feature #8110: Regex methods not changing global variables
+1 for skip globals: when `String#match` used, there is no need to set globals, but no way to avoid it.
Equally `Str...
funny_falcon (Yura Sokolov)
01:21 PM Bug #7877: E::Lazy#with_index should be lazy
zzak (Zachary Scott) wrote:
> Propose to move this to next major?
Do you mean because of "potential incompatibili...
duerst (Martin Dürst)
11:32 AM Bug #7877: E::Lazy#with_index should be lazy
Propose to move this to next major? zzak (zzak _)
01:00 PM Feature #8181: New flag for strftime that supports adding ordinal suffixes to numbers
ActiveSupport has ordinalize, maybe you want to use that instead. zzak (zzak _)
12:34 PM Revision 647dc4fd (git): configure.in: -Werror=extra-tokens
* configure.in (warnflags): bail out at extra tokens, instead
continuing with lots of warnings.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
12:06 PM Revision 5ec185c8 (git): update comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:57 AM Revision e9382c73 (git): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:44 AM Revision 755e09eb (git): * include/ruby/defines.h (HAVE_TRUE_LONG_LONG): Defined to distinguish
availability of long long and availability of 64bit integer type.
* pack.c: Use HAVE_TRUE_LONG_LONG to distinguish q...
akr (Akira Tanaka)
11:38 AM Bug #7537: OptionParser treats negative digits as options
I've attached the patch from the associated pull request. zzak (zzak _)
11:31 AM Revision d966f1b2 (git): pack.c: use LONG_LONG
* pack.c (NATINT_LEN_Q): do not use long long directly, use LONG_LONG
instead. fix compilation error on mswin.
gi...
nobu (Nobuyoshi Nakada)
11:23 AM Revision 702250a4 (git): * addr2line.c: include ruby/missing.h to fix compile error on Debian.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:23 AM Bug #7829: Rounding error in Ruby Time
2013/4/5 David MacMahon <[email protected]>:

> Of course you're right about String#to_r being correct. ...
akr (Akira Tanaka)
10:23 AM Bug #7829: Rounding error in Ruby Time
On Apr 3, 2013, at 6:30 PM, Tanaka Akira wrote:

> 2013/4/4 David MacMahon <[email protected]>:
>>
>>>>...
david_macmahon (David MacMahon)
10:40 AM Revision 0c5d73e8 (git): compile.c: defined? with empty expression
* compile.c (iseq_compile_each): fix of defined? with empty
expression. [ruby-core:53999] [Bug #8220]
git-svn-id:...
nobu (Nobuyoshi Nakada)
10:29 AM Revision 78626954 (git): configure.in: no -include options
* configure.in (XCFLAGS): stop including missing.h by command line
option, as the header seems included necessary p...
nobu (Nobuyoshi Nakada)
10:29 AM Revision bff997e0 (git): defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
* include/ruby/defines.h (RUBY_SYMBOL_EXPORT_{BEGIN,END}): visibility
control macros.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
09:53 AM Feature #7767: Tempfileで自動的にファイルを削除する
2013年4月4日 18:34 shugo (Shugo Maeda) <[email protected]>:

> Tempfile.openとTempfile.open!で違うクラスのインスタンスが作成されるの...
akr (Akira Tanaka)
09:37 AM Bug #8219 (Assigned): ruby 2.0.0-p0 socket.recv MSG_OOB problem?
naruse (Yui NARUSE)
12:29 AM Bug #8219 (Rejected): ruby 2.0.0-p0 socket.recv MSG_OOB problem?
server1.rb
-------
require 'socket'
ssc = TCPServer.new '', 9989
sc = ssc.accept
p sc.recv(1024)
p sc.rec...
windwiny (wind winy)
09:36 AM Bug #8221 (Assigned): 2 AES-128-GCM (probably same in AES-256-GCM) bug?
naruse (Yui NARUSE)
03:04 AM Bug #8221 (Closed): 2 AES-128-GCM (probably same in AES-256-GCM) bug?
1. OpenSSL::Cipher::AES.new(128, :GDM) doesn't work
2. You can't set iv before key
Sample code here.
https://g...
nov (nov matake)
08:58 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
I am prepared to commit this fix if there's no other commentary.
A quick benchmark to show it in action: https://g...
headius (Charles Nutter)
07:49 AM Revision 5f77f234 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:46 AM Revision c3f2cc53 (git): ext/-test-/win32/dln: remove static library
* ext/-test-/win32/dln/extconf.rb: remove static library too at clean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
07:46 AM Revision d0536f65 (git): dl/dl.h: suppress warning
* ext/dl/dl.h (dlopen): suppress unused-but-set-variable warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
04:53 AM Bug #8211 (Closed): Performance regression of method calls
marcandre (Marc-Andre Lafortune)
12:39 AM Bug #8211: Performance regression of method calls
Asking to close this issue (reason: suboptimal compiler flags).
I've rebuilt Ruby with the following options and n...
dunric (David Unric)
12:22 AM Bug #8211: Performance regression of method calls
bitsweat (Jeremy Kemper) wrote:
> David, this looks a lot like the CFLAGS issues folks were hitting with rvm. Essent...
dunric (David Unric)
04:23 AM Revision e3b9ed76 (git): curses.c: fix function
* ext/curses/curses.c (Init_curses): fix implementation function,
crmode should be same as cbreak. [ruby-core:5401...
nobu (Nobuyoshi Nakada)
04:23 AM Revision 7cd3fcfb (git): * test/test_curses.rb: tests for getch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:10 AM Revision b0446f37 (git): * ext/curses/hello.rb: Typo in Curses example by Drew Blas
[Fixes GH-273]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
zzak (zzak _)
01:51 AM Feature #7292: Enumerable#to_h
+1 from me. Sometimes after converting from an array to a hash I want to "convert back" to a hash and inevitably I r... rogerdpack (Roger Pack)
 

Also available in: Atom