Commit Graph

  • 8160249b38 updated docs hyung-hwan 2013-01-15 08:11:25 +0000
  • 3d1c8b3893 added more samples and revised docs hyung-hwan 2013-01-14 16:02:04 +0000
  • 54cdb97858 deleted awk05.cpp hyung-hwan 2013-01-13 14:20:24 +0000
  • 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() hyung-hwan 2013-01-13 13:15:03 +0000
  • 92e4134b7d added qse_sed_getspace(), qse_sed_allocmem(), qse_sed_reallocmem(), qse_sed_callocmem(), qse_sed_freemem() hyung-hwan 2013-01-13 09:04:54 +0000
  • 2337ac67b1 fixed a test script for a changed sed option hyung-hwan 2013-01-12 16:57:41 +0000
  • 67bac76b65 reverted lib/sed/std.c hyung-hwan 2013-01-12 16:51:49 +0000
  • ef6d295cac revised docs hyung-hwan 2013-01-12 16:46:12 +0000
  • 4581bf1e4e updated sed docs hyung-hwan 2013-01-10 14:17:53 +0000
  • 686f63f665 updated docs more hyung-hwan 2013-01-09 14:10:58 +0000
  • 6e94d324ef updated documentation hyung-hwan 2013-01-09 08:03:21 +0000
  • 19b4e697af updated samples and docs hyung-hwan 2013-01-08 15:56:56 +0000
  • dfafdc4656 fixed some sample files for updated function usage hyung-hwan 2013-01-08 05:51:58 +0000
  • f689359e78 added some more docs hyung-hwan 2013-01-07 15:08:22 +0000
  • 2624acb308 enhanced Awk and StdAwk to be able to handle argument reference hyung-hwan 2013-01-07 08:33:48 +0000
  • d9f961c6c3 added qse_awk_rtx_setprm(). changed some module functions to use referenced argument hyung-hwan 2013-01-05 14:38:30 +0000
  • db32de0ceb fixed a potential issue concerning makecontext() hyung-hwan 2013-01-04 16:04:18 +0000
  • 02831b01a0 cleaned up code a little bit hyung-hwan 2013-01-03 14:58:22 +0000
  • 8ed69e7152 added primitive kqueue support hyung-hwan 2013-01-02 03:00:20 +0000
  • e957f7a1a1 revised some documentation hyung-hwan 2012-12-30 06:20:08 +0000
  • 7f64932d19 fixed wrong declaration of os/2 api functions hyung-hwan 2012-12-29 16:17:26 +0000
  • 6a2dce50b8 wrote more to the installation page hyung-hwan 2012-12-28 14:32:56 +0000
  • 61ebfcd277 added syserr.h to makefile.am hyung-hwan 2012-12-28 08:48:35 +0000
  • 3aec7946c3 changed the way to fix ERROR_BROKEN_PIPE. improved socket error translation hyung-hwan 2012-12-28 08:39:41 +0000
  • eb28009952 improved error number handling. handled a broken pipe condition from an anonymous pipe in awk hyung-hwan 2012-12-27 14:40:58 +0000
  • b8c66b5b8d added qse_dir_geterrnum() hyung-hwan 2012-12-25 14:10:02 +0000
  • c133af0e55 added qse_awk_rtx_setrefval() enhanced qse_awk_rtx_valtobool(), qse_awk_rtx_valtonum()< qse_awk_rtx_valtostr() to handle reference values hyung-hwan 2012-12-22 14:01:41 +0000
  • 0dc6c0863e deleted the isnil operator and added the backquote operator to mean notnil hyung-hwan 2012-12-19 14:11:07 +0000
  • 092a8106b2 enhanced env not to crash if environ is pointing to null hyung-hwan 2012-12-18 15:12:53 +0000
  • 1595a9a4f3 touched up code for warp 4 hyung-hwan 2012-12-18 08:12:15 +0000
  • 14648534b3 changed a single-quoted string to support no escaping. added a not-defined/is-nil operator hyung-hwan 2012-12-15 15:30:13 +0000
  • eb944bbf95 touched up some source files for borland and msvc. added more options to bakefile description hyung-hwan 2012-12-13 13:07:16 +0000
  • 7337bf12b8 removed doxyfile.css hyung-hwan 2012-12-12 15:24:34 +0000
  • cfc71b3f80 updated doxyfile and added some bakefile description hyung-hwan 2012-12-12 15:21:37 +0000
  • b2d7199f39 improved error handling in httpd added more win32/watcom targets hyung-hwan 2012-12-10 14:39:57 +0000
  • 988621d148 added a dumb work-around for win32/os2 hyung-hwan 2012-12-10 07:17:10 +0000
  • a523f1443b added qse_isdriveabspath(). enhanced httpd to accept drive path as a doc root for win/os2 hyung-hwan 2012-12-10 03:10:44 +0000
  • 5936aea85f added mux code for os2 hyung-hwan 2012-12-09 16:14:05 +0000
  • 1d947c202f fixed a bug due to QSE_FIO_MBSPATH added more watcom targets hyung-hwan 2012-12-09 01:31:55 +0000
  • 828de9af20 added a missing target file hyung-hwan 2012-12-08 01:37:28 +0000
  • b41a766219 changed fio.c to use SetFilePointerEx for _WIN64 hyung-hwan 2012-12-07 15:23:56 +0000
  • 4ccc843e6b added unicode trait and case functions. fixed some code for os2 hyung-hwan 2012-12-06 13:02:46 +0000
  • d0dd9a3347 enhanced httpd for win32 hyung-hwan 2012-12-04 16:44:59 +0000
  • 120992a242 added qse_getawknilval() prefixed many public functions with QSE_EXPORT hyung-hwan 2012-12-01 13:13:13 +0000
  • 7dd9e67cd8 added 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 functions hyung-hwan 2012-11-29 14:03:59 +0000
  • 2f96252ddd fixed some files for os2 build hyung-hwan 2012-11-28 14:13:36 +0000
  • 624d88fdce fixed some files for os2 build hyung-hwan 2012-11-28 14:12:26 +0000
  • a332c5b55e renamed QSE_AWK_MAPTOVAR to QSE_AWK_FLEXMAP. allowes a map variable to be reassigned with another value hyung-hwan 2012-11-28 05:34:19 +0000
  • f1f3080ab3 make @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 properly hyung-hwan 2012-11-25 16:16:44 +0000
  • 1ad89afa99 added qse_strxtrmx() added sys::trim(). allowed a singled quoted string in awk hyung-hwan 2012-11-23 17:11:06 +0000
  • f04bea44e1 added 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 retrieved hyung-hwan 2012-11-22 13:36:46 +0000
  • c2668bbe26 changed the way to handle @words. switched global, local, reset, abort to @global, @local, @reset, @abort to avoid collision with existing awk programs hyung-hwan 2012-11-20 14:44:43 +0000
  • 1157af0b8a added qse_clearnwad() enhanced qse_getnwifcfg() a bit. added uci::adddeltapath. hyung-hwan 2012-11-19 14:32:38 +0000
  • c65caeed9d enhanced sys::getnwifcfg() hyung-hwan 2012-11-19 07:05:34 +0000
  • 2cfde75ae6 started adding sys::getnwifcfg() hyung-hwan 2012-11-18 15:46:51 +0000
  • a55545b8ae added 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 respectively hyung-hwan 2012-11-18 15:19:51 +0000
  • 105c862230 fixed error handling in qse_dir_init() hyung-hwan 2012-11-16 17:11:18 +0000
  • 034d3e9c04 added QSE_GLOB_TOLERANT enhanced check for __int128_t added qse_getnwifcfg() added qse_skad_t, qse_skadtonwad(), qse_nwadtoskad() added more checks to configure.ac hyung-hwan 2012-11-16 16:46:49 +0000
  • b94dd042c5 changed qse_ntime_t to a structure and made related changes hyung-hwan 2012-11-11 16:07:34 +0000
  • d6a3bfea8d fixed a select bug in mux.c hyung-hwan 2012-11-10 16:01:35 +0000
  • 7e509d4daa added qse_dir_t. added qse_mux_t. added dir::xxx() for awk hyung-hwan 2012-11-09 17:31:33 +0000
  • a3ee069804 simplified some functions hyung-hwan 2012-11-06 04:30:35 +0000
  • dfc5fdfdea implemented binary symbol search in awk modules hyung-hwan 2012-11-05 09:49:54 +0000
  • 2179278c41 changed 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-hwan 2012-11-05 05:20:12 +0000
  • 3f456d0f94 fixed a wrong module function definition hyung-hwan 2012-11-03 17:49:34 +0000
  • 3f99d7ac3d added qse_awk_fnc_spec_t. renamed qse_awk_mod_info_t to qse_awk_mod_spec_t hyung-hwan 2012-11-03 17:44:23 +0000
  • 7557b22cb8 enhanced module handling hyung-hwan 2012-11-02 14:08:46 +0000
  • 86463296e4 changed module naming convention hyung-hwan 2012-11-02 00:32:45 +0000
  • acdd3a7a1c prefixed many functions and classes with QSE_EXPORT hyung-hwan 2012-11-01 15:03:02 +0000
  • b062a1fd30 fixed some build glitches hyung-hwan 2012-11-01 07:22:15 +0000
  • 3b9f0ab14e almost finised mpi migration hyung-hwan 2012-11-01 06:42:38 +0000
  • acb40dea35 added modopen()/modclose()/modsym() to Awk/StdAwk. migrated /lib/awk/mpi.c to mod/awk/mpi.c partially hyung-hwan 2012-10-31 13:51:32 +0000
  • 65c324d373 added QSE_AWK_MODERN hyung-hwan 2012-10-31 09:43:56 +0000
  • a3af4c3eed added qse_awk_rtx_valtombs()/qse_awk_rtx_valtostr() added sys::kill() to awk added sys::SIGXXXX to awk added or enhanced uci::XXXX in awk hyung-hwan 2012-10-31 08:31:58 +0000
  • 3db3ab2249 added qse_awk_rtx_makemapvalwithdata(). enhancced qse_awk_rtx_makestrval() and related functions. enhanced the uci module hyung-hwan 2012-10-29 14:41:39 +0000
  • 18ab6aaf8d enhanced parsing getline added qse_cstrdup()/qse_wcstrdup()/qse_mcstrdup() hyung-hwan 2012-10-28 14:46:37 +0000
  • 4e92c0ef1c Added QSE_AWK_BLANKCONCAT fixed getline parsing to accept $XXX hyung-hwan 2012-10-27 16:28:12 +0000
  • 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 hyung-hwan 2012-10-26 15:44:23 +0000
  • 66da8f46c7 made slight enhancement in @include handling hyung-hwan 2012-10-26 00:55:13 +0000
  • 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 hyung-hwan 2012-10-25 14:38:27 +0000
  • b53fe11c04 fixed a memory leak bug in the uci module hyung-hwan 2012-10-24 12:35:01 +0000
  • 31edff2391 enhanced function call code to support module calls. added libltdl into configure.ac, thus to the project hyung-hwan 2012-10-23 17:08:56 +0000
  • d963a79bd2 touched up code for module call in awk hyung-hwan 2012-10-22 09:36:15 +0000
  • ff13bf4668 added 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 level hyung-hwan 2012-10-21 16:19:03 +0000
  • 11b9829c9b added some code to support module calls using module-name::function-name syntax to awk. reorganized a few awk error code hyung-hwan 2012-10-20 15:58:20 +0000
  • 3cec861547 added qse_awk_rtx_callwithstrs() hyung-hwan 2012-10-18 14:11:59 +0000
  • e2f152c927 added qse_httpd_getserveroptstd() and qse_httpd_setserveroptstd(). added an output length parameter to qse_mbstowcsdup() and similar functions hyung-hwan 2012-10-18 06:52:03 +0000
  • 8f5a0a3933 fixed wrong declaration of a stat buffer hyung-hwan 2012-10-16 09:29:28 +0000
  • c6530a1c13 moved directory list formatting to qse_httpd_rcb_t. added some entask variants modified qse_mbsadup()/qse_mbsxadup()/qse_wcsadup(0/qse_wcsxadup() to return length hyung-hwan 2012-10-16 08:54:07 +0000
  • 7940a758d0 added directory handler to qse_httpd_scb_t hyung-hwan 2012-10-15 16:39:23 +0000
  • d9b42ca785 fixed wrong indentation hyung-hwan 2012-10-15 09:46:29 +0000
  • b907296f4a touched up qse_task_t hyung-hwan 2012-10-15 09:36:39 +0000
  • 55ee23a255 interim commit with incomplete tasking routines hyung-hwan 2012-10-11 13:39:52 +0000
  • 5840c7193c fixed a memory leak bug in prohibiting the directory listing hyung-hwan 2012-10-03 14:12:07 +0000
  • 5281c22503 added qse_httpd_server_cgistd_t, qse_httpd_server_idxstd_t, qse_httpd_server_mimestd_t. changed qse_httpd_cbstd_t to qse_httpd_server_cbstd_t. change qse_httpd_attachserver() and qse_httpd_attacheserverstd() hyung-hwan 2012-10-02 17:33:29 +0000
  • d2572d9c46 added qse_nwadequal() touched up httpd a bit more hyung-hwan 2012-10-01 13:30:44 +0000
  • 2bf8d7610f checked in a missing file hyung-hwan 2012-10-01 10:51:11 +0000
  • 001ede6afa added qse_mbstouri()/qse_wcstouri()/qse_strtouri(). added qse_enbase64()/qse_debase64(). enhanced basic authorization to httpd-std hyung-hwan 2012-09-30 13:56:20 +0000
  • 8736743eeb added uri.c tentatively hyung-hwan 2012-09-28 13:32:02 +0000
  • e0353fca2f replaced a few calls to snprintf() with qse_fmtuintmaxtombs(). changed the behavior when handling a query path without a slash hyung-hwan 2012-09-27 12:54:35 +0000