GNU bug report logs -
#47712
27.1; Provide `string-display-width` function, which takes properties into account, `substring-width`
Previous Next
Reported by: Daniel Mendler <mail <at> daniel-mendler.de>
Date: Sun, 11 Apr 2021 21:17:02 UTC
Severity: normal
Found in version 27.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 4/12/21 7:01 PM, Eli Zaretskii wrote:
> You can still use your code in org-table, if it does the job, I just
> don't think we should have a semi-working API in core.
This is a reasonable. Extending `string-width` with two optional
begin/end arguments would still be a welcome addition.
> (There's indeed something strange with the results, I think the
> with-current-buffer thing is not enough (because if I manually switch
> to buffer "foo" and run the function, it returns correct results). I
> will take a closer look when I have time, unless martin beats me to
> it.)
Thank you, it would be great if you figure it out. Then the
`window-text-pixel-size` becomes a good alternative to computing the
string width manually from the display and invisible properties as I am
doing as of now.
This bug report was last modified 4 years and 37 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.