mirror of
https://github.com/m00natic/vlfi.git
synced 2025-01-31 02:00:47 +00:00
Widen region when measuring encoded content length.
This commit is contained in:
parent
88dba8bb25
commit
429a8ff016
@ -106,6 +106,7 @@ bytes added to the end."
|
||||
"Move to chunk enclosed by START END keeping as much edits if any.
|
||||
Return number of bytes moved back for proper decoding and number of
|
||||
bytes added to the end."
|
||||
(widen)
|
||||
(let* ((modified (buffer-modified-p))
|
||||
(start (max 0 start))
|
||||
(end (min end vlf-file-size))
|
||||
@ -303,8 +304,8 @@ Return number of bytes added over expected."
|
||||
(insert-file-contents-literally buffer-file-name nil start end)
|
||||
(let ((coding-system-for-read coding))
|
||||
(decode-coding-inserted-region position (point-max)
|
||||
buffer-file-name nil start end))
|
||||
(setq buffer-file-coding-system last-coding-system-used)))
|
||||
buffer-file-name nil start end)))
|
||||
(setq buffer-file-coding-system last-coding-system-used))
|
||||
|
||||
(defun vlf-shift-undo-list (n)
|
||||
"Shift undo list element regions by N."
|
||||
|
@ -44,6 +44,7 @@ Save anyway? "))
|
||||
buffer-file-truename)
|
||||
vlf-end-pos vlf-file-size)
|
||||
(vlf-update-buffer-name))
|
||||
(widen)
|
||||
(let* ((region-length (length (encode-coding-region
|
||||
(point-min) (point-max)
|
||||
buffer-file-coding-system t)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user