Project

General

Profile

Activity

From 10/02/2014 to 10/08/2014

10/08/2014

11:41 PM Feature #10341: Fiber switch performance improvements
Cool, I can confirm the performance results on one of my systems.
I do not know the fiber code well, but it seems c...
normalperson (Eric Wong)
12:16 PM Feature #10341 (Closed): Fiber switch performance improvements
The attached patches increase performance of switches between Fibers by ~17% on my test system (Linux, gcc 4.8.2).
...
nome (Knut Franke)
10:34 PM Feature #10090: Display of program name in process listing under AIX
Ryan,
The previous patch was slightly (but critically) wrong, so please apply r47852.
ReiOdaira (Rei Odaira)
10:05 PM Feature #10090: Display of program name in process listing under AIX
Rei,
I can confirm that this patch works as expected and that `ps auxww` now reports all of argv, as expected!
Th...
mckern (Ryan McKern)
04:42 PM Feature #10090: Display of program name in process listing under AIX
Rei,
thank you for that patch! I will test it on AIX today.
mckern (Ryan McKern)
08:56 AM Feature #10090: Display of program name in process listing under AIX
Ah, I almost understood. After Process.setproctitle is called, argv[1], argv[2], etc. are no longer valid, so we must... ReiOdaira (Rei Odaira)
08:01 AM Feature #10090: Display of program name in process listing under AIX
I would like to fix this problem. It seems there is no reason this line is necessary (`missing/setproctitle.c:compat_... ReiOdaira (Rei Odaira)
10:31 PM Revision f3754f57 (git): missing/setproctitle.c: Avoid invalidating argv[1], argv[2], etc. until the first call to Process.setproctitle, because the ps command of AIX refers to the argv array. [Bug #10090]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
06:43 PM Misc #10339: normalize reference to Timeout::Error
> The doc/ChangeLog-1.9.3 modification is incorrect.
Whoops, sloppy of me!
> I will remove it and commit the re...
jjb (John Bachir)
05:54 PM Feature #10077: [PATCH] Implement Matrix#row_merge and Matrix#column_merge
@Marc-Andre Lafortune
Thank you for the thorough explanation.
OK, I understand what you said, this satisfied me...
gogotanaka (Kazuki Tanaka)
04:09 PM Feature #10077: [PATCH] Implement Matrix#row_merge and Matrix#column_merge
Thank you for your comments.
I want to point out that I've added both `x.hstack(y)` and `Matrix.hstack(x, y)`, so ...
marcandre (Marc-Andre Lafortune)
04:33 AM Feature #10077: [PATCH] Implement Matrix#row_merge and Matrix#column_merge
@Marc-Andre Lafortune san
It’s hard for me to say this, but I have confidence in my implementation more than merge...
gogotanaka (Kazuki Tanaka)
05:27 PM Feature #10342: Module#deprecate_constant
The same effect can already be achieved using `autoload`, right? marcandre (Marc-Andre Lafortune)
03:54 PM Feature #10342 (Closed): Module#deprecate_constant
Proposal for `Module#deprecate_constant`, which marks constants referred by arguments as deprecated.
~~~ruby
clas...
nobu (Nobuyoshi Nakada)
05:25 PM Feature #10343: Postfix notations for `when` and `else` inside `case` statement
I'm not sure how we can implement this.. but it looks not bad for me.
What I afraid of most is ..being able to par...
gogotanaka (Kazuki Tanaka)
04:42 PM Feature #10343 (Rejected): Postfix notations for `when` and `else` inside `case` statement
In a `case` statement, the condition part (`when ...`) in the branches do not have the same length in general, and es... sawa (Tsuyoshi Sawada)
04:16 PM Bug #10248: Possible missing test or bug for Module#include and Module#prepend
I've created a patch to the MRI test suite used in JRuby to check for this behavior.
https://github.com/tduehr/jru...
tduehr (Timur Duehr)
04:10 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
Thanks for the input. I think that's enough that I can start working on it.
Porting the implementation I have for ...
tduehr (Timur Duehr)
04:02 AM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
The reasons behind the current behavior are as you have guessed. Besides that, it was quite difficult to implement th... matz (Yukihiro Matsumoto)
03:39 AM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
Are you just looking for the following test to pass then for 2?
~~~
def test_simple_include
obj = Object.n...
tduehr (Timur Duehr)
03:06 AM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
No.
`Module#include` doesn't change superclass of the receiver's metaclass.
nobu (Nobuyoshi Nakada)
03:53 PM Revision ecb57e43 (git): * 2014-10-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:53 PM Bug #10294 (Closed): Dir[] cannot be called with an array argument
Applied in changeset r47850.
----------
dir.c: fix rdoc [ci skip]
* dir.c (dir_s_aref): fix rdoc. `Dir.glob` allo...
nobu (Nobuyoshi Nakada)
03:47 PM Bug #10294 (Open): Dir[] cannot be called with an array argument
nobu (Nobuyoshi Nakada)
03:53 PM Revision abafe335 (git): dir.c: fix rdoc [ci skip]
* dir.c (dir_s_aref): fix rdoc. `Dir.glob` allows an array but
`Dir[]` not. the former accepts an optional parame...
nobu (Nobuyoshi Nakada)
02:49 PM Revision 26a29ffb (git): variable.c: use st_update
* variable.c (generic_ivar_set): use st_update to insert object
which does not have generic instance variables yet....
nobu (Nobuyoshi Nakada)
12:44 PM Revision b61cb94e (git): ext/win32ole/win32ole_variable.c: use typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
08:44 AM Bug #10335: ssl connect using net/http on solaris x86 fails with core dump
Naohisa Goto wrote:
> FYI, in my environment (SPARC Enterprise M5000), compiling OpenSSL 1.0.1i with "-xO5" and with...
tosmi (Toni Schmidbauer)
08:27 AM Revision c8d7d587 (git): variable.c: use st_update
* variable.c (sv_i, cv_i): use st_update to insert non-existing
entries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
08:27 AM Revision 02fe713b (git): constant.h: constant visibilities
* constant.h (RB_CONST_PRIVATE_P, RB_CONST_PUBLIC_P): macros to
predicate constant visibilities.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
08:23 AM Revision 1ba17d0e (git): ChangeLog: fix name and address
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:37 AM Feature #10340 (Closed): [PATCH] Improve test_syntax.rb in terms of underscore arg
Applied in changeset r47844.
----------
* test/ruby/test_syntax.rb: added syntax tests of underscore arguments.
[F...
hsbt (Hiroshi SHIBATA)
07:36 AM Revision 34b1a991 (git): * test/ruby/test_syntax.rb: added syntax tests of underscore arguments.
[Feature #10340][ruby-core:65496]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47844 b2dd03c8-39d4-4d8f-98ff-82...
hsbt (Hiroshi SHIBATA)
07:11 AM Feature #7793: New methods on Hash
> the block for these methods should take a hash rather than an array.
Do you mean the input should be a single ar...
avit (Andrew Vit)
04:17 AM Feature #7793: New methods on Hash
Just like there are `map` and `map!`, there should be both a non-desctructive and a destructive version for this meth... sawa (Tsuyoshi Sawada)
04:42 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
Mine is https://github.com/nobu/ruby/tree/peephole-opt nobu (Nobuyoshi Nakada)
02:02 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > Another idea is to make more general approach ...
normalperson (Eric Wong)
01:52 AM Bug #8348 (Rejected): ruby hangs randomly in daemonized processes on Debian GNU/kFreeBSD
hsbt (Hiroshi SHIBATA)
01:48 AM Bug #8348: ruby hangs randomly in daemonized processes on Debian GNU/kFreeBSD
I can't reproduce this bug with ruby 2.1.3 anymore. Feel free to close it. JoeKun (Joel Lopes Da Silva)
01:38 AM Revision c88c049e (git): mkmf.rb: translate to assembler
* lib/mkmf.rb (create_makefile): add rules to translate to
assembler sources.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)

10/07/2014

10:57 PM Feature #10072: [PATCH] Implement Vector.basis
@Martin Dürst @Marc-Andre Lafortune
I agree it. Thank you so much.
gogotanaka (Kazuki Tanaka)
07:59 PM Feature #10072 (Closed): [PATCH] Implement Vector.basis
Martin Dürst wrote:
> Why not allow both? Ruby is flexible.
Indeed.
In this case though, it would be a bit of a...
marcandre (Marc-Andre Lafortune)
10:52 PM Feature #10077: [PATCH] Implement Matrix#row_merge and Matrix#column_merge
Sure, no problem. gogotanaka (Kazuki Tanaka)
08:03 PM Feature #10077 (Closed): [PATCH] Implement Matrix#row_merge and Matrix#column_merge
I've used hstack and vstack, as suggested in https://github.com/ruby/ruby/pull/344
I hope this satisfied everyone ...
marcandre (Marc-Andre Lafortune)
10:51 PM Feature #10068: [PATCH] Implement monadic operator for Vector
Thank you, too. gogotanaka (Kazuki Tanaka)
08:19 PM Feature #10068 (Closed): [PATCH] Implement monadic operator for Vector
Done.
Thanks for catching this omission, and for the patch.
marcandre (Marc-Andre Lafortune)
10:48 PM Revision 6041af45 (git): * lib/uri/generic.rb (URI#inspect): remove Object id.
URI is considered that it doesn't require id.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47842 b2dd03c8-39d4-...
naruse (Yui NARUSE)
10:44 PM Feature #10340 (Closed): [PATCH] Improve test_syntax.rb in terms of underscore arg
Add some examples in terms of underscore given as argument.
Please check it, whenever you want.
gogotanaka (Kazuki Tanaka)
08:25 PM Revision 7fcf5741 (git): ext/etc/etc.c (etc_systmpdir): set default tmplen correctly
Fixup r47826.
This fixes the following test failure for me:
TestRequire#test_tainted_loadpath [test/ruby/test_requir...
Eric Wong
08:19 PM Feature #10069 (Closed): [PATCH] Implement monadic operator for Matrix
Done.
Thanks for catching this omission, and for the patch.
marcandre (Marc-Andre Lafortune)
08:18 PM Revision a2ae7bcc (git): * lib/matrix.rb: Add @- and @+ for Matrix and Vector.
patch by gogo tanaka [#10068] [#10069]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47840 b2dd03c8-39d4-4d8f-98...
Marc-Andre Lafortune
08:16 PM Revision 49e9f471 (git): * NEWS: Move Matrix changes to the right place
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
08:08 PM Bug #10113 (Rejected): Ruby memoization behaving oddly when using hash keys with spaces
No feedback, so closing.
I can't see how this could possibly "fail".
marcandre (Marc-Andre Lafortune)
08:00 PM Feature #10073 (Closed): [PATCH] Implement Laplace expansion for matrix.
Great, thanks for the updated patch.
marcandre (Marc-Andre Lafortune)
08:00 PM Revision 9bb7dfa2 (git): normalize reference to Timeout::Error
From: John Bachir <[email protected]>
* bootstraptest/test_io.rb (assert_finish):
normalize rescue for Timeout::Error
* lib...
Eric Wong
07:56 PM Bug #10291 (Closed): Strange behaviour of splat in Ruby 2.0.0
Better test with latest releases before making a bug report...
Duplicate of #9622.
marcandre (Marc-Andre Lafortune)
07:40 PM Revision 55457701 (git): test/ruby/test_process.rb (TestProcess#test_setsid): AIX does not allow Process::getsid(pid) when pid is in a different session
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
07:33 PM Revision 185c85b2 (git): test/ruby/test_rubyoptions.rb (TestRubyOptions#test_encoding): On AIX, locale_charmap is ISO-8859-1 with LANG=C. This means the source encoding of stdin is ISO-8859-1, so "invalid multibyte char" error does not occur
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
07:30 PM Revision 56d57285 (git): * lib/matrix.rb: Add Matrix#laplace_expansion.
patch by gogo tanaka [#10073]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47835 b2dd03c8-39d4-4d8f-98ff-823fe6...
Marc-Andre Lafortune
07:30 PM Revision 19a1257d (git): * 2014-10-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:29 PM Revision eb9c3e71 (git): * lib/matrix.rb: Add Vector.basis.
Based on patch by gogo tanaka [#10072]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47833 b2dd03c8-39d4-4d8f-98...
Marc-Andre Lafortune
07:15 PM Feature #8887: min(n), max(n), min_by(n), max_by(n)
If descending order is to adopted, a thing that has to be made clear is how to order different objects that are in a ... sawa (Tsuyoshi Sawada)
05:39 PM Feature #8887: min(n), max(n), min_by(n), max_by(n)
A strong case can be made for returning the elements in their original order. That ordering information is otherwise... jhettich (Jan Hettich)
03:20 AM Feature #8887: min(n), max(n), min_by(n), max_by(n)
Hello. I think the Ruby team should reconsider the ordering of the array returned by `max` and `max_by` when the `n`... DavidEGrayson (David Grayson)
06:52 PM Misc #10339: normalize reference to Timeout::Error
The doc/ChangeLog-1.9.3 modification is incorrect. I will remove it and
commit the rest:

normalize reference to...
normalperson (Eric Wong)
06:23 PM Misc #10339 (Closed): normalize reference to Timeout::Error
normalize references to Timeout::Error
TimeoutError is a legacy constant, Timeout::Error is the canonical constant...
jjb (John Bachir)
06:48 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
I understand 1. I'm missing something on 2. Does that mean my example code above should raise on including `m2`? tduehr (Timur Duehr)
06:37 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
See #1586
~~~
1. allow multiple inclusion
1. propagate when a module includes a module
Both have been (basica...
bitsweat (Jeremy Daer)
03:28 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
I'm working on a patch for this to use a live tree for module ancestry. I had already implemented this as part of Mod... tduehr (Timur Duehr)
03:30 PM Bug #10338 (Third Party's Issue): ruby script running gnome-open will crash vim, if the file open by gnome-open is handled by vim
I hit this bug recently.
Code to reproduce the error under my environment:...
chrisliaw (Chris Liaw)
02:43 PM Bug #10337 (Third Party's Issue): sqlite3/statement.rb:37: [BUG] Segmentation fault
C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.9-x64-mingw32/lib/sqlite3/statement.rb:37: [BUG] Segmentation fau... fitmap (Justin Peal)
02:40 PM Revision 2ebafed8 (git): signal.c: get rid of deadlock by discarded signals
* signal.c (rb_f_kill): get rid of deadlock as unhandled and
discarded signals do not make interrupt_cond signaled....
nobu (Nobuyoshi Nakada)
02:34 PM Bug #10335 (Third Party's Issue): ssl connect using net/http on solaris x86 fails with core dump
Thanks.
FYI, in my environment (SPARC Enterprise M5000), compiling OpenSSL 1.0.1i with "-xO5" and with "-m64" by u...
ngoto (Naohisa Goto)
01:54 PM Bug #10335: ssl connect using net/http on solaris x86 fails with core dump
Toni Schmidbauer wrote:
> i still have to verify this with a more recent openssl version.
so i'm able to confirm ...
tosmi (Toni Schmidbauer)
01:15 PM Bug #10335: ssl connect using net/http on solaris x86 fails with core dump
Naohisa Goto wrote:
> The function "tls1_PRF" exists in libssl.so, and I still doubt if the OpenSSL is correctly ins...
tosmi (Toni Schmidbauer)
12:41 PM Bug #10335: ssl connect using net/http on solaris x86 fails with core dump
The function "tls1_PRF" exists in libssl.so, and I still doubt if the OpenSSL is correctly installed.
Could you plea...
ngoto (Naohisa Goto)
11:54 AM Bug #10335: ssl connect using net/http on solaris x86 fails with core dump
Naohisa Goto wrote:
> % ldd /opt/puppet/lib/ruby/2.1.0/i386-solaris2.10/openssl.so
libssl.so.1.0.0 => ...
tosmi (Toni Schmidbauer)
11:43 AM Bug #10335 (Feedback): ssl connect using net/http on solaris x86 fails with core dump
Could you please provide results of the following commands and
check if these are linked with intended OpenSSL and z...
ngoto (Naohisa Goto)
11:21 AM Bug #10335 (Third Party's Issue): ssl connect using net/http on solaris x86 fails with core dump
we tried to compile ruby 2.1.3 on solaris x86 with the current sun studio compiler 12.3 (for running puppet).
we ...
tosmi (Toni Schmidbauer)
02:02 PM Bug #9820: miniruby -e 'Process.kill(:INT, $$)' hang under cron
> なかださん
修正ありがとうございます。
ただ、gdbでProcess.kill(:TRAP, $$)によるシグナルを受けた後にcontinueすると
ruby_kill内のnative_cond_waitで待機したままに...
ktsj (Kazuki Tsujimoto)
01:50 PM Feature #10320: require into module
So Wieso wrote:
> Nobuyoshi Nakada wrote:
> > It's ambiguous if Lib is a module or a class, when only the name is p...
nobu (Nobuyoshi Nakada)
12:27 PM Feature #10320: require into module
Michael Gee wrote:
> I don't like changing `require` with one argument to mean something else. It would break too m...
sowieso (So Wieso)
01:44 PM Revision 1bb2721e (git): ext/win32ole/win32ole_method.c: use typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
01:37 PM Bug #10336: limit of number of arguments passed to system
OS's limitation.
Not Ruby's limitation.
akr (Akira Tanaka)
01:34 PM Bug #10336: limit of number of arguments passed to system
fine, however is the limitation imposed by my system (and tunable) or by ruby? vpereira (Victor Pereira)
12:53 PM Bug #10336 (Rejected): limit of number of arguments passed to system
POSIX systems can have a limitation on the size of arguments.
Use spawn() to raise the execption on the error of e...
akr (Akira Tanaka)
12:15 PM Bug #10336: limit of number of arguments passed to system
just adding the join() to my example.
~~~
system("ls #{files_to_be_p_as_a.join(' ')}")
# => nil
system("ls #...
vpereira (Victor Pereira)
11:36 AM Bug #10336 (Rejected): limit of number of arguments passed to system
The following code snipped stops to work with argument bigger than 2274:
~~~
files_to_be_p_as_a = Dir[File.join(...
vpereira (Victor Pereira)
12:47 PM Revision ab73066c (git): ext/win32ole/win32ole_param.c: refactoring
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
12:45 PM Revision cfd359ca (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:44 PM Revision abd78343 (git): ext/win32ole/win32ole_method.c: refactoring. add
olemethod_data_get_struct to wrap Data_Get_Struct.
ext/win32ole/win32ole_method.h: ditto.
ext/win32ole/win32ole_para...
suke (Masaki Suketa)
12:28 PM Bug #10334 (Feedback): Installation Error
Can you try `configure` with `--with-setjmp-type=setjmp`? nobu (Nobuyoshi Nakada)
06:18 AM Bug #10334 (Closed): Installation Error
Trying to install ... jjuhuajo1 (User name)
11:00 AM Feature #10084: Add Unicode String Normalization to String class
This feature is going to add one or more methods to class String (String#unicode_normalize and probably String#unicod... duerst (Martin Dürst)
08:02 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
[email protected] wrote:
> Comments for this ticket and the following tickets:
>
> > 1) [Feature #10326] optimize...
normalperson (Eric Wong)
06:14 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
How about to add .freeze to string literals?
```
i = 0
foo = "literal"
while i<6_000_000 # benchmark loop 2
...
akr (Akira Tanaka)
03:14 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
Comments for this ticket and the following tickets:
> 1) [Feature #10326] optimize: recv << "literal string"
> 2)...
ko1 (Koichi Sasada)
01:11 AM Feature #10333 (Rejected): [PATCH 3/1] optimize: "yoda literal" == string
This is a follow-up-to:
1) [Feature #10326] optimize: recv << "literal string"
2) [Feature #10329] optimize: foo ...
normalperson (Eric Wong)
03:25 AM Feature #10328: [PATCH] make OPT_SUPPORT_JOKE a proper VM option
BTW, we provide "bitblt" and "answer" insturctions as a official (joke) instructions without enabling SUPPORT_JOKE fl... ko1 (Koichi Sasada)
02:28 AM Revision aabdfeac (git): configure.in: remove arch options from CXXFLAGS
* configure.in (RUBY_UNIVERSAL_ARCH): remove arch options from
CXXFLAGS, not only CFLAGS.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
02:17 AM Revision f18065f4 (git): etc.c: try confstr on Mac OS X
* ext/etc/etc.c (etc_systmpdir): try user temporary directory by
confstr() on Mac OS X.
c.f. http://www.opensourc...
nobu (Nobuyoshi Nakada)
01:48 AM Revision 9b6a8da0 (git): configure.in: off_t for struct stat.st_size
* configure.in (struct stat.st_size): prefer off_t over int, long,
and so on. inspired by
http://www.opensource....
nobu (Nobuyoshi Nakada)
01:37 AM Revision 8a0b7f64 (git): * 2014-10-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:37 AM Revision 14ae8f63 (git): configure.in: fix quoting brackets
* configure.in (RUBY_UNIVERSAL_ARCH): fix missing quoting
brackets. incorporated from
http://www.opensource.appl...
nobu (Nobuyoshi Nakada)
01:21 AM Feature #10326: [PATCH] optimize: recv << "literal string"
[email protected] wrote:
> Future optimizations:
>
> * recv << "interpolated #{dstr}"
> (immediate free +...
normalperson (Eric Wong)

10/06/2014

08:53 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
+1 over here.
I remember I discovered this the hard-way extracting some code from Rails into a gem.
I believe t...
fxn (Xavier Noria)
08:33 PM Feature #9112: Make module lookup more dynamic (Including modules into a module after it has already been included)
nobu's point about reincluding the same module brought up a different concern.
Many modules perform very specific ...
headius (Charles Nutter)
03:57 PM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
@Nobuyoshi Nakada san
It was an honor to encounter such a underground holy war.
Sure. I'll follow what you said...
gogotanaka (Kazuki Tanaka)
09:05 AM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
Welcome to the underground holy war. ;)
You may know that ruby-style.el has `(indent-tabs-mode . t)`.
nobu (Nobuyoshi Nakada)
07:13 AM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
@Nobuyoshi Nakada san
Thank you for your comment.
Starting to implement this issue, I find spaces and tabs bein...
gogotanaka (Kazuki Tanaka)
06:56 AM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
@Tsuyoshi Sawada san
Thank you for your comment. I got your point.
As you said (and I mentioned also) it has mu...
gogotanaka (Kazuki Tanaka)
06:26 AM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
Why expanding tabs? nobu (Nobuyoshi Nakada)
01:33 AM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
When there is more than one parameter passed to a block, your proposal will create a problem.
When the number of p...
sawa (Tsuyoshi Sawada)
02:59 PM Feature #10320: require into module
So Wieso wrote:
> I chose the symbol `:Lib`, as I thought Ruby would complain if the constant `Lib` would not exist ...
nobu (Nobuyoshi Nakada)
01:46 PM Feature #10320: require into module
So Wieso wrote:
> ~~~ruby
> require 'file' in Lib
> # is equivalent
> module Lib
> require 'file'
> end
> ~~...
mikegee (Michael Gee)
12:49 PM Feature #10320: require into module
I chose the symbol `:Lib`, as I thought Ruby would complain if the constant `Lib` would not exist at this time. The k... sowieso (So Wieso)
02:55 PM Feature #10332 (Open): Rational literal for mixed fractions
Current behavior of rational literal and `String#to_r` does not recognize mixed fractions. Mixed fraction is not rare... sawa (Tsuyoshi Sawada)
02:44 PM Feature #10331 (Open): String#to_r to recognize negative denominators
Current behavior or `String#to_r` does not recognize negative denominators. This can lead to confusing results:
~~...
sawa (Tsuyoshi Sawada)
02:35 PM Revision a60c5a19 (git): ext/win32ole/win32ole_param.c: use typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
01:36 PM Revision 0ca714fa (git): symbol.h: move struct RSymbol
* symbol.h (struct RSymbol): move from internal.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47821 b2dd03c8-...
nobu (Nobuyoshi Nakada)
12:49 PM Bug #10330 (Closed): 例外クラス階層のドキュメントの誤り
バックポート用の備忘録です。
r47820で修正しました。
usa (Usaku NAKAMURA)
12:43 PM Revision 8474ebad (git): * error.c: update exception tree. [DOC]
reported by @hemge via twitter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47820 b2dd03c8-39d4-4d8f-98ff-823...
U.Nakamura
09:45 AM Revision 01a7a62d (git): configure.in: Fix typo. [Bug #9914]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
09:08 AM Bug #9914: posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
Exactly.
Please fix it.
nobu (Nobuyoshi Nakada)
08:57 AM Bug #9914: posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
I am not familiar with autoconf, but shoundn't this be `ac_cv_func_posix_fadvise`, not `ac_cv_posix_fadvise`?
~~~d...
ReiOdaira (Rei Odaira)
07:23 AM Revision 998befe8 (git): signal.c: send signal unless handled
* signal.c (rb_f_kill): should not ignore signal unless the
default handler is registered. [ruby-dev:48592] [Bug #...
nobu (Nobuyoshi Nakada)
07:07 AM Bug #10325 (Closed): [PATCH] test_string (test_LSHIFT_neary_long_max): skip if low on memory
Applied in changeset r47817.
----------
test_string.rb: enable huge test only on possible platforms
* test/ruby/tes...
nobu (Nobuyoshi Nakada)
07:06 AM Revision 55915431 (git): test_string.rb: enable huge test only on possible platforms
* test/ruby/test_string.rb (test_LSHIFT_neary_long_max): enable
only on platforms where string size range is smalle...
nobu (Nobuyoshi Nakada)
03:08 AM Revision 986a893d (git): symbol.c: junk-base attrset
* symbol.c (rb_enc_symname_type): allow junk-base attrset ID
unless the stem is not an attrset name.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:08 AM Revision e14440e5 (git): unicode_norm_gen.rb: freeze
* tool/unicode_norm_gen.rb: freeze strings and tables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47815 b2dd0...
nobu (Nobuyoshi Nakada)
03:08 AM Revision 2b6fa9eb (git): unicode_norm_gen.rb: us-ascii
* tool/unicode_norm_gen.rb (Integer#to_UTF8): escape non-ascii
code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
03:08 AM Revision 240b12c6 (git): unicode_norm_gen.rb: optimize concatenation
* tool/unicode_norm_gen.rb: optimization by string literal
concatenation instead of runtime concatenation.
git-svn...
nobu (Nobuyoshi Nakada)
02:38 AM Feature #10073: [PATCH] Implement Laplace expansion for matrix.
@Marc-Andre Lafortune
Thank you for your great proposal.
gogotanaka (Kazuki Tanaka)
02:31 AM Feature #10329 (Rejected): [PATCH 2/1] optimize: foo == "literal string"
Follow-up-to: [Feature #10326] (optimize: recv << "literal string")
This speeds up some string comparisons greatly...
normalperson (Eric Wong)
02:22 AM Feature #10328: [PATCH] make OPT_SUPPORT_JOKE a proper VM option
[email protected] wrote:
> or remove them?

Sure, even better.
Anybody have objections to removing joke VM options?
...
normalperson (Eric Wong)
02:11 AM Feature #10328: [PATCH] make OPT_SUPPORT_JOKE a proper VM option
or remove them?
ko1 (Koichi Sasada)
02:21 AM Revision daea1a5f (git): tool/unicode_norm_gen.rb: Adding/tweaking comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:58 AM Revision 42b38284 (git): tool/unicode_norm_gen.rb: Adjusted directory paths.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:27 AM Revision a3a2a6c7 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:27 AM Revision cc8a255d (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:27 AM Revision 33447b80 (git): tool/unicode_norm_gen.rb: Data generation script imported from
https://github.com/duerst/eprun/blob/master/lib/generate.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47808 ...
duerst (Martin Dürst)
01:15 AM Revision 0fb67d59 (git): tool/downloader.rb: Adjust example in documentation for Downloader.download.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:07 AM Revision 550406c0 (git): lib/unicode_normalize: New folder for Unicode normalization functionality
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)

10/05/2014

11:37 PM Bug #9820: miniruby -e 'Process.kill(:INT, $$)' hang under cron
Ruby 自身が signal handler を設定していたとき以外は実際に kill(2) したほうがよさそうですね。 akr (Akira Tanaka)
03:38 PM Bug #9820: miniruby -e 'Process.kill(:INT, $$)' hang under cron
r45911から以下のコードを実行してもkill(2)が呼ばれないようになっています。
これは意図された変更でしょうか。
~~~
$ ruby -e 'Process.kill(:TRAP, $$)'
~~~
# ...
ktsj (Kazuki Tsujimoto)
09:14 PM Feature #10328 (Assigned): [PATCH] make OPT_SUPPORT_JOKE a proper VM option
This is not a joke :)
I worry about executable size with things like [Feature #10326],
and I noticed unused instr...
normalperson (Eric Wong)
04:09 PM Feature #10327 (Open): Bool/False/True module for '==='

ruby-core:0237 から始まる Boolean Class の話題で Boolean Module が提案されていました。
それは必要とされているのか?という疑問とともに .true? メソッドなどが議論されていました...
arimay (yasuhiro arima)
03:31 PM Revision eb4e5247 (git): * 2014-10-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:31 PM Revision e1b5111f (git): io.c: ID instead of Symbol
* io.c (get_kwargs_exception): rb_get_kwargs() expects IDs, but
not Symbols.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
02:44 PM Revision 9deb5262 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:49 PM Misc #10278: [RFC] st.c: use ccan linked list
Since we'll need it for st_reverse_foreach_check ([ruby-core:65408]),
I've implemented list_for_each_rev_safe to cc...
normalperson (Eric Wong)
10:20 AM Bug #10325: [PATCH] test_string (test_LSHIFT_neary_long_max): skip if low on memory
[email protected] wrote:
> I'm not against that check, but we may enable that test only on 64bit
> Windows, since...
normalperson (Eric Wong)
09:48 AM Bug #10325 (Assigned): [PATCH] test_string (test_LSHIFT_neary_long_max): skip if low on memory
I'm not against that check, but we may enable that test only on 64bit Windows, since it is nearly impossible to repro... nobu (Nobuyoshi Nakada)
02:29 AM Bug #10325 (Closed): [PATCH] test_string (test_LSHIFT_neary_long_max): skip if low on memory
I've been skipping this test for a while on my weaker systems,
but this makes it automated so it avoids triggering a...
normalperson (Eric Wong)
09:29 AM Feature #10326 (Rejected): [PATCH] optimize: recv << "literal string"
Concatenating literal strings to existing strings seems fairly common
practice, so avoid extra garbage when doing it...
normalperson (Eric Wong)
06:39 AM Feature #10072: [PATCH] Implement Vector.basis
On 2014/10/03 05:51, [email protected] wrote:
> Issue #10072 has been updated by Marc-Andre Lafortune.
>
>
...
duerst (Martin Dürst)
02:15 AM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
> That sounds like heredoc syntax, which ruby already does.
Hmm I guess you are right - I can get it into a string...
shevegen (Robert A. Heiler)
02:04 AM Bug #10324 (Closed): [PATCH] do not link openssl to ext/digest/xxx when using --with-bundled-xxx
Applied in changeset r47802.
----------
digest/*/extconf.rb: do not link openssl when using bundled
* ext/digest/{m...
nobu (Nobuyoshi Nakada)
02:03 AM Revision bb318692 (git): digest/*/extconf.rb: do not link openssl when using bundled
* ext/digest/{md5,rmd160,sha1,sha2}/extconf.rb: configure OpenSSL
only if bundled libraries is not used, so that Op...
nobu (Nobuyoshi Nakada)
01:39 AM Bug #10252 (Closed): [PATCH] digest/rmd160 looks for wrong OpenSSL function
Applied in changeset r47801.
----------
rmd160/extconf.rb: fix function name
* ext/digest/rmd160/extconf.rb: fix tr...
nobu (Nobuyoshi Nakada)
01:38 AM Revision 38dbbf33 (git): rmd160/extconf.rb: fix function name
* ext/digest/rmd160/extconf.rb: fix transform function name to
check. [ruby-core:65091] [Bug #10252]
git-svn-id: ...
nobu (Nobuyoshi Nakada)

10/04/2014

11:33 PM Revision acf1ea1a (git): psych: typed data
* ext/psych/psych_emitter.c (psych_emitter_type): turn into typed
data.
* ext/psych/psych_parser.c (psych_parser_t...
nobu (Nobuyoshi Nakada)
11:33 PM Revision 163cb5b4 (git): openssl: typed data
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:33 PM Revision 1e46f023 (git): json/parser: typed data
* ext/json/parser/parser.rl (JSON_Parser_type): turn into typed
data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
11:33 PM Revision bdfc2e29 (git): json/generator: typed data
* ext/json/generator/generator.c (JSON_Generator_State_type): turn
into typed data.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
11:33 PM Revision ab7695fc (git): sdbm: typed data
* ext/sdbm/init.c (sdbm_type): turn into typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47796 b2dd03c...
nobu (Nobuyoshi Nakada)
11:33 PM Revision 20904659 (git): gdbm: typed data
* ext/gdbm/gdbm.c (dbm_type): turn into typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47795 b2dd03c8...
nobu (Nobuyoshi Nakada)
11:33 PM Revision ad48d998 (git): dbm: typed data
* ext/dbm/dbm.c (dbm_type): turn into typed data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47794 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
11:29 PM Revision ba0655eb (git): ext: protoize no-arguments functions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:09 PM Revision 5540c1de (git): ext: protoize no-arguments functions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:56 PM Feature #10319 (Closed): [PATCH] zlib: TypedData conversion
Applied in changeset r47791.
----------
ext/zlib/zlib.c: TypedData conversion
* ext/zlib/zlib.c (zstream_mark, zstr...
Anonymous
08:56 PM Revision 02be147c (git): ext/zlib/zlib.c: TypedData conversion
* ext/zlib/zlib.c (zstream_mark, zstream_free): update signature
(gzfile_mark, gzfile_free): ditto
(zstream_memsi...
Eric Wong
08:51 PM Bug #10324 (Closed): [PATCH] do not link openssl to ext/digest/xxx when using --with-bundled-xxx
Hello,
Ruby uses bundled digest implemetation when openssl is not avaiable. I also can select them using
configur...
luizluca (Luiz Angelo Daros de Luca)
03:08 PM Revision ee3675e0 (git): * 2014-10-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:07 PM Revision bc512a37 (git): parse.y: remove unused argument
* parse.y (list_concat): remove unused argument parser, since
never allocates new node.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
02:13 PM Revision 6557a6b9 (git): st.c: update st_reverse_foreach
* st.c (st_reverse_foreach): update as st_foreach().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47788 b2dd03c...
nobu (Nobuyoshi Nakada)
12:31 PM Revision 27ce2d13 (git): test_gem_source_git.rb: drop intended error message
* test/rubygems/test_gem_source_git.rb (test_rev_parse): dispose
error message by git, which should be intended.
g...
nobu (Nobuyoshi Nakada)
07:35 AM Revision 11ad7c4d (git): test/test_syslog.rb (TestSyslog#test_log): In AIX, each output line of LOG_PERROR to stderr has an additional empty line appended, so skip that line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
07:11 AM Revision bebb4e9d (git): test/socket/test_unix.rb (TestSocket_UNIXSocket#test_too_long_path): sockaddr_un.sun_path in AIX is defined as char[1024], so "a" * 300 is not too long. "a" * 3000 would be enough.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
02:24 AM Feature #10072: [PATCH] Implement Vector.basis
Interesting idea, but it has issues, like private new currently requiring an array, and it being two steps, the first... marcandre (Marc-Andre Lafortune)
02:12 AM Misc #10278: [RFC] st.c: use ccan linked list
I like my original patch a little more, now, especially since it passes
the test in #10321. I'll squash the follow...
normalperson (Eric Wong)
01:33 AM Feature #10323 (Closed): [PATCH] Improving doc for Math.atan2
The doc of `Math.atan2` is a little bit difficult to understand, so I've improved it.
Please check it when you hav...
gogotanaka (Kazuki Tanaka)
12:15 AM Feature #10322 (Closed): [PATCH] Improve doc for String#<=>
I've added only a line for indicating when `String#<=>` return `nil`
I'm sorry for sending patch and taking your t...
gogotanaka (Kazuki Tanaka)
12:13 AM Revision b4e9ffbd (git): * ext/win32ole/sample/example*.rb: Add wait input to quit for examples
with patch provided by @windwiny [Fixes GH-705]
https://github.com/ruby/ruby/pull/705
git-svn-id: svn+ssh://ci.ru...
zzak (zzak _)
12:09 AM Revision 34fcb5db (git): * ext/win32ole/win32ole.c: [DOC] Fix typo in :nodoc: reported by
@windwiny to [Fix GH-705] https://github.com/ruby/ruby/pull/705
* ext/pty/pty.c: ditto
git-svn-id: svn+ssh://ci.ru...
zzak (zzak _)
12:01 AM Revision 165625e8 (git): * ext/openssl/ossl_rand.c: [DOC] Add call signature for pseudo_bytes
and random_bytes, wrap lines at 80 chars, and remove useless
comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
zzak (zzak _)

10/03/2014

11:51 PM Revision 27886620 (git): * ext/openssl/ossl_rand.c: [DOC] Add rdoc for method descriptions
By @vipulnsward [Fixes GH-657] https://github.com/ruby/ruby/pull/657
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
zzak (zzak _)
11:24 PM Revision ce63c19c (git): * ext/openssl/ossl_rand.c: Use rb_define_module_function instead of
macro. [Fixes GH-686] https://github.com/ruby/ruby/pull/686
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47780...
zzak (zzak _)
10:52 PM Feature #10321 (Closed): [PATCH] test st_foreach{,_check} for packed-to-unpack change
st: test packed-to-unpacked transitions during iteration
The st_foreach and st_foreach_check functions support tra...
normalperson (Eric Wong)
09:19 PM Feature #10072: [PATCH] Implement Vector.basis
@Marc-Andre Lafortune
I get your point. I admire your taste.
After some agonizing, I come up with implementing ...
gogotanaka (Kazuki Tanaka)
09:08 PM Revision f895ecdc (git): ext/win32ole/win32ole_method.c(olemethod_set_member): remove
redundant NULL check.
ext/win32ole/win32ole_type.c(oletype_set_member): ditto.
git-svn-id: svn+ssh://ci.ruby-lang....
suke (Masaki Suketa)
08:59 PM Feature #10073: [PATCH] Implement Laplace expansion for matrix.
Sorry, I should make that be clear.
OK, I'll update patch. Please wait for some time.
gogotanaka (Kazuki Tanaka)
08:40 PM Feature #9108: Hash sub-selections
My personal preference would be for `Hash#select(*args)` and `Hash#reject(*args)`, but if we *really* must maintain b... Ajedi32 (Ajedi32 W)
05:49 PM Bug #10026: Segmentation fault
The version I am experiencing the issue is with 2.1.2 and 2.1.3. maletor (Ellis Berner)
04:54 PM Bug #10311 (Feedback): Segmentation fault when starting rails server (2.2.0-preview1 & 4.2.0-beta2)
All extension libraries were installed after 2.2.0-preview1?
Could you attach DiagnosticReports files?
nobu (Nobuyoshi Nakada)
04:48 PM Feature #10320: require into module
So Wieso wrote:
> ~~~ruby
> require 'libfile', into: :Lib # keyword-argument
> require 'libfile' in Lib # with...
nobu (Nobuyoshi Nakada)
04:41 PM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
Robert A. Heiler wrote:
> May be an option but I am not allowed to use a ' ' character?
>
> ~~~
> + jquery
> ...
nobu (Nobuyoshi Nakada)
03:25 PM Revision 273af335 (git): * .travis.yml: removed needless preparation for gcc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
03:09 PM Revision b9831d21 (git): * 2014-10-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision bd4aa40f (git): NEWS: mentioned about [Bug #9593]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:41 PM Revision 5eed468b (git): * .travis.yml: enabled gcc build with osx on travis.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
02:27 PM Bug #10230 (Closed): make install fails with mingw ruby
Applied in changeset r47774.
----------
fake.rb.in: fix make install failure
* template/fake.rb.in: fix make instal...
Anonymous
02:27 PM Revision 438fb669 (git): fake.rb.in: fix make install failure
* template/fake.rb.in: fix make install failure due to MSYS path
with mingw on MSYS environment.
[ruby-core:64965...
h.shirosaki (Hiroshi Shirosaki)
12:02 PM Revision 5207d9f1 (git): * test/ruby/test_io.rb (TestIO#test_advise): avoid to infinite loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:02 PM Revision d36f3e3b (git): * .travis.yml: enabled test results of linux.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:52 AM Bug #10313 (Closed): Randomly build failure on Travis container.
Applied in changeset r47771.
----------
* test/ruby/test_io.rb (TestIO#test_advise): added workaround of fadvise(2)
...
hsbt (Hiroshi SHIBATA)
09:52 AM Revision 66b6179e (git): * test/ruby/test_io.rb (TestIO#test_advise): added workaround of fadvise(2)
with tmpfs and old linux kernel. [ruby-core:65355][Bug #10313]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@477...
hsbt (Hiroshi SHIBATA)
09:22 AM Revision bf1814d9 (git): * .travis.yml: Disabled to generate document on travis.
Reduce test running time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
06:18 AM Bug #10310 (Rejected): Segmentation fault when trying to install bundle on Ruby 2.2.0dev
hsbt (Hiroshi SHIBATA)
06:00 AM Bug #10310: Segmentation fault when trying to install bundle on Ruby 2.2.0dev
Could anyone please close this?
hbd225 (Norimasa Ando)
05:59 AM Bug #10310: Segmentation fault when trying to install bundle on Ruby 2.2.0dev
When I use ruby 2.2.0dev (2014-10-03 trunk 47767) [x86_64-darwin12.0], I can install bundle without error so I think ... hbd225 (Norimasa Ando)
03:44 AM Revision 5b46b07b (git): * lib/matrix.rb: Add hstack & vstack methods.
Based on a patch by creasywuqiong. [Fix GH-344]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47769 b2dd03c8-39d...
Marc-Andre Lafortune
03:38 AM Revision f59098d1 (git): * lib/matrix.rb: Fix Matrix.rows copy bug.
Patch by Arron Mabrey. [Fix GH-707]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47768 b2dd03c8-39d4-4d8f-98ff-...
Marc-Andre Lafortune
12:02 AM Bug #10257: Generate X.509 certificate/request/CRL with elliptic curve keys
I just ran across this issue as well. I monkey-patched in the private? method and was able to create the x509 cert, b... bnagy (Ben Nagy)

10/02/2014

10:44 PM Feature #10320 (Open): require into module
When requiring a library, global namespace always gets polluted, at least with one module name. So when requiring a g... sowieso (So Wieso)
09:17 PM Revision 1b5acebe (git): st.c (new_size): use next_pow2 function
Reduces object size slightly on x86-64:
text data bss dec hex filename
2782359 22400 71880 287...
Eric Wong
08:59 PM Revision 7f284516 (git): * 2014-10-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:59 PM Revision d2efc00b (git): vm_trace.c (rb_tp_t): pack 56 => 48 bytes on 64-bit
48 bytes is a common malloc size class on x86-64 machines which
require 16-byte alignment.
git-svn-id: svn+ssh://ci....
Eric Wong
08:52 PM Feature #10073: [PATCH] Implement Laplace expansion for matrix.
Just to be clear: you'd like me to wait for an updated patch, or should I make the small changes myself? marcandre (Marc-Andre Lafortune)
08:51 PM Feature #10072: [PATCH] Implement Vector.basis
Looks good, but I'm wondering if we should use named arguments as it's really difficult to remember the order without... marcandre (Marc-Andre Lafortune)
08:42 PM Feature #10319 (Closed): [PATCH] zlib: TypedData conversion
Pretty trivial, this adds internal type-checking and allows us to have a more
accurate view of memory usage. *memsi...
normalperson (Eric Wong)
07:03 PM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
That sounds like heredoc syntax, which ruby already does. avit (Andrew Vit)
06:07 AM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
Sorry, the `__END__` seemed to become bold - that was not
intentionally, I hope you guys still understand what I
w...
shevegen (Robert A. Heiler)
06:06 AM Misc #10312: Give people more control over how the ruby parser sees code and lexical code elements (valid/invalid - toggle options) + macros
I would also like to point out that there are already some
limited or perhaps indirect ways to "control" the parser,...
shevegen (Robert A. Heiler)
06:58 PM Misc #10278: [RFC] st.c: use ccan linked list
A fixup patch for packed => unpacked transitions:

http://80x24.org/spew/m/st-ccan-ll-fixup-1%4080x24.org.txt

T...
normalperson (Eric Wong)
06:45 PM Feature #10318 (Open): [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
I’m so sorry for just proposing this future without PATCH right now ...
(I suppose it contains too much issues.)
...
gogotanaka (Kazuki Tanaka)
05:01 PM Bug #10315: Override policy for duplicated keywords
Agreed.
Matz.
matz (Yukihiro Matsumoto)
06:22 AM Bug #10315 (Closed): Override policy for duplicated keywords

```ruby
p({k1: 'a', k1: 'b'}) #=> {:k1=>"b"}
p({k1: 'a'}.merge({k1: 'b'})) #=> {:k1=>"b"}
p(k1: 'a', k1:...
ko1 (Koichi Sasada)
02:37 PM Bug #10317: JSON::State is not using the parameter space_before
Just adding a patch that fixes the issue mmacvicar (Michael Mac-Vicar)
02:03 PM Bug #10317 (Third Party's Issue): JSON::State is not using the parameter space_before
The parameter space_before, documented as a string that is put before a : pair delimiter, is never used. mmacvicar (Michael Mac-Vicar)
10:06 AM Feature #10316 (Rejected): Failsafe CSV.foreach
I've been looking for a CSV.foreach equivalent which either
- ignores malformed CSV rows
- or returns a nil row or ...
tramuntanal (Oliver Valls)
09:42 AM Revision 56fa18c9 (git): * ext/etc/etc.c (etc_nprocessors): Windows support.
see [Feature #10267]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
08:57 AM Revision fe18cd01 (git): test_advice show OS and filesystem when failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:19 AM Bug #10314: Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
Loren Segal wrote:
> 1. This seems like a breaking change in Ruby 2.2.0-preview1 that was not announced in the chang...
ko1 (Koichi Sasada)
01:53 AM Bug #10314 (Closed): Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
The following code prints `nil` in Ruby 2.2.0-preview1 but worked in all previous version of Ruby back to 1.8.7:
~...
lsegal (Loren Segal)
03:28 AM Revision 253bd7b1 (git): Describe Etc.nprocessors.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:26 AM Feature #10267: Number of processors
Ok.
It seems that there is no problem with the method name, Etc.nprocessors.
So I committed my patch (etc-nproc...
akr (Akira Tanaka)
03:23 AM Feature #10267 (Closed): Number of processors
Applied in changeset r47761.
----------
* ext/etc/etc.c (etc_nprocessors): New method.
Accepted by matz at RubyKai...
akr (Akira Tanaka)
03:23 AM Revision 7b25bd8b (git): * ext/etc/etc.c (etc_nprocessors): New method.
Accepted by matz at RubyKaigi 2014.
[ruby-core:65142] [Feature #10267]
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
akr (Akira Tanaka)
03:12 AM Bug #10313: Randomly build failure on Travis container.
[email protected] wrote:
> We tested ruby trunk every commits, but it failed randomly with linux container ...
normalperson (Eric Wong)
01:42 AM Bug #10313 (Closed): Randomly build failure on Travis container.
We tested ruby trunk every commits, but it failed randomly with linux container on travis.
build log is here: http...
hsbt (Hiroshi SHIBATA)
 

Also available in: Atom