25 #if defined (HAVE_CONFIG_H) 33 #include "builtin-defun-decls.h" 50 QString function_name =
m_info.fileName ();
51 function_name.chop (
m_info.suffix ().length () + 1);
66 Fsource (
ovl (file_path));
83 else if (
m_cmd ==
"cont")
88 else if (
m_cmd ==
"quit")
93 Fdbstep (
ovl (
m_cmd.toStdString ()));
static bool file_in_path(const std::string &file, const std::string &dir)
void add_cmd(octave_cmd *cmd)
Adds a new octave command to the command queue.
void execute_command_callback(void)
Callback routine for executing the command by the worker thread.
virtual void execute(void)
bool valid_identifier(const char *s)
static void replace_line(const std::string &text, bool clear_undo=true)
static void post_event(T *obj, void(T::*method)(void))
bool m_suppress_dbg_location
QList< octave_cmd * > m_queue
static bool interrupt(bool=true)
static void redisplay(void)
OCTAVE_EXPORT octave_value_list isa nd deftypefn *return ovl(args(0).isinteger())
static void set_initial_input(const std::string &text)
static void accept_line(void)
static std::string get_current_line(void)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string