Project

General

Profile

Activity

From 11/23/2011 to 11/29/2011

11/29/2011

09:13 PM Bug #5568 (Rejected): IO#set_encoding ignores internal when the same as external only when specified as "ext:int"
Current behavior is correct.
It means the specifying internal encoding won't effect until external encoding is changed.
naruse (Yui NARUSE)
08:32 PM Feature #5663: Combined map/select method
Hi Alexey,
Yes, I know about this. What José Valim suggested (well, he actually wondered, since he doesn't believe...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:30 AM Feature #5663: Combined map/select method
Rodrigo Rosenfeld Rosas wrote:
> Em 25-11-2011 01:00, Nobuyoshi Nakada escreveu:
> > Issue #5663 has been updated by...
alexeymuranov (Alexey Muranov)
08:10 PM Bug #5685 (Rejected): Oniguruma does not recognize U+30FC as Katakana
\p{Katakana} refers Script=Katakana, not Block=Katakana.
So current behavior is correct.
See also
http://unicode...
naruse (Yui NARUSE)
01:10 PM Bug #5685 (Rejected): Oniguruma does not recognize U+30FC as Katakana
The character U+30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK (Japanese choonpu) belongs to the Unicode Katakana block ... jpatokal (Jani Patokallio)
07:03 PM Bug #5688 (Closed): Solaris10 で spawn を繰り返すとメモリリークする
Solaris10 で spawn を繰り返すとメモリリークします。
Ruby は Solaris の gcc でビルドしています。32bit でも 64bit でも結果は同じでした。
1.9.2-p180(64bit), 1.9...
okkez (okkez _)
06:04 PM Revision 72fba570 (git): merge revision(s) 33198,33199:
* numeric.c (flo_round): Fix criteria for 32 bits platform
part 2 of [bug #5276]
* numeric.c (dbl2...
naruse (Yui NARUSE)
05:39 PM Revision 68336beb (git): merge revision(s) 33158,33185,33186:
* numeric.c (flo_round): substitute machine dependent magic number.
* numeric.c (flo_round): Make Float#roun...
naruse (Yui NARUSE)
05:29 PM Revision ee490943 (git): merge revision(s) 33183,33185:
* numeric.c (int_round): Integer#round always returns an Integer [Bug
#5271]
git-svn-id: svn+ssh://ci.rub...
naruse (Yui NARUSE)
01:44 PM Bug #5686 (Rejected): compile error for ext/tk/tcltklib.c: ‘ruby_errinfo’ undeclared
When compiling ruby trunk, I get a compile error for ext/tk/tcltklib.c
(see below). When I do
> grep ruby_errinfo...
duerst (Martin Dürst)
11:35 AM Bug #5684 (Rejected): [[Ruby 1.9:]] Socket doesn't respect default external encoding
When receiving data from a TCPSocket (as in client.rb, attached), the default internal encoding specified by the -E o... vovik (Vladimir Chernis)
11:09 AM Bug #5490: Bignum#div(0.0) raises FloatDomainError instead of ZeroDivisionError
Is this going to be backported to 1.9? The RubySpecs were changed with a ruby_version_is guard, which would be incorr... brixen (Brian Shirai)
11:08 AM Feature #5654: Introduce global lock to avoid concurrent require
As guys already said all the caveats I can think of are less important than allowing concurrent file loading spastorino (Santiago Pastorino)
08:42 AM Revision 302b6f6e (git): Don't break tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:54 AM Feature #5658 (Closed): Wrap mkmf.rb in a module to clean up documentation
This issue was solved with changeset r33890.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
06:31 AM Bug #5625: Remove profanity and pejoratives
Andrew Grimm wrote:
>
> If I had known that "tarded" was in source code when I was
> filing the original bug repo...
spatulasnout (B Kelly)
05:53 AM Feature #5677: IO C API
Martin Bosslet <[email protected]> wrote:
> Eric Wong wrote:
> > Martin Bosslet <Martin.Bosslet@goog...
normalperson (Eric Wong)
04:12 AM Feature #5678: StringIO#to_str
Yukihiro Matsumoto wrote:
> Hi,
> In message "Re: [ruby-core:41354] [ruby-trunk - Feature #5678][Closed] StringIO#...
MartinBosslet (Martin Bosslet)
01:23 AM Bug #5681: Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
Hello,

In message "[ruby-core:41375] Re: [ruby-trunk - Bug #5681][Open] Conflcting types for rb_w32_inet_ntop c...
usa (Usaku NAKAMURA)
12:23 AM Bug #5681: Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
On Mon, Nov 28, 2011 at 12:15 PM, KOSAKI Motohiro
<[email protected]> wrote:
>
> Why win32.h don't turn o...
luislavena (Luis Lavena)
12:23 AM Bug #5681: Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
2011/11/28 Luis Lavena <[email protected]>:
>
> Issue #5681 has been reported by Luis Lavena.
>
> -----------...
kosaki (Motohiro KOSAKI)
12:06 AM Bug #5681 (Closed): Conflcting types for rb_w32_inet_ntop caused by duplicate definition under MinGW
MinGW 4.5.2 (TDM builds), building against trunk (r33885) is causing the following error:... luislavena (Luis Lavena)
01:08 AM Revision 2ba24727 (git): * lib/mkmf.rb: Fix indentations of constants at end of module.
Document some constants.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
12:58 AM Revision 82d138f7 (git): * io.c (rb_write_error2): suppress unused variable warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:51 AM Revision 9fe88af9 (git): * win32/win32.c (rb_w32_inet_ntop): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:51 AM Revision 4659b00b (git): * parse.y (nodetype, nodeline): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:23 AM Bug #5679: Too many arguments for format warnings on mingw32 build
> Anyhow, I think this is coming from printf implementation of MinGW:
>
> http://gcc.gnu.org/bugzilla/show_bug.c...
kosaki (Motohiro KOSAKI)
12:23 AM Bug #5679: Too many arguments for format warnings on mingw32 build
On Mon, Nov 28, 2011 at 11:56 AM, KOSAKI Motohiro
<[email protected]> wrote:
>> I can see the following wa...
luislavena (Luis Lavena)
12:14 AM Bug #5598 (Closed): man pages are in mdoc format
This issue was solved with changeset r33886.
Rainer, thank you for reporting this issue.
Your contribution to Ruby is...
yugui (Yuki Sonoda)

11/28/2011

11:59 PM Bug #5679: Too many arguments for format warnings on mingw32 build
> I can see the following warnings during mingw32 build.
>
> gc.c: In function 'gc_profile_result':
> gc.c:358...
kosaki (Motohiro KOSAKI)
02:28 PM Bug #5679 (Closed): Too many arguments for format warnings on mingw32 build
I can see the following warnings during mingw32 build.
gc.c: In function 'gc_profile_result':
gc.c:3581:4: warnin...
phasis68 (Heesob Park)
11:45 PM Revision b1f1e46c (git): * lib/mkmf.rb: Wrap comments to 78 columns and clean up formatting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
11:23 PM Feature #5562: Improvement of Windows IO performance
> Hiroshi Shirosaki: can you upload a newer patch against latest trunk?

Yes, I'll update a patch. It takes some...
h.shirosaki (Hiroshi Shirosaki)
10:23 AM Feature #5562: Improvement of Windows IO performance
Hello,

In message "[ruby-core:41331] [ruby-trunk - Feature #5562] Improvement of Windows IO performance"
...
usa (Usaku NAKAMURA)
10:29 PM Bug #5194: exceptions caught compiling with clang 2.1 on OSX 10.7
Same problem on my iMac, which has been upgraded from Leopard.
Xcode 4.2 and "--with-gcc=clang".
cakepie (Cake Pie)
10:23 PM Bug #5625: Remove profanity and pejoratives
On Mon, Nov 28, 2011 at 13:43, Andrew Grimm <[email protected]> wrote:

> I had assumed that the person(s) ...
now (Nikolai Weibull)
09:43 PM Bug #5625: Remove profanity and pejoratives
Eric Hodel wrote:
> I've looked through two of your patches and if we're going to remove profanity then let's not si...
agrimm (Andrew Grimm)
09:54 PM Revision 194882cc (git): * lib/mkmf.rb: Wrap mkmf.rb in module MakeMakefile to clean up Object
documentation. [Ruby 1.9 - Feature #5658]
* ext/extmk.rb: Use MakeMakefile::CONFIG instead of Object::CONFIG
* test...
drbrain (Eric Hodel)
09:53 PM Feature #5663: Combined map/select method
Em 27-11-2011 23:59, Nobuyoshi Nakada escreveu:
> ...
>> Anyway, I still didn't understand why (1..10).grep(&:ev...
rosenfeld (Rodrigo Rosenfeld Rosas)
11:23 AM Feature #5663: Combined map/select method
Hi,

(11/11/28 10:05), Rodrigo Rosenfeld Rosas wrote:
>> &expr calls #to_proc method on the result of expr, to...
nobu (Nobuyoshi Nakada)
10:23 AM Feature #5663: Combined map/select method
Em 25-11-2011 01:00, Nobuyoshi Nakada escreveu:
> Issue #5663 has been updated by Nobuyoshi Nakada.
>
>
> Ro...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:09 PM Bug #5680 (Rejected): IPPROTO_GGP undeclared when compiling ext/socket/constants.c
On Cygwin, with an unmodified checkout of trunk, I get an error when compiling ext/socket/constants.c, as below.
I'm...
duerst (Martin Dürst)
07:23 PM Bug #4409: DRb: discrepency between DRb.here? and DRb.uri leads to failure to dereference a DrbObject
Nicolas, thank you for reporting this issue - http://roofracksforvan.com iamcory (Cory Banks)
07:23 PM Feature #5678: StringIO#to_str
Hi,
In message "Re: [ruby-core:41354] [ruby-trunk - Feature #5678][Closed] StringIO#to_str"
on Mon, 28 Nov 2...
matz (Yukihiro Matsumoto)
06:59 PM Feature #5678: StringIO#to_str
On Mon, Nov 28, 2011 at 07:16, Yukihiro Matsumoto <[email protected]> wrote:

> In message "Re: [ruby-core:41347]...
now (Nikolai Weibull)
06:50 PM Feature #5678 (Closed): StringIO#to_str
Yukihiro Matsumoto wrote:
> Hi,
>
> In message "Re: [ruby-core:41347] [ruby-trunk - Feature #5678] StringIO#to_...
MartinBosslet (Martin Bosslet)
03:23 PM Feature #5678: StringIO#to_str
Hi,

In message "Re: [ruby-core:41347] [ruby-trunk - Feature #5678] StringIO#to_str"
on Mon, 28 Nov 2011 1...
matz (Yukihiro Matsumoto)
11:16 AM Feature #5678: StringIO#to_str
Nobuyoshi Nakada wrote:
> Martin Bosslet wrote:
> > The following raises an error currently:
> >
> > require '...
MartinBosslet (Martin Bosslet)
10:51 AM Feature #5678 (Feedback): StringIO#to_str
Martin Bosslet wrote:
> The following raises an error currently:
>
> require 'stringio'
> require 'openssl'
...
nobu (Nobuyoshi Nakada)
09:52 AM Feature #5678 (Closed): StringIO#to_str
The following raises an error currently:
require 'stringio'
require 'openssl'
io = StringIO.new(OpenSSL:...
MartinBosslet (Martin Bosslet)
07:19 PM Feature #5677: IO C API
Eric Wong wrote:
First off, thanks for your comments.
> Martin Bosslet <[email protected]> wrote:
...
MartinBosslet (Martin Bosslet)
02:23 PM Feature #5677: IO C API
Martin Bosslet <[email protected]> wrote:
> This is related to the proposal in [ruby-core:41321][1].
...
normalperson (Eric Wong)
08:25 AM Feature #5677 (Rejected): IO C API
This is related to the proposal in [ruby-core:41321][1].
I'd like to take advantage of streaming IO in an extensio...
MartinBosslet (Martin Bosslet)
05:44 PM Revision 22702f92 (git): * include/ruby/win32.h (GetCurrentThreadHandle): remove unused API.
follow r33881.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
05:36 PM Revision 97c3d78c (git): * ChangeLog: fix some typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
03:14 PM Revision 2ffeb686 (git): * 2011-11-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 0f7e05a0 (git): * common.mk (INSTRUBY_ARGS): added --mantype to apply mdoc2man.rb
to man pages. Fixes #5598.
(do-install-nodoc, do-install-local, do-install-man,
dont-install-nodoc, dont-install...
yugui (Yuki Sonoda)
01:28 PM Revision 81ef9c66 (git): * test/rake/test_rake_directory_task.rb
(TestRakeDirectoryTask#test_directory_win32): shouldn't create any
file/directory on root directory. create on @te...
U.Nakamura
10:36 AM Bug #5675 (Closed): [mingw] static build fails due to socket extension build failure
This issue was solved with changeset r33876.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
01:53 AM Bug #5675: [mingw] static build fails due to socket extension build failure
>> Why doesn't socket.c include "ruby/win32.h"?  I apologize if I ask
>> dumb question.
>
> Not a dumb question,...
kosaki (Motohiro KOSAKI)
12:53 AM Bug #5675: [mingw] static build fails due to socket extension build failure
On Sun, Nov 27, 2011 at 12:41 PM, KOSAKI Motohiro
<[email protected]> wrote:
>
> Why doesn't socket.c inc...
luislavena (Luis Lavena)
12:53 AM Bug #5675: [mingw] static build fails due to socket extension build failure
2011/11/27 Luis Lavena <[email protected]>:
> On Sun, Nov 27, 2011 at 4:11 AM, KOSAKI Motohiro
> <kosaki.moto...
kosaki (Motohiro KOSAKI)
10:25 AM Bug #5674: [mingw] build failure due to win/win32.c `rb_w32_getc`
kosaki-san, you don't have to revert.
re-commit them.
usa (Usaku NAKAMURA)
09:11 AM Bug #5676 (Closed): miniruby linking error: undefined reference to ___stack_chk_guard
r33863
kosaki (Motohiro KOSAKI)
03:57 AM Revision fb8ff8de (git): * io.c (rb_write_error2): fwrite() returns ssize_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:49 AM Revision 4d6de2f7 (git): * parse.y (nodetype, nodeline): static. these functions are for
debugging, and not intend to be public.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33883 b2dd03c8-39d4-4d8f-...
U.Nakamura
03:38 AM Revision 2d0c17d4 (git): * gc.c (initial_params): static. it seems to be forgetten at r33501.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:33 AM Revision 2d6a401e (git): * include/ruby/win32.h, win32/win32.c (GetCurrentThreadHandle): remove
unused old API.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:29 AM Revision 70edc47d (git): * win32/mkexports.rb (Exports#initialize): remove old symbol name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:15 AM Revision b0381723 (git): * win32/mkexports.rb (Exports#read_substitution): need to read
from subst.h too. [Bug #5675]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33879 b2dd03c8-39d4-4d8f-98ff-823fe...
nobu (Nobuyoshi Nakada)
02:47 AM Revision 02f9b4d6 (git): * io.c (rb_io_flush): release GVL during fsync() on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:00 AM Revision d81c2077 (git): * include/ruby/subst.h: typo of r33876.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:36 AM Revision 1510ad86 (git): * include/ruby/subst.h: moved Windows specific substitions from
win32.h.
* ext/socket/rubysocket.h: include ruby/subst.h. [Bug #5675]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
01:23 AM Revision 61b3acd5 (git): * win32/{Makeilfe.sub,win32.c} (FILE_COUNT, FILE_READPTR): move the
definitions from config.h to win32.c. I dared to have left such
macros, for other future compiler support.
[ruby...
U.Nakamura
12:33 AM Revision 4ccc50f4 (git): * 2011-11-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:33 AM Revision 5bc28059 (git): * win32/win32.c (rb_w32_uchmod): typo. [Bug#5671] [ruby-dev:44898]
* test/ruby/test_file.rb (TestFile#test_chmod_m17n): test of above bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
U.Nakamura

11/27/2011

11:53 PM Bug #5675: [mingw] static build fails due to socket extension build failure
On Sun, Nov 27, 2011 at 4:11 AM, KOSAKI Motohiro
<[email protected]> wrote:
>
> This warning shouldn't be...
luislavena (Luis Lavena)
06:44 PM Bug #5675: [mingw] static build fails due to socket extension build failure
Configuring with --disable-shared option caused failure on mingw32 build.
As a workaround, inserting following 4 l...
phasis68 (Heesob Park)
04:23 PM Bug #5675: [mingw] static build fails due to socket extension build failure
> compiling ../../../ext/socket/socket.c
> ../../../ext/socket/socket.c: In function 'rsock_sock_s_socketpair':
...
kosaki (Motohiro KOSAKI)
04:36 AM Bug #5675 (Closed): [mingw] static build fails due to socket extension build failure
I get the following failure on my Win7 32bit system while trying to build ruby_1_9_3@33661 The problem likely exists ... jonforums (Jon Forums)
11:49 PM Feature #5562: Improvement of Windows IO performance
Hello,
Bumping this.
Hiroshi Shirosaki: can you upload a newer patch against latest trunk?
Usaku NAKAMURA: C...
luislavena (Luis Lavena)
10:47 PM Feature #5583: Optionally typing
Belhorma Bendebiche wrote:
> I don't think that duck typing is an issue with optional static typing.
>
> 1) It do...
alexeymuranov (Alexey Muranov)
07:36 PM Feature #5583: Optionally typing
I don't think that duck typing is an issue with optional static typing.
1) It doesn't happen at runtime
2) It onl...
amro256 (Belhorma Bendebiche)
10:16 PM Bug #5598 (Assigned): man pages are in mdoc format
=begin
HI George,
Thank you for your patch. I'll take a look at this issue.
=end
yugui (Yuki Sonoda)
05:10 PM Bug #5676: miniruby linking error: undefined reference to ___stack_chk_guard
The issue occurs on mingw too, and is solved by the patch.
But miniruby.exe still can't execute.
miniruby.exe: er...
nobu (Nobuyoshi Nakada)
04:10 PM Bug #5676 (Assigned): miniruby linking error: undefined reference to ___stack_chk_guard
It works fine. nobu (Nobuyoshi Nakada)
02:23 PM Bug #5676: miniruby linking error: undefined reference to ___stack_chk_guard
> I get what I think is a linking error when linking miniruby.
> Below is a (shortened) copy of the output I get. T...
kosaki (Motohiro KOSAKI)
12:48 PM Bug #5676 (Closed): miniruby linking error: undefined reference to ___stack_chk_guard
I get what I think is a linking error when linking miniruby.
Below is a (shortened) copy of the output I get. This i...
duerst (Martin Dürst)
02:23 PM Bug #5674: [mingw] build failure due to win/win32.c `rb_w32_getc`
> While building trunk@33852 using TDM-GCC v4.5.2 I get the following failure:
>
> C:\Users\Jon\Documents\RubyDe...
kosaki (Motohiro KOSAKI)
01:55 PM Bug #5674 (Closed): [mingw] build failure due to win/win32.c `rb_w32_getc`
This issue was solved with changeset r33859.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
kosaki (Motohiro KOSAKI)
04:08 AM Bug #5674 (Closed): [mingw] build failure due to win/win32.c `rb_w32_getc`
While building trunk@33852 using TDM-GCC v4.5.2 I get the following failure:
C:\Users\Jon\Documents\RubyDev\ruby-g...
jonforums (Jon Forums)
12:27 PM Revision 54382088 (git): * configure.in: added -fno-strict-overflow. it suppress annoying
-Wstrict-overflow warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
12:06 PM Revision 8cee3121 (git): * io.c (rb_write_error2): get rid of warning on linux. fwrite
of glibc is tagged __attribute__ ((__warn_unused_result__))
if _FORTIFY_SOURCE != 0.
* vm_dump.c (rb_vm_bugreport):...
kosaki (Motohiro KOSAKI)
10:09 AM Revision 9b58c2ed (git): * configure.in (stack_protector): disable on mingw. [Bug#5676]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:54 AM Revision 41f756ea (git): * Makefile.in (DLDFLAGS): also needs -fstack-protector.
[Bug#5676]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:25 AM Revision c4cd97a5 (git): * configure.in (-fstack-protector): also needed in DLDFLAGS.
[Bug#5676]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:26 AM Revision 929e69fd (git): * configure.in: whitespace-cleanup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:24 AM Revision a072b2df (git): * configure.in: whitespace-cleanup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:24 AM Revision 0a420f22 (git): * thread_pthread.c (add_signal_thread_list): suppress warning for
unused function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:24 AM Revision 2d14b798 (git): * insns.def (pop): suppress self-assign warning of clang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:15 AM Revision a4d38dae (git): * configure.in: add -fstack-protector into XLDFLAGS as well as
XCFLAGS if stack-protector is used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33863 b2dd03c8-39d4-4d8f-98ff-...
kosaki (Motohiro KOSAKI)
06:50 AM Revision 63e65fd4 (git): fix typos and minor edit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:22 AM Revision ef05fbd0 (git): * ext/tk/tcltklib.c (eventloop_sleep): unused.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:20 AM Revision 358216cf (git): An address can be negative.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:13 AM Bug #5194: exceptions caught compiling with clang 2.1 on OSX 10.7
I have the same issue. New MacBook Air, installed Xcode 4.2 through Appstore, never had GCC installed. I have not com... cakepie (Cake Pie)
04:55 AM Revision ed78271c (git): * configure.in: revert r33832 and r33833. [ruby-core:41313] [Bug #5674]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
04:30 AM Revision 0e28532a (git): * configure.in: workaround to avoid MacOS X build error.
Maybe autoconf 2.61 is slightly buggy. [ruby-core:41316]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33858 b2d...
kosaki (Motohiro KOSAKI)
03:54 AM Revision 5fa2d2b7 (git): Run the test only if /dev/tty exists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

11/26/2011

11:53 PM Bug #5547: Cleanup engine after a test
Yui NARUSE wrote:
> OK.
> If another issue happens, I make another ticket.
Great, thanks!
MartinBosslet (Martin Bosslet)
11:49 PM Bug #5547: Cleanup engine after a test
Martin Bosslet wrote:
> Yui NARUSE wrote:
> > Martin Bosslet wrote:
> > > Yui NARUSE wrote:
> ...
> > > This rem...
naruse (Yui NARUSE)
11:43 PM Bug #5547 (Closed): Cleanup engine after a test
Yui NARUSE wrote:
> Martin Bosslet wrote:
> > Yui NARUSE wrote:
...
> > This removes side effects from differing ...
MartinBosslet (Martin Bosslet)
11:27 PM Bug #5547: Cleanup engine after a test
Martin Bosslet wrote:
> Yui NARUSE wrote:
> > Yes, the phenomenon, the result of above code will change after OpenS...
naruse (Yui NARUSE)
11:11 PM Bug #5547: Cleanup engine after a test
Yui NARUSE wrote:
> Yes, the phenomenon, the result of above code will change after OpenSSL::Engine.load on NetBSD c...
MartinBosslet (Martin Bosslet)
03:01 PM Bug #5547: Cleanup engine after a test
Yes, the phenomenon, the result of above code will change after OpenSSL::Engine.load on NetBSD current,
itself shoul...
naruse (Yui NARUSE)
11:05 AM Bug #5547 (Third Party's Issue): Cleanup engine after a test
It's OpenSSL itself that causes the weird behaviour.

On my machine with no cryptodev installed, I get the expecte...
MartinBosslet (Martin Bosslet)
10:49 PM Revision 7d11b9e2 (git): * configure.in (--no-undefined): r33840 breaks FreeBSD and DragonFly
with gcc 4.4 or later. Their environ is in /usr/libexec/ld-elf.so.1,
so it will be false negative.
git-svn-id: svn...
naruse (Yui NARUSE)
09:15 PM Feature #5588: add negation flag (v) to Regexp
Suraj Kurapati wrote:
> Yui NARUSE wrote:
> > I doubt this function under the current implementation should be
> >...
naruse (Yui NARUSE)
08:44 PM Bug #5545 (Closed): Net::HTTP breaks with https URI objects
This issue was solved with changeset r33849.
Mark, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
08:03 PM Revision b361c5ad (git): Fix typo in r33849.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:59 PM Revision 01a64885 (git): * configure.in (--no-undefined): r33840 breaks FreeBSD with gcc47.
FreeBSD's environ is in /usr/libexec/ld-elf.so.1, so it will be
false negative.
git-svn-id: svn+ssh://ci.ruby-lang...
naruse (Yui NARUSE)
07:59 PM Revision b6b8cc01 (git): * lib/net/http.rb (Net::HTTP::SSL_IVNAMES): rerefix 33701.
SSL_ATTRIBUTES stores names for set_params, they are symbol.
SSL_IVNAMES stores instance variable names.
git-svn-i...
naruse (Yui NARUSE)
06:47 PM Feature #5673: undef_method probably doesn't need to raise an error
I can imagine that raising errors in such cases might be meant to discourage excessive metaprogramming. alexeymuranov (Alexey Muranov)
12:33 PM Feature #5673 (Feedback): undef_method probably doesn't need to raise an error
Is there any significant reason for #undef_method to raise an error if the method is already undefined? If no, then c... trans (Thomas Sawyer)
03:18 PM Revision e125a38c (git): * 2011-11-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:18 PM Revision 5f652716 (git): * io.c (copy_stream_body): use 0666 for permission argument for open.
[ruby-core:40865]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:04 PM Revision 0f59228a (git): * test/openssl/test_engine.rb: remove side effect of generic engine
load by explicitly loading software-based "openssl" engine for
all tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
MartinBosslet (Martin Bosslet)
11:44 AM Revision 708d76a3 (git): * lib/net/http.rb (Net::HTTP.get_response): enable use_ssl
if given URI object is https.
patched by Mark Ferlatte [ruby-core:40665] [Bug #5545]
* lib/net/http.rb (Net::HTTP....
naruse (Yui NARUSE)
11:06 AM Revision 9d4db2d4 (git): * lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): refix 33701.
store instance variable symbol names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33848 b2dd03c8-39d4-4d8f-98f...
naruse (Yui NARUSE)
10:49 AM Bug #5432 (Closed): ruby 1.9.2-p290 ext/openssl build failure on Solaris 10 with Sun Workshop 12.1 or 12.2
This issue was solved with changeset r33843.
Tim, thank you for reporting this issue.
Your contribution to Ruby is gr...
Anonymous
09:28 AM Bug #5169: Crash on Mac OSX when loading pdflib extension while running from RAILS
Please check this issue again.
Searching for problems in the third party plugin ended in the approach to use a ver...
Anonymous
07:38 AM Bug #5671 (Closed): windows でのマルチバイト文字列を含むファイルへの File.chmod
http://hibari.2ch.net/test/read.cgi/tech/1155031689/805-809
で言われていたのですが、Windows 環境で File.chmod に ASCII 範囲外の文字を含むファイル...
wanabe (_ wanabe)
06:53 AM Feature #5662: inject-accumulate, or Haskell's mapAccum*
> new_hash = enum.inject({}) { |h, thing| h[compute_key(thing)] = compute_value(thing); h }
> while that last h is...
ujihisa (Tatsuhiro Ujihisa)
06:41 AM Revision 5fa9e5c3 (git): * .travis.yml (script): should be ./configure
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
06:39 AM Revision 47463584 (git): * .travis.yml (before_script): wrong name, sorry.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
06:32 AM Revision 5606f11e (git): * .travis.yml (before-script): autoconf required.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
06:26 AM Revision c36ee7bd (git): * .travis.yml: Travis enable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
01:54 AM Bug #5670 (Third Party's Issue): Emacs ruby-mode syntax highlighting issue
Hi there,
I'm using Emacs and ruby-mode for editing my Ruby files. ruby-mode, however, doesn't know about the % l...
Quintus (Marvin Gülker)
01:49 AM Revision 41fa4bd7 (git): * ext/openssl/extconf.rb: remove checks for available functions.
* ext/openssl/missing.h: ditto.
Thanks, Tim Mooney for reporting this!
[Bug #5432] [ruby-core:40088]
git-svn-id...
MartinBosslet (Martin Bosslet)
01:25 AM Revision bdf357bf (git): * ext/openssl/ossl_ssl.c: add comment on where to find implementation
of OpenSSL::SSL::SSLSocket#session.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33842 b2dd03c8-39d4-4d8f-98ff...
MartinBosslet (Martin Bosslet)

11/25/2011

09:54 PM Feature #5583: Optionally typing
Excuse me if this thread is not a good place to post this question, but i will appreciate any clarification or a link... alexeymuranov (Alexey Muranov)
08:00 PM Revision b079453d (git): * 2011-11-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:00 PM Revision 8b83ea9e (git): * configure.in (--no-undefined): RUBY_TRY_CFLAGS does nothing for
linker flags. use RUBY_TRY_LDFLAGS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33840 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
03:23 PM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
"autoloading" can still be done by putting the require within a method that
is called only as needed.

The do...
trans (Thomas Sawyer)
12:06 PM Feature #2567: Net::HTTP does not handle encoding correctly
Ricardo Amorim wrote:
> Yui NARUSE wrote:
> > Is such a string always ISO-8859-1 other than non US/West Europe?
> ...
naruse (Yui NARUSE)
12:54 AM Feature #2567: Net::HTTP does not handle encoding correctly
Yui NARUSE wrote:
> Is such a string always ISO-8859-1 other than non US/West Europe?
Yes, ISO-8859-1 always fits...
mksm (Ricardo Amorim)
12:00 PM Feature #5663: Combined map/select method
Rodrigo Rosenfeld Rosas wrote:
> Nobuyoshi, wouldn't &:even? be equivalent to :even?.to_proc? I just find that the e...
nobu (Nobuyoshi Nakada)
11:54 AM Bug #4373 (Third Party's Issue): http.rb:677: [BUG] Segmentation fault
Read http://www.christopherirish.com/2011/09/02/ruby-1-9-2-segmentation-fault-and-openssl/ naruse (Yui NARUSE)
11:53 AM Bug #5655 (Third Party's Issue): Segfault in Net::HTTP on OS X Lion
Install openssl with macports or homebrew or something and use it.
See http://www.christopherirish.com/2011/09/02/ru...
naruse (Yui NARUSE)
08:02 AM Bug #5459 (Closed): Silence -Wmissing-declarations and -Wold-style-definition warnings in mkmf
This issue was solved with changeset r33834.
Nikolai, thank you for reporting this issue.
Your contribution to Ruby i...
kosaki (Motohiro KOSAKI)
02:45 AM Revision aa23f6b9 (git): * io.c (ioctl_narg_len, linux_iocparm_len): reinstantiate linux
specific narg length calculation.
* test/ruby/test_io.rb (test_ioctl_linux2): add new test for old and
unstructured...
kosaki (Motohiro KOSAKI)
01:50 AM Feature #5666: Make rb_path2class public
If we expose rb_path2class(char*), we maybe need to expose rb_path_to_class(VALUE) too. because rb_path2class() is co... kosaki (Motohiro KOSAKI)
01:41 AM Revision 0996ae36 (git): * Makefile.in (EXTLDFLAGS): export it.
* configure.in: add --no-undefined if --enable-shared is specified.
Gentoo enabled this option long time. Also, exp...
kosaki (Motohiro KOSAKI)

11/24/2011

11:50 PM Revision 98975ba9 (git): * configure.in: turn on PIE if --enable-shared is not specified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
11:06 PM Revision b2eae789 (git): * configure.in: add -fstack-protector. It help to protect us from
stack smashing attack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
11:04 PM Revision d0e615e2 (git): * configure.in: add -D_FORTIFY_SOURCE=2. It provide some compile
time and runtime check for security.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33835 b2dd03c8-39d4-4d8f-98ff...
kosaki (Motohiro KOSAKI)
11:02 PM Revision b418bc9b (git): * lib/mkmf.rb: get rid of warnings of mkmf.rb if -Wmissing-declarations
and/or -Wold-style-definition warnings if specified.
Patch by Nikolai Weibull. Thank you! [Bug #5459] [ruby-core:40...
kosaki (Motohiro KOSAKI)
10:58 PM Revision 450c2094 (git): * configure.in: remove [read buffer ptr field in FILE structures] check.
ruby 1.9 or later doesn't use stdio at all.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33833 b2dd03c8-39d4-4d...
kosaki (Motohiro KOSAKI)
10:54 PM Revision 746aa6f7 (git): * configure.in: remove [read count field in FILE] check.
ruby 1.9 or later doesn't use stdio at all.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33832 b2dd03c8-39d4-4d...
kosaki (Motohiro KOSAKI)
10:49 PM Revision 1e79a33e (git): * 2011-11-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:49 PM Revision 5817762f (git): * configure.in: add -Wall always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
09:20 PM Feature #5669 (Rejected): Random thread scheduling based on a seed
Just a little idea that popped into my head:
Would it be possible to have "random" thread scheduling (based on a s...
judofyr (Magnus Holm)
08:43 PM Feature #5663: Combined map/select method
How can I find the syntax for highlighting the code in this Redmine instance? rosenfeld (Rodrigo Rosenfeld Rosas)
08:41 PM Feature #5663: Combined map/select method
Nobuyoshi, wouldn't &:even? be equivalent to :even?.to_proc? I just find that the example reads better this way ;)
(...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:49 PM Feature #5663: Combined map/select method
Related methods:
* filter (http://rubyworks.github.com/facets/doc/api/core/Enumerable.html#method-i-filter)
* pur...
trans (Thomas Sawyer)
04:12 PM Feature #5663: Combined map/select method
=begin
What about:
(1..10).grep(->(i){i.even?}){|i|i+1}
or
(1..10).grep(:even?.to_proc){|i|i+1}
=end
nobu (Nobuyoshi Nakada)
09:54 AM Feature #5663: Combined map/select method
I was just suggesting that maybe avoiding laziness for this case would be less of a trouble since we wouldn't need to... rosenfeld (Rodrigo Rosenfeld Rosas)
01:53 AM Feature #5663: Combined map/select method
Rodrigo Rosenfeld Rosas wrote:
> Alexey, what about thread safety in this case? Would the selecting return a new obj...
alexeymuranov (Alexey Muranov)
12:21 AM Feature #5663: Combined map/select method
Alexey, what about thread safety in this case? Would the selecting return a new object? rosenfeld (Rodrigo Rosenfeld Rosas)
07:53 PM Feature #2567: Net::HTTP does not handle encoding correctly
2011/11/24 Ricardo Amorim <[email protected]>:
>
> Issue #2567 has been updated by Ricardo Amorim.
>
>
> Yui NARUSE wrote...
naruse (Yui NARUSE)
01:01 PM Feature #2567: Net::HTTP does not handle encoding correctly
Yui NARUSE wrote:
> It shouldn't effect because URI doesn't include non ASCII character.
> If you are talking about...
mksm (Ricardo Amorim)
11:56 AM Feature #2567: Net::HTTP does not handle encoding correctly
Ricardo Amorim wrote:
> Also, response header values encoding are set to ASCII-8BIT. According to this: http://tools...
naruse (Yui NARUSE)
11:25 AM Feature #2567: Net::HTTP does not handle encoding correctly
Also, response header values encoding are set to ASCII-8BIT. According to this: http://tools.ietf.org/html/rfc2616#se... mksm (Ricardo Amorim)
11:12 AM Feature #2567: Net::HTTP does not handle encoding correctly
Benoit Daloze wrote:
> I think Net::HTTP should not transcode (#encode) the response, just set the right encoding if...
mksm (Ricardo Amorim)
08:23 AM Feature #2567: Net::HTTP does not handle encoding correctly
(2011/11/24 7:38), Hiroshi Nakamura wrote:
> There's an implementation in open-uri.rb. You'd better check that fo...
naruse (Yui NARUSE)
07:53 AM Feature #2567: Net::HTTP does not handle encoding correctly
On Thu, Nov 24, 2011 at 02:15, Yui NARUSE <[email protected]> wrote:
> I don't decide whether merge this or not ye...
nahi (Hiroshi Nakamura)
02:15 AM Feature #2567: Net::HTTP does not handle encoding correctly
I don't decide whether merge this or not yet, an experimental patch is following:
~~~patch
diff --git a/lib/net/h...
naruse (Yui NARUSE)
01:57 AM Feature #2567: Net::HTTP does not handle encoding correctly
Eric Hodel wrote:
> So giving the user undetectably garbled text is acceptable to both of you? I wish to clarify.
...
Eregon (Benoit Daloze)
06:45 PM Bug #5488: autoconf failure on HP-UX/PA
The patch seems didn't work
I still got the error
checking stack growing direction on hppa2.0w... ./configure[1471...
huhongbo (hongbo hu)
01:30 PM Bug #5657 (Rejected): Constants in included modules aren't visible when defining classes with Class.new
Gary Bernhardt wrote:
> In that case, I think that this can be safely closed.
Thanks for your confirmation.
shugo (Shugo Maeda)
11:34 AM Feature #5582: Allow clone of singleton methods on a BasicObject
=begin
My first attempt:
module Clone
include Kernel
(instance_methods - [:clone, :initialize_clone]).ea...
kernigh (George Koehler)
11:07 AM Revision d7b7f56c (git): * test/openssl/test_engine.rb: use IO#reopen to restore stderr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:05 AM Feature #5658: Wrap mkmf.rb in a module to clean up documentation
It seems same as mine.
Let's try it.
nobu (Nobuyoshi Nakada)
11:00 AM Revision bee4e843 (git): * io.c (rb_io_reopen): re-initialize buffereing mode for stdout and
stderr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:09 AM Bug #5633 (Closed): Suppress output during Engine cipher test
This issue was solved with changeset r33825.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
09:35 AM Feature #5666: Make rb_path2class public
While we're at it, can we create a version of this exposed to Ruby?
Something like Module#path_to_module would be ...
wycats (Yehuda Katz)
06:53 AM Feature #5666 (Closed): Make rb_path2class public
I would like to make rb_path2class public C api. I've attached a patch to make it happen along with updates to READM... tenderlovemaking (Aaron Patterson)
08:45 AM Feature #4862: Struct#to_hash
Struct does use instance variables, you just can't see them from ruby because they don't start with @ drbrain (Eric Hodel)
08:33 AM Feature #4862: Struct#to_hash
Despite it's implementation, I thought Struct was intended to provide a convenient way to make quick classes. Which i... trans (Thomas Sawyer)
07:31 AM Feature #4862: Struct#to_hash
Thomas Sawyer wrote:
> Then again maybe I'm wrong b/c I was just surprised by the fact that a Struct doesn't have (o...
Eregon (Benoit Daloze)
05:09 AM Feature #4862: Struct#to_hash
Then again maybe I'm wrong b/c I was just surprised by the fact that a Struct doesn't have (or at least act like it h... trans (Thomas Sawyer)
05:03 AM Feature #4862: Struct#to_hash
A Struct doesn't respond to hardly any Hash methods in general. So `#to_h` seems more appropriate.
trans (Thomas Sawyer)
04:08 AM Feature #4862: Struct#to_hash
def to_hash() Hash[members.zip(values)] end rossmeissl (Andy Rossmeissl)
08:15 AM Bug #5604 (Closed): Remove extra ":" in errors created by ossl_raise
This issue was solved with changeset r33821.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
Anonymous
07:29 AM Bug #5598: man pages are in mdoc format
Ruby should use its tool/mdoc2man.rb to convert mdoc format to man format. This is broken because some targets in Mak... kernigh (George Koehler)
04:59 AM Feature #5650: Add rb_enc_raise() to allow C extensions to raise errors with messages with correct encoding
On Mon, Nov 21, 2011 at 10:14, Nobuyoshi Nakada <[email protected]> wrote:

> I agree that exceptions need to con...
now (Nikolai Weibull)
03:08 AM Revision 7e35d6fc (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:57 AM Revision d7166624 (git): Merge branch 'fsync-nogvl' into trunk
Conflicts:
ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33826 b2dd03c8-39d4-4d8f-98ff-823fe69...
kosaki (Motohiro KOSAKI)
01:09 AM Revision 452b74c1 (git): * test/openssl/test_engine.rb: Suppress output from 'openssl'
engine's RC4 cipher.
[Bug #5633] [ruby-core:41026]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33825 b2dd03...
MartinBosslet (Martin Bosslet)
12:47 AM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Hi,
Edvard Majakari wrote:
> Ok.. I'll give real example to show what is typical use case for us:
>
> hash = M...
marcandre (Marc-Andre Lafortune)
12:46 AM Revision 5c7e691e (git): increase difference of priority to avoid false nagative test result.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

11/23/2011

11:17 PM Revision c8abe4a0 (git): Mention "patched by"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
11:15 PM Revision 6872b9e1 (git): * 2011-11-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:15 PM Revision 29b0d9d9 (git): * ext/openssl/ossl_pkey_dsa.c: remove redundant colon from error
message.
* ext/openssl/ossl_ssl.c: ditto.
* ext/openssl/ossl_pkey_rsa: ditto.
[Bug #5604] [ruby-core:40896]
git-svn...
MartinBosslet (Martin Bosslet)
10:18 PM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Ok.. I'll give real example to show what is typical use case for us:
hash = MyDatabaseObject.get_all.infuse({}) { |h...
EdvardM (Edvard Majakari)
08:29 PM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Benoit Daloze wrote :

> h = {}
> [1, 2].each { |i| h[i] = 2*i }
> h
>
> I believe the code I showed is somewh...
Anonymous
07:31 PM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Rodrigo Rosenfeld Rosas wrote:
> Interesting, I never noticed/used this method before. My only concern is about the ...
Eregon (Benoit Daloze)
04:51 PM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Why not just use
Hash[[1,2].map{|a| [a,2*a]}]
neleai (Ondrej Bilka)
04:17 PM Feature #5662: inject-accumulate, or Haskell's mapAccum*
I also noticed mapAccum* is quite different.
I have to agree with Rodrigo. (each_)with_object seems to really do ...
EdvardM (Edvard Majakari)
08:58 AM Feature #5662: inject-accumulate, or Haskell's mapAccum*
Interesting, I never noticed/used this method before. My only concern is about the naming "each_with_object" when you... rosenfeld (Rodrigo Rosenfeld Rosas)
07:39 AM Feature #5662: inject-accumulate, or Haskell's mapAccum*
You can already do this by using Enumerable#each_with_object or Enumerator#with_object:
[1, 2].each_with_objec...
Eregon (Benoit Daloze)
05:41 AM Feature #5662: inject-accumulate, or Haskell's mapAccum*
+1 rosenfeld (Rodrigo Rosenfeld Rosas)
05:24 AM Feature #5662 (Rejected): inject-accumulate, or Haskell's mapAccum*
with Ruby, we often use this idiom to build a hash out of something:
new_hash = enum.inject({}) { |h, thing| h[com...
EdvardM (Edvard Majakari)
09:00 PM Feature #2567: Net::HTTP does not handle encoding correctly
Eric Hodel wrote:
> So giving the user undetectably garbled text is acceptable to both of you? I wish to clarify.
...
regularfry (Alex Young)
02:54 AM Feature #2567: Net::HTTP does not handle encoding correctly
So giving the user undetectably garbled text is acceptable to both of you? I wish to clarify.
If the Content-Type ...
drbrain (Eric Hodel)
07:33 PM Feature #5663: Combined map/select method
It seems that in full generality this method needs to accept two blocks: one for selecting and one for mapping, but t... alexeymuranov (Alexey Muranov)
09:23 AM Feature #5663: Combined map/select method
I am nervous about list comprehensions because in almost all cases, when
you do something in Ruby, you do it by in...
wycats (Yehuda Katz)
08:55 AM Feature #5663: Combined map/select method
Hi Shugo, I also like the idea of supporting list comprehensions like several other languages currently do. rosenfeld (Rodrigo Rosenfeld Rosas)
07:31 AM Feature #5663: Combined map/select method
Bug -> Feature nahi (Hiroshi Nakamura)
07:29 AM Feature #5663: Combined map/select method
Hi,

2011/11/23 Yehuda Katz <[email protected]>:
> It is pretty common to want to map over an Enumerable, but o...
shugo (Shugo Maeda)
06:53 AM Feature #5663: Combined map/select method
Compact implies two passes, no?

Yehuda Katz
(ph) 718.877.1325


On Tue, Nov 22, 2011 at 1:15 PM, Adam P...
wycats (Yehuda Katz)
06:23 AM Feature #5663: Combined map/select method
Instead of looking at it from the map + select approach for a name, what
about the map + compact version? compact_...
aprescott (Adam Prescott)
05:45 AM Feature #5663: Combined map/select method
Or maybe just enum.filter? rosenfeld (Rodrigo Rosenfeld Rosas)
05:43 AM Feature #5663: Combined map/select method
I like the idea but not the name. Maybe something like select_non_nil would be more appropriate. English is not my mo... rosenfeld (Rodrigo Rosenfeld Rosas)
05:37 AM Feature #5663 (Closed): Combined map/select method
It is pretty common to want to map over an `Enumerable`, but only include the elements that match a particular filter... wycats (Yehuda Katz)
04:53 PM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
On Wed, Nov 23, 2011 at 04:34, Luis Lavena <[email protected]> wrote:

> On Nov 19, 2011 4:11 AM, "Yukihiro Mat...
now (Nikolai Weibull)
12:53 PM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
On Nov 19, 2011 4:11 AM, "Yukihiro Matsumoto" <[email protected]> wrote:
>
> Hi,
>
> Today, I talked with N...
luislavena (Luis Lavena)
08:59 AM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
It is common to use autoload to register a number of incompatible options.
For instance, Rack registers all possib...
wycats (Yehuda Katz)
08:53 AM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
Yukihiro Matsumoto <[email protected]> wrote:
> Today, I talked with NaHi about enhancing const_missing to enable...
normalperson (Eric Wong)
11:24 AM Revision 1eb0f880 (git): * 2011-11-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:24 AM Revision fd8d9d9d (git): * io.c (ioctl_narg_len): don't use _IOC_SIZE macro on Linux.
On Linux some constants for ioctl(2) doesn't include the size of
its return value and 16bit value; for example FION...
naruse (Yui NARUSE)
10:33 AM Bug #5545: Net::HTTP breaks with https URI objects
That would be awesome. I saw bugs from Eric about SSL session re-use in Net::HTTP, but didn't see anything about this... ferlatte (Mark Ferlatte)
09:28 AM Feature #5341: Add SSL session reuse to Net::HTTP
Updated patch drbrain (Eric Hodel)
08:45 AM Bug #5657: Constants in included modules aren't visible when defining classes with Class.new
In that case, I think that this can be safely closed. Anonymous
07:48 AM Feature #5658: Wrap mkmf.rb in a module to clean up documentation
Here is a separate patch of lib/mkmf.rb without whitespace changes for verification purposes drbrain (Eric Hodel)
07:46 AM Feature #5658: Wrap mkmf.rb in a module to clean up documentation
I fixed the accidental reversion of try_func and placed try_header in the module. I also fixed the tests.
I resto...
drbrain (Eric Hodel)
03:13 AM Bug #5659: bug releasing a gem created with rails 3.1
I updated the gist with the 1.9.3-p0 log error
$ openssl version
OpenSSL 1.0.0e 6 Sep 2011
Luis Lavena wrote:
> Fro...
viniciusgati (Vinicius Gati)
12:18 AM Bug #5659 (Feedback): bug releasing a gem created with rails 3.1
luislavena (Luis Lavena)
12:12 AM Bug #5659: bug releasing a gem created with rails 3.1
From what it appears to be, SSL was involved in the crash.
Can you reproduce this against releases 1.9.3-p0?
Ca...
luislavena (Luis Lavena)
03:10 AM Bug #5625: Remove profanity and pejoratives
I think that profanity, pejorative or any other expression of frustration are equal indication that the code is ugly.... drbrain (Eric Hodel)
02:50 AM Bug #5660: xmlrpc/client.rb issue
=begin
Here is the error that is thrown:
NoMethodError: private method `split' called for nil:NilClass
=end
nateleavitt (Nathan Leavitt)
02:45 AM Bug #5660 (Closed): xmlrpc/client.rb issue
=begin
Some xmlrpc servers don't properly set the Content-Type headers. I know based on responses tracked here http:...
nateleavitt (Nathan Leavitt)
12:36 AM Revision d47a1f8a (git): Ignore mkmf generated files in ext/-test-/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
 

Also available in: Atom