[#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: [ ruby-Bugs-2308 ] Problem with mkmf and spaces in directory names?
--- noreply@rubyforge.org wrote:
> Bugs item #2308, was opened at 2005-08-25 13:42
> You can respond by visiting:
>
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2308&group_id=426
>
> Category: None
> Group: None
> Status: Open
> Resolution: None
> Priority: 3
> Submitted By: Tim Smith (tsmith)
> Assigned to: Nobody (None)
> Summary: Problem with mkmf and spaces in directory
> names?
>
> Initial Comment:
> See:
>
http://www.ruby-talk.org/cgi-bin/scat.rb/ruby/ruby-talk/104505
>
> The problem remains as of ruby 1.8.2 (2004-12-25)
> [i386-mswin32]. With c:/program files/ruby, mkmf
> does not quote or shorten (progra~1) the path,
> causing, for example:
>
> Error makefile 99: Redefinition of target
> 'c:/program'
>
> Can this be fixed?
I brought this up back in ruby-talk:104505. It
appears to be a bug in cl.exe. It would be easy
enough to patch this by wrapping all paths on Windows
with GetShortPathName(). This could be done with the
Win32API package:
require "Win32API"
GetShortPathName =
Win32API.new("kernel32","GetShortPathName","PPL","L")
path = "C:\\program files\\mozilla firefox"
buff = 0.chr * 260
GetShortPathName.call(path, buf, buf.length)
short_path = buf.split(0.chr).first
p short_path # "C:\\PROGRA~1\\MOZILL~1"
The only potential gotcha, iirc, is that short paths
can be disabled as a filesystem speedup tweak, so it
wouldn't help people who had done that. I think it's
better than nothing, however.
Regards,
Dan
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com