From: davispuh@... Date: 2016-08-04T20:06:47+00:00 Subject: [ruby-core:76735] [Ruby trunk Feature#12656] Expand short paths with File.expand_path Issue #12656 has been reported by D��vis Mos��ns. ---------------------------------------- Feature #12656: Expand short paths with File.expand_path https://bugs.ruby-lang.org/issues/12656 * Author: D��vis Mos��ns * Status: Open * Priority: Normal * Assignee: ---------------------------------------- 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: