branch: elpa/inf-ruby
commit b234625c85a48cc71e7045f5d48f079f410d576a
Author: Dmitry Gutov <dmi...@gutov.dev>
Commit: Dmitry Gutov <dmi...@gutov.dev>

    inf-ruby--make-result-overlay: Catch scan-error
    
    Resolves #187
---
 inf-ruby.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/inf-ruby.el b/inf-ruby.el
index 868203223a..2e35c0bf5f 100755
--- a/inf-ruby.el
+++ b/inf-ruby.el
@@ -591,7 +591,9 @@ the overlay."
           (let* ((beg (if (consp where)
                           (car where)
                        (save-excursion
-                          (backward-sexp 1)
+                          (condition-case nil
+                              (backward-sexp 1)
+                            (scan-error nil))
                           (point))))
                 (end (if (consp where)
                           (cdr where)

Reply via email to