renamed Sed::getOption() and Sed::setOption() to Sed::getTrait() and Sed::getTrait() respectively
added qse_sed_opt_t, qse_sed_trait_t renamed qse_sed_exec_op_t to qse_sed_tracer_op_t renamed qse_sed_exec_tracer_t to qse_sed_tracer_t added qse_sed_getopt() and qse_sed_setopt() deleted qse_sed_setlformatter(), qse_sed_getlformatter(), qse_sed_setexectracer(), qse_sed_getexectracer(), qse_sed_setmaxdepth(), qse_sed_getmaxdepth()
This commit is contained in:
@ -52,4 +52,3 @@ int qse_main (int argc, qse_achar_t* argv[])
|
||||
init_sed_sample_locale ();
|
||||
return qse_runmain (argc, argv, sed_main);
|
||||
}
|
||||
|
||||
|
@ -65,4 +65,3 @@ int qse_main (int argc, qse_achar_t* argv[])
|
||||
init_sed_sample_locale ();
|
||||
return qse_runmain (argc, argv, sed_main);
|
||||
}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
#include <qse/cmn/stdio.h>
|
||||
#include "sed00.h"
|
||||
|
||||
static void trace_exec (qse_sed_t* sed, qse_sed_exec_op_t op, qse_sed_cmd_t* cmd)
|
||||
static void trace_exec (qse_sed_t* sed, qse_sed_tracer_op_t op, qse_sed_cmd_t* cmd)
|
||||
{
|
||||
qse_cstr_t h, p;
|
||||
|
||||
@ -48,7 +48,7 @@ static int sed_main (int argc, qse_char_t* argv[])
|
||||
out.type = QSE_SED_IOSTD_STR;
|
||||
|
||||
/* squeeze in a tracing hook */
|
||||
qse_sed_setexectracer (sed, trace_exec);
|
||||
qse_sed_setopt (sed, QSE_SED_TRACER, trace_exec);
|
||||
|
||||
/* execute the compiled command */
|
||||
if (qse_sed_execstd (sed, in, &out) <= -1)
|
||||
@ -74,4 +74,3 @@ int qse_main (int argc, qse_achar_t* argv[])
|
||||
init_sed_sample_locale ();
|
||||
return qse_runmain (argc, argv, sed_main);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user