While i already got my fingers dirty on mandoc_escape(),
authorIngo Schwarze <schwarze@openbsd.org>
Thu, 31 May 2012 22:38:16 +0000 (22:38 +0000)
committerIngo Schwarze <schwarze@openbsd.org>
Thu, 31 May 2012 22:38:16 +0000 (22:38 +0000)
commit42700b3481f9153f53b1fbee9b83a8a8009bebaf
treefc9accc94e50cb0ecb22ca66f4d6dd40c90c5ab0
parent35112543624e30cafdc3d59c920fadd21cfa099f
While i already got my fingers dirty on mandoc_escape(),
profit of the occasion to pull out some spaghetti, that is,
three confusing variables and fourteen pointless assignments
among them; instead, always operate on the official pointers
**start, **end, and *sz, each of which conveys an obvious meaning.

No functional change intended, and the new tests confirm that
everything still (err...) "works", as far as that word can be
applied to the kind of roff(7) mock-up code i'm polishing here.

"just commit" kristaps@
mandoc.c