fix conj logic

This commit is contained in:
Anna 2022-09-04 14:57:14 -04:00
parent bdb8c62c71
commit 1aa745faf1
Signed by: anna
GPG Key ID: 0B391D8F06FCD9E0

View File

@ -97,12 +97,15 @@ internal class Write : ITab {
if (this._conj != -1) {
var conj = pack.Conjunctions[this._conj];
if (conj.Length != 1 || !char.IsPunctuation(conj[0])) {
var isPunc = conj.Length == 1 && char.IsPunctuation(conj[0]);
if (isPunc) {
preview.Append(conj);
preview.Append('\n');
} else {
preview.Append('\n');
}
preview.Append(conj);
preview.Append(' ');
}
if (this._part2 != -1) {
var template2 = pack.Templates[this._part2];