Project

General

Profile

Activity

From 11/07/2012 to 11/13/2012

11/13/2012

11:56 PM Feature #7336: Flexiable OPerator Precedence
@matz I understand your cautionary take. It certainly could be dangerous if someone where to horse around with preced... trans (Thomas Sawyer)
11:25 PM Feature #7336: Flexiable OPerator Precedence
"you can always use parentheses if needed"
Unfortunately it is very unnatural for a unit system. Let me give an ex...
trans (Thomas Sawyer)
03:36 PM Feature #7336: Flexiable OPerator Precedence
I have similar opinion with Matz: i think it is nice to have in language something about the syntax that never change... alexeymuranov (Alexey Muranov)
11:13 AM Feature #7336: Flexiable OPerator Precedence
So it's about taste, not about dangers? If so it makes much more sense to me. shyouhei (Shyouhei Urabe)
11:05 AM Feature #7336: Flexiable OPerator Precedence
It changes "the taste of the language". Macro will give you flexibility and freedom.
But it may hinder "reliability"...
matz (Yukihiro Matsumoto)
10:57 AM Feature #7336: Flexiable OPerator Precedence
Matz, I know you don't like macros.
But look out, there are tons of DSLs written in Ruby. Which means everybody, ...
shyouhei (Shyouhei Urabe)
10:46 AM Feature #7336: Flexiable OPerator Precedence
matz (Yukihiro Matsumoto) wrote:
> "dangerous" here of course means "confusing" or "error prone".
> I don't think c...
shyouhei (Shyouhei Urabe)
10:38 AM Feature #7336: Flexiable OPerator Precedence
"dangerous" here of course means "confusing" or "error prone".
I don't think changing operator precedence would caus...
matz (Yukihiro Matsumoto)
10:24 AM Feature #7336: Flexiable OPerator Precedence
matz (Yukihiro Matsumoto) wrote:
> But changing precedence may confuse readers. It is as dangerous as macros.
Int...
shyouhei (Shyouhei Urabe)
09:09 AM Feature #7336 (Rejected): Flexiable OPerator Precedence
Pretty interesting idea, that reminds me Prolog or Haskell.
But changing precedence may confuse readers. It is as da...
matz (Yukihiro Matsumoto)
10:02 PM Feature #7346: object(...) as syntax sugar for object.call(...)
Ah, of course! :D I totally forgot about Kernel#p! :P
Yes, that makes total sense.
rosenfeld (Rodrigo Rosenfeld Rosas)
09:15 PM Feature #7346: object(...) as syntax sugar for object.call(...)
We easily forget conflict between method names and variable names, in a language like Ruby, where methods and variabl... matz (Yukihiro Matsumoto)
09:02 PM Feature #7346: object(...) as syntax sugar for object.call(...)
Ah, ok, I didn't know about this syntax until now. What does the code above do? rosenfeld (Rodrigo Rosenfeld Rosas)
08:59 PM Feature #7346 (Rejected): object(...) as syntax sugar for object.call(...)
I have once tried, but it caused serious incompatibility problem for example:
p = Object.new
p(15)
So comp...
matz (Yukihiro Matsumoto)
08:50 PM Feature #7346 (Rejected): object(...) as syntax sugar for object.call(...)
I propose for the parser to interpret "object(...)" as "object.call(...)". It should raise NoMethodError at runtime i... rosenfeld (Rodrigo Rosenfeld Rosas)
08:53 PM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
On 13 November 2012 21:25, rosenfeld (Rodrigo Rosenfeld Rosas) <
[email protected]> wrote:

>
> Issue #7340...
phluid61 (Matthew Kerwin)
08:25 PM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
The reason I dislike each_with_object and each_with is the "each" on them. "each"'s return value isn't meaningful to ... rosenfeld (Rodrigo Rosenfeld Rosas)
11:24 AM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
matz (Yukihiro Matsumoto) wrote:
> I dislike #into because it may or may not put something into the argument.
> I a...
merborne (kyo endo)
11:06 AM Feature #7340: 'each_with' or 'into' alias for 'each_with_object'
I dislike #into because it may or may not put something into the argument.
I am OK with #each_with.
Matz.
matz (Yukihiro Matsumoto)
08:17 AM Feature #7340 (Open): 'each_with' or 'into' alias for 'each_with_object'
Following on from the discussions at #7297 and #7241, it is apparent that a shorter alias for 'each_with_object' woul... nathan.f77 (Nathan Broadbent)
08:36 PM Feature #4085: Refinements and nested methods
Charles, although I agree that the example you gave reads just as good as the monkey patched version, sometimes I can... rosenfeld (Rodrigo Rosenfeld Rosas)
07:29 PM Feature #4085: Refinements and nested methods
Ok, I think I finally figured out what it is about refinements that makes me so uncomfortable... Refinements violate ... jballanc (Joshua Ballanco)
04:42 PM Feature #4085: Refinements and nested methods
Perhaps I am missing something, but for the case that Aaron points out, it seems to me that refinements are an overly... jballanc (Joshua Ballanco)
12:11 PM Feature #4085: Refinements and nested methods
headius (Charles Nutter) wrote:
> Well, I have some bad news.
>
> I have spent some time trying to find a reasona...
shugo (Shugo Maeda)
11:04 AM Feature #4085: Refinements and nested methods
Replies to recent comments:
Aaron: I totally understand the use case, and I support it. Unfortunately I don't feel...
headius (Charles Nutter)
10:57 AM Feature #4085: Refinements and nested methods
Well, I have some bad news.
I have spent some time trying to find a reasonable way to implement refinements in JRu...
headius (Charles Nutter)
08:15 PM Bug #7344 (Assigned): gem pristine bigdecimal が失敗してしまう
mrkn さんの作った gem が悪いのでは、という説なので、
とりあえず mrkn さん調べてみてもらえますか?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
08:11 PM Bug #7344 (Closed): gem pristine bigdecimal が失敗してしまう
gem pristine bigdecimal を実行すると以下のエラーが発生して落ちてしまいます。
% gem pristine bigdecimal
Restoring gems to pristine condition...
hsbt (Hiroshi SHIBATA)
08:11 PM Bug #6634 (Feedback): Deadlock with join and ConditionVariable
Worked. Thank you!
Then, anyone can reproduce the original problem? Meh, can you still reproduce?
--
Yusuke...
mame (Yusuke Endoh)
06:59 PM Bug #6634: Deadlock with join and ConditionVariable
Maybe this second problem is fixed at r37647.
mame-san, could you check it?
ko1 (Koichi Sasada)
06:32 PM Feature #5373: SMTP - new method
drbrain (Eric Hodel) wrote:
> May I apply this?
Sasada-san told me that Aoki-san is neutral about this issue, and...
shugo (Shugo Maeda)
06:07 PM Bug #7308: Infinite recursion on circular 'using'
charliesome (Charlie Somerville) wrote:
> I've attached a patch that does a simple DFS to make sure no circular usin...
shugo (Shugo Maeda)
06:05 PM Bug #7308 (Closed): Infinite recursion on circular 'using'
This issue was solved with changeset r37646.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i...
shugo (Shugo Maeda)
05:59 PM Bug #7343: Enumerator::Lazy seems to nest herself infinitely
I understand Enumerator::Lazy's behavior via
- https://twitter.com/mashiro/status/268271989964292096
- https://gi...
udzura (Uchio KONDO)
04:42 PM Bug #7343 (Rejected): Enumerator::Lazy seems to nest herself infinitely
Hello, Ruby dev team.
I tried Ruby 2.0 trunk, and found Enumerator::Lazy a bit weird.
> [1, 2, 3].cycle.laz...
udzura (Uchio KONDO)
03:56 PM Revision 5de3acdc (git): * 2012-11-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision 3dd13a1c (git): * Makefile.in (probes.h): create from probes.d
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
03:13 PM Feature #2565 (Closed): adding hooks for better tracing
This issue was solved with changeset r37636.
Yuki, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:12 PM Feature #6311: memmem()によるrb_memsearch()の高速化
nは下で使われていないので更新不要ですね。 knu (Akinori MUSHA)
02:58 PM Feature #6311: memmem()によるrb_memsearch()の高速化
もしこういう特定のケースの高速化が必要とのことなら、memmem()を使わない版でも
Index: re.c
==========================================================...
knu (Akinori MUSHA)
11:12 AM Feature #6311 (Closed): memmem()によるrb_memsearch()の高速化
This issue was solved with changeset r37634.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
11:24 AM Bug #7342 (Closed): String#<=> checks for a #to_str method on other but never uses it?
=begin
This isn't exactly a bug, as much as a request for clarification. I was looking at the semantics of the (({<=...
jballanc (Joshua Ballanco)
10:02 AM Revision ae2df330 (git): merged revision(s) 37075,37076,37082,37083,37088: [Backport #7123]
* gc.c: Use the non-recursive marking instead of recursion. The
recursion marking of CRuby needs checking stack ove...
U.Nakamura
09:48 AM Revision 0c1682b3 (git): * vm_insnhelper.c (vm_call_cfunc_with_frame): don't use ci after
EXEC_EVENT_HOOK because ci can be overridden.
* vm_eval.c: ditto.
* method.h: change invoker's parameters types.
* vm...
ko1 (Koichi Sasada)
09:05 AM Revision 684aa1f9 (git): * eval.c (rb_mod_using): raise an ArgumentError if cyclic using is
detected. based on the patch by Charlie Somerville.
[ruby-core:49092] Bug #7308
* test/ruby/test_refinement.rb: r...
shugo (Shugo Maeda)
08:52 AM Revision e7659bd2 (git): Define dtrace test classes only when dtrace exists
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:41 AM Revision bd5b2cb6 (git): * common.mk (vm_insnhelper.c): this target is useless and causes
ruby always need rebuild.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
08:36 AM Revision 1619c02d (git): * compile.c (insn_data_to_s_detail): remove debug lines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:35 AM Revision 0d6c9acc (git): fix ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:34 AM Revision ffd3cbdc (git): * vm_insnhelper.c (vm_caller_setup_args): save and restore
ci->argc and ci->blockptr before and after method invocations
because these method dispatches override call_info.
*...
ko1 (Koichi Sasada)
08:29 AM Feature #7341 (Open): Enumerable#associate
Jeremy Kemper proposed Enumerable#associate during the discussion in #7297, with the following details:
----------...
nathan.f77 (Nathan Broadbent)
07:49 AM Revision db31b3da (git): * common.mk (dmyprobes.h): always create for make dist.
* Makefile.in (probes.h): create or copy dmyprobes.h
* win32/Makefile.sub: only do copy dmyprobes.h.
git-svn-id: sv...
naruse (Yui NARUSE)
06:38 AM Revision d8aaa430 (git): * Makefile.in (.SUFFIX): .SUFFIX is needed here for .d.h on bsd make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:35 AM Revision aec93c22 (git): * common.mk Makefile.in win32/Makefile.sub (.d.h): it's not common.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:31 AM Feature #7339 (Rejected): Version of super that doesn't raise when super undefined
Indeed, `defined?(super)` is probably what you were looking for.
marcandre (Marc-Andre Lafortune)
05:53 AM Feature #7339: Version of super that doesn't raise when super undefined
We can already write:

super if defined?(super)

I don't think a shortcut would be necessary for that, s...
nathan.f77 (Nathan Broadbent)
05:31 AM Feature #7339 (Rejected): Version of super that doesn't raise when super undefined
=begin
I propose new method try_super (it's possibly bad name, any suggestions) which would work like a super except...
prijutme4ty (Ilya Vorontsov)
06:26 AM Bug #7338 (Rejected): loop command doesn't accept begin/end, only { }
marcandre (Marc-Andre Lafortune)
04:47 AM Bug #7338: loop command doesn't accept begin/end, only { }
My bad, thanks, Nathan. Switching between languages too often! :D dwilde1 (Donald Wilde)
04:23 AM Bug #7338: loop command doesn't accept begin/end, only { }
Hi there,

Try 'loop do' instead of 'loop begin'


Best,
Nathan

On Tuesday, 13 November 2012, dwild...
nathan.f77 (Nathan Broadbent)
04:09 AM Bug #7338 (Rejected): loop command doesn't accept begin/end, only { }
def token_generator
random = Random.new
alpha = Array.new
('a' .. 'z').each do | c |
alpha << c...
dwilde1 (Donald Wilde)
06:14 AM Revision 864d9606 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:13 AM Revision f82d652f (git): Fix dtrace commit r37631, it is [Feature #2565]
* configure.in: disable dtrace because it doesn't work on FreeBSD.
* common.mk (clean-local): rm probes.h.
* common...
naruse (Yui NARUSE)
03:37 AM Bug #7337 (Rejected): 1.9.3-p327 crashed on rake
Used ruby-build to get the latest 1.9.3-p327 on my OS X 10.7.5 with llvm-gcc-4.2
Used bundle install to get all th...
mediafinger (Andy Finger)
03:32 AM Revision 8e72bb71 (git): * win32/README.win32: added mention about build directory. currently
we can not build ruby in win32 directory. this problem is reported
by Masahiro Kitajima <[email protected]>.
...
U.Nakamura
02:12 AM Revision c5b19cf0 (git): * re.c (rb_memsearch_ss): performance improvement by using memmem(3) if
possible. [ruby-dev:45530] [Feature #6311]
* configure.in: check existence of memmem(3) and that it is not broken.
...
Glass_saga (Masaki Matsushita)
12:44 AM Revision d24e2d74 (git): add probes.h to svn:ignore and sort .gitignore
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:38 AM Feature #6588: Set#intersect?
alexeymuranov (Alexey Muranov) wrote:
> +1.
Thanks for the +1
> It can be argued that any set intersects any...
marcandre (Marc-Andre Lafortune)
12:19 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
Related: #6678. alexeymuranov (Alexey Muranov)

11/12/2012

11:54 PM Feature #7336 (Rejected): Flexiable OPerator Precedence
=begin
If Ruby classes could provide some means for redefining operator precedence, it would provide the flexibility...
trans (Thomas Sawyer)
11:41 PM Feature #5185: Set#merge acts in place but Hash#merge does not
Well, maybe #merge wasn't the best choice for Hash in the first place. Who knows. I only know that polymorphism is so... trans (Thomas Sawyer)
10:28 PM Bug #7318: activerecord-3.2.8/lib/active_record/connection_adapters/postgresql_adapter.rb:1213: [BUG] Segmentation fault
I can reproduce the same bug with this rake command ran on the server where the application is to deploy :
bundle ...
Bluebird-communication (Douglas Magnenat)
10:07 PM Feature #7241: Enumerable#to_h proposal
I like "into". But I'd vote it to be an alias to "each_of_object" as I even prefer "into" instead of "each_with" or "... rosenfeld (Rodrigo Rosenfeld Rosas)
09:52 PM Revision a5501072 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:52 PM Revision 4c740bae (git): * probes.d: add DTrace probe declarations. [ruby-core:27448]
* array.c (empty_ary_alloc, ary_new): added array create DTrace probe.
* compile.c (rb_insns_name): allowing DTrace ...
tenderlovemaking (Aaron Patterson)
06:08 PM Feature #6588: Set#intersect?
+1. Maybe `#meet?` instead of `#intersect?` ? It can be argued that any set intersects any other, just the intersect... alexeymuranov (Alexey Muranov)
01:12 PM Feature #6588: Set#intersect?
Comment about these simple features would be appreciated.
marcandre (Marc-Andre Lafortune)
05:56 PM Feature #7328: Move ** operator precedence under unary + and -
Since #7331 is rejected, i do not think anymore it is nonsense to treat unary `-` specially and give it the highest p... alexeymuranov (Alexey Muranov)
11:50 AM Feature #7328: Move ** operator precedence under unary + and -
I am pleased by this discussion and I thank Tom Sawyer for showing me that I am not alone who has feelings of surpris... Anonymous
06:53 AM Feature #7328: Move ** operator precedence under unary + and -
Can I just point out that everyone is using asterisks and carets and
arguing about standard mathematical notation?...
phluid61 (Matthew Kerwin)
05:37 AM Feature #7328: Move ** operator precedence under unary + and -
Hi,
trans (Thomas Sawyer) wrote:
> "Thomas: Please check your facts, e.g. http://en.wikipedia.org/wiki/Order_of_o...
marcandre (Marc-Andre Lafortune)
04:01 AM Feature #7328: Move ** operator precedence under unary + and -
"Thomas: Please check your facts, e.g. http://en.wikipedia.org/wiki/Order_of_operations#Exceptions_to_the_standard"
...
trans (Thomas Sawyer)
03:33 AM Feature #7328: Move ** operator precedence under unary + and -
In mathematical notation, when possible, the "minus operation" is usually introduced as the unary negation, and "a - ... alexeymuranov (Alexey Muranov)
03:32 AM Feature #7328 (Rejected): Move ** operator precedence under unary + and -
Quoting Matz from http://www.ruby-forum.com/topic/87126#163398:
> People with mathematical background demand prece...
marcandre (Marc-Andre Lafortune)
02:29 AM Feature #7328: Move ** operator precedence under unary + and -
@alexeymuranov Okay, I see what you are saying. But I think the problem really is that mathematical notation tends to... trans (Thomas Sawyer)
02:02 AM Feature #7328: Move ** operator precedence under unary + and -
Actually now that I think about it some more, this is similar to my problem with using power notation in my Stick pro... trans (Thomas Sawyer)
01:59 AM Feature #7328: Move ** operator precedence under unary + and -
trans (Thomas Sawyer) wrote:
> "In my opinion, "-2 * -2" is not a legal syntax (the "*-" part), it should be (-2)*(-...
alexeymuranov (Alexey Muranov)
01:46 AM Feature #7328: Move ** operator precedence under unary + and -
"In my opinion, "-2 * -2" is not a legal syntax (the "*-" part), it should be (-2)*(-2) or -2*(-2) = - (2*(-2))."
I ...
trans (Thomas Sawyer)
01:35 AM Feature #7328: Move ** operator precedence under unary + and -
trans (Thomas Sawyer) wrote:
> @alexeymuranov
>
> -2 * -2 = 4
This is not the same, and I do not agree wit...
alexeymuranov (Alexey Muranov)
01:26 AM Feature #7328: Move ** operator precedence under unary + and -
@alexeymuranov
-2 * -2 = 4
trans (Thomas Sawyer)
12:40 AM Feature #7328: Move ** operator precedence under unary + and -
trans (Thomas Sawyer) wrote:
> "In mathematics you would put parentheses in (-a)^n. For example: -e^x is ... well .....
alexeymuranov (Alexey Muranov)
12:01 AM Feature #7328: Move ** operator precedence under unary + and -
"In mathematics you would put parentheses in (-a)^n. For example: -e^x is ... well ... -(e^x)."
I think that's th...
trans (Thomas Sawyer)
04:16 PM Bug #7326: Time.c doc improvements
@rohitarondekar thank you for the comments and welcome to ruby bugs :)
> I would prefer "The idea is borrowed from...
bt (Bernd Homuth)
01:29 PM Bug #7326: Time.c doc improvements
=begin
Made a quick pass through the patch and the following stood out:
>> ((*The idea is taken from Perl:*))
...
rohitarondekar (Rohit Arondekar)
04:08 PM Feature #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
> newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。
> Newton.#nsolve の戻り値として返すか、引数を追加するの...
mrkn (Kenta Murata)
04:07 PM Feature #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
インターフェイスを変更するリクエストですから Feature トラッカーへ移動します。 mrkn (Kenta Murata)
04:06 PM Feature #7321 (Assigned): Newton.#nsolve の第 2 引数が複数の役割を持つ
mrkn (Kenta Murata)
04:04 PM Feature #4938: Add Random.bytes [patch]
I think it is useful and acceptable to introduce, but 2.0 is already frozen about its features, so the target version... mrkn (Kenta Murata)
01:14 PM Feature #4938: Add Random.bytes [patch]
Comment about this trivial feature would be appreciated. marcandre (Marc-Andre Lafortune)
03:37 PM Revision 25f64fc6 (git): * 2012-11-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:37 PM Revision 9900da04 (git): fix typos
"garbage" (noun) is uncountable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37629 b2dd03c8-39d4-4d8f-98ff-823...
znz (Kazuhiro NISHIYAMA)
02:29 PM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
brixen (Brian Ford) wrote:
> Can someone please explain how the inconsistency with how the rest of IO instances woul...
naruse (Yui NARUSE)
02:14 PM Bug #7332 (Assigned): mswin64でminiruby.exeがSEGV
確認して入れてください>笹田さん usa (Usaku NAKAMURA)
10:50 AM Bug #7332 (Closed): mswin64でminiruby.exeがSEGV
=begin
VS2012でmswin64のビルド中にminiruby.exeがSEGVし、ビルドに失敗します。
CC = cl -nologo
LD = cl -nologo
LDSHARED = cl -nolo...
yoshidam (Yoshida Masato)
01:12 PM Feature #6589: Set#rehash
Comment about this trivial but needed feature would be appreciated.
marcandre (Marc-Andre Lafortune)
11:39 AM Feature #6643: io.seek(off, :end)
> 「Unix/Cの定数マクロをシンボル化する際は、大文字のまま。自明な場合は共通のプレフィックスを除く」というシンプルなルール
IO#adviseはこのルールに沿っていませんね。
例えばPOSIX_FADV_NORMALに対...
Glass_saga (Masaki Matsushita)
01:23 AM Feature #6643: io.seek(off, :end)
今さらですが、すべて大文字のシンボルだけサポートすればいいのではないでしょうか。
seekのラッパーとか、IOライクなクラスの実装とかで揺れの許容が期待されるのは重荷になると思います。
こうしたコンベンションを他のメソッドにおける...
knu (Akinori MUSHA)
10:26 AM Revision e34f5087 (git): Fix build on DragonFly where configure fails to detect isinf()/isnan().
* configure.in (isinf, isnan): isinf() and isnan() are macros on
DragonFly which cannot be found by AC_REPLACE_FUNC...
Akinori MUSHA
09:52 AM Bug #7331 (Rejected): Set the precedence of unary `-` equal to the precedence `-`, same for `+`
unary minus has been higher precedence in the long history of programming languages.
probably it's related to negati...
matz (Yukihiro Matsumoto)
02:20 AM Bug #7331 (Rejected): Set the precedence of unary `-` equal to the precedence `-`, same for `+`
=begin
I will not be surprised if this proposal is rejected, because the compatibility would be a mess, but i feel i...
alexeymuranov (Alexey Muranov)
07:00 AM Revision afdfbde4 (git): * vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo),
vm_insnhelper.c (vm_search_method): revert r37616 because it's too
slow. [ruby-dev:46477]
* test/ruby/test_refine...
shugo (Shugo Maeda)
05:30 AM Revision 6483a105 (git): * 2012-11-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:29 AM Revision 198b7400 (git): * win32/mkexports.rb (each_export): skip garbages generated by VS2012's
nmake.
reported and patched by Yoshida Masato at [Bug #7333] [ruby-dev:46484]
git-svn-id: svn+ssh://ci.ruby-lang....
U.Nakamura

11/11/2012

11:15 PM Feature #6643: io.seek(off, :end)
:setか:SETの類だけ受け付ければ良いのであれば、小文字のシンボルも大文字のシンボルも変数として持っておいて良いんじゃないかなあと思いました。
(あまりスマートではない気もしますが)
# :Setや:Currentも使えた...
Glass_saga (Masaki Matsushita)
10:53 PM Bug #7312: test_str_crypt(TestM17NComb) fails
I guess following discussion is a source of this bug.
http://sourceware-org.1504.n7.nabble.com/RFC-FIPS-compliance...
kosaki (Motohiro KOSAKI)
05:15 PM Bug #7312 (Closed): test_str_crypt(TestM17NComb) fails
This issue was solved with changeset r37622.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
09:41 PM Bug #7330 (Closed): TestRequire#test_race_exception sometimes fails
=begin
I noticed TestRequire#test_race_exception sometimes fails on RubyCI recently.
http://www.rubyist.net/~ak...
h.shirosaki (Hiroshi Shirosaki)
08:23 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
I've splited the patch into two commits and pushed it to github.
Could you check it? Thank you.
https://github.co...
h.shirosaki (Hiroshi Shirosaki)
02:53 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
Would you split the patch into refactor by renaming and the fix? nobu (Nobuyoshi Nakada)
01:13 AM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
Thank you Shirosaki-san,
Applying the patch, it fixes the WeakRef issues.
~~~
ruby -v: ruby 2.0.0dev (2012-11-...
luislavena (Luis Lavena)
06:53 PM Feature #7241: Enumerable#to_h proposal
>
> Clojure has a function (({into})) that might fit the bill.
>>
>
> This indeed looks very promising.

...
nathan.f77 (Nathan Broadbent)
05:59 PM Feature #7241: Enumerable#to_h proposal
On 2012/11/11 0:47, jballanc (Joshua Ballanco) wrote:
>
> Issue #7241 has been updated by jballanc (Joshua Balla...
duerst (Martin Dürst)
12:47 AM Feature #7241: Enumerable#to_h proposal
=begin
Clojure has a function (({into})) that might fit the bill. An equivalent Ruby implementation might look somet...
jballanc (Joshua Ballanco)
06:38 PM Feature #7328: Move ** operator precedence under unary + and -
I have not still figured out how exactly this mailing issue tracker works, i have not managed to configure it to rece... alexeymuranov (Alexey Muranov)
06:33 PM Feature #7328: Move ** operator precedence under unary + and -
phluid61 (Matthew Kerwin) wrote:
> It woudl never be -i. (-1) ** 0.5 => i (or, in complex coordinates, 0+1i,
> whic...
alexeymuranov (Alexey Muranov)
05:53 PM Feature #7328: Move ** operator precedence under unary + and -
It woudl never be -i. (-1) ** 0.5 => i (or, in complex coordinates, 0+1i,
which is basically what (6.123233995736...
phluid61 (Matthew Kerwin)
05:01 PM Feature #7328: Move ** operator precedence under unary + and -
(-1) ** 0.5 should not be defined! I just tried it and it gave me (6.123233995736766e-17+1.0i) -- approximately the c... alexeymuranov (Alexey Muranov)
03:58 PM Feature #7328 (Rejected): Move ** operator precedence under unary + and -
I would like to ask to consider decreasing ** operator precedence just below that of -/+ unary operators. I know that... Anonymous
04:14 PM Bug #7327: ruby.c typo
=begin
What about the other line?
require the library, before executing your script
=end
bt (Bernd Homuth)
08:51 AM Bug #7327 (Closed): ruby.c typo
fixed with commit 37615 duerst (Martin Dürst)
04:53 AM Bug #7327 (Closed): ruby.c typo
No comma before 'before'. bt (Bernd Homuth)
03:39 PM Bug #7300 (Closed): Hash#[] の挙動が 1.9.3 と異なっている
This issue was solved with changeset r37621.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
02:40 PM Feature #6311: memmem()によるrb_memsearch()の高速化
こちらもベンチマークの実行時間が短すぎるのでやり直してみました。
require 'benchmark'
str = "hoge" * 100_0000 + "fugafuga"
Benchmark.bm do |x...
Glass_saga (Masaki Matsushita)
02:23 PM Feature #7299: Ruby should not completely ignore blocks.
(12/11/09 1:53), marcandre (Marc-Andre Lafortune) wrote:
> ko1 (Koichi Sasada) wrote:
>> If compiled method doe...
nobu (Nobuyoshi Nakada)
01:23 PM Bug #5269 (Closed): All ThreadError in PStore transaction will be caught and replaced with PStore::Error
This issue was solved with changeset r37617.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
10:02 AM Revision cb9beafd (git): * test/date/test_date_{parse,strptime}.rb: changed the format of
some extra messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:45 AM Revision 8defbc44 (git): * ext/date/date_parse.c (date__parse): revised the tight parser
(about handling of apostrophes).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37623 b2dd03c8-39d4-4d8f-98ff-82...
Tadayoshi Funaba
08:53 AM Bug #7009: Crash in method_missing
(12/11/09 1:31), kosaki (Motohiro KOSAKI) wrote:
> Recently nobu changed stack overflow detection logic, I suspect...
nobu (Nobuyoshi Nakada)
08:15 AM Revision 64757d28 (git): glibc 2.16 or later denies salt contained other than [0-9A-Za-z./] [Bug #7312]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:39 AM Revision 5051186a (git): hash.c: warn for wrong elements
* hash.c (rb_hash_s_create): just warn for wrong elements now.
[ruby-dev:46440] [Bug #7300]
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
06:38 AM Revision 5a5a86cc (git): hash.c: refine error messages
* hash.c (rb_hash_s_create): refine error messages.
* error.c (rb_builtin_class_name): share for above.
git-svn-id:...
nobu (Nobuyoshi Nakada)
06:28 AM Bug #7326: Time.c doc improvements
Actually, I'm not really happy with my "improvements". After looking through more classes there is inconsistency ever... bt (Bernd Homuth)
02:43 AM Bug #7326 (Closed): Time.c doc improvements
I tried to improve some parts of the documentation. Mainly I changed +Time+ for classes and _time_ for objects. I fix... bt (Bernd Homuth)
06:14 AM Revision 10ba3bdd (git): * eval.c (top_using): remove Kernel#using, and add main.using instead.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37619 b2dd03c8-39d4-...
shugo (Shugo Maeda)
04:53 AM Feature #7322: Add a new operator name #>< for bit-wise "exclusive or"
> "a^n" usually means "the n-th power of a"

I agree, I think using "^" for exponents would be more consistent wit...
nathan.f77 (Nathan Broadbent)
04:45 AM Revision b0c8aeeb (git): * eval.c (rb_using_refinement, rb_mod_using, f_using): clear method
cache only when using is called explicitly.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci....
shugo (Shugo Maeda)
04:23 AM Revision fc4b6cd2 (git): * lib/pstore.rb (PStore): fix not to replace ThreadError raised in
#transaction block with PStore::Error.
[ruby-core:39238] [Bug #5269]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
Glass_saga (Masaki Matsushita)
02:42 AM Revision ba5ea548 (git): * vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo):
add a new field for inline method cache.
* vm_insnhelper.c (vm_search_method): check rb_call_info_t::refinements
n...
shugo (Shugo Maeda)
12:23 AM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
Hello Brian,

I'm not sure what the reason was for the current state, but I can easily
imagine a situation where...
duerst (Martin Dürst)
12:21 AM Feature #6478: BasicObject#__class__
Maybe `BasicObject` is not intended to be subclassed directly? Why not to subclass `Object` instead? I do not think... alexeymuranov (Alexey Muranov)
12:04 AM Feature #6199 (Closed): Organize gc.c a bit
This issue was solved with changeset r37613.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
authorNari (Narihiro Nakamura)

11/10/2012

11:47 PM Revision 35020e35 (git): ruby.c: removed a comma before "before"
(at Tamatsukuri Hot Spring (Onsen Hackathon))
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37615 b2dd03c8-39d4-...
duerst (Martin Dürst)
09:33 PM Feature #6284: Add composition for procs
In Math multiplication is always associative, even for matrix. I.e: `(A*B)*C == A*(B*C)`. If we use `*` for `∘` (comp... rosenfeld (Rodrigo Rosenfeld Rosas)
06:23 PM Feature #6284: Add composition for procs
phluid61 (Matthew Kerwin) wrote:
> I agree that `(f ∘ g)(x)` is `g(f(x))` is more intuitive from a purely
> progra...
alexeymuranov (Alexey Muranov)
01:23 PM Feature #6284: Add composition for procs
I agree that `(f ∘ g)(x)` is `g(f(x))` is more intuitive from a purely
programmatic point of view. It is "natural" ...
phluid61 (Matthew Kerwin)
12:06 PM Feature #6284: Add composition for procs
marcandre (Marc-Andre Lafortune) wrote:
> +1 for `#*`
>
> The symbol used in mathematics for function composition...
duerst (Martin Dürst)
02:42 AM Feature #6284: Add composition for procs
+1 for `#*`
The symbol used in mathematics for function composition is a circle (`∘`); the arrows are for the defi...
marcandre (Marc-Andre Lafortune)
01:25 AM Feature #6284: Add composition for procs
I think that the meaning of `#<-` would not be symmetric with the meaning of `#->`.
Also, in mathematics, arrow...
alexeymuranov (Alexey Muranov)
08:26 PM Feature #7322 (Rejected): Add a new operator name #>< for bit-wise "exclusive or"
=begin
I propose to alias (({Fixnum#^})) and (({Bignum#^})), which stand for bit-wise "exclusive or", with a new ope...
alexeymuranov (Alexey Muranov)
07:42 PM Bug #7312: test_str_crypt(TestM17NComb) fails
Note that this test (test/ruby/test_m17n_comb.rb) also fails with
ruby 1.9.3p327 with rawhide glibc.
mtasaka (Mamoru TASAKA)
07:41 PM Bug #7312: test_str_crypt(TestM17NComb) fails
Test case:
#define _XOPEN_SOURCE
#include <unistd.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>...
mtasaka (Mamoru TASAKA)
07:35 PM Bug #7310: URI::FTP API inconsistency
duerst (Martin Dürst) wrote:
> Most probably not! What's much more important is that the "U" in URI stands for "unif...
knu (Akinori MUSHA)
06:50 PM Bug #7310: URI::FTP API inconsistency
duerst (Martin Dürst) wrote:
> knu (Akinori MUSHA) wrote:
> > naruse (Yui NARUSE) wrote:
> > > knu (Akinori MUSHA)...
naruse (Yui NARUSE)
04:33 PM Bug #7310: URI::FTP API inconsistency
knu (Akinori MUSHA) wrote:
> naruse (Yui NARUSE) wrote:
> > knu (Akinori MUSHA) wrote:
> > > Please read the RFCs,...
duerst (Martin Dürst)
07:19 PM Feature #6721: Object#yield_self
After commenting on #6284, i have a new proposition for this method's name: `Object#^`. Also, i suggest to allow it ... alexeymuranov (Alexey Muranov)
05:23 PM Feature #6752: Replacing ill-formed subsequencce
I have thought about this a bit. Yui's patch to string treats this as a problem separat from transcoding. I think it ... duerst (Martin Dürst)
05:00 PM Bug #5608 (Closed): make -j 16 sometimes fail
nobu (Nobuyoshi Nakada)
04:52 PM Feature #6199: Organize gc.c a bit
> I'm not sure that 3. improves a performance, because it's using binary search each one slot.
Well, `free_unused...
funny_falcon (Yura Sokolov)
03:55 PM Feature #6199: Organize gc.c a bit
Hi,
I'm sorry for late reply. I've just reviewed these.
I'm not sure that 3. improves a performance, because it's...
authorNari (Narihiro Nakamura)
04:17 PM Feature #7321 (Assigned): Newton.#nsolve の第 2 引数が複数の役割を持つ
Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。
* 探索を開始する点
* 解を代入
newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、でき...
sho-h (Sho Hashimoto)
03:04 PM Revision c274c951 (git): * 2012-11-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37614 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:04 PM Revision 8a9097e8 (git): * gc.c: move immutable fields from struct heaps_slot and struct
sorted_heaps_slot into struct heaps_header.
Based on a patch from Sokolov Yura [Feature #6199][ruby-core:43592]
gi...
authorNari (Narihiro Nakamura)
01:15 PM Bug #7298 (Closed): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
I reverted Ayumin's commit, although I had understood that he would do it himself...? marcandre (Marc-Andre Lafortune)
07:11 AM Bug #7298: Behavior of Enumerator.new different between 1.9.3 and 2.0.0
=begin
ping?
20 hours have past and failure is still there:
http://www.rubyist.net/~akr/chkbuild/debian/ruby-t...
luislavena (Luis Lavena)
12:17 PM Bug #7289: test-unit.gemspec should not be installed into StdLib
Thanks for your report!
I've fixed it.
kou (Kouhei Sutou)
12:15 PM Bug #7289 (Closed): test-unit.gemspec should not be installed into StdLib
This issue was solved with changeset r37608.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
kou (Kouhei Sutou)
10:34 AM Revision 59050cba (git): typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:29 AM Revision e864787c (git): * complex.c: modified doc.
* ratioanl.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:21 AM Revision b04aa4d2 (git): * ext/date/date_parse.c: edited about era.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
07:58 AM Bug #7201: Setting default_external affects STDIN encoding but default_internal does not
Can someone please explain how the inconsistency with how the rest of IO instances would behave with transcoding is n... brixen (Brian Shirai)
07:58 AM Feature #7314: Convert Proc to Lambda doesn't work in MRI
I would like a standard way to turn a Proc into a lambda even if it cannot be achieved through `lambda(&proc)`. I don... schneems (Richard Schneeman)
07:43 AM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
redis-rb という ruby から redis を扱うライブラリにも同じコードがありました。
https://github.com/redis/redis-rb/blob/master/lib/redis.rb#L182
...
hsbt (Hiroshi SHIBATA)
04:03 AM Revision 52c50bf5 (git): Revert of 37541 "* test/ruby/test_enumerator.rb: Add test to shed light upon the bug"
[#7298]
This reverts commit 0ab21f9572d5d5f76b908aaf3381cde32a64c4c8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
Marc-Andre Lafortune
03:15 AM Revision e91c04e2 (git): * tool/rbinstall.rb: Don't install *.gemspec under lib/.
[ruby-core:48966] [Bug #7289]
Reported by Vit Ondruch. Thanks!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
Sutou Kouhei
02:59 AM Bug #7319 (Closed): CSV docs
Simple document, for the only method in CSV that was not documented. vbatts (Vincent Batts)
01:56 AM Bug #7306: BigDecimal does not properly marshal to JSON and back
Shouldn't it reinitialize a Bigdecimal object, with value "Infinity"? vbatts (Vincent Batts)
01:14 AM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
> 回避策のrevertと名前変更は一緒にやったほうがいいと思うのでngotoさんがコミットしてもらったほうがいいかと思います。名前は rb_atomic.h で異論ありません。(ほかのでもOK、そこにこだわりはない)
r376...
ngoto (Naohisa Goto)
01:05 AM Bug #7287 (Closed): please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
This issue was solved with changeset r37604.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
ngoto (Naohisa Goto)
12:53 AM Feature #5613: Signal.termsigname メソッドの追加
> パッチを拝見しました。
> ものすごーく trivial な点で恐縮なのですが
> char* signame;
> は
> char *signame;
> (アスタリスクの位置を変数名の直前に)のほうが周...
kosaki (Motohiro KOSAKI)
12:14 AM Bug #7318 (Third Party's Issue): activerecord-3.2.8/lib/active_record/connection_adapters/postgresql_adapter.rb:1213: [BUG] Segmentation fault
I'm currently deploying with capistrano my rails app on a server.
Rails 3.2.8
RVM 1.16.17
Gem 1.8.24
Bundler 1....
Bluebird-communication (Douglas Magnenat)

11/09/2012

11:45 PM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
全面的に無視するのはなんとなく気がすすまないんですが、`nil`だけ警告にするというのはどうでしょうか。 nobu (Nobuyoshi Nakada)
10:56 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
> see several lines at the end of enc/utf_8.c.
Thanks for the links, I'll read them to get a better understanding ...
kennygrant (Kenny Grant)
09:53 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
2012/11/9 kennygrant (Kenny Grant) <[email protected]>:
> Thanks for the comments on this issue. I'm not clear o...
naruse (Yui NARUSE)
07:30 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
Thanks for the comments on this issue. I'm not clear on what the UTF8-MAC encoding represents, are there docs on this... kennygrant (Kenny Grant)
05:59 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
2012/11/3 meta (mathew murphy) <[email protected]>:
> Relevant links:
>
> http://search.cpan.org/~tomita/Encode-U...
naruse (Yui NARUSE)
05:59 PM Bug #7267: Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
> What I would expect to happen is for Ruby file system methods to convert back to composed form on reading in file ... naruse (Yui NARUSE)
09:09 PM Feature #3809: allow multiple set_trace_func() calls
Isn't this taken care of by the new TracePoint API? trans (Thomas Sawyer)
08:59 PM Bug #7312: test_str_crypt(TestM17NComb) fails
=begin
The unit test still fails:
test_str_crypt(TestM17NComb):
Errno::EINVAL: Invalid argument - crypt
/...
vo.x (Vit Ondruch)
08:10 PM Bug #7312: test_str_crypt(TestM17NComb) fails
=begin
This is reduced test case:
def test_str_crypt
str = ""
salt = e("\xa1\xa1")
if a(salt)....
vo.x (Vit Ondruch)
01:26 PM Bug #7312 (Feedback): test_str_crypt(TestM17NComb) fails
vo.x (Vit Ondruch) wrote:
> I observe the test error on Fedora Rawhide. Could it be because of some "too new" extern...
naruse (Yui NARUSE)
01:06 PM Bug #7312 (Closed): test_str_crypt(TestM17NComb) fails
This issue was solved with changeset r37572.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
02:16 AM Bug #7312: test_str_crypt(TestM17NComb) fails
I observe the test error on Fedora Rawhide. Could it be because of some "too new" external library? vo.x (Vit Ondruch)
01:16 AM Bug #7312: test_str_crypt(TestM17NComb) fails
I cannot reproduce. Anyone?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:41 AM Bug #7312 (Closed): test_str_crypt(TestM17NComb) fails
=begin
test_str_crypt(TestM17NComb):
ArgumentError: NULL pointer given
/builddir/build/BUILD/ruby-2.0.0-r37...
vo.x (Vit Ondruch)
08:52 PM Feature #3685 (Rejected): Struct does not define #to_ary, needed for implicit-splat.
Struct objects are not arrays. to_ary should be defined for objectw that conform every Array methods.
Matz.
matz (Yukihiro Matsumoto)
08:23 PM Feature #6284: Add composition for procs
I'm with Joshua, I think `#<-` reads a lot better. rohitarondekar (Rohit Arondekar)
08:10 PM Feature #6284: Add composition for procs
I think "`<-`" reads better but I'm ok with '`*`' as well. rosenfeld (Rodrigo Rosenfeld Rosas)
06:56 PM Feature #6284: Add composition for procs
Might I humbly suggest `#<-` :
```ruby
to_camel = :capitalize.to_proc
add_header = ->val {"Title: " + val}
fo...
jballanc (Joshua Ballanco)
07:37 PM Bug #7308: Infinite recursion on circular 'using'
I've attached a patch that does a simple DFS to make sure no circular using relationship is created. Anonymous
07:00 PM Bug #2154: filesystem encoding of UNIX
usa (Usaku NAKAMURA) wrote:
> In message "[ruby-dev:46375] Re: [ruby-trunk - Bug #2154][Assigned] filesystem encodin...
naruse (Yui NARUSE)
06:33 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
After some investigation, I found WeakRef finalize code appears wrong.
When finalize, object references were not rem...
h.shirosaki (Hiroshi Shirosaki)
05:01 PM Bug #7201 (Rejected): Setting default_external affects STDIN encoding but default_internal does not
This is not a bug in 1.9.3 and 2.0.0 while I feel this behavior is not so good.
I want to change this but it will be ...
naruse (Yui NARUSE)
04:50 PM Revision 28a3dae8 (git): * file.c (append_fspath): no need to do encoding trick here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:13 PM Bug #7306 (Rejected): BigDecimal does not properly marshal to JSON and back
JSON can't express infinity.
Confirm inf.to_json is "Infinity", it should be unexpected result.
naruse (Yui NARUSE)
04:09 PM Bug #7310: URI::FTP API inconsistency
naruse (Yui NARUSE) wrote:
> knu (Akinori MUSHA) wrote:
> > Please read the RFCs, especially RFC 1738 and see how t...
knu (Akinori MUSHA)
03:40 PM Bug #7310: URI::FTP API inconsistency
knu (Akinori MUSHA) wrote:
> Please read the RFCs, especially RFC 1738 and see how the path
> part in FTP URI is de...
naruse (Yui NARUSE)
04:09 PM Bug #7305: BigDecimal documentation
vbatts: I've added your patch for JSON as a pull request, as suggested by naruse
https://github.com/flori/json/pul...
zzak (zzak _)
04:03 PM Bug #7305 (Closed): BigDecimal documentation
This issue was solved with changeset r37580.
Vincent, thank you for reporting this issue.
Your contribution to Ruby i...
zzak (zzak _)
04:08 PM Feature #6638 (Closed): Array as queue
This issue was solved with changeset r37581.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
04:05 PM Revision 05a05cc6 (git): * ruby_atomic.h: renamed from atomic.h to avoid header file name conflict
on Solaris 10. [ruby-dev:46414] [Bug #7287]
* gc.c, signal.c, vm_core.h, common.mk: reflect the rename from atomic.h
...
ngoto (Naohisa Goto)
04:00 PM Revision c4e1ecef (git): * atomic.h: Revert r37491 which is a temporary workaroud.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
03:42 PM Revision e4d1a8a1 (git): * tool/merger.rb: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:38 PM Revision 5e45af46 (git): merge revision(s) 37585,37587,37591,37592,37597,37599:
* random.c (rb_memhash): use siphash.
* siphash.c (sip_init_state): use union to suppress warnings by gcc
...
U.Nakamura
03:34 PM Revision 125ca30c (git): * siphash.h: check configure macros before include newer headers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:20 PM Revision 36ca3781 (git): * 2012-11-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:19 PM Revision f20ea787 (git): * siphash.h: include inttypes.h only when HAVE_INTTYPES_H is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:11 PM Revision 7c9a4b2f (git): * file.c (append_fspath): revert a part of r37562.
* file.c (rb_file_expand_path_internal): ditto.
* file.c (rb_file_expand_path_internal): ignore the encoding of the
...
U.Nakamura
02:44 PM Revision e3adacf0 (git): * ChangeLog: remove redundant entries for r37581-r37584.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
02:33 PM Revision 62f74246 (git): erb.rb: safe concurrent use
* lib/erb.rb (ERB#run, ERB#result): eval under isolated bindings for
safe concurrent use. [ruby-core:47638] [Bug #...
nobu (Nobuyoshi Nakada)
02:23 PM Bug #7085: Subversion → GitHub gateway stops.
+1

(2012/11/09 12:14), Evan Phoenix wrote:
> It's working!
>
> The mirror is back up, being sync'd every...
ko1 (Koichi Sasada)
01:53 PM Bug #7085: Subversion → GitHub gateway stops.
Sweet!

Also please close this ticket once you are sure.

On 11/08/2012 07:14 PM, Evan Phoenix wrote:
> It...
shyouhei (Shyouhei Urabe)
01:23 PM Bug #7085: Subversion → GitHub gateway stops.
Thank you Evan!

On Thu, Nov 8, 2012 at 10:14 PM, Evan Phoenix <[email protected]> wrote:
> It's working!
>
> Th...
zzak (zzak _)
01:20 PM Bug #7085: Subversion → GitHub gateway stops.
http://i.imgur.com/HqMc5.jpg jonforums (Jon Forums)
12:23 PM Bug #7085: Subversion → GitHub gateway stops.
It's working!

The mirror is back up, being sync'd every 5 minutes now.

Sorry again for the delay.

Fo...
evanphx (Evan Phoenix)
10:23 AM Bug #7085: Subversion → GitHub gateway stops.
Ya, added. Please try!

On 11/08/2012 03:24 PM, Evan Phoenix wrote:
> So sorry for the continual delay. I'm se...
shyouhei (Shyouhei Urabe)
08:29 AM Bug #7085: Subversion → GitHub gateway stops.
So sorry for the continual delay. I'm setting this up right now but it appears that I (evanphx on github) don't have... evanphx (Evan Phoenix)
02:21 PM Feature #7252: version number of 2.0 release
mame (Yusuke Endoh) wrote:
> あれ、そういう結論が出てたんでしたっけ。すみません、把握できてませんでした。参照があれば教えてください。
> 方針には賛成です。Vit にも伝えた方がいいですね。
[...
naruse (Yui NARUSE)
12:35 PM Feature #7252: version number of 2.0 release
あれ、そういう結論が出てたんでしたっけ。すみません、把握できてませんでした。参照があれば教えてください。
方針には賛成です。Vit にも伝えた方がいいですね。
> > - バージョン番号: rubyのバージョン番号(パッチの...
mame (Yusuke Endoh)
02:05 PM Revision 2ce1fbeb (git): random.c: BYTE_ORDER
* random.c (BYTE_ORDER): define using configured WORDS_BIGENDIAN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
02:02 PM Revision 1d2ddae1 (git): siphash.c: union sip_init_state
* siphash.c (sip_init_state): use union to suppress warnings by gcc
4.7.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
02:02 PM Revision 496d7cc8 (git): siphash.c: union sip_init_state
* siphash.c (sip_init_state): use union to suppress warnings by gcc
4.7.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:02 PM Revision bbcfac95 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:53 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
shyouhei (Shyouhei Urabe) wrote:
> knu (Akinori MUSHA) wrote:
> > -ansi を外すというのはできればそうしたいですね。
> > 潜在バグのあぶり出しや移植性の低...
knu (Akinori MUSHA)
12:34 PM Bug #7307 (Closed): gcc -ansi vs. alloca (undefined reference to `alloca')
This issue was solved with changeset r37571.
Akinori, thank you for reporting this issue.
Your contribution to Ruby i...
knu (Akinori MUSHA)
01:40 AM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
knu (Akinori MUSHA) wrote:
> -ansi を外すというのはできればそうしたいですね。
> 潜在バグのあぶり出しや移植性の低いコードの混入を防ぐような効果を期待しているのでしょうか。
そうです。もと...
shyouhei (Shyouhei Urabe)
12:42 PM Feature #6993 (Assigned): Class#allocate の仕様変更(Cレベル)
ささださんなかださん、
[ruby-core:49119] で Roger Pack が「ID_ALLOCATOR がなくなったせいで拡張ライブラリ (ruby-prof) がビルドできなくなった」と報告してます。
#defi...
mame (Yusuke Endoh)
11:20 AM Revision a91e3149 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
11:19 AM Bug #7298: Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Hello,
I'm bumping the priority on this since it broke the build:
http://www.rubyist.net/~akr/chkbuild/debian/r...
luislavena (Luis Lavena)
11:06 AM Feature #5613: Signal.termsigname メソッドの追加
パッチを拝見しました。
ものすごーく trivial な点で恐縮なのですが
char* signame;

char *signame;
(アスタリスクの位置を変数名の直前に)のほうが周辺の変数宣言と揃っていて良いかと思います。
nagachika (Tomoyuki Chikanaga)
01:19 AM Feature #5613: Signal.termsigname メソッドの追加
以下のようなパッチで作ってみました
+ * call-seq:
+ * Signal.signame(signo) -> string
+ *
+ * convert signal nu...
kosaki (Motohiro KOSAKI)
11:04 AM Revision efeee7af (git): * array.c (rb_ary_splice): fix r37583 doesn't condier the case when
beg > array length.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
08:11 AM Revision 5bde05f9 (git): Use C90 comment style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:43 AM Bug #7242: Bignum mathematical accuracy regression in r31695
Wrote by Yusuke Endoh:
> BTW: I think that he should have a commit bit.
I think so too.
He can confirm the calculati...
mrkn (Kenta Murata)
07:38 AM Bug #7242 (Closed): Bignum mathematical accuracy regression in r31695
This issue was solved with changeset r37567.
Matthew, thank you for reporting this issue.
Your contribution to Ruby i...
mrkn (Kenta Murata)
07:16 AM Bug #7242: Bignum mathematical accuracy regression in r31695
Thank you for your contribution, Matthew and Heesob.
I will confirm your patch and apply it asap.
mrkn (Kenta Murata)
05:41 AM Bug #7242 (Open): Bignum mathematical accuracy regression in r31695
reopen because the bug of bigmul1_toom3 hasn't fixed yet. mrkn (Kenta Murata)
05:38 AM Bug #7242 (Closed): Bignum mathematical accuracy regression in r31695
This issue was solved with changeset r37565.
Matthew, thank you for reporting this issue.
Your contribution to Ruby i...
mrkn (Kenta Murata)
07:16 AM Revision 350d4bcd (git): merge revision(s) 36332:
* test/csv/test_features.rb: add require for Tempfile.
* test/csv/test_serialization.rb: ditto.
git-svn-id...
U.Nakamura
07:12 AM Revision 525cb664 (git): siphash
* random.c (rb_memhash): use siphash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37585 b2dd03c8-39d4-4d8f-98f...
nobu (Nobuyoshi Nakada)
07:08 AM Revision fdbd3716 (git): array.c: speedup Array#unshift by using space in shared array
* array.c: speedup Array#unshift by using space in shared array.
[Feature #6638]
- when array owns its shared arr...
nobu (Nobuyoshi Nakada)
07:08 AM Revision aaa9cb1a (git): array.c: use shared array in rb_ary_slice
* array.c (rb_ary_splice): use shared array in rb_ary_slice.
[Feature #6638]
- use ary_ensure_room_for_push when ...
nobu (Nobuyoshi Nakada)
07:08 AM Revision b11975df (git): array.c: make array really suitable for queue
* array.c (ary_ensure_room_for_push): make array really suitable for
queue. [Feature #6638]
when array is shared...
nobu (Nobuyoshi Nakada)
07:08 AM Revision 06de286c (git): array.c: steal shared array's container when ARY_SHARED_NUM == 1
* array.c (rb_ary_modify): steal shared array's container when
ARY_SHARED_NUM == 1. [Feature #6638]
- Do not all...
nobu (Nobuyoshi Nakada)
07:03 AM Revision 50c85971 (git): * ext/bigdecimal/bigdecimal.c:
Documentation for BigDecimal
Based on a patch from Vincent Batts
[ruby-core:49047] [Bug #7305]
git-svn-id: svn...
zzak (zzak _)
06:57 AM Revision f030a91d (git): * parse.y (warn_balanced): use bit-wise operation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:29 AM Revision 427a95ec (git): merge revision(s) 35591: [Backport #7317]
test: why believe source directories are writable always?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
U.Nakamura
06:28 AM Revision ab714c82 (git): Add back my original example of Shellwords#shellescape.
* lib/shellwords.rb (Shellwords#shellescape): Add back my original
real world example with some enhancement.
git-s...
Akinori MUSHA
06:25 AM Revision eccb9554 (git): Fix an example of Shellwords#shellescape.
* lib/shellwords.rb (Shellwords#shellescape): Undo part of the
previous rdoc change. This new example using a stri...
Akinori MUSHA
04:49 AM Revision ba09c0a3 (git): merge revision(s) 36246:
* test/win32ole/test_win32ole.rb (test_s_codepage_changed):
FileSystemObject only supports ANSI or UTF-16LE...
U.Nakamura
04:25 AM Revision 01434751 (git): merge revision(s) 36533: [Backport #7316]
* tool/ytab.sed: fix for Bison 2.6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37574 b2dd03c...
U.Nakamura
04:16 AM Revision 995e4281 (git): merge revision(s) 37567: [Backport #7315]
* bignum.c (bigmul0): enable big_mul_toom3.
[ruby-core:48552] [Bug #7242]
* bignum.c (bigmul1_toom...
U.Nakamura
04:06 AM Revision dfb44fee (git): * string.c (rb_str_crypt): crypt(3) may return NULL.
Latest glibc (2.16?) crypt(3) actually returns NULL. [Bug #7312]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3...
naruse (Yui NARUSE)
03:34 AM Revision 1c0323ad (git): Fix build when gcc is used and the platform's libc lacks alloca().
* include/ruby/ruby.h (alloca), eval_intern.h (alloca), gc.c
(alloca): Make alloca() globally available by moving t...
Akinori MUSHA
02:32 AM Bug #6037: #freeze bug
Adding a note in case someone new to ruby ever wonders why it got rejected.
>> array = ['a', 'b'].freeze
=> ...
ddebernardy (Denis de Bernardy)
02:21 AM Revision 122b6dbc (git): merge revision(s) 37565: [Backport #7315]
* bignum.c (bigmul0): disable big_mul_toom3_temporalily.
[ruby-core:48552] [Bug #7242]
* test/ruby...
U.Nakamura
02:03 AM Feature #7314: Convert Proc to Lambda doesn't work in MRI
Moved this to feature tracker. I think you are feeling this like a hack because, you are in fact doing something hac... shyouhei (Shyouhei Urabe)
01:30 AM Feature #7314 (Assigned): Convert Proc to Lambda doesn't work in MRI
I have code where I need to convert a proc to a lambda (i need to be able to return out of the block). I would expect... schneems (Richard Schneeman)
01:53 AM Feature #7299: Ruby should not completely ignore blocks.
ko1 (Koichi Sasada) wrote:
> If compiled method does not contain
> - `yield' statement
> - super statement
>...
marcandre (Marc-Andre Lafortune)
01:31 AM Bug #7009: Crash in method_missing
This issue works on trunk.
% ./ruby-trunk ../test.rb
../test.rb:3: stack level too deep (SystemStackError)
Rec...
kosaki (Motohiro KOSAKI)
01:16 AM Bug #7313 (Closed): test_initialize(TestEnumerator) fails
Duplicate of #7298, see [ruby-core:49077] marcandre (Marc-Andre Lafortune)
01:14 AM Bug #7313 (Assigned): test_initialize(TestEnumerator) fails
Marc-Andre, do you know anything about this?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:43 AM Bug #7313 (Closed): test_initialize(TestEnumerator) fails
=begin
test_initialize(TestEnumerator):
TypeError: can't convert Array into Integer
/builddir/build/BUILD/r...
vo.x (Vit Ondruch)
12:30 AM Revision 8ebd713b (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:28 AM Revision de794aef (git): * io.c (IO#new):
Fix indentation from r37444
[ruby-core:48052] [Bug #7179]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37568...
zzak (zzak _)

11/08/2012

11:58 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
なお、現状ではビルドできないプラットフォームがあるので、 -ansi をどうするかというのとは別に、
早めに入れて救済を優先したいなと思っています。
knu (Akinori MUSHA)
11:54 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
その通り、 gc.c にあったものを ruby/ruby.h に移動しただけです。
当該部分の内容はコメントを含めほぼ autoconf の吐くものと同一ですが、 configure スクリプト冒頭にもある通り、
生成された co...
knu (Akinori MUSHA)
10:02 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
ちゃんと読めてませんが、 autoconf の AC_FUNC_ALLOCA のコードをそのままカット&ペーストで持ってきたという意味ならライセンス非互換なのでよくないのではないでしょうか。
gc.c のやつをruby.h に引っ越...
kosaki (Motohiro KOSAKI)
03:32 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
Sorry, I could have sworn that I chose ruby-dev as Preferred language but after a form error that I didn't fill in ru... knu (Akinori MUSHA)
03:14 PM Bug #7307: gcc -ansi vs. alloca (undefined reference to `alloca')
バリデーションに捕まったのにアップロードファイルを再添付忘れました。 knu (Akinori MUSHA)
03:12 PM Bug #7307 (Closed): gcc -ansi vs. alloca (undefined reference to `alloca')
Ruby 2.0.0からは CFLAGS に -ansi が(サポートがあれば)付くように
なりましたが、これにより、 gcc の builtin alloca に依存しており
libc に alloca(3) を持たない環境、具...
knu (Akinori MUSHA)
11:39 PM Bug #7267 (Assigned): Dir.glob on Mac OS X returns unexpected string encodings for unicode file names
Martin-sensei, should we do anything for this issue?
If not, could you close the ticket?
Thanks,
--
Yusuke E...
mame (Yusuke Endoh)
11:26 PM Bug #7306 (Assigned): BigDecimal does not properly marshal to JSON and back
I'm not sure what you expect.
Are you expecting that any object supports dumping and loading JSON notation? I don...
mame (Yusuke Endoh)
01:54 AM Bug #7306 (Rejected): BigDecimal does not properly marshal to JSON and back
$ ruby -v -S irb -r bigdecimal -r json
ruby 2.0.0dev (2012-11-06 trunk 37483) [x86_64-linux]
/opt/ruby/2.0.0-git4e7...
vbatts (Vincent Batts)
11:03 PM Bug #7311 (Closed): DRb test suite fails when hostname cannot be reached
=begin
I have set following hostname:
$ hostname
dhcp-25-70
However, it cannot be reached:
$ ping `host...
vo.x (Vit Ondruch)
10:57 PM Bug #7308 (Assigned): Infinite recursion on circular 'using'
mame (Yusuke Endoh)
07:15 PM Bug #7308 (Closed): Infinite recursion on circular 'using'
This code causes infinite recursion:
module X; using X; end
Note that any circular 'using' will cause infin...
Anonymous
10:40 PM Feature #6173 (Closed): re.cのrb_memsearch()におけるmemchr()の利用
This issue was solved with changeset r37564.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
10:38 PM Revision bb250b00 (git): * bignum.c (bigmul0): enable big_mul_toom3.
[ruby-core:48552] [Bug #7242]
* bignum.c (bigmul1_toom3): fix incorrect calculation.
the patch is made by Heesob P...
Kenta Murata
10:37 PM Bug #7242: Bignum mathematical accuracy regression in r31695
Awesome, thank you! Mrkn, could you review phasis68's patch?
BTW: I think that he should have a commit bit.
--...
mame (Yusuke Endoh)
09:25 PM Bug #7242: Bignum mathematical accuracy regression in r31695
I confirmed this patch also solves Bug 6974. phasis68 (Heesob Park)
01:52 PM Bug #7242: Bignum mathematical accuracy regression in r31695
This patch appears to fix the issue for me. Could we try it on Bug 6974 to confirm the legitimacy of it? mhall (Matthew Hall)
08:49 PM Bug #7310 (Rejected): URI::FTP API inconsistency

Please read the RFCs, especially RFC 1738 and see how the path
part in FTP URI is defined.
tl;dr - URI('ftp://h...
knu (Akinori MUSHA)
08:18 PM Bug #7310: URI::FTP API inconsistency
In other words URI::HTTP returning/expecting absolute path, while URI::FTP returning/expecting relative path. t3hk0d3 (Igor Yamolov)
08:13 PM Bug #7310 (Rejected): URI::FTP API inconsistency
1.9.3p194 :012 > test = URI.parse("http://test/")
=> #<URI::HTTP:0x0000000142c100 URL:http://test/>
1.9.3p194 :01...
t3hk0d3 (Igor Yamolov)
08:38 PM Revision 9071bbb8 (git): * 2012-11-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:38 PM Revision 22767ffd (git): * bignum.c (bigmul0): disable big_mul_toom3_temporalily.
[ruby-core:48552] [Bug #7242]
* test/ruby/test_bignum.rb (test_mul_large_numbers):
add a test for bigmul1_toom3 su...
Kenta Murata
07:20 PM Feature #7309 (Rejected): HEREDOC end of line or similar
example: writing a dsl that expresses some facts
increase "coding" experience one level until 'next summer'
...
eTM (Juergen Mangler)
06:27 PM Bug #7304: Random test failures around test_autoclose_true_closed_by_finalizer
I cannot reproduce above error. However, Bug #4168 and #5350 seem not solved.
I got NoMethodError by the following s...
h.shirosaki (Hiroshi Shirosaki)
12:44 AM Bug #7304 (Assigned): Random test failures around test_autoclose_true_closed_by_finalizer
luislavena (Luis Lavena)
12:43 AM Bug #7304 (Closed): Random test failures around test_autoclose_true_closed_by_finalizer
=begin
Hello,
Over the past few days I've seen on and off failures on RubyInstaller CI related to (({test_autoclo...
luislavena (Luis Lavena)
05:29 PM Bug #7172 (Open): [[Ruby 1.9:]] fix rbconfig for --enable-load-relative (v2)
Oh, sorry, I've mistaken. usa (Usaku NAKAMURA)
02:35 PM Bug #7200: Setting external encoding with BOM|
shyouhei (Shyouhei Urabe) wrote:
> So yui says this issue is illustrative because it was reported by Brian. What a ...
naruse (Yui NARUSE)
12:51 PM Bug #7200: Setting external encoding with BOM|
Brian (or others),
[written in part to help Shouhei a bit]
Do you have an actual use case where you need someth...
duerst (Martin Dürst)
12:28 PM Bug #7200: Setting external encoding with BOM|
So yui says this issue is illustrative because it was reported by Brian. What a ...
I feel very sorry, Brian. I ...
shyouhei (Shyouhei Urabe)
12:21 PM Bug #7200: Setting external encoding with BOM|
naruse (Yui NARUSE) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> > どうも伝わってないぽいので日本語で書きますけど、貴方報告者の問題を解決する気ないでしょ。
> >...
shyouhei (Shyouhei Urabe)
11:17 AM Bug #7200: Setting external encoding with BOM|
shyouhei (Shyouhei Urabe) wrote:
> どうも伝わってないぽいので日本語で書きますけど、貴方報告者の問題を解決する気ないでしょ。
>
> 報告者の問題は何だったかを読みかえしていただけますか。それ...
naruse (Yui NARUSE)
05:11 AM Bug #7200: Setting external encoding with BOM|
どうも伝わってないぽいので日本語で書きますけど、貴方報告者の問題を解決する気ないでしょ。
報告者の問題は何だったかを読みかえしていただけますか。それで、なぜこれが問題ではないのかを解説していただけますか。
shyouhei (Shyouhei Urabe)
04:58 AM Bug #7200 (Assigned): Setting external encoding with BOM|
naruse (Yui NARUSE) wrote:
> I meant it is why.
> A mode_enc and an encoding are different thing in syntax, impleme...
shyouhei (Shyouhei Urabe)
03:40 AM Bug #7200 (Rejected): Setting external encoding with BOM|
I meant it is why.
A mode_enc and an encoding are different thing in syntax, implementation and meaning.
BOM|UTF-...
naruse (Yui NARUSE)
02:55 AM Bug #7200 (Assigned): Setting external encoding with BOM|
Yui that's _how_ it works, not _why_ it should be rejected.
If you want to reject this, write why.
shyouhei (Shyouhei Urabe)
01:40 PM Revision 9f9ebe4e (git): * re.c (rb_memsearch): performance improvement by using memchr().
[ruby-dev:45397] [Feature #6173]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37564 b2dd03c8-39d4-4d8f-98ff-823...
Glass_saga (Masaki Matsushita)
11:40 AM Bug #7298 (Assigned): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Hi Mark,
The given block has no mean.
It is just same as above example. I wanted to show that this issue is not c...
ayumin (Ayumu AIZAWA)
03:48 AM Bug #7298 (Feedback): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Sorry, I am missing your point. There was no meaning to the form `Enumerator.new( obj ) { block }`; the block was com... marcandre (Marc-Andre Lafortune)
12:52 AM Bug #7298 (Open): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Hi Mark,
You fixed rubyspec... just skipped. I think this is not fair.
Same example still reproduce same problem....
ayumin (Ayumu AIZAWA)
10:18 AM Bug #1720 (Closed): [NaN] == [NaN] が true になる
mrkn (Kenta Murata)
10:04 AM Revision 6ce8c339 (git): * lib/net/protocol.rb (Net::InternetMessageIO#each_crlf_line):
treat \r as newline as mame pointed. [ruby-dev:46425] [Bug #7278]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
naruse (Yui NARUSE)
09:51 AM Feature #7252: version number of 2.0 release
ayumin (Ayumu AIZAWA) wrote:
> [ruby-dev:44604] でも議論されていましたが、ABI互換性はTEENYバージョンの変更
> であっても常に壊れる(可能性がある)という認識でいればいい...
naruse (Yui NARUSE)
08:58 AM Bug #6825: forking and pthread_cond_timedwait: Invalid argument (EINVAL) on OS X / 1.9.3-p194
Hi Eregon,
Oops, I'm sorry. Perhaps I'm still overlooking anything else. Can you please share me your config.h an...
kosaki (Motohiro KOSAKI)
08:53 AM Feature #7299: Ruby should not completely ignore blocks.
On 11/07/2012 03:23 PM, SASADA Koichi wrote:
> This approach introduce incompatibility because we can call block i...
shyouhei (Shyouhei Urabe)
08:29 AM Feature #7299: Ruby should not completely ignore blocks.
(2012/11/08 5:48), matz (Yukihiro Matsumoto) wrote:
> Under the current language spec, absence of '& argument' may...
ko1 (Koichi Sasada)
05:48 AM Feature #7299: Ruby should not completely ignore blocks.
I am positive as long as there's rational way to declare methods as 'non-block taking'.
Last time I tried, I couldn'...
matz (Yukihiro Matsumoto)
12:10 AM Feature #7299: Ruby should not completely ignore blocks.
matz (Yukihiro Matsumoto) wrote:
> So you think of changing introducing new functions. I see.
> In that case, it's ...
marcandre (Marc-Andre Lafortune)
08:50 AM Revision 88566f08 (git): * file.c (append_fspath): filesystem encoding is prior to the encoding
of argument.
* file.c (rb_file_expand_path_internal, EXPAND_PATH_BUFFER): ignore
the encoding of the given path na...
U.Nakamura
08:48 AM Feature #7297: map_to alias for each_with_object
In the discussion, you guys came up with several new ideas, and they are welcome.
Submit those ideas as issues.
*...
matz (Yukihiro Matsumoto)
06:04 AM Feature #7297: map_to alias for each_with_object
I like the "associate" name but I prefer the implementation to be like the hash_map described above. I have lots of s... rosenfeld (Rodrigo Rosenfeld Rosas)
05:53 AM Feature #7297: map_to alias for each_with_object
> Associate is a simple verb with unsurprising results. It doesn't
introduce ambiguous "map" naming. You associate...
nathan.f77 (Nathan Broadbent)
05:34 AM Feature #7297: map_to alias for each_with_object
Some background:
#4151 proposes an Enumerable#categorize API, but it's complex and hard to understand its behavior...
bitsweat (Jeremy Daer)
05:23 AM Feature #7297: map_to alias for each_with_object
> So consider Enumerable#associate which builds a mapping by *associating*
keys with values

I like Enumerable...
nathan.f77 (Nathan Broadbent)
05:22 AM Feature #7297: map_to alias for each_with_object
Hi,
bitsweat (Jeremy Kemper) wrote:
> The common thread here is that people want a hash conversion in an enumerab...
marcandre (Marc-Andre Lafortune)
03:48 AM Feature #7297: map_to alias for each_with_object
John, I have a bit of usage like that. Consider that `collection.map { |element| [key, value] }.associate` handles th... bitsweat (Jeremy Daer)
03:29 AM Feature #7297: map_to alias for each_with_object
Ugh, sorry for the spam. I didn't realize "editing" a comment actually posts a new one. john_firebaugh (John Firebaugh)
03:26 AM Feature #7297: map_to alias for each_with_object
john_firebaugh (John Firebaugh) wrote:
> john_firebaugh (John Firebaugh) wrote:
> > I reviewed my own use of Hash[]...
john_firebaugh (John Firebaugh)
03:25 AM Feature #7297: map_to alias for each_with_object
john_firebaugh (John Firebaugh) wrote:
> I reviewed my own use of Hash[], and in the majority of cases, I'm transfor...
john_firebaugh (John Firebaugh)
03:25 AM Feature #7297: map_to alias for each_with_object
I reviewed my own use of Hash[], and in the majority of cases, I'm transforming both the key and value. So I would pr... john_firebaugh (John Firebaugh)
03:09 AM Feature #7297: map_to alias for each_with_object
The common thread here is that people want a hash conversion in an enumerable chain, where it feels fluent and natura... bitsweat (Jeremy Daer)
12:32 AM Feature #7297: map_to alias for each_with_object
Hi Thomas,
I agree that _object is a redundant suffix and that map_with is probably a better description than each_w...
rosenfeld (Rodrigo Rosenfeld Rosas)
12:09 AM Feature #7297: map_to alias for each_with_object
=begin
But the crux of the problem is simply that #each_with_object has a name that it is too long, which greatly de...
trans (Thomas Sawyer)
08:34 AM Revision d8665830 (git): merge revision(s) 37527: [Backport #7293]
* ext/zlib/extconf.rb: Recognize zlibwapi as linking library.
Patch by Daniel Berger.
[ruby-core:...
U.Nakamura
07:45 AM Revision 6398df5b (git): merge revision(s) 36520:
test_dir_m17n.rb: composite character
* test/ruby/test_dir_m17n.rb (test_filename_utf8_raw_windows_1252_name...
U.Nakamura
07:21 AM Revision 04ce1290 (git): merge revision(s) 36516
* test/ruby/test_dir_m17n.rb: remove a garbage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@375...
U.Nakamura
06:56 AM Revision edb68694 (git): * test/cgi/test_cgi_core.rb: Add test for CGI#header.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
06:45 AM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
遠藤さん、了解です。
2.0.0 互換報告は手元の Rails アプリケーションでチェックした結果なので、ほとんどが実運用に影響のある問題です。
今後はそのことを詳しく書くことにします。
hsbt (Hiroshi SHIBATA)
06:32 AM Feature #7292: Enumerable#to_h
+1 to this.
I didn't like it at first because `#to_h` means coercion to me, and it doesn't make sense to coerce an...
bitsweat (Jeremy Daer)
03:58 AM Feature #7292: Enumerable#to_h
> Actually I'd prefer to have both methods Enumerable#to_h and Hash#hash_map ( http://bugs.ruby-lang.org/issues/6669 ... marcandre (Marc-Andre Lafortune)
03:01 AM Feature #7292: Enumerable#to_h
Hash.[] is one of most disastrous ruby methods, IMHO. Since we don't have hash_map it's common to write smth like
hs...
prijutme4ty (Ilya Vorontsov)
06:24 AM Revision f2e09c46 (git): merge revision(s) 36515,36521:
* test/ruby/test_dir_m17n.rb: sorry, typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37557 b2...
U.Nakamura
05:52 AM Revision 4f4cab58 (git): merge revision(s) 36641: [Backport #7295]
* test/win32ole/test_win32ole_variant.rb: setting WIN32OLE.locale
to pass some assertion. Thanks to Hirosh...
U.Nakamura
05:49 AM Revision bb74a0d0 (git): merge revision(s) 36306: [Backport #7296]
* test/win32ole/test_win32ole.rb (test_s_codepage_changed):
FileSystemObject only supports ANSI or UTF-16LE...
U.Nakamura
05:43 AM Revision 73c6469a (git): merge revision(s) 36509,36514: [Backport #7294]
* test/ruby/test_dir_m17n.rb (create_and_check_raw_file_name): add new
helper method to ease encoding testi...
U.Nakamura
05:39 AM Revision 58396030 (git): merge revision(s) 36815,36816,36818,37414,37426,37427: [Backport #7217]
Thu Nov 8 14:16:53 2012 Nobuyoshi Nakada <[email protected]>
* lib/mkmf.rb (MakeMakefile#timestamp_file)...
U.Nakamura
05:14 AM Revision b5a6ad3f (git): merge revision(s) 37296: [Backport #7205]
* configure.in (visibility_option): visibility attribute is not
available before GCC 4, so do not use -fvis...
U.Nakamura
05:12 AM Revision b91f5c75 (git): merge revision(s) 37270: [Backport #7185]
* vm.c (rb_vm_jump_tag_but_local_jump): pass through thrown objects.
[ruby-dev:46234] [Bug #7185]
...
U.Nakamura
05:09 AM Revision 583d9ede (git): merge revision(s) 37406: [Backport #7176]
* ext/bigdecimal/bigdecimal.c (BigDecimal_add),
test/bigdecimal/test_bigdecimal.rb:
need to speci...
U.Nakamura
05:05 AM Revision c58402cd (git): merge revision(s) 37322: [Backport #7143]
* win32/win32.c (has_redirection): should use shell (cmd.exe) when
the commandline containts '&'.
...
U.Nakamura
04:55 AM Bug #7305: BigDecimal documentation
> Also, should #initialize_copy not be a singleton method? It's a private instance method, but nothing uses it.
#i...
marcandre (Marc-Andre Lafortune)
01:53 AM Bug #7305 (Closed): BigDecimal documentation
adding the last bits of documentation, with a few examples.
Also, should #initialize_copy not be a singleton metho...
vbatts (Vincent Batts)
04:52 AM Revision f822c523 (git): Fix a couple of grammos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
04:47 AM Bug #7302 (Closed): r37497 changes rb_enumeratorize without NEWS
naruse (Yui NARUSE) wrote:
> Therefore people used it as if it is public, and we must treat it as public while they ...
marcandre (Marc-Andre Lafortune)
03:50 AM Bug #7302: r37497 changes rb_enumeratorize without NEWS
marcandre (Marc-Andre Lafortune) wrote:
> Oh, please excuse my ignorance. I'll revert `rb_enumeratorize` to what it ...
naruse (Yui NARUSE)
03:09 AM Revision 0a741075 (git): * configure.in (--with-opt-dir): Avoid nesting of double quotes
inside backquotes, since some traditional shells like PD KSH
(which OpenBSD's /bin/sh bases on) fails to parse them...
Akinori MUSHA
12:44 AM Bug #7301 (Assigned): URI::FTP.new2()の引数typecodeを省略するとNoMethodErrorが発生します。
報告ありがとうございます。
生まれてから 10 年以上このままだったっぽいですね。このメソッド本当に必要なのか?
とりあえず最低限と思われるパッチを入れておきます。
diff --git a/lib/uri/ftp.rb b...
mame (Yusuke Endoh)
12:35 AM Bug #5200 (Rejected): Ruby Crash Segmentation fault
Sorry, I'm closing this ticket.
We cannot investigate this issue, and I believe that this ticket can make no progres...
mame (Yusuke Endoh)
12:34 AM Revision 6ea34efa (git): * numeric.c: Add description of that the results of the comparing
operations of two NaNs are undefined.
[#1720] [ruby-dev:38725] [ruby-core:36966]
git-svn-id: svn+ssh://ci.ruby-lan...
Kenta Murata

11/07/2012

11:46 PM Bug #7081 (Assigned): GServer orphaned threads lead to resource exhaustion
stevegoobermanhill (stephen gooberman-hill) wrote:
> Hi,
> I believe I have located another underlying flaw in GSer...
mame (Yusuke Endoh)
11:44 PM Bug #7303: Logger fails on log rotation in Windows (log shifting failed. Permission denied)
Addition to my previous post:
require 'fileutils' is needed at the beginning of logger.rb, if using FileUtils.cp().
pink-ink (Herman Munster)
11:40 PM Bug #7303 (Closed): Logger fails on log rotation in Windows (log shifting failed. Permission denied)
I have the problem that the logger fails in rotating the log file (daily) with Ruby 1.9.3 in Windows 7.
The cause ...
pink-ink (Herman Munster)
11:38 PM Bug #7302: r37497 changes rb_enumeratorize without NEWS
Oh, please excuse my ignorance. I'll revert `rb_enumeratorize` to what it was and create `rb_enumeratorize_with_size`... marcandre (Marc-Andre Lafortune)
07:53 PM Bug #7302 (Closed): r37497 changes rb_enumeratorize without NEWS
r37497 [Feature #6636] changed the prototype of rb_enumeratorize.
It is public Ruby CAPI.
I think it shouldn't be...
naruse (Yui NARUSE)
11:09 PM Bug #7300 (Assigned): Hash#[] の挙動が 1.9.3 と異なっている
柴田さん、またまたありがとうございます。
hsbt (Hiroshi SHIBATA) wrote:
> 元のコードは以下の行になります。
compact 足してよ、という感じで微妙なところですが、今回は警告に一票投じま...
mame (Yusuke Endoh)
10:51 PM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
元のコードは以下の行になります。
https://github.com/apotonick/cells/blob/master/lib/cell/test_case.rb#L78
テストケースによっては `Hash[[ni...
hsbt (Hiroshi SHIBATA)
06:04 PM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
なんかいろいろ微妙にミスった。
```ruby
Hash[enum.map {|x| x > 0 ? [x, x*x] : nil }.compact] # minimum change
Hash[*enum.flat_map ...
knu (Akinori MUSHA)
06:02 PM Bug #7300: Hash#[] の挙動が 1.9.3 と異なっている
これ、元のコードは何でしょうか。
もし文字通り`nil`なんて埋めてあったらコーディングミスなので、警告を出すくらいなら例外を出して直させるべきだと思います。
問題は、
```ruby
Hash[enum.map {|x|...
knu (Akinori MUSHA)
05:05 PM Bug #7300 (Closed): Hash#[] の挙動が 1.9.3 と異なっている
`Hash[[nil]]` を実行すると 1.9.3 では `{}` となるものが 2.0.0 では `ArgumentError` となります。
なかださんに相談してみたら、2.0.0 の動きが不正なものをチェックしてて正しい...
hsbt (Hiroshi SHIBATA)
10:54 PM Bug #6756: FileUtils.rm_rf がアクセス権のない空ディレクトリを削除しない
> あいざわです
>
>> Windows ならしょうがない(私の知る限りアクセス権のないファイルは
>> 削除不可なので)と思うのですが、少なくとも UNIX 系の OS では rm -rf と
>> 同じく削除し...
kosaki (Motohiro KOSAKI)
04:23 PM Bug #6756: FileUtils.rm_rf がアクセス権のない空ディレクトリを削除しない
あいざわです

> Windows ならしょうがない(私の知る限りアクセス権のないファイルは
> 削除不可なので)と思うのですが、少なくとも UNIX 系の OS では rm -rf と
> 同じく削除して欲しいです...
ayumin (Ayumu AIZAWA)
10:23 PM Feature #7299: Ruby should not completely ignore blocks.
Em 07-11-2012 11:00, Aaron Patterson escreveu:
> On Wed, Nov 07, 2012 at 01:06:34PM +0900, marcandre (Marc-Andre L...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:23 PM Feature #7299: Ruby should not completely ignore blocks.
On Wed, Nov 07, 2012 at 01:06:34PM +0900, marcandre (Marc-Andre Lafortune) wrote:
>
> Issue #7299 has been repo...
Anonymous
09:48 PM Feature #7299 (Rejected): Ruby should not completely ignore blocks.
So you think of changing introducing new functions. I see.
In that case, it's better to submit a new issue for the i...
matz (Yukihiro Matsumoto)
02:23 PM Feature #7299 (Open): Ruby should not completely ignore blocks.
matz (Yukihiro Matsumoto) wrote:
> I ... had problem with how to detect non block calling block.
Sorry, I am not ...
marcandre (Marc-Andre Lafortune)
01:42 PM Feature #7299 (Feedback): Ruby should not completely ignore blocks.
I considered this issue before, and had problem with how to detect non block calling block.
Things go easier if & bl...
matz (Yukihiro Matsumoto)
01:06 PM Feature #7299 (Rejected): Ruby should not completely ignore blocks.
Ruby should not completely ignore blocks.
const_set :Example, Class.new do
p "Hello, world"
end
# Doe...
marcandre (Marc-Andre Lafortune)
10:23 PM Feature #4085: Refinements and nested methods
Em 06-11-2012 22:10, Aaron Patterson escreveu:
> On Mon, Nov 05, 2012 at 02:17:49PM +0900, headius (Charles Nutter...
rosenfeld (Rodrigo Rosenfeld Rosas)
11:19 AM Feature #4085: Refinements and nested methods
shugo (Shugo Maeda) wrote:
> At first, I expected using is called only at an early stage of a program execution.
> ...
shugo (Shugo Maeda)
09:23 AM Feature #4085: Refinements and nested methods
On Mon, Nov 05, 2012 at 02:17:49PM +0900, headius (Charles Nutter) wrote:
>
> Issue #4085 has been updated by h...
Anonymous
09:56 PM Feature #7226: Add Set#join method as a shortcut for to_a.join
+1. I was about to create the same feature request some weeks ago when I tried to join a set but was too lazy to do s... rosenfeld (Rodrigo Rosenfeld Rosas)
09:52 PM Feature #7297: map_to alias for each_with_object
I just searched each_with_object in GitHub and aside from some specs testing each_with_object all real-use cases I co... rosenfeld (Rodrigo Rosenfeld Rosas)
08:38 AM Feature #7297 (Rejected): map_to alias for each_with_object
I feel the name #map_to does not make sense for the behavior.
If the behavior were like this,
def map_to(o)
...
matz (Yukihiro Matsumoto)
05:30 AM Feature #7297 (Rejected): map_to alias for each_with_object
I would love to have a shorter alias for 'each_with_object', and would like to propose 'map_to'. Here are my argument... nathan.f77 (Nathan Broadbent)
09:43 PM Bug #7221: Unable to compile kgio under 1.9.3 with error: ruby-1.9.3-<plvl>/lib/ruby/1.9.1/mkmf.rb:597:in `Integer': can't convert nil into Integer (TypeError)
My apologies Yusuke. I've been working hard as of late. I never noticed the email. Please give me another day or two ... davidderyldowney (David Deryl Downey)
07:49 PM Revision 79e95a4d (git): * 2012-11-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:49 PM Revision 8f41e149 (git): merge revisions r33453, r37542:
* array.c: rdoc fix and improvements
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@37544 b2dd03c8-...
Marc-Andre Lafortune
07:49 PM Bug #6825: forking and pthread_cond_timedwait: Invalid argument (EINVAL) on OS X / 1.9.3-p194
kosaki (Motohiro KOSAKI) wrote:
> > @kosaki @mrkn Would it be useful if I could provide you the core dump and other ...
Eregon (Benoit Daloze)
07:46 PM Revision a68cc24a (git): * include/ruby/intern.h: Restore rb_enumeratorize as it was before r37497
and introduce rb_enumeratorize_with_size instead. [#7302]
* enumerator.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang...
Marc-Andre Lafortune
07:45 PM Revision bc634493 (git): * array.c: Fix mistake in rdoc of Array#uniq.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:19 PM Bug #7100: WEBrick::HTTPServer.new で BindAddress を指定しない場合に必ず警告が記録される
webrick-dont-use-ipv4-mapped-ipv6-address.patch みたいなかんじかなぁ。 akr (Akira Tanaka)
06:34 PM Bug #7301 (Closed): URI::FTP.new2()の引数typecodeを省略するとNoMethodErrorが発生します。
URI::FTP.new2()の引数typecodeを省略するとNoMethodErrorが発生します。
----------------------------
$ cat nil-typecode.rb
# encod...
shi-mo (Yoshifumi Shimono)
05:05 PM Bug #7200 (Rejected): Setting external encoding with BOM|
BOM| specifier is available only on mode_enc.
:encoding of open and set_encoding(mode_enc) handles mode_enc,
but :e...
naruse (Yui NARUSE)
05:04 PM Bug #7213: Namespace regression problem in RSpec from 1.9.2 to 1.9.3
mame (Yusuke Endoh) wrote:
> I meant your answers in these tickets:
>
> https://bugs.ruby-lang.org/issues/6838
>...
shugo (Shugo Maeda)
03:51 PM Revision 0ab21f95 (git): * test/ruby/test_enumerator.rb: Add test to shed light upon the bug
which made by r37498. See http://bugs.ruby-lang.org/issues/7298
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37...
ayumin (Ayumu AIZAWA)
03:36 PM Bug #7286 (Closed): CGI#header が 1.9.3 と異なる挙動となっている
This issue was solved with changeset r37535.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
xibbar (Takeyuki FUJIOKA)
10:35 AM Bug #7286: CGI#header が 1.9.3 と異なる挙動となっている
CGI#http_headerを新設という方向は変えずに、
html4までは
alias :header :http_header
が効くようにして、
html5の時は、
CGI#headerが上書きされるような仕様にしてお...
xibbar (Takeyuki FUJIOKA)
03:36 PM Revision 94cd486b (git): * 2012-11-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:36 PM Revision 316947ea (git): * ext/curses/view.rb: Do not fail if the file to view is shorter
than the screen height.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
02:12 PM Bug #7242: Bignum mathematical accuracy regression in r31695
After some inspections, I found the cause of this bug.
One omission of bigtrunc made a different result for the mi...
phasis68 (Heesob Park)
01:23 PM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
きしもとです

> > >  gcc には #include "..." にだけ作用する -iquote dir というオプションが
> > > あり、これが正にずばりなのですが、 追随しているのは clang くらいか...
metanest (Makoto Kishimoto)
10:23 AM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
At Wed, 7 Nov 2012 02:15:08 +0900,
KOSAKI Motohiro wrote:
> >> # -I/usr/local/include は他のライブラリのために要るので、
> >> #...
Anonymous
02:23 AM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
>> # -I/usr/local/include は他のライブラリのために要るので、
>> # "" で囲んでもあまり意味がなく
>>
>> 「同名のヘッダファイル」問題のベストプラクティス、って無いもので
>> ...
kosaki (Motohiro KOSAKI)
02:21 AM Bug #7287: please rename atomic.h which conflicts with /usr/include/atomic.h in Solaris10
ああ、やっと問題が理解できました。(すいません、別メールでへんなコメントをつけてしまいました)
回避策のrevertと名前変更は一緒にやったほうがいいと思うのでngotoさんがコミットしてもらったほうがいいかと思います。
名前...
kosaki (Motohiro KOSAKI)
01:09 PM Bug #7290 (Closed): Overriding method_added on a refinement's anonymous module can cause the opt_* opcodes to behave incorrectly
This issue was solved with changeset r37534.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i...
shugo (Shugo Maeda)
01:02 PM Bug #7298 (Closed): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Sorry, completely forgot to check rubyspec. Fixed.
I'll take this occasion to open a new feature request sitting o...
marcandre (Marc-Andre Lafortune)
12:32 PM Bug #7298 (Assigned): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Marc-Andre, please fix it by preview2.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
08:12 AM Bug #7298: Behavior of Enumerator.new different between 1.9.3 and 2.0.0
r37498 makes this issue. ayumin (Ayumu AIZAWA)
07:27 AM Bug #7298 (Closed): Behavior of Enumerator.new different between 1.9.3 and 2.0.0
Under 1.9.3, when Enumerator.new was called with arguments and block, it return Enumerator object.
But under trunk, ...
ayumin (Ayumu AIZAWA)
01:01 PM Feature #7292: Enumerable#to_h
marcandre (Marc-Andre Lafortune) wrote:
> > I'm moving this ticket into the feature tracker.
> Didn't I create it a...
mame (Yusuke Endoh)
12:48 PM Feature #7292: Enumerable#to_h
matz (Yukihiro Matsumoto) wrote:
> So what's the difference from rejected #7241?
As Nathan said, #7241 (and #666)...
marcandre (Marc-Andre Lafortune)
12:31 PM Feature #7292 (Assigned): Enumerable#to_h
Use the traditional Hash[] in 2.0.0. I'm moving this ticket into the feature tracker.
p Hash[ [[:name, 'Joe Smi...
mame (Yusuke Endoh)
10:05 AM Feature #7292: Enumerable#to_h
> So what's the difference from rejected #7241?
The main difference is that `to_h` wouldn't take a block or any ar...
nathan.f77 (Nathan Broadbent)
08:44 AM Feature #7292 (Feedback): Enumerable#to_h
So what's the difference from rejected #7241? matz (Yukihiro Matsumoto)
04:56 AM Feature #7292: Enumerable#to_h
I agree, Enumerable#to_h would make sense and be quite useful.
(1..3).to_h would be a special case for the Range c...
nathan.f77 (Nathan Broadbent)
02:53 AM Feature #7292 (Closed): Enumerable#to_h
Now that #to_h is the official method for explicit conversion to Hash, we should also add
Enumerable#to_h: Return...
marcandre (Marc-Andre Lafortune)
12:22 PM Bug #6634: Deadlock with join and ConditionVariable
Hi mame-san,
ko1 found the second case (i.e. below) is a his regression since October. He told me he plan to fix s...
kosaki (Motohiro KOSAKI)
07:03 AM Revision a3286ba3 (git): Suppress warning: Bignum out of Float range
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:03 AM Revision 172d8f9b (git): * numeric.c (ruby_float_step): fix r37514: it yielded with NaN
if the unit is infinity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:55 AM Bug #7080 (Third Party's Issue): Segmentation Fault (sometimes) when running script
scnissen (Sam Nissen) wrote:
> This fix does work, with on caveat:
>
> When your instructions say to run
> "gem ...
luislavena (Luis Lavena)
06:51 AM Feature #7106 (Feedback): FileUtils.touch should allow touching the symlink itself rather than the file the link points to
=begin
I've combined your patch and Usa's Windows modification (plus other misses) and put it here:
https://gis...
luislavena (Luis Lavena)
06:49 AM Revision 043c0eaa (git): * lib/webrick.rb: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
06:36 AM Revision 8549059d (git): * lib/cgi/core.rb: alias CGI#http_header to CGI#header .
[Bug #7286]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Takeyuki FUJIOKA
04:09 AM Revision 5836962f (git): * eval.c (rb_mod_refine): set RMODULE_IS_REFINEMENT to a created
refinement module, and don't override method_added.
* vm_method.c (rb_method_entry_make): check redefinition of
op...
shugo (Shugo Maeda)
03:53 AM Feature #6421: Add zlibwapi to extconf.rb file for zlib library
usa (Usaku NAKAMURA) wrote:
> Sorry, I can't understand the conclusion.
>
> Please commit the patch or reject thi...
luislavena (Luis Lavena)
03:50 AM Feature #6421 (Closed): Add zlibwapi to extconf.rb file for zlib library
This issue was solved with changeset r37527.
Daniel, thank you for reporting this issue.
Your contribution to Ruby is...
luislavena (Luis Lavena)
02:48 AM Revision 1c5104ac (git): ruby-additional.el: set encoding
* misc/ruby-additional.el (ruby-mode-set-encoding): now encoding needs
to be set always explicitly actually. [Feat...
nobu (Nobuyoshi Nakada)
02:23 AM Feature #7252: version number of 2.0 release
あいざわです

[ruby-dev:44604] でも議論されていましたが、ABI互換性はTEENYバージョンの変更
であっても常に壊れる(可能性がある)という認識でいればいいと個人的には思います。

なので、以下を提案し...
ayumin (Ayumu AIZAWA)
01:36 AM Feature #7252: version number of 2.0 release
まつもとさん
またバージョン番号関連の話ですが、ABI の方針と名前はどうしましょう。
たたき台として以下を提案します。
- 方針: 少なくとも 2.0.x のうちは ABI は原則壊さない
- 名前: 2.0ABI
...
mame (Yusuke Endoh)
02:09 AM Feature #6636 (Closed): Enumerable#size
This issue was solved with changeset r37495.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
01:44 AM Feature #6321: Find and repair bad bytes in encodings, without transcoding
I ran into this and filed #7282. MRI allows bad byte sequences to parse as UTF-8, and then subsequent transcode to UT... headius (Charles Nutter)
01:39 AM Bug #7282: Invalid UTF-8 from emoji allowed through silently
duerst (Martin Dürst) wrote:
> > On my system, where the default encoding is UTF-8, the following should not parse:...
headius (Charles Nutter)
12:16 AM Revision bd9b31e5 (git): object.c: inadvertent symbol
* object.c (rb_mod_const_get): avoid inadvertent symbol creation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom