mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
core-editor: refactor large-file detection
This commit is contained in:
@ -207,16 +207,3 @@ for function signatures or notes. Run again to clear the header line."
|
||||
(setq content (replace-regexp-in-string "\\s-+" " " content))
|
||||
content)))))
|
||||
|
||||
;;;###autoload
|
||||
(defun doom/check-large-file ()
|
||||
(let* ((filename (buffer-file-name))
|
||||
(size (nth 7 (file-attributes filename))))
|
||||
(when (and
|
||||
(not (memq major-mode doom-large-file-modes-list))
|
||||
size (> size (* 1024 1024 doom-large-file-size))
|
||||
(y-or-n-p (format (concat "%s is a large file, open literally to "
|
||||
"avoid performance issues?")
|
||||
filename)))
|
||||
(setq buffer-read-only t)
|
||||
(buffer-disable-undo)
|
||||
(fundamental-mode))))
|
||||
|
Reference in New Issue
Block a user