summaryrefslogtreecommitdiff
path: root/lib/pry
diff options
context:
space:
mode:
authorConrad Irwin <conrad.irwin@gmail.com>2012-04-18 00:10:43 -0700
committerConrad Irwin <conrad.irwin@gmail.com>2012-04-18 00:11:36 -0700
commit02a9c35618ebb141fc9d56c489fa9d91ec417e43 (patch)
treedf8f61a4060d66b1770586ce37b07590afc297b4 /lib/pry
parent4d2ed095c4c2157dc05f4f300aa7223314d971ac (diff)
downloadpry-02a9c35618ebb141fc9d56c489fa9d91ec417e43.tar.gz
Lines ending with \ are incomplete (kudos to fowl)
Diffstat (limited to 'lib/pry')
-rw-r--r--lib/pry/code.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pry/code.rb b/lib/pry/code.rb
index f54fefa5..9ef984fe 100644
--- a/lib/pry/code.rb
+++ b/lib/pry/code.rb
@@ -48,8 +48,8 @@ class Pry
end
end
- # Assert that a line which ends with a , is incomplete.
- str !~ /[,]\z/
+ # Assert that a line which ends with a , or \ is incomplete.
+ str !~ /[,\\]\s*\z/
rescue SyntaxError => e
if incomplete_user_input_exception?(e)
false