120992a242added qse_getawknilval() prefixed many public functions with QSE_EXPORThyung-hwan2012-12-01 13:13:13 +0000
7dd9e67cd8added qse_awk_rtx_isnilval(). enhanced the qse_awk_sio_t core functions so that the implementaion can set the stream name added export specifiers to some functionshyung-hwan2012-11-29 14:03:59 +0000
a332c5b55erenamed QSE_AWK_MAPTOVAR to QSE_AWK_FLEXMAP. allowes a map variable to be reassigned with another valuehyung-hwan2012-11-28 05:34:19 +0000
f1f3080ab3make @word to be always on simplified the return value of I/O handler's open function by eliminating the concept of EOF on opening. enhanced qse_awk_parsestd() to accept an array of qse_awk_parsestd_t for input streams. enhanced cmd/awk/awk.c to handle multiple -f's properlyhyung-hwan2012-11-25 16:16:44 +0000
1ad89afa99added qse_strxtrmx() added sys::trim(). allowed a singled quoted string in awkhyung-hwan2012-11-23 17:11:06 +0000
f04bea44e1added QSE_NWIFCFG_LINKUP, QSE_NWIFCFG_LINKDOWN, QSE_NWAD_NX. changed qse_nwifcfg() to set an address type to QSE_NWAD_NX when the address can't be retrievedhyung-hwan2012-11-22 13:36:46 +0000
c2668bbe26changed the way to handle @words. switched global, local, reset, abort to @global, @local, @reset, @abort to avoid collision with existing awk programshyung-hwan2012-11-20 14:44:43 +0000
1157af0b8aadded qse_clearnwad() enhanced qse_getnwifcfg() a bit. added uci::adddeltapath.hyung-hwan2012-11-19 14:32:38 +0000
a55545b8aeadded qse_prefixtoip4ad()/qse_prefixtoip6ad(). added more code to qse_getnwifcfg(). renamed qse_ipad4_t and qse_ipad6_to to qse_ip4ad_t and qse_ip6ad_t respectivelyhyung-hwan2012-11-18 15:19:51 +0000
105c862230fixed error handling in qse_dir_init()hyung-hwan2012-11-16 17:11:18 +0000
034d3e9c04added QSE_GLOB_TOLERANT enhanced check for __int128_t added qse_getnwifcfg() added qse_skad_t, qse_skadtonwad(), qse_nwadtoskad() added more checks to configure.achyung-hwan2012-11-16 16:46:49 +0000
b94dd042c5changed qse_ntime_t to a structure and made related changeshyung-hwan2012-11-11 16:07:34 +0000
dfc5fdfdeaimplemented binary symbol search in awk moduleshyung-hwan2012-11-05 09:49:54 +0000
2179278c41changed the module loader to attempt to find '_load' and 'load_' as in addition to 'load'. added the stat field to qse_awk_val_t. added DLL loading for DOS32/CauseWay deprecated PROCINFO. you can use various sys::xxxx() functions to get equivalent information. migrated time() to sys::gettime() and added sys::settime().hyung-hwan2012-11-05 05:20:12 +0000
3f456d0f94fixed a wrong module function definitionhyung-hwan2012-11-03 17:49:34 +0000
3f99d7ac3dadded qse_awk_fnc_spec_t. renamed qse_awk_mod_info_t to qse_awk_mod_spec_thyung-hwan2012-11-03 17:44:23 +0000
a3af4c3eedadded qse_awk_rtx_valtombs()/qse_awk_rtx_valtostr() added sys::kill() to awk added sys::SIGXXXX to awk added or enhanced uci::XXXX in awkhyung-hwan2012-10-31 08:31:58 +0000
3db3ab2249added qse_awk_rtx_makemapvalwithdata(). enhancced qse_awk_rtx_makestrval() and related functions. enhanced the uci modulehyung-hwan2012-10-29 14:41:39 +0000
4e92c0ef1cAdded QSE_AWK_BLANKCONCAT fixed getline parsing to accept $XXXhyung-hwan2012-10-27 16:28:12 +0000
c6a0a99e84added QSE_AWK_MOD_INT and QSE_AWK_MOD_FLT added qse_awk_mod_sym_int_t and qse_awk_mod_sym_flt_thyung-hwan2012-10-26 15:44:23 +0000
66da8f46c7made slight enhancement in @include handlinghyung-hwan2012-10-26 00:55:13 +0000
8ac0963885combined 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 handlinghyung-hwan2012-10-25 14:38:27 +0000
b53fe11c04fixed a memory leak bug in the uci modulehyung-hwan2012-10-24 12:35:01 +0000
31edff2391enhanced function call code to support module calls. added libltdl into configure.ac, thus to the projecthyung-hwan2012-10-23 17:08:56 +0000
d963a79bd2touched up code for module call in awkhyung-hwan2012-10-22 09:36:15 +0000
ff13bf4668added qse_awk_setopt()/qse_awk_getopt(). deleted qse_awk_getoption()/qse_awk_setoption()/qse_awk_setmaxdepth()/qse_awk_getmaxdepth(). redefined enumeration types related to the functions added or deleted above. moved fnc_sleep from cmd/awk/awk.c to mod/awk/sys.c managed to get external module call working in the primitive levelhyung-hwan2012-10-21 16:19:03 +0000
11b9829c9badded some code to support module calls using module-name::function-name syntax to awk. reorganized a few awk error codehyung-hwan2012-10-20 15:58:20 +0000
e2f152c927added qse_httpd_getserveroptstd() and qse_httpd_setserveroptstd(). added an output length parameter to qse_mbstowcsdup() and similar functionshyung-hwan2012-10-18 06:52:03 +0000
8f5a0a3933fixed wrong declaration of a stat bufferhyung-hwan2012-10-16 09:29:28 +0000
c6530a1c13moved directory list formatting to qse_httpd_rcb_t. added some entask variants modified qse_mbsadup()/qse_mbsxadup()/qse_wcsadup(0/qse_wcsxadup() to return lengthhyung-hwan2012-10-16 08:54:07 +0000
7940a758d0added directory handler to qse_httpd_scb_thyung-hwan2012-10-15 16:39:23 +0000
e0353fca2freplaced a few calls to snprintf() with qse_fmtuintmaxtombs(). changed the behavior when handling a query path without a slashhyung-hwan2012-09-27 12:54:35 +0000