emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/inf-ruby f908b1f506 136/265: Merge pull request #65 from i


From: ELPA Syncer
Subject: [nongnu] elpa/inf-ruby f908b1f506 136/265: Merge pull request #65 from iqbalansari/master
Date: Sat, 9 Jul 2022 21:59:20 -0400 (EDT)

branch: elpa/inf-ruby
commit f908b1f506993562fe9ab3afc2945611fae6e765
Merge: c59d7d0a23 5b24985b0e
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>

    Merge pull request #65 from iqbalansari/master
    
    Check IRB is defined before using it, fixes #64
---
 inf-ruby.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/inf-ruby.el b/inf-ruby.el
index 5020231448..2449d836f4 100755
--- a/inf-ruby.el
+++ b/inf-ruby.el
@@ -336,7 +336,7 @@ See variable `inf-ruby-buffer'."
 Must not contain ruby meta characters.")
 
 (defconst inf-ruby-eval-binding
-  (concat "(IRB.conf[:MAIN_CONTEXT] && 
IRB.conf[:MAIN_CONTEXT].workspace.binding) || "
+  (concat "(defined?(IRB) && IRB.conf[:MAIN_CONTEXT] && 
IRB.conf[:MAIN_CONTEXT].workspace.binding) || "
           "(defined?(Pry) && Pry.toplevel_binding)"))
 
 (defconst ruby-eval-separator "")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]