n-t-roff / heirloom-doctools

The Heirloom Documentation Tools: troff, nroff, and related utilities
http://n-t-roff.github.io/heirloom/doctools.html
Other
126 stars 23 forks source link

eqn dies on "bizzare" characters delimiter #43

Closed bapt closed 7 years ago

bapt commented 7 years ago

https://svnweb.freebsd.org/base/head/share/doc/papers/timecounter/timecounter.ms?revision=160964&view=markup#l2

.EQ
delim øø
.EN

In this document it is in ISO-8859 but if I change it to UTF-8 it still dies the same

bapt commented 7 years ago

seems like it is not multibyte friendly

n-t-roff commented 7 years ago

Non-ASCII delimiters are a general Heirloom doctools issue, not for eqn only. Whereas the crash is not acceptable and may be fixed quickly, correct processing of such characters may require more effort (without looking at the source code yet). Currently I'm preparing a release of another project (may take one or two weeks). What is your expected fix date for this issue?

bapt commented 7 years ago

Crash was a strong word, it is failing reporting an error :)