[#5524] Division weirdness in 1.9 — "Florian Frank" <flori@...>
Hi,
[#5536] bug in variable assignment — Mauricio Fern疣dez <mfp@...>
Hi,
On Mon, Aug 08, 2005 at 11:36:22AM +0900, nobuyoshi nakada wrote:
hi,
Hi,
[#5552] Exceptions in threads all get converted to a TypeError — Paul van Tilburg <paul@...>
Hey all,
[#5563] Non-overridable and non-redefinable methods — Eric Mahurin <eric_mahurin@...>
Lately, I've been thinking about the future of ruby
On 8/19/05, Eric Mahurin <eric_mahurin@yahoo.com> wrote:
--- Austin Ziegler <halostatue@gmail.com> wrote:
Just wanted to add a few things.
On 8/19/05, TRANS <transfire@gmail.com> wrote:
Hi --
--- "David A. Black" <dblack@wobblini.net> wrote:
On 8/20/05, Eric Mahurin <eric_mahurin@yahoo.com> wrote:
On 8/20/05, TRANS <transfire@gmail.com> wrote:
On 8/19/05, Eric Mahurin <eric_mahurin@yahoo.com> wrote:
--- Austin Ziegler <halostatue@gmail.com> wrote:
On 20 Aug 2005, at 02:05, Eric Mahurin wrote:
Eric Hodel wrote:
Eric Mahurin wrote:
Hi,
--- SASADA Koichi <ko1@atdot.net> wrote:
Hi,
--- SASADA Koichi <ko1@atdot.net> wrote:
[#5609] Pathname#walk for traversing path nodes (patch) — ES <ruby-ml@...>
Here is a small addition to Pathname against 1.9, probably suited
Evan Webb wrote:
In article <43094510.6090406@magical-cat.org>,
[#5651] File.extname edge case bug? — Daniel Berger <Daniel.Berger@...>
Hi all,
[#5662] Postgrey — Shugo Maeda <shugo@...>
Hi,
[#5676] uri test failures. (Re: [ruby-cvs] ruby/lib, ruby/lib/uri: Lovely RDOC patches from mathew (metaATpoboxDOTcom) on URI/* and getoptlong.rb) — Tanaka Akira <akr@...17n.org>
In article <20050824050801.5B4E0C671F@lithium.ruby-lang.org>,
[#5680] Problem with mkmf and spaces in directory names? — noreply@...
Bugs item #2308, was opened at 2005-08-25 13:42
[#5685] Wilderness Project — "Charles E. Thornton" <ruby-core@...>
OK - I see where ELTS_SHARED is used to implement COPY-ON-WRITE
Re: Pathname#walk for traversing path nodes (patch)
Evan Webb wrote:
> I'd prefer each_sub, each_subdir, or something to that effect. Makes
> the method much clearer regards it's operation.
Coming up with a name for this method is a bit of a problem. #each_dir,
in fact, was my first choice but it (as well as #each_sub and such)
could imply that it would treat _all_ subdirectories in each node of
the path, which is not true.
The absolute best name would be simply #each (incidentally, looks like
it would be available). That failing, #walk, #traverse or #each_node.
>> Pathname.new('/etc/init.d/foo').each {|node| p node.realpath}
"/"
"/etc/"
"/etc/init.d/"
"/etc/init.d/foo"
=> "/etc/init.d/foo"
> - Evan
>
> On 8/22/05, David A. Black <dblack@wobblini.net> wrote:
>
>>Hi --
>>
>>On Mon, 22 Aug 2005, Tanaka Akira wrote:
>>
>>
>>>In article <43094510.6090406@magical-cat.org>,
>>> ES <ruby-ml@magical-cat.org> writes:
>>>
>>>
>>>>Here is a small addition to Pathname against 1.9, probably suited
>>>>for 1.8. Makes doing something for each node in a path easier.
>>>
>>>I'm not sure that "walk" is a good name.
>>>
>>>At first look, I expected "walk" is an alias to "find" which traverse
>>>all files under the pathname.
>>>(I know os.path.walk in Python.)
>>
>>Maybe "scan".
>>
>>
>>David
>>
>>--
>>David A. Black
>>dblack@wobblini.net
>>
E
--
template<typename duck>
void quack(duck& d) { d.quack(); }