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

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

[nongnu] elpa/lua-mode c96a836 445/468: is-continuing-p: use lua-skip-ws


From: Philip Kaludercic
Subject: [nongnu] elpa/lua-mode c96a836 445/468: is-continuing-p: use lua-skip-ws-and-comments-backward/-forward
Date: Thu, 5 Aug 2021 04:59:26 -0400 (EDT)

branch: elpa/lua-mode
commit c96a836ed267903925772078d2df79ba95b89d60
Author: immerrr <immerrr+lua@gmail.com>
Commit: immerrr <immerrr+lua@gmail.com>

    is-continuing-p: use lua-skip-ws-and-comments-backward/-forward
---
 lua-mode.el | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/lua-mode.el b/lua-mode.el
index 42ccf31..1cd96c2 100644
--- a/lua-mode.el
+++ b/lua-mode.el
@@ -1269,12 +1269,7 @@ previous one even though it looked like an 
end-of-statement.")
         return-value)
     (save-excursion
       (end-of-line)
-      ;; we need to check whether the line ends in a comment and
-      ;; skip that one.
-      (while (lua-find-regexp 'backward "-" line-begin 'lua-string-p)
-        (if (looking-at "--")
-            (setq line-end (point))))
-      (goto-char line-end)
+      (lua-skip-ws-and-comments-backward line-begin)
       (setq return-value (and (re-search-backward lua-cont-eol-regexp 
line-begin t)
                               (or (match-beginning 1)
                                   (match-beginning 2))))
@@ -1305,6 +1300,7 @@ previous one even though it looked like an 
end-of-statement.")
   (let ((line-end (line-end-position)))
     (save-excursion
       (beginning-of-line)
+      (lua-skip-ws-and-comments-forward line-end)
       ;; if first character of the line is inside string, it's a continuation
       ;; if strings aren't supposed to be indented, 
`lua-calculate-indentation' won't even let
       ;; the control inside this function



reply via email to

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