     (point)
     ))
 
-(defun web-mode-block-skip-chars-forward (&optional pos)
+(defun web-mode-block-skip-blank-forward (&optional pos)
   "skip forward"
   (unless pos (setq pos (point)))
   (let ((continue t))

         (unwind-protect
             ,@body
           (set-buffer-modified-p old-modified-p)))))

  ) ;eval-and-compile


         )
        ;; *** block folding
        ((cdr (web-mode-block-is-control (point)))
         (setq beg-outside (web-mode-block-beginning-position (point)))
         (setq beg-inside (1+ (web-mode-block-end-position (point))))
         (when (web-mode-block-match)
           (setq end-inside (point))
           (setq end-outside (1+ (web-mode-block-end-position (point)))))
         ) ;block-control
        ) ;cond
       (when (and beg-inside beg-outside end-inside end-outside)
         ;;(message "beg-out(%d) beg-in(%d) end-in(%d) end-out(%d)" beg-outside beg-inside end-inside end-outside)
         (setq overlay (make-overlay beg-outside end-outside))
         (overlay-put overlay 'font-lock-face 'web-mode-folded-face)
