+
+
+struct textreplace
+{
+ wxChar *text;
+ size_t text_length;
+ wxChar *replace;
+ size_t replace_length;
+};
+
+#define tr(x,y) {x, sizeof(x)-1, y, sizeof(y)-1}
+
+static textreplace notverb_array[] =
+{
+ tr(_T("``"), _T("“")),
+ tr(_T("''"), _T("”")),
+ tr(_T("`"), _T("‘")),
+ tr(_T("'"), _T("’")),
+ tr(_T("---"), _T("—")),
+ tr(_T("--"), _T("–")),
+};
+
+#undef tr
+