#include "support/forkedcall.h"
#include "support/lstrings.h"
+// HP-UX 11.x doesn't have this header
+#ifdef HAVE_SYS_SELECT_H
#include <sys/select.h>
+#endif
#include <sys/time.h>
#ifndef CXX_GLOBAL_CSTD
int LaunchIspell::start()
{
- command_ = "ispell";
+ command_ = lyxrc.isp_command;
return runNonBlocking();
}
// static due to the setvbuf. Ugly.
static char o_buf[BUFSIZ];
-
+
// We need to throw an exception not do this
pipein[0] = pipein[1] = pipeout[0] = pipeout[1]
= pipeerr[0] = pipeerr[1] = -1;
child_.reset(li);
if (li->start() == -1) {
error_ = _("Could not create an ispell process.\nYou may not have "
- " the right languages installed.");
+ " the right languages installed.");
child_.reset(0);
return;
}