Allow unicode quotes as markdown entry separators.

Fixes #13.
This commit is contained in:
Friedrich von Never 2017-12-24 22:41:26 +07:00
parent 18cd75ab41
commit b06f2ef5bb
No known key found for this signature in database
GPG Key ID: 5D22FAE119EC4EB7
1 changed files with 3 additions and 1 deletions

View File

@ -44,7 +44,9 @@ QString ExpressionMailNameAtEnd() {
}
QString ExpressionSeparators(const QString &additional) {
return qsl("\\s\\.,:;<>|'\"\\[\\]\\{\\}\\~\\!\\?\\%\\^\\(\\)\\-\\+=\\x10") + additional;
// UTF8 quotes: «»“”‘’
const auto quotes = QString::fromUtf8("\xC2\xAB\xC2\xBB\xE2\x80\x9C\xE2\x80\x9D\xE2\x80\x98\xE2\x80\x99");
return qsl("\\s\\.,:;<>|'\"\\[\\]\\{\\}\\~\\!\\?\\%\\^\\(\\)\\-\\+=\\x10") + quotes + additional;
}
QString ExpressionHashtag() {