aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/UniConversion.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2013-07-22 19:36:55 +1000
committerNeil <nyamatongwe@gmail.com>2013-07-22 19:36:55 +1000
commit5cbf336f95db427027a72699be6f5034762515aa (patch)
treefb8e4f0eccb49363752995c85b5b9217f340282b /src/UniConversion.cxx
parent79bd92adfc0ee27029fed81efd03fb5784c60f73 (diff)
downloadscintilla-mirror-5cbf336f95db427027a72699be6f5034762515aa.tar.gz
Added the character representation feature.
Diffstat (limited to 'src/UniConversion.cxx')
-rw-r--r--src/UniConversion.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/UniConversion.cxx b/src/UniConversion.cxx
index 1973dc7f2..b769250c8 100644
--- a/src/UniConversion.cxx
+++ b/src/UniConversion.cxx
@@ -255,6 +255,11 @@ int UTF8Classify(const unsigned char *us, int len) {
}
}
+int UTF8DrawBytes(const unsigned char *us, int len) {
+ int utf8StatusNext = UTF8Classify(us, len);
+ return (utf8StatusNext & UTF8MaskInvalid) ? 1 : (utf8StatusNext & UTF8MaskWidth);
+}
+
#ifdef SCI_NAMESPACE
}
#endif