Commit Graph

130 Commits

Author SHA1 Message Date
d0d2a7af8c fixed a simple but critical bug in __MAKE_IMAP_NODE 2019-08-26 10:29:26 +00:00
4e6015ed36 added sys::dup() and sys::openfd().
added the optional second parameter to sys::close(). it accepts sys::C_KEEPFD.
2019-08-26 02:47:02 +00:00
8bfac9fff4 added sys::opendir(), sys::readdir(), sys::closedir() 2019-08-25 16:03:51 +00:00
cfd39c4280 defined sys::RC_XXX items in awk 2019-08-25 06:21:32 +00:00
e12121a8a2 updated awk documentation 2019-08-23 07:41:26 +00:00
35a24a56d1 added the _instsize field to qse_awk_t and qse_awk_rtx_t to get rid of qse_awk_getxtnstd() and qse_awk_rtx_getxtnstd() 2019-06-24 08:53:49 +00:00
d64d0a73b4 added experimental code to call function held in a variable 2019-04-28 15:44:10 +00:00
00bae5b613 added str::tonum() to awk 2017-02-11 05:04:13 +00:00
eea7ef5405 updated documentation on match() 2016-11-09 14:12:42 +00:00
c42a9945b1 changed to use lt_dlopenadvise() instead of lt_dlopenext() 2015-10-26 16:40:09 +00:00
0a8e84add2 fixed some build problems on mac os x 10.1 2015-04-26 16:20:21 +00:00
7d21e90ce2 renamed qse_tmr_remove() to qse_tmr_delete().
removed qse_fs_delete() and added qse_fs_delfile()/qse_fs_deldir() with some new options
2014-11-24 17:01:04 +00:00
28ad5392c8 fixed files for an old compiler 2014-11-18 16:10:12 +00:00
284a0b18be touched up code for old sco compiler 2014-11-17 17:18:11 +00:00
e3be2e5273 fixed configure.ac 2014-11-17 15:01:49 +00:00
4de030f8a3 changed awk to convert a map to the size of the map in a scalar context.
allowed @include inside a normal block
2014-10-22 01:34:37 +00:00
003c637c0f updated documentation 2014-10-21 17:58:18 +00:00
5e94b7d9b2 fixed more code for watt-32 2014-10-20 04:58:15 +00:00
d49fd50ecc added sed::str_to_str to the sed module for awk
fixed some build issues on legacy systems
2014-02-20 05:29:32 +00:00
2e9bb90c39 added qse_awk_rtx_getvalstr() and qse_awk_rtx_freevalstr().
changed some code to use the 2 new functions.
added the sed module to awk. incomplete yet
2014-02-19 15:24:33 +00:00
b5de91921c added the 'k' option to the 's' command in sed 2014-02-19 04:09:46 +00:00
bad915cc55 added some code for integrating TRE into awk 2013-04-06 13:39:56 +00:00
543376b7d9 renamed QSE_AWK_EXTRAKWS to QSE_AWK_NEXTOFILE
fixed a minor glitch in qse_pio_t
fixed the nil field to xnil in qse_rbt_t to minimize collision with external header files since nil is a commonly found macro
added a simple optimization to qse_memcpy()
2013-01-29 03:43:32 +00:00
c45abff9ab added str::normspc
fixed a bug of mistaking a colon for a backquote in some contexts
2013-01-21 14:35:24 +00:00
164b85a6f9 changed the number of maximum digits after \x in an awk string 2013-01-19 16:21:32 +00:00
07d38add5d revised docs 2013-01-16 07:51:42 +00:00
121ed07cf0 fixed a bug in awk's built-in function fflush().
added the mb8 conversion routines for raw byte conversion
2013-01-16 05:04:56 +00:00
444abec9fe fixed a variable not matching the size of underlying registers for QSE_SYSCALL0 2013-01-15 11:51:26 +00:00
8160249b38 updated docs 2013-01-15 08:11:25 +00:00
3d1c8b3893 added more samples and revised docs 2013-01-14 16:02:04 +00:00
be6beb61dc 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()
2013-01-13 13:15:03 +00:00
92e4134b7d added qse_sed_getspace(), qse_sed_allocmem(), qse_sed_reallocmem(), qse_sed_callocmem(), qse_sed_freemem() 2013-01-13 09:04:54 +00:00
ef6d295cac revised docs 2013-01-12 16:46:12 +00:00
4581bf1e4e updated sed docs 2013-01-10 14:17:53 +00:00
686f63f665 updated docs more 2013-01-09 14:10:58 +00:00
6e94d324ef updated documentation 2013-01-09 08:03:21 +00:00
19b4e697af updated samples and docs 2013-01-08 15:56:56 +00:00
dfafdc4656 fixed some sample files for updated function usage 2013-01-08 05:51:58 +00:00
f689359e78 added some more docs 2013-01-07 15:08:22 +00:00
e957f7a1a1 revised some documentation 2012-12-30 06:20:08 +00:00
7f64932d19 fixed wrong declaration of os/2 api functions 2012-12-29 16:17:26 +00:00
6a2dce50b8 wrote more to the installation page 2012-12-28 14:32:56 +00:00
3aec7946c3 changed the way to fix ERROR_BROKEN_PIPE.
improved socket error translation
2012-12-28 08:39:41 +00:00
1595a9a4f3 touched up code for warp 4 2012-12-18 08:12:15 +00:00
cfc71b3f80 updated doxyfile and added some bakefile description 2012-12-12 15:21:37 +00:00
c6a0a99e84 added QSE_AWK_MOD_INT and QSE_AWK_MOD_FLT
added qse_awk_mod_sym_int_t and qse_awk_mod_sym_flt_t
2012-10-26 15:44:23 +00:00
8ac0963885 combined some awk options into QSE_AWK_EXTRAKWS.
deleted QSE_AWK_EXTRAOPS and enabled all new operators by default
added === and !==.
fixed a bug in printing the explicit concatenation operator(%%, %%=)
improved @include handling
2012-10-25 14:38:27 +00:00
31edff2391 enhanced function call code to support module calls.
added libltdl into configure.ac, thus to the project
2012-10-23 17:08:56 +00:00
b9a0863fff added qse_httpd_entaskdir() 2012-09-11 16:19:52 +00:00
870ee3e362 reorganized some error codes.
added ssl library check to configure.ac
corrected wrong function definitions in chr.h
added MPI_NODE
2012-09-05 10:40:58 +00:00