Hello,
Perusing the source code, I stumbled upon this:
TeXmacs-1.99.1-src/src/Data/String/analyze.cpp:540:
===========================
string
roman_nr (int nr) {
if (nr<0) return "-" * roman_nr(nr);
Should't it rather be:
if (nr<0) return "-" * roman_nr( - nr);
^
?
Similarly, in lines 558 through 560:
string
alpha_nr (int nr) {
if (nr<0) return "-" * alpha_nr(nr);
Shouldn't it be "-nr" for the last occurence of "nr"?
I tested it by typing into a document:
\number <enter> -1 <right> roman <enter>
Texmacs crashed.
Regards,
Enrique
_______________________________________________
Texmacs-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/texmacs-dev