Function: eglot-utf-16-linepos
eglot-utf-16-linepos is a byte-compiled function defined in
eglot.el.gz.
Signature
(eglot-utf-16-linepos &optional LBP)
Documentation
Calculate number of UTF-16 code units from position given by LBP.
LBP defaults to eglot--bol.
Aliases
eglot-lsp-abiding-column (obsolete since 29.1)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/eglot.el.gz
(defun eglot-utf-16-linepos (&optional lbp)
"Calculate number of UTF-16 code units from position given by LBP.
LBP defaults to `eglot--bol'."
(/ (- (length (encode-coding-region (or lbp (eglot--bol))
;; Fix github#860
(min (point) (point-max)) 'utf-16 t))
2)
2))