Function: js--backward-syntactic-ws
js--backward-syntactic-ws is a byte-compiled function defined in
js.el.gz.
Signature
(js--backward-syntactic-ws &optional LIM)
Documentation
Simple implementation of c-backward-syntactic-ws for js-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/js.el.gz
(defun js--backward-syntactic-ws (&optional lim)
"Simple implementation of `c-backward-syntactic-ws' for `js-mode'."
(save-restriction
(when lim (narrow-to-region lim (point-max)))
(let ((in-macro (save-excursion (js--beginning-of-macro)))
(pos (point)))
(while (progn (unless in-macro (js--beginning-of-macro))
(forward-comment most-negative-fixnum)
(/= (point)
(prog1
pos
(setq pos (point)))))))))