"conditions.\nThere is ABSOLUTELY NO WARRANTY for PSPP; type \"show "
"warranty.\" for details.\n", stdout);
puts (stat_version);
- journal_enable ();
+ journal_init ();
}
static struct terminal_reader *
return UP_CAST (r, struct terminal_reader, reader);
}
+
/* Older libreadline versions do not provide rl_outstream.
However, it is almost always going to be the same as stdout. */
#if ! HAVE_RL_OUTSTREAM
# define rl_outstream stdout
#endif
+
+#if HAVE_READLINE
/* Similarly, rl_echo_signal_char is fairly recent.
We provide our own crude version if it is not present. */
#if ! HAVE_RL_ECHO_SIGNAL_CHAR
static void
rl_echo_signal_char (int sig)
{
+#if HAVE_TERMIOS_H
struct termios t;
if (0 == tcgetattr (0, &t))
{
fprintf (rl_outstream, "%c", c);
}
else
+#endif
fprintf (rl_outstream, "^C");
fflush (rl_outstream);
}
#endif
+#endif
static size_t