# include <sys/time.h>
#endif
-using lyx::docstring;
+
+namespace lyx {
using boost::shared_ptr;
namespace {
-class LaunchIspell : public lyx::support::ForkedProcess {
- typedef lyx::support::ForkedProcess ForkedProcess;
+class LaunchIspell : public support::ForkedProcess {
+ typedef support::ForkedProcess ForkedProcess;
public:
///
LaunchIspell(BufferParams const & p, string const & l,
string enc = (params.inputenc == "auto")
? params.language->encoding()->latexName()
: params.inputenc;
- string::size_type n = enc.length();
+ size_t const n = enc.length();
tmp = new char[3];
string("-T").copy(tmp, 2);
tmp[2] = '\0';
}
/* must have read something from stderr */
- error_ =lyx::from_utf8(buf);
+ error_ =from_utf8(buf);
} else {
// select returned error
error_ = _("The ispell process returned an error.\nPerhaps "
- "it has been configured wrongly ?"));
+ "it has been configured wrongly ?");
}
close(pipein[0]);
bool error = select(err_read);
if (error) {
- error_ = _("Could not communicate with the ispell spellchecker process."));
+ error_ = _("Could not communicate with the ispell spellchecker process.");
return UNKNOWN_WORD;
}
if (err_read) {
- error_ = lyx::from_utf8(buf);
+ error_ = from_utf8(buf);
return UNKNOWN_WORD;
}
{
return error_;
}
+
+
+} // namespace lyx