Project

General

Profile

Activity

From 05/04/2013 to 05/10/2013

05/10/2013

08:11 PM Bug #8386 (Closed): OpenSSL thread safety
As some might know, Rubinius uses a lot of MRI's C extensions that are part of stdlib and ships them as well. Rubiniu... dbussink (Dirkjan Bussink)
07:01 PM Feature #8321: Ripper: I would like coordinates for keywords
I'm keeping an eye on Parser and I hope that one day we'll be able to use it in RuboCop https://github.com/bbatsov/ru... bozhidar (Bozhidar Batsov)
04:53 PM Feature #8321: Ripper: I would like coordinates for keywords
On Fri, May 10, 2013 at 9:13 AM, bozhidar (Bozhidar Batsov) <
[email protected]> wrote:

>
> Issue #8321 h...
judofyr (Magnus Holm)
04:13 PM Feature #8321: Ripper: I would like coordinates for keywords
The example outlined in the proposal is exactly what I think we need. A lot of Ruby code analysis tools need exact c... bozhidar (Bozhidar Batsov)
03:50 PM Revision 690b663c (git): * 2013-05-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:49 PM Revision b1dd4c92 (git): * gc.h (SET_MACHINE_STACK_END): Add !defined(_ILP32) to a defining
condition to avoid compilation error on x32.
https://sites.google.com/site/x32abi/
git-svn-id: svn+ssh://ci.ruby...
akr (Akira Tanaka)
02:56 PM Revision ecddb967 (git): parse.y: invalid name as mere string
* parse.y (parser_peek_variable_name): treat invalid global, class,
and instance variable names as mere strings rat...
nobu (Nobuyoshi Nakada)
02:56 PM Revision 0542f05b (git): parse.y: lex_state macros
* parse.y (parser_yylex): use IS_lex_state() and IS_lex_state_for()
instead of direct comparison.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
11:31 AM Bug #8383 (Rejected): Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
Duplicates #6306. nobu (Nobuyoshi Nakada)
11:24 AM Revision 980bf275 (git): * configure.in: Move library checks into "Checks for libraries." part.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:33 AM Revision 695ad02d (git): * configure.in: Reformat arguments of AC_CHECK_HEADERS and
AC_CHECK_FUNCS to track modifications easily.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40632 b2dd03c8-39d...
akr (Akira Tanaka)
05:35 AM Feature #8382: Format OpenStruct YAML dump and create getters and setters after load.
Interesting feature request.
This reasoning would also apply to all stdlib classes, like Set, Matrix, ... right?
...
marcandre (Marc-Andre Lafortune)
03:01 AM Revision 093beeda (git): * configure.in: Don't link librt if clock_gettime is available in
the main C library.
glibc 2.17 moves clock_* from librt to the main C library.
http://sourceware.org/ml/libc-anno...
akr (Akira Tanaka)
01:48 AM Revision 14c9944e (git): * test/dtrace/helper.rb: ignore empty SUDO. reuse SUDO value by using
class variable. use test/unit instead of minitest/autorun. dispose
`Interrupted system call' error messages at pa...
nobu (Nobuyoshi Nakada)
01:33 AM Feature #8377: Deprecate :: for method calls in 2.1
This is related and has not yet been rejected: #6806 alexeymuranov (Alexey Muranov)
01:22 AM Feature #8377: Deprecate :: for method calls in 2.1
headius (Charles Nutter) wrote:
> More cases of ambiguity:
>
> obj::FOO is always a constant lookup. obj::FOO() i...
jeremyevans0 (Jeremy Evans)
12:50 AM Feature #8377: Deprecate :: for method calls in 2.1
More cases of ambiguity:
obj::FOO is always a constant lookup. obj::FOO() is always a method call.
obj::foo is ...
headius (Charles Nutter)
12:55 AM Revision 95b690d2 (git): * 2013-05-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:55 AM Revision 8daa0d49 (git): Fixed minitest dependency bug by removing env PARALLEL checks (no clue why that was there). Exactly the same minitest code tho.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis

05/09/2013

11:20 PM Bug #8242 (Assigned): Fix rdoc of Range#bsearch
zzak (zzak _)
11:11 PM Feature #8377: Deprecate :: for method calls in 2.1
> we haven't reached consensus to remove double colons for method calls from the language.
That's what this issue ...
dgutov (Dmitry Gutov)
10:13 PM Feature #8377: Deprecate :: for method calls in 2.1
* we haven't reached consensus to remove double colons for method calls from the language.
* even if we do, 2.2 is n...
matz (Yukihiro Matsumoto)
06:52 PM Feature #8377: Deprecate :: for method calls in 2.1
henry.maddocks (Henry Maddocks) wrote:
> But '.' and '::' mean different things.
> '::' means you are calling the...
Anonymous
05:59 PM Feature #8377: Deprecate :: for method calls in 2.1
Although in PHP you can also abuse the `::` for both static and non
static method calls it's actually not used for...
yorickpeterse (Yorick Peterse)
05:54 PM Feature #8377: Deprecate :: for method calls in 2.1
rubiii (Daniel Harrington) wrote:
> I'm also very much in favour of this change for simplicity.
>
> When I learne...
henry.maddocks (Henry Maddocks)
05:35 PM Feature #8377: Deprecate :: for method calls in 2.1
phluid61 (Matthew Kerwin) wrote:
> =begin
> henry.maddocks (Henry Maddocks) wrote:
>
> > charliesome (Charlie S...
henry.maddocks (Henry Maddocks)
04:13 AM Feature #8377: Deprecate :: for method calls in 2.1
I'm also very much in favour of this change for simplicity.
When I learned about Nokogiri, I had no idea how this ...
rubiii (Daniel Harrington)
04:13 AM Feature #8377: Deprecate :: for method calls in 2.1
+1
Apart from having no advantages over ".", "::" for method calls is very rarely used even anyways. It has been e...
bozhidar (Bozhidar Batsov)
10:23 PM Feature #4840: Allow returning from require
On May 9, 2013 12:14 PM, "nobu (Nobuyoshi Nakada)" <[email protected]>
wrote:
>
>
> Issue #4840 has been up...
phluid61 (Matthew Kerwin)
09:41 PM Feature #4840: Allow returning from require
Pretty simple, indeed :) Not that I understand it, just that I appreciate its simplicity ;) rosenfeld (Rodrigo Rosenfeld Rosas)
11:14 AM Feature #4840: Allow returning from require
A simple patch. nobu (Nobuyoshi Nakada)
08:55 PM Bug #8384 (Closed): Cannot build ruby against OpenSSL build with "no-ec2m"
=begin
Due to recent changes in OpenSSL configuration options for Red Hat Enterprise Linux, I cannot build Ruby anym...
vo.x (Vit Ondruch)
06:08 PM Bug #8383: Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
On a related note I don't think this works correctly with method definitions as well:
[30] pry(main)> Ripper.lex('...
bozhidar (Bozhidar Batsov)
05:51 PM Bug #8383 (Rejected): Ripper.lex does not handle correctly symbols whose identifiers coincide with keyword names
This problem is best illustrated with an example
[23] pry(main)> Ripper.lex(':one')
=> [[[1, 0], :on_symb...
bozhidar (Bozhidar Batsov)
02:54 PM Revision 2c240c5e (git): merge revision(s) 40612,40614: [Backport #8025]
* class.c (rb_mod_included_modules): should not include the original
module itself. [ruby-core:53158] [Bug...
nagachika (Tomoyuki Chikanaga)
01:01 PM Revision 2ffbe034 (git): * ext/socket/ancdata.c (bsock_sendmsg_internal): controls_num should
not be negative.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:12 PM Revision bfb334ee (git): * file.c, ext/etc/etc.c, ext/socket/unixsocket.c,
ext/openssl/ossl.h, ext/openssl/openssl_missing.c: Use
HAVE_AGGREGATE_MEMBER instead of HAVE_ST_MEMBER.
git-svn-...
akr (Akira Tanaka)
11:48 AM Revision adb575e2 (git): * ext/socket/ancdata.c (bsock_sendmsg_internal): Always set
controls_num to raise NotImplementedError appropriately.
(bsock_recvmsg_internal): Raise NotImplementedError if
:...
akr (Akira Tanaka)
11:30 AM Bug #8381 (Closed): mistake in ruby doc - String#=== is missing
This issue was solved with changeset r40622.
Georgia, thank you for reporting this issue.
Your contribution to Ruby i...
zzak (zzak _)
10:57 AM Feature #8321: Ripper: I would like coordinates for keywords
=begin
Do you mean changing following code from `((|current|))' to `((|proposal|))'?
*code
Ripper.sexp(<<SRC)
if...
nobu (Nobuyoshi Nakada)
04:25 AM Feature #8321: Ripper: I would like coordinates for keywords
Here's an example:
[6] pry(main)> Ripper.sexp('alias :some :test')
=> [:program,
[[:alias,
[:symbol_literal...
bozhidar (Bozhidar Batsov)
03:08 AM Revision a5e6d48d (git): * ext/socket/rubysocket.h, ext/socket/unixsocket.c,
ext/socket/ancdata.c: Use HAVE_STRUCT_MSGHDR_MSG_CONTROL instead
of HAVE_ST_MSG_CONTROL.
git-svn-id: svn+ssh://c...
akr (Akira Tanaka)
02:30 AM Revision 029ad63b (git): * string.c: Add call-seq alias for String#=== [Bug #8381]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
02:18 AM Revision 8e564e3a (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:15 AM Revision 119f6751 (git): * doc/contributing.rdoc: Add guide for contributing to CRuby
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
01:02 AM Feature #8324: Net::Telnet.new のオプション
両方で受け付けるようにすると、両方指定された時にどちらを優先するのかという問題がありそうです。
CGI::Cookie.new のように他にもキーとして String のみ受け付けるものがあるようなので、
何か統一した方針で対...
znz (Kazuhiro NISHIYAMA)

05/08/2013

11:42 PM Feature #8377: Deprecate :: for method calls in 2.1
+1
"::" method call syntax has no advantages over ".", and it should be relatively simple to search through any co...
dgutov (Dmitry Gutov)
06:23 PM Feature #8377: Deprecate :: for method calls in 2.1
I'm in favour of deprecating `::` for method calls as well. I'm all for
"multiple roads to Rome" but when it comes...
yorickpeterse (Yorick Peterse)
11:55 AM Feature #8377: Deprecate :: for method calls in 2.1
=begin
henry.maddocks (Henry Maddocks) wrote:
> charliesome (Charlie Somerville) wrote:
> > (({::})) is usuall...
phluid61 (Matthew Kerwin)
09:57 AM Feature #8377: Deprecate :: for method calls in 2.1
+1 Anonymous
08:56 AM Feature #8377: Deprecate :: for method calls in 2.1
charliesome (Charlie Somerville) wrote:
> (({::})) is usually a constant lookup operator, but it can also be used to...
henry.maddocks (Henry Maddocks)
08:53 AM Feature #8377: Deprecate :: for method calls in 2.1
On Wednesday, 8 May 2013 at 4:35 AM, Hanmac (Hans Mackowiak) wrote:
> i am against that, what about methods that a...
Anonymous
05:03 AM Feature #8377: Deprecate :: for method calls in 2.1
Hanmac (Hans Mackowiak) wrote:
> i am against that, what about methods that are defined in Kernel, but you want when...
Eregon (Benoit Daloze)
03:35 AM Feature #8377: Deprecate :: for method calls in 2.1
i am against that, what about methods that are defined in Kernel, but you want when you are inside an BasicObject?
y...
Hanmac (Hans Mackowiak)
11:37 PM Bug #8313 (Assigned): rubygem 2.0 can't communicate with remote sources http://rubygems.org/
nobu (Nobuyoshi Nakada)
11:23 PM Bug #8381: mistake in ruby doc - String#=== is missing
This looks like an rdoc bug that should have been fixed, but I will look into it. Thank you for reporting! zzak (zzak _)
12:26 PM Bug #8381 (Closed): mistake in ruby doc - String#=== is missing
#=== appears in the side bar but the description is a duplicate of #==
http://ruby-doc.org/core-2.0/String.html#me...
antislice (Georgia A)
10:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/05/08 20:56), urielka (Uriel Katz) wrote:
> Quick question,wouldn't it be better to add a generation number ...
ko1 (Koichi Sasada)
08:56 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
Amazing work!
Quick question,wouldn't it be better to add a generation number instead of just a flag?
The idea is...
urielka (Uriel Katz)
07:58 PM Revision f9feb22f (git): error message refined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:57 PM Revision 18646d74 (git): * configure.in: Check socket library again. shutdown() is used in
io.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:47 PM Bug #8342 (Closed): IO.readlines ignores Encoding.default_internal if Encoding.default_external is ASCII-8BIT
This issue was solved with changeset r40610.
Leo, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
04:55 PM Revision 86d5a05c (git): Update a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:52 PM Revision 6d313a38 (git): * configure.in: Don't check socketpair. socketpair is not used in
ruby command itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:10 PM Bug #8364: Vim's if_ruby feature sometimes crash.
Maybe I found the reason why RUBY_INIT_STACK in rbexe() doesn't work.
`th->machine_stack_start` is set from `nativ...
h.shirosaki (Hiroshi Shirosaki)
04:05 PM Revision 53175b09 (git): * 2013-05-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:05 PM Revision e8bdef65 (git): class.c: include modules only
* class.c (rb_mod_included_modules): should not include non-modules.
[ruby-core:53158] [Bug #8025]
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
02:38 PM Revision 4c1f8acd (git): merge revision(s) 40583,40584,40585,40590: [Backport #8367]
* insns.def (defined): get method entry from the method top level
frame, not block frame. [ruby-core:54769...
nagachika (Tomoyuki Chikanaga)
02:00 PM Bug #8378 (Closed): json/generator/generator.c: warning: array subscript has type 'char'
This issue was solved with changeset r40609.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
02:00 PM Bug #8379 (Closed): json dependency problem
This issue was solved with changeset r40608.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
01:47 PM Revision 3fd0000c (git): class.c: exclude original module
* class.c (rb_mod_included_modules): should not include the original
module itself. [ruby-core:53158] [Bug #8025]
...
nobu (Nobuyoshi Nakada)
01:12 PM Bug #8376: utc method changes original time object
You can use Time#getutc or #getgm. nobu (Nobuyoshi Nakada)
01:07 PM Feature #8382 (Closed): Format OpenStruct YAML dump and create getters and setters after load.
=begin
Currently Open Struct doesn't format it's YAML output exposing ((|@table|)). It also doesn't create setters a...
pietro (Pietro Monteiro)
12:39 PM Revision 63594606 (git): Add a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:47 AM Revision 4834aa53 (git): * io.c (rb_io_ext_int_to_encs): ignore internal encoding if external
encoding is ASCII-8BIT. [Bug #8342]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40610 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
05:00 AM Revision ce573f31 (git): * ext/json/generator/generator.c (isArrayOrObject): cast char to
unsigned char. [Bug #8378]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:59 AM Revision 279c7bdd (git): * ext/json/generator/depend: fix dependencies [Bug #8379]
* ext/json/parser/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40608 b2dd03c8-39d4-4d8f-98ff-823...
naruse (Yui NARUSE)
04:07 AM Revision 85280f4b (git): parse.y: fail if invalid name
* parse.y (parser_yylex): fail if $, @, @@ are not followed by a valid
name character. [ruby-core:54846] [Bug #837...
nobu (Nobuyoshi Nakada)
04:07 AM Revision 4dfd3739 (git): test_scanner_events.rb: assert_location
* test/ripper/test_scanner_events.rb (TestRipper#assert_location):
rename so skipped in backtraces.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
04:06 AM Revision b8bcd920 (git): ruby.h: ISGRAPH
* include/ruby/ruby.h (ISGRAPH): add missing macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40605 b2dd03c8...
nobu (Nobuyoshi Nakada)

05/07/2013

11:39 PM Bug #8379 (Closed): json dependency problem
json の Makefile の依存関係ですが、generator.o と parser.o の依存先の
ヘッダファイルが足りないようです。
過不足を調べてくれるスクリプト (update-deps) によれば、以下が足りな...
akr (Akira Tanaka)
10:51 PM Revision 2816e539 (git): * 2013-05-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:51 PM Revision bbcf97fa (git): * ext/socket/socket.c (socket_s_ip_address_list): fix wrongly filled
sin6_scope_id on KAME introduced by r40593 for OpenIndiana.
KAME uses fe80:<scope_id>::<interface id> for link-loca...
naruse (Yui NARUSE)
10:26 PM Bug #8378 (Closed): json/generator/generator.c: warning: array subscript has type 'char'
ふと、cygwin を target とする cross-compile をしてみたところ、
以下の警告を見つけました。
(たぶん cross でなくても警告されると思います)
make[2]: Entering direc...
akr (Akira Tanaka)
09:51 PM Bug #8376: utc method changes original time object
I admit this is a bad design, but changing it introduces incompatibility.
We don't consider it as a bug (thus we rej...
matz (Yukihiro Matsumoto)
09:39 PM Bug #8376: utc method changes original time object
naruse (Yui NARUSE) wrote:
> Time#utc is destructive method.
> Use dup if you want a copy.
That seems the point ...
mosselman (Achilleas Buisman)
07:35 PM Bug #8376 (Rejected): utc method changes original time object
Time#utc is destructive method.
Use dup if you want a copy.
naruse (Yui NARUSE)
07:32 PM Bug #8376 (Rejected): utc method changes original time object
The utc method changes the original time object when called.
For example when on a system with a CET timezone.
...
arjan0307 (Arjan Diepenbroek)
07:49 PM Feature #8377 (Rejected): Deprecate :: for method calls in 2.1
=begin
(({::})) is usually a constant lookup operator, but it can also be used to call methods. This can confusing t...
Anonymous
04:49 PM Revision 555035a3 (git): merge revision(s) 40208: [Backport #8380]
* internal.h (MUL_OVERFLOW_SIGNED_INTEGER_P): New macro.
(MUL_OVERFLOW_FIXNUM_P): Ditto.
(MUL_OVE...
nagachika (Tomoyuki Chikanaga)
04:45 PM Bug #8374 (Assigned): race condition when two threads require a gem
Seems rubygems specific. nobu (Nobuyoshi Nakada)
02:43 PM Bug #8374 (Closed): race condition when two threads require a gem
=begin
Requiring a gem with a C extension seems to be not threadsafe.
Any one of the require lines below will fre...
vjoel (Joel VanderWerf)
01:15 PM Revision 42642407 (git): * ext/readline/readline.c (insert_ignore_escape): Add a cast to
unsigned char * before dereference.
This suppress a warning on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
akr (Akira Tanaka)
12:12 PM Bug #8373 (Rejected): Failure to run "rails server"
"[BUG] unknown type 0x22" is most probably T_DATA for ruby 1.8.
You have an extension library (or more) for older ru...
nobu (Nobuyoshi Nakada)
07:47 AM Bug #8373 (Rejected): Failure to run "rails server"
Yesterday, running "rails server" worked. Today it didn't. What happened is the following:
First, I will describe ...
surrealdetective (Alex Au)
11:18 AM Revision b6f0a306 (git): * test/ruby/test_thread.rb (invoke_rec): extend timeout 10 -> 50 sec,
to investigate test failure on rubyci.
http://a.mrkn.jp/~mrkn/chkbuild/mountain_lion/ruby-2.0.0-m64-o0/log/20130507...
nagachika (Tomoyuki Chikanaga)
10:03 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
=begin
Thank you for valuable input.
That indicates the need for something like (({str.strip(:ascii)})), or oppos...
matz (Yukihiro Matsumoto)
01:59 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
matz (Yukihiro Matsumoto) wrote:
> Akira, Thank you for pointing out.
>
> But it's hard for me to imagine concret...
naruse (Yui NARUSE)
01:12 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
Akira, Thank you for pointing out.
But it's hard for me to imagine concrete problematic cases.
When text from net...
matz (Yukihiro Matsumoto)
03:41 AM Bug #8372 (Rejected): Segmentation fault with Factory Girl when using :class, typo on related factory
This is a duplicate of #8100
Please try it again with trunk.
zzak (zzak _)
02:29 AM Bug #8372 (Rejected): Segmentation fault with Factory Girl when using :class, typo on related factory
=begin
This bug is partially the result of a typo, partially learning and switching things around in FactoryGirl, an...
jshirley (Jay Shirley)
03:19 AM Revision 593c24f8 (git): * ext/socket/ancdata.c (bsock_recvmsg_internal): Add a cast to
suppress warning.
Bionic defines socklen_t as int.
Bionic defines msg_controllen as unsigned int (__kernel_size_t...
akr (Akira Tanaka)
03:14 AM Revision cb2f3c1b (git): * ext/socket/ancdata.c (ancillary_inspect): Don't call
anc_inspect_ipv6_pktinfo if !HAVE_TYPE_STRUCT_IN6_PKTINFO.
anc_inspect_ipv6_pktinfo is not defined in the case.
...
akr (Akira Tanaka)
03:12 AM Revision 2b792abd (git): * ext/socket/socket.c (socket_s_ip_address_list): Cast EXTRA_SPACE as
int. This suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40597 b2dd03c8-39d4-4d8f-98ff-823...
akr (Akira Tanaka)
03:10 AM Revision 301821bd (git): * ext/socket/extconf.rb: Set close_fds false for Cygwin.
Cygwin doesn't support fd passing.
This enables socket extension library cross-compilable by default.
git-svn-id...
akr (Akira Tanaka)
03:09 AM Revision f4fd7790 (git): * 2013-05-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 AM Revision 570015a1 (git): * pack.c (swap32): Don't redefine it if it is already defined.
Bionic defines it.
(swap64): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40594 b2dd03c8-39d4-4d8f-9...
akr (Akira Tanaka)
03:01 AM Feature #8366: Exception.message take time to execute depending on the instance variables
nobu (Nobuyoshi Nakada) wrote:
> You should define inspect method.
But it is not practical to define inspect on a...
anuraguniyal (anurag uniyal)

05/06/2013

10:53 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
2013/5/6 matz (Yukihiro Matsumoto) <[email protected]>:
>
> Everything that can be resolved without locale/lang...
akr (Akira Tanaka)
09:52 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
Everything that can be resolved without locale/language information (for most of the cases).
Case conversion may hav...
matz (Yukihiro Matsumoto)
09:25 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
Current string-related policy is ASCII-based.
If it is changed, how wide it is applied is the issue; for example
* ...
naruse (Yui NARUSE)
05:58 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
Five yeas have passed since the decision in [ruby-core:19379], and Unicode had almost taken over the world.
Maybe it...
matz (Yukihiro Matsumoto)
02:28 PM Feature #7845 (Open): Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
naruse (Yui NARUSE) wrote:
> Did you read [ruby-core:19379]?
I did.
Out of respect, I will assume that you re...
marcandre (Marc-Andre Lafortune)
10:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
2013/5/6 SASADA Koichi <[email protected]>:
>
> You are right. It was my mistake.

RGenGC is ABI incompatible.
...
akr (Akira Tanaka)
09:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/05/06 21:23), Tanaka Akira wrote:
> I think many extension libraries uses RARRAY_PTR macro.
> I feel such ...
ko1 (Koichi Sasada)
09:29 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
2013/5/6 SASADA Koichi <[email protected]>:

> (a) ABI compatibility will be braek
> (b) But normal C-exts can w...
akr (Akira Tanaka)
03:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/05/06 11:47), sam.saffron (Sam Saffron) wrote:
> @ko1 can we backport the GC optimisations (non rgengc ones ...
ko1 (Koichi Sasada)
03:53 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/05/06 11:50), Tanaka Akira wrote:
> Is it ABI compatible?

(1) ABI compatbible for most of part.

Yo...
ko1 (Koichi Sasada)
11:53 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
2013/5/4 SASADA Koichi <[email protected]>:
>
> Thank you for your positive response.
> I will merge it soon.

...
akr (Akira Tanaka)
11:47 AM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
@ko1 can we backport the GC optimisations (non rgengc ones in this branch into 2.0? ) sam.saffron (Sam Saffron)
08:33 PM Feature #8368: Socket.getifaddrs
I updated the patch to fix compile error on environments which has no getifaddrs().
Also I refined the result of Soc...
akr (Akira Tanaka)
01:40 AM Feature #8368: Socket.getifaddrs
judofyr (Magnus Holm) wrote:
> Shouldn't this be moved to CommonRuby?
There's no such consensus yet, especially b...
naruse (Yui NARUSE)
01:23 AM Feature #8368: Socket.getifaddrs
Shouldn't this be moved to CommonRuby? judofyr (Magnus Holm)
12:00 AM Feature #8368: Socket.getifaddrs
I'm for this method. naruse (Yui NARUSE)
06:17 PM Bug #8364: Vim's if_ruby feature sometimes crash.
Thank you for your advice.
You can close this issue.
Anonymous
11:51 AM Revision 9e08404b (git): * ext/socket/socket.c (socket_s_ip_address_list): Fill sin6_scope_id
if getifaddrs() returns an IPv6 link local address which
sin6_scope_id is zero, such as on OpenIndiana SunOS 5.11.
...
akr (Akira Tanaka)
06:40 AM Revision 85bfd730 (git): * compar.c (Comparable#==): fix typo.
Patch by Andrew Grimm. [Fix GH-297]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40592 b2dd03c8-39d4-4d8f-98ff-...
Eregon (Benoit Daloze)
04:26 AM Feature #8371 (Feedback): Make some enumerators mimic arrays
Some enumerators yields data by one element so that in some way such enumerators can be treated as arrays in some way... prijutme4ty (Ilya Vorontsov)
02:31 AM Bug #8369 (Closed): r40574 build fail
zzak (zzak _)
02:29 AM Bug #8310 (Rejected): resque-web crashes with segfault on Ruby 2.0.0-p0 only, Resque 1.24.1, Redis 2.6.12
Duplicate of #8100 zzak (zzak _)
01:22 AM Revision ef07aa79 (git): * 2013-05-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:22 AM Revision 912f9dcc (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

05/05/2013

09:59 PM Feature #8365: Make variables objects
Interesting, but this would make Ruby VERY SLOW.
I am not sure whether it's worth the performance degration.
Matz.
matz (Yukihiro Matsumoto)
03:26 PM Feature #8365: Make variables objects
Here is my understanding of the original author's idea, which, I hope, will not turn out to be dismally and irremedia... Anonymous
08:54 PM Feature #8370 (Closed): Constants MAX_MULTIPART_LENGTH in cgi/core.rb
Reported by Andreas Kraus via gmail.
> hi xibbar,
>
> I try to understand why the `MAX_MULTIPART_LENGTH` is a Cons...
xibbar (Takeyuki FUJIOKA)
06:54 PM Bug #8364: Vim's if_ruby feature sometimes crash.
I don't know the rationale, but adding RUBY_INIT_STACK before init() seems to suppress the crash.
int main(int arg...
h.shirosaki (Hiroshi Shirosaki)
01:19 PM Bug #8364: Vim's if_ruby feature sometimes crash.
You are right. With -Wall flag, I got warning "implicit declaration of
function 'ruby_error_print'". But it is not...
Anonymous
12:40 PM Bug #8364: Vim's if_ruby feature sometimes crash.
=begin
I couldn't link your source because (({ruby_error_print})) is not exported.
It run successfully by replacing t...
nobu (Nobuyoshi Nakada)
04:08 PM Revision e5463b4c (git): merge revision(s) 40587:
* lib/cgi/session.rb: Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40589 b2dd03c8-39d...
nagachika (Tomoyuki Chikanaga)
04:08 PM Revision 8aceebf8 (git): merge revision(s) 40586:
* doc/syntax/refinements.rdoc : Fix a missing quote
Patch by Robin Dupret. [Fix GH-271]
git-svn-id: svn+ssh://ci.r...
nagachika (Tomoyuki Chikanaga)
02:07 PM Feature #4592: Tempfileを直接保存したい
Tempfile#to_file!(path)
とか?
# 自分の提起チケットなので反応してみました。
# いろいろあった結果、担当がMatzになっていますね。
xibbar (Takeyuki FUJIOKA)
01:28 PM Bug #8369: r40574 build fail
Ah yes, a red herring issue. Removing those ignored, generated files from the source dir fixed it, and they're now be... jonforums (Jon Forums)
12:34 PM Bug #8369: r40574 build fail
Hello,
I have encountered the same build failure few days ago.
In my case, removing id.h and id.c in the source d...
nagachika (Tomoyuki Chikanaga)
11:35 AM Bug #8369: r40574 build fail
Similar build fails on 64bit arch (gcc 4.8.0) and 64bit ubuntu server 13.04 (gcc 4.7.3) jonforums (Jon Forums)
10:46 AM Bug #8369 (Closed): r40574 build fail
The following build fail info is from my arch 32bit system with gcc 4.8.0, but I see the same fail (less descriptive ... jonforums (Jon Forums)
01:27 PM Revision 3957501d (git): * lib/cgi/session.rb: Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
11:49 AM Revision 96e14ad2 (git): * doc/syntax/refinements.rdoc : Fix a missing quote
Patch by Robin Dupret. [Fix GH-271]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40586 b2dd03c8-39d4-4d8f-98ff-...
Eregon (Benoit Daloze)
10:02 AM Revision f620e9e7 (git): * test/ruby/test_defined.rb (TestDefined#test_super_toplevel):
additional test for r40584.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40585 b2dd03c8-39d4-4d8f-98ff-823fe69b...
nobu (Nobuyoshi Nakada)
09:57 AM Revision babae049 (git): insns.def: refactor by wanabe
* insns.def (defined): use vm_search_superclass() like as normal super
call. based on a patch <https://gist.github...
nobu (Nobuyoshi Nakada)
09:24 AM Bug #8310: resque-web crashes with segfault on Ruby 2.0.0-p0 only, Resque 1.24.1, Redis 2.6.12
@zzak Just tried it on trunk, seems fixed for me after ~15 minutes of running (v2.1.0dev with redis: 1.24.1, redis: 3... teeray (Timothy Raymond)
07:29 AM Revision 08fbd2ce (git): insns.def: method entry from method frame
* insns.def (defined): get method entry from the method top level
frame, not block frame. [ruby-core:54769] [Bug #...
nobu (Nobuyoshi Nakada)
06:54 AM Revision 13bd7afc (git): configure.in: default LINK_SO
* configure.in: should not strip newline at the beginning for the
default link command.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
04:37 AM Revision 38ea534c (git): configure.in: keep POSTLINK
* configure.in: keep POSTLINK in LINK_SO macro till rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
nobu (Nobuyoshi Nakada)
04:29 AM Revision 36de5e4d (git): ruby.pc.in: rubyarchhdrdir
* template/ruby.pc.in (Cflags): use rubyarchhdrdir for multiarch.
[Bug #7874]
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
02:40 AM Revision f259b884 (git): * 2013-05-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:40 AM Revision 4bbd1d9d (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:03 AM Feature #7845 (Rejected): Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
marcandre (Marc-Andre Lafortune) wrote:
> Let's reopen this issue.
>
> Yui: could you explain why strip wouldn't ...
naruse (Yui NARUSE)
01:50 AM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
A patch for this is pretty straightforward, see https://gist.github.com/tgarnett/5032660 which is only a couple of li... timothyg56 (Timothy Garnett)
01:24 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
Hello,
matz (Yukihiro Matsumoto) wrote:
> I agree with most of your changes in the patch, especially using rb_che...
Eregon (Benoit Daloze)

05/04/2013

11:22 PM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
I agree with most of your changes in the patch, especially using rb_check_funcall instead of rb_rescue.
But I person...
matz (Yukihiro Matsumoto)
06:23 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
matz (Yukihiro Matsumoto) wrote:
> Show us the patch first. I am afraid I misunderstand you.
Sorry, I was not cl...
Eregon (Benoit Daloze)
09:00 PM Feature #8366: Exception.message take time to execute depending on the instance variables
You should define inspect method. nobu (Nobuyoshi Nakada)
04:02 PM Feature #8366: Exception.message take time to execute depending on the instance variables
nobu (Nobuyoshi Nakada) wrote:
> You can see the reason by reducing the size of the instance variable.
What do yo...
anuraguniyal (anurag uniyal)
03:22 PM Feature #8366: Exception.message take time to execute depending on the instance variables
You can see the reason by reducing the size of the instance variable. nobu (Nobuyoshi Nakada)
08:16 AM Feature #8366: Exception.message take time to execute depending on the instance variables
also tried with ruby 2.0.0 at http://www.compileonline.com/execute_ruby_online.php anuraguniyal (anurag uniyal)
08:11 AM Feature #8366 (Open): Exception.message take time to execute depending on the instance variables
I am seeing very interesting and catastrophic behavior with ruby, see the code below
class ExceptionTest
...
anuraguniyal (anurag uniyal)
07:12 PM Bug #8364: Vim's if_ruby feature sometimes crash.
Thank you for your advice.
I tried RUBY_INIT_STACK in rbexe(). But it still crash.
/* rubyembed.c */
#include <...
Anonymous
02:10 PM Bug #8364 (Third Party's Issue): Vim's if_ruby feature sometimes crash.
rbexe() also needs RUBY_INIT_STACK, in every interface function calling ruby from outside.
Your patch is not a por...
nobu (Nobuyoshi Nakada)
06:14 PM Feature #8361: Alternative syntax for block parameter
=begin
Nobu: i do not think the conflict with ternary expression is the worst part: i think that if in ambiguous case...
alexeymuranov (Alexey Muranov)
03:12 PM Feature #8361: Alternative syntax for block parameter
It conflicts with ternary expressions, and symbol literals.
You should abandon use of colon and brackets.
nobu (Nobuyoshi Nakada)
04:57 PM Feature #8368 (Closed): Socket.getifaddrs
I'd like to add a method: Socket.getifaddrs.
This method is a wrapper to getifaddrs() function.
The result is an ...
akr (Akira Tanaka)
03:00 PM Revision 649d6f47 (git): * 2013-05-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision ec1f8cbb (git): merge revision(s) 40574:
* doc/security.rdoc: Add note about reporting security vulns
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r...
nagachika (Tomoyuki Chikanaga)
02:48 PM Revision f824c6f1 (git): merge revision(s) 40561: [Backport #8357]
* object.c (rb_obj_is_kind_of): skip prepending modules.
[ruby-core:54742] [Bug #8357]
* object.c ...
nagachika (Tomoyuki Chikanaga)
02:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
(2013/05/04 12:08), Narihiro Nakamura wrote:
>> > How about to introduce this new GC algorithm/implementation into...
ko1 (Koichi Sasada)
12:23 PM Feature #8339: Introducing Geneartional Garbage Collection for CRuby/MRI
2013/4/28 SASADA Koichi <[email protected]>:
> (2013/04/28 9:23), authorNari (Narihiro Nakamura) wrote:
>> Great wor...
authorNari (Narihiro Nakamura)
12:12 PM Feature #8365 (Feedback): Make variables objects
I am sorry I don't understand the proposal, nothing more than vague idea.
Proposals should be concrete and be able t...
matz (Yukihiro Matsumoto)
01:45 AM Feature #8365 (Feedback): Make variables objects
While refactoring a wiki article about Ruby, I found this anonymous proposal:
"How about making variables objects....
Anonymous
 

Also available in: Atom