I was able to use git bisect (on master) to narrow down where the problem
started (for me, at least):
27466a38bcd6f5f3c6bd3c61b8ec9253d4dbf4e4 is the first bad commit
commit 27466a38bcd6f5f3c6bd3c61b8ec9253d4dbf4e4
Author: Nicolas Goaziou <m...@nicolasgoaziou.fr>
Date: Thu Jul 27 15:22:45 2017 +0200
Fix `org-string-width'
* lisp/org.el (org-string-width): Better handle various invisible
characters.
I'm not sure what's going on ... is anyone else seeing this problem with tables?
Bill
On 8 August 2017, William Denton wrote:
I noticed this last week, but I'm on vacation. I'm compiling and running Org
and Emacs from source, and have been keeping up to date, but the problem's
been there for a while. For Org, I'm on the master branch, not tables, and
running "make update" to update.
In the example below, the <40> and <10> widths are not respected. If you hit
C-c C-C on the STARTUP line, first one things goes wrong and then another,
and you can toggle back and forth.
Bill
# ----------
#+TITLE: Table column problem
#+STARTUP: align
| Forty | Ten |
| <40> | <10> |
|------------------------------------------+--------------------------|
| This cell has more than forty characters in it, but it won't align | Under.
|
| This cell has under forty characters. | More than ten over here. |
# ----------
--
William Denton :: Toronto, Canada --- Listening to Art:
https://listeningtoart.org/
https://www.miskatonic.org/ --- GHG.EARTH: http://ghg.earth/
Caveat lector. --- STAPLR: http://staplr.org/