From 4d91490579ecd0294902deb7717dd18de9ab2e3f Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Tue, 28 Jan 2014 09:06:58 -0500 Subject: Issue #20411: Use readline.get_current_history_length to check for the presence of a history, rather than get_history_item, which assumes a history is present. --- Lib/site.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/site.py b/Lib/site.py index b0d8268..4fb1058 100644 --- a/Lib/site.py +++ b/Lib/site.py @@ -409,7 +409,7 @@ def enablerlcompleter(): # want to ignore the exception. pass - if readline.get_history_item(1) is None: + if readline.get_current_history_length() == 0: # If no history was loaded, default to .python_history. # The guard is necessary to avoid doubling history size at # each interpreter exit when readline was already configured -- cgit v0.12