summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/radix-tree.el
diff options
context:
space:
mode:
authorAaron Jensen <aaronjensen@gmail.com>2021-01-09 20:43:32 -0600
committerEli Zaretskii <eliz@gnu.org>2021-01-15 14:04:25 +0200
commit4dc72dd9deb1c3394ada3de3f52bc7c1ff831ab6 (patch)
tree2f6adb25275363194fc4fe35d565c8396c168586 /lisp/emacs-lisp/radix-tree.el
parent66ac17289a5d04366a6b05eb5a105dff408b16b8 (diff)
downloademacs-4dc72dd9deb1c3394ada3de3f52bc7c1ff831ab6.tar.gz
emacs-4dc72dd9deb1c3394ada3de3f52bc7c1ff831ab6.tar.bz2
emacs-4dc72dd9deb1c3394ada3de3f52bc7c1ff831ab6.zip
Fix 'window-text-pixel-size' when there are leading/trailing spaces
First, scan to find the first non-whitespace character and then backtrack to find the beginning of the line. The previous algorithm always started on the non-whitespace character during the backtrack, causing it to stop immediately and not actually find the beginning of the line. The same applies to the end of line calculation. * src/xdisp.c: (Fwindow_text_pixel_size): Fix off by one error. (Bug#45748) * test/src/xdisp-tests.el (xdisp-tests--window-text-pixel-size) (xdisp-tests--window-text-pixel-size-leading-space) (xdisp-tests--window-text-pixel-size-trailing-space): New tests.
Diffstat (limited to 'lisp/emacs-lisp/radix-tree.el')
0 files changed, 0 insertions, 0 deletions