25 #if defined (HAVE_CONFIG_H)
57 QString function_name =
_info.fileName ();
58 function_name.chop (
_info.suffix ().length () + 1);
94 else if (
_cmd ==
"cont")
99 else if (
_cmd ==
"quit")
void execute_command_callback(void)
Callback routine for executing the command by the worker thread.
OCTINTERP_API octave_value_list Fdbcont(const octave_value_list &=octave_value_list(), int=0)
OCTAVE_EXPORT octave_value_list isa nd deftypefn *return ovl(args(0).is_integer_type())
OCTINTERP_API octave_value_list Fsource(const octave_value_list &=octave_value_list(), int=0)
OCTINTERP_API octave_value_list Fdbstep(const octave_value_list &=octave_value_list(), int=0)
bool valid_identifier(const char *s)
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.
OCTINTERP_API octave_value_list Fdbquit(const octave_value_list &=octave_value_list(), int=0)
static void replace_line(const std::string &text, bool clear_undo=true)
static void post_event(T *obj, void(T::*method)(void))
static bool interrupt(bool=true)
OCTINTERP_API octave_value_list F__db_next_breakpoint_quiet__(const octave_value_list &=octave_value_list(), int=0)
static void redisplay(void)
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
QList< octave_cmd * > _queue
bool _suppress_dbg_location