summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'SwifTools/MacOSXChecker.mm')
-rw-r--r--SwifTools/MacOSXChecker.mm16
1 files changed, 16 insertions, 0 deletions
diff --git a/SwifTools/MacOSXChecker.mm b/SwifTools/MacOSXChecker.mm
index 5f4f9c3..519f06c 100644
--- a/SwifTools/MacOSXChecker.mm
+++ b/SwifTools/MacOSXChecker.mm
@@ -13,6 +13,7 @@
#include <SwifTools/MacOSXChecker.h>
#include <algorithm>
+#include <cassert>
#include <boost/algorithm/string.hpp>
@@ -33,6 +34,21 @@ bool MacOSXChecker::isCorrect(const std::string& /*word*/) {
return false;
}
+bool MacOSXChecker::isAutomaticallyDetectingLanguage() {
+ return true;
+}
+
+void MacOSXChecker::setActiveLanguage(const std::string& /*language*/) {
+ assert(false);
+}
+
+std::string MacOSXChecker::activeLanguage() const {
+ assert(false);
+}
+std::vector<std::string> MacOSXChecker::supportedLanguages() const {
+ assert(false);
+}
+
void MacOSXChecker::getSuggestions(const std::string& word, std::vector<std::string>& list) {
NSSpellChecker* spellChecker = [NSSpellChecker sharedSpellChecker];
NSString* wordString = [[NSString alloc] initWithUTF8String: word.c_str()];