|
From: | Alexis |
Subject: | bug#27847: 26.0.50; mode-line-percent-position: line-based instead of char-based (optionally) |
Date: | Fri, 28 Jul 2017 18:07:45 +1000 |
User-agent: | mu4e 0.9.19; emacs 25.2.1 |
Eli Zaretskii <eliz@gnu.org> writes:
From: Alexis <flexibeast@gmail.com> Cc: Eli Zaretskii <eliz@gnu.org>, 27847@debbugs.gnu.org Date: Fri, 28 Jul 2017 12:44:12 +1000 As a data point, i have this as part of my `mode-line-format` setup: '(:eval (let ((buffer-line-count (count-lines (point-min) (point-max)))) (number-to-string (round (* 100 (/ (float (count-lines 1 (point))) (if (equal 0 buffer-line-count) 1 buffer-line-count))))))) "%%"which gives me at least a rough percentage (i.e. 'good enough' formy needs), and i've not noticed any slowdown as a result.How large are the files you usually edit?
Good point; usually not that large, maybe only a few thousand lines at
most. So i just tried opening xdisp.c, and there's certainly somemovement lag there. Not unusably so for me, but i can imagine it would
be for others. This is on a Core i5-6200U running Debian x86_64. Alexis.
[Prev in Thread] | Current Thread | [Next in Thread] |