be69e7b40c
fixed bugs in nwio connect timeout for os2
...
added pid and tid into PROCINFO for os2 awk
2012-08-02 04:20:01 +00:00
a448d6c399
added nwio timeout handler for win32
...
added PROCINFO handler for win32
2012-08-01 04:00:39 +00:00
c7cea1d985
added ENVIRON and PROCINFO for unix/linux
2012-07-31 14:52:43 +00:00
d6c8bd4a1b
added more timeout handling code
2012-07-28 14:43:59 +00:00
0eb177db96
added a little timeout handling code to nwio
2012-07-28 03:51:07 +00:00
9186415fa7
made minor changes related to setioattr() and getioattr()
2012-07-27 07:06:07 +00:00
7aa4324a47
removed setenc() and unsetenc() from awk and added setioattr() and getioattr()
2012-07-26 10:28:12 +00:00
3c326c599f
added qse_pma_clear() and updated the copyright notice
2012-07-20 04:13:39 +00:00
5943d9d190
added QSE_NWIO_KEEPALIVE and QSE_NWIO_REUSEADDR
2012-05-03 12:57:58 +00:00
31739d58f4
added win32 nwio
2012-04-30 09:46:58 +00:00
005471b505
started adding nwio
2012-04-27 14:33:14 +00:00
5a0bd73990
added system call macros for x86 and x86_64 for implementing pio based on vfork
2012-03-26 14:11:11 +00:00
ada60acf67
enhanced win32 utf8 console hack in sio
2012-02-25 14:52:26 +00:00
a48c498dc8
fixed some typos for dos build
2012-02-20 14:45:49 +00:00
b330d2c350
added hton,ntoh
...
renamed qse_getcmgrbyname() to qse_findcmgr()
added qse_setcmgrfinder()/qse_getcmgrfinder()
started adding ipad,nwad
2012-02-13 14:43:50 +00:00
e7b5bfaf4b
enhanced httpd directory listing
2012-01-26 14:19:48 +00:00
246dc4f5b7
fixed of not setting cmgr properly in awk/std.c
...
added encoding options to the awk command.
added directory functions to httpd
2012-01-25 15:39:02 +00:00
b903f8ebb5
added qse_awk_rtx_pushrcb() and qse_awk_rtx_poprcb().
...
deleted qse_awk_rtx_setrcb() and qse_awk_rtx_getrcb().
added 'close' to qse_awk_rcb_t
added builtin functions 'setenc' and 'unsetenc' to awk/std.c
added qse_getcmgrbyname()
added builtin functions 'setenc' and 'unsetenc' to awk/StdAwk.cpp
2012-01-17 16:45:01 +00:00
52710a87c9
Added a cmgr parameter to qse_awk_rtx_open()
2012-01-14 01:45:48 +00:00
70090bc117
changed qse_awk_parsestd_t and related code.
...
changed to use windows API for WIN32 in slmb.c
2012-01-06 14:38:11 +00:00
d1883d2a72
did some mbwc makeover
2011-12-31 15:24:48 +00:00
a0fc992c65
added qse_cmgr_t. still in primitive stage.
...
added qse_tio_getcmgr()/qse_tio_setcmgr()
added qse_pio_getcmgr()/qse_pio_setcmgr()
added qse_fio_getcmgr()/qse_fio_setcmgr()
added qse_fio_getcmgr()/qse_fio_setcmgr()
added mbs/wcs conversion functions using cmgr
2011-12-30 14:44:21 +00:00
d5db73dfce
added qse_tio_writembs() and qse_tio_readmbs()
2011-12-18 17:40:37 +00:00
566e13d874
revised qse_mbstowcs()/qse_mbsntowcsn()/qse_wcstombs()/qse_wcsntombsn().
...
changed the parts affected by the revision works including deleting unnecessary functions
2011-12-11 15:43:19 +00:00
350c75434c
fixed a minor build issue with mingw64.
...
renamed qse_real_t to qse_flt_t
2011-11-22 05:03:31 +00:00
23ee1f7f51
migrated fs/path.c to cmn/path.c
2011-10-14 22:57:41 +00:00
84eb18092f
fixed a minor bug in calling qse_sed_setcompid() from sed/std.c
2011-10-08 22:41:52 +00:00
055334e965
changed awk/std.c to open stdin/stdout via qse_sio_openstd() instead of referencing qse_sio_in and qse_sio_out
2011-10-08 16:52:33 +00:00
93f8bfca65
enhanced qse_env_t to use the natural charater type for underlying process execution system call.
...
enanced qse_pio_t to accept environment
2011-08-10 10:08:26 +00:00
a9635f0ee0
fixed a minor issue for OS/2
2011-07-25 08:42:23 +00:00
5464fecddc
added qse_awk_valtolong() and qse_awk_valtoreal() for convenience
2011-07-25 08:24:13 +00:00
59afc79821
added floating-pointer remainder handler for qse_awk_t
2011-07-24 03:03:48 +00:00
b08ebd719c
added qse_ubi_t
...
separated task functions from httpd.c to httpd_task.c
2011-07-21 10:17:16 +00:00
38b00c0756
touched up code
2011-05-26 08:42:26 +00:00
2cbe0d4681
enhanced val_int_to_str().
...
changed the return type of qse_awk_valtostr()
2011-05-26 08:00:19 +00:00
c7a49615a2
improved tokenization by rex
2011-05-19 08:36:40 +00:00
845b4ae4f0
included the int() function into the main awk
2011-05-18 20:32:39 +00:00
da35a4c6dc
changed qse_awk_prm_t to include basic math functions
2011-05-18 08:37:51 +00:00
574f373cf0
added some DOS stuffs
2011-05-04 08:00:38 +00:00
42327ce6d1
enhanced record reading further
2011-05-02 07:28:51 +00:00
65588fad45
updated copyright notice
2011-04-23 08:28:43 +00:00
0ba21de0f1
changed the way FILENAME and OFILENAME are set upon start-up
2011-04-21 01:37:48 +00:00
ea724c784c
touched up awk for OS2
2011-04-18 09:28:22 +00:00
bdc537fbdc
* fixed a bug of opening a console output file in a wrong mode resulting in failure.
...
* added a new sample file for awk
2011-04-17 08:55:26 +00:00
1b874c975b
fixed a build issue on a platform with gcc where sizeof(double) == sizeof(long double)
2011-02-01 07:46:52 +00:00
f467ec9930
touched the memory allocator
2010-07-25 06:43:26 +00:00
99c72b1755
* renamed map to htb
...
* added qse_awk_findgbl()
* added Awk::findGlobal()
* began working on red-black tree
2010-07-09 00:58:44 +00:00
d418e651e5
- added easy C API functions for sed and cut
...
- added a sample C program for sed
- added C++ API for cut.
2009-12-22 06:29:52 +00:00
782fa151de
interim commit while implementing a regular expression processor
2009-11-23 07:58:53 +00:00
225b1c5ec1
touched up code
2009-09-22 07:28:18 +00:00