From: "nobu (Nobuyoshi Nakada)" Date: 2012-08-27T10:56:29+09:00 Subject: [ruby-core:47321] [ruby-trunk - Feature #6937][Rejected] File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…). Issue #6937 has been updated by nobu (Nobuyoshi Nakada). Status changed from Open to Rejected File.absolute_path has introduced not to expand them. Why do you need to make File.absolute_path an alias of File.expand_path? ---------------------------------------- Feature #6937: File.absolute_path(���) has behavior that is inconsistent with File.expand_path(���). https://bugs.ruby-lang.org/issues/6937#change-29058 Author: robertgleeson (Robert Gleeson) Status: Rejected Priority: Low Assignee: Category: Target version: Hey, While hacking on Rubinius I noticed that File.absolute_path does not expand "~" or "~user" to their respective home directory. I think this behavior is quite odd and unexpected. I shared my sentiment on the #rubinius IRC channel and I got directed here. So, what do you say, could File.absolute_path inherit the behavior of File.expand_path in this regard? -- http://bugs.ruby-lang.org/