[#23657] [Bug #1550] String#lstrip! raises RuntimeError on Frozen String Despite Making No Changes — Run Paint Run Run <redmine@...>

Bug #1550: String#lstrip! raises RuntimeError on Frozen String Despite Making No Changes

13 messages 2009/06/01

[#23729] [Bug #1583] Time + String no Longer Raises TypeError? — Run Paint Run Run <redmine@...>

Bug #1583: Time + String no Longer Raises TypeError?

14 messages 2009/06/05

[#23770] [Bug #1595] rake unusable on windows install — Robert Gonzalez <redmine@...>

Bug #1595: rake unusable on windows install

10 messages 2009/06/09

[#23869] [Bug #1640] [PATCH] Documentation for the Rational Class — Run Paint Run Run <redmine@...>

Bug #1640: [PATCH] Documentation for the Rational Class

12 messages 2009/06/16

[#23903] [Bug #1648] Rational#div Raises NoMethodError for Invalid Argument — Run Paint Run Run <redmine@...>

Bug #1648: Rational#div Raises NoMethodError for Invalid Argument

9 messages 2009/06/17

[#23977] [ANN] meeting log of RubyDeveloperKaigi20090622 — "Yugui (Yuki Sonoda)" <yugui@...>

Hi,

41 messages 2009/06/23
[#23979] Re: [ANN] meeting log of RubyDeveloperKaigi20090622 — Run Paint Run Run <runrun@...> 2009/06/23

Thanks for the update. :-)

[#24173] Re: [ANN] meeting log of RubyDeveloperKaigi20090622 — "NARUSE, Yui" <naruse@...> 2009/07/07

Sorry for late response,

[#24174] Re: [ANN] meeting log of RubyDeveloperKaigi20090622 — Luis Lavena <luislavena@...> 2009/07/07

On Tue, Jul 7, 2009 at 12:12 AM, NARUSE, Yui<naruse@airemix.jp> wrote:

[#24242] Re: [ANN] meeting log of RubyDeveloperKaigi20090622 — Charles Oliver Nutter <headius@...> 2009/07/09

On Mon, Jul 6, 2009 at 10:18 PM, Luis Lavena<luislavena@gmail.com> wrote:

[#24010] [Bug #1685] Some windows unicode path issues remain — B Kelly <redmine@...>

Bug #1685: Some windows unicode path issues remain

26 messages 2009/06/24
[#29189] [Bug #1685] Some windows unicode path issues remain — Yuki Sonoda <redmine@...> 2010/04/01

Issue #1685 has been updated by Yuki Sonoda.

[#29200] Re: [Bug #1685] Some windows unicode path issues remain — Bill Kelly <billk@...> 2010/04/01

Yuki Sonoda wrote:

[#29892] Re: [Bug #1685] Some windows unicode path issues remain — Bill Kelly <billk@...> 2010/04/29

Hi,

[#24058] [Bug #1696] http downloads are unuseably slow — Steven Hartland <redmine@...>

Bug #1696: http downloads are unuseably slow

19 messages 2009/06/27

[#24063] [Feature #1697] Object#<=> — Marc-Andre Lafortune <redmine@...>

Feature #1697: Object#<=>

15 messages 2009/06/28

[ruby-core:23979] Re: [ANN] meeting log of RubyDeveloperKaigi20090622

From: Run Paint Run Run <runrun@...>
Date: 2009-06-23 09:23:27 UTC
List: ruby-core #23979
Thanks for the update. :-)

> * Enumerable#gather
> =C2=A0* [ruby-dev:38392]

For the benefit of those who do not speak Japanese, the following
example was given in that thread:.

    (1..10).chunk_by {|n| n & 2 }.each {|a| p a }
    #=3D> [1]           # 1 & 2 =3D 0
    #   [2, 3]        # 2 & 2 =3D 3 & 2 =3D 1
    #   [4, 5]        # 4 & 2 =3D 5 & 2 =3D 0
    #   [6, 7]        # 6 & 2 =3D 7 & 2 =3D 1
    #   [8, 9]        # 8 & 2 =3D 9 & 2 =3D 0
    #   [10]          # 10 & 2 =3D 1

It's a kind of amalgamation of boolean flip-flops and
Enumerbale#partition. The name appears to be in doubt. IMO, 'gather'
is too similar to 'collect', and to a slightly lesser extent,
'select'. 'chunk' or 'chunk_by' seems to capture the intent of the
method better. (I disagree with the suggestion that the block could
return certain underscore-prefixed symbols to control the method's
operation; it seems inelegant).

> * Should the encoding for ENV be the locale encoding?
> =C2=A0* assigned to naruse.

Could you clarify this proposal? That Encoding.find('locale') should
be influenced by Encoding.locale_charmap?

> * SQLite as a standard library
> =C2=A0* [ruby-dev:38463]

So the plan is to re-implement a mostly-Ruby library in C and bundle
it with Ruby? I don't understand the motivation of these kind of
changes. They increase the size of the core codebase, burdening the
core team further. They do so using a language that most Ruby
programmers don't know, thus limiting severely outside contributions.
And, further, they increase the complexity of the alternative Ruby
implementations, who each have to write their own version of the
library in question. What's the goal? :-)

I support the inclusion of Marc-Andre's Matrix patch.

--
Run Paint Run Run

In This Thread