summaryrefslogtreecommitdiff
path: root/lib/pry/history.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pry/history.rb')
-rw-r--r--lib/pry/history.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/pry/history.rb b/lib/pry/history.rb
index 19e90454..5f9a58c3 100644
--- a/lib/pry/history.rb
+++ b/lib/pry/history.rb
@@ -6,12 +6,12 @@ class Pry
class History
def self.default_file
history_file =
- if File.exist?(File.expand_path('~/.pry_history'))
- '~/.pry_history'
- elsif ENV.key?('XDG_DATA_HOME') && ENV['XDG_DATA_HOME'] != ''
+ if ENV.key?('XDG_DATA_HOME') && ENV['XDG_DATA_HOME'] != ''
# See XDG Base Directory Specification at
# https://standards.freedesktop.org/basedir-spec/basedir-spec-0.8.html
ENV['XDG_DATA_HOME'] + '/pry/pry_history'
+ elsif File.exist?(File.expand_path('~/.pry_history'))
+ '~/.pry_history'
else
'~/.local/share/pry/pry_history'
end