Project

General

Profile

Actions

Feature #12656

open

Expand short paths with File.expand_path

Added by davispuh (Dāvis Mosāns) over 8 years ago. Updated almost 7 years ago.

Status:
Assigned
Assignee:
Target version:
-
[ruby-core:76735]

Description

Currently File.expand_path expands short path only if it's last part.

puts File.expand_path('C:/VERYLO~1')
puts File.expand_path('C:/VERYLO~1/OTHERL~1')

Produces

C:/VeryLongName12345
C:/VERYLO~1/OtherLongName54321

With attached patch it will always be long path

C:/VeryLongName12345
C:/VeryLongName12345/OtherLongName54321

This also fixes TestDir#test_glob test because it was failing due short path.


Files

Updated by shyouhei (Shyouhei Urabe) about 8 years ago

  • Status changed from Open to Assigned
  • Assignee set to windows

Updated by abotalov (Andrei Botalov) almost 7 years ago

This would be a good addition because "expand" means that the form should be long.

Actions

Also available in: Atom PDF

Like0
Like0Like0