From 67f2a48adf1c44ae360084dda0b386dc6f918589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vlatko=20=C5=A0urlan?= Date: Wed, 4 Dec 2024 00:06:14 +0100 Subject: [PATCH] Update js2-mode.el Make js2-beginning-of-defun skip comments. Fixes mark-defun bug for js2-mode when invoked inside a comment. --- js2-mode.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js2-mode.el b/js2-mode.el index ea07d8b0..a59f8565 100644 --- a/js2-mode.el +++ b/js2-mode.el @@ -12867,7 +12867,7 @@ to beginning of previous script-level element. With ARG N, do that N times. If N is negative, move forward." (setq arg (or arg 1)) (if (cl-plusp arg) - (let ((parent (js2-node-parent-script-or-fn (js2-node-at-point)))) + (let ((parent (js2-node-parent-script-or-fn (js2-node-at-point nil t)))) (when (cond ((js2-function-node-p parent) (goto-char (js2-node-abs-pos parent)))