From: botalov.andrey@... Date: 2018-01-31T14:31:37+00:00 Subject: [ruby-core:85310] [Ruby trunk Feature#12656] Expand short paths with File.expand_path Issue #12656 has been updated by abotalov (Andrei Botalov). This would be a good addition because "expand" means that the form should be long. ---------------------------------------- Feature #12656: Expand short paths with File.expand_path https://bugs.ruby-lang.org/issues/12656#change-70095 * Author: davispuh (D��vis Mos��ns) * Status: Assigned * Priority: Normal * Assignee: cruby-windows * Target version: ---------------------------------------- Currently File.expand_path expands short path only if it's last part. ~~~ruby 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-------------------------------- 0001-Expand-short-paths-with-File.expand_path.patch (3.39 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: