From 6fe3dc01e0945238fc8bfea01806c75032c87286 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Sun, 12 Apr 2015 15:55:01 +0200 Subject: [PATCH] Issue a warning if thesaurus dir is not set up (as suggested in #9496) --- src/Text3.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Text3.cpp b/src/Text3.cpp index af15c313f2..8398dd7b50 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -47,6 +47,7 @@ #include "TextMetrics.h" #include "WordLangTuple.h" +#include "frontends/alert.h" #include "frontends/Application.h" #include "frontends/Clipboard.h" #include "frontends/Selection.h" @@ -2286,6 +2287,13 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) arg += " lang=" + from_ascii(cur.getFont().language()->lang()); } } + if (lyxrc.thesaurusdir_path.empty()) { + frontend::Alert::warning(_("Path to thesaurus directory not set!"), + _("The path to the thesaurus directory has not been specified.\n" + "The thesaurus is not functional.\n" + "Please refer to sec. 6.15.1 of the User's Guide for setup\n" + "instructions.")); + } bv->showDialog("thesaurus", to_utf8(arg)); break; }