|
df28fde9ef
|
added QSE_FIO_TEMPORARY.
added qse_rand31()
fixed a minor bug in handling QSE_FMTINTMAX_ZEROLEAD
|
2011-11-16 15:18:46 +00:00 |
|
|
e15fcd0c14
|
added QSE_FMTINTMAX_ZEROLEAD.
changed awk printf to use qse_fmtintmax for integer printing.
added 'b' and 'B' for awk printf
|
2011-11-15 15:58:32 +00:00 |
|
|
759925d816
|
interim commit while dropping dependence on printf in awk
|
2011-11-14 15:15:44 +00:00 |
|
|
595aab7555
|
enhanced a few code segments that convert a digit to a number
|
2011-11-09 00:54:27 +00:00 |
|
|
10b0469ee1
|
added prefix to qse_fmtintmax() and qse_fmtuintmax().
chnaged awk's printf to use qse_fmtintmax().
|
2011-11-07 00:01:19 +00:00 |
|
|
226795c03e
|
added qse_fmtintmaxtombs()/qse_fmtintmaxtowcs() and related functions.
changed qse_awk_t to use these new formatting functions.
redefined some primitive types
|
2011-11-05 00:50:55 +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 |
|
|
9fb0bc1628
|
changed how to handle appends(a,r,R), to use less memory when append text/file is large
|
2011-09-27 22:51:26 +00:00 |
|
|
8f9011bc1d
|
changed code to allow an empty label when QSE_SED_STRICT is not set
added qse_sed_stop() and qse_sed_isstop()
|
2011-09-20 22:40:45 +00:00 |
|
|
ecaed2c2b3
|
added qse_sed_io_std_t and related code
|
2011-09-18 09:41:26 +00:00 |
|
|
6aba3f8f89
|
integrated Ville Laurikari's TRE
|
2011-09-01 09:43:46 +00:00 |
|
|
2c4ed8caf9
|
* added QSE_MBLEN_MAX
* added qse_getcclsid() and related functions
* added qse_isblank() and realted code
|
2011-08-22 23:26:26 +00:00 |
|
|
4403c33aea
|
* changed the explicit concatenation operator from a period to %% for qse_awk_t
* added the concatenative assignment operator(%%=) for qse_awk_t
|
2011-08-16 07:52:48 +00:00 |
|
|
6e2dd10655
|
* renamed udd to ctx in qse_mmgr_t
* fixed problems in build and test scripts
|
2011-08-15 03:07:31 +00:00 |
|
|
4527bf0a34
|
* fixed a bug of not setting an error code upon a few cases of QSE_AWK_STRXDUP failures
* added a new memory debugging facility to qseawk
|
2011-08-14 10:04:14 +00:00 |
|
|
55182c4232
|
fixed a bug in parsing an expression like "1++b" in awk/parse.c
|
2011-08-13 08:16:05 +00:00 |
|
|
f843a6e003
|
* fixed an issue in parsing an expression like "a++ ++b" or "1 ++b"
* added _WIN32 code handling QSE_PIO_MBSCMD
* fixed various _WIN32 issues in qse_env_t
* added untested OS2 code handling QSE_PIO_MBSCMD
|
2011-08-12 09:11:02 +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 |
|
|
c380388718
|
added qse_parsehttprange
|
2011-07-26 09:42:35 +00:00 |
|
|
2c25c5d185
|
fixed a type casting bug in qse_awk_sprintreal()
|
2011-07-26 07:08:07 +00:00 |
|
|
f43799a68c
|
enhanced error handling for shorter code in some functions of qse_awk_t
|
2011-07-26 02:25:13 +00:00 |
|
|
6ac70e5958
|
touched up the parser code for qse_awk_t a bit
|
2011-07-26 01:32:49 +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 |
|
|
b67f0ccd42
|
enhanced constant folding code for qse_awk_t
|
2011-07-24 10:17:15 +00:00 |
|
|
59afc79821
|
added floating-pointer remainder handler for qse_awk_t
|
2011-07-24 03:03:48 +00:00 |
|
|
4b531aa248
|
fixed indentation
|
2011-07-23 09:43:03 +00:00 |
|
|
b2e7566e6b
|
added a few lines of constant folding code for awk. still incomplete
|
2011-07-23 09:37:46 +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 |
|
|
7a1682ae00
|
changed wrong comments
|
2011-05-30 09:22:08 +00:00 |
|
|
ed207769ff
|
enhanced parse_primary_ident() in lib/awk/parse.c
also fixed a memory leak in the function
changed name of some data types
|
2011-05-30 09:15:52 +00:00 |
|
|
6364077743
|
fixed qse_awk_rtx_freeval()
|
2011-05-26 09:32:10 +00:00 |
|
|
9554a5eaae
|
deleted wtab and rwtab from awk
|
2011-05-26 09:25:51 +00:00 |
|
|
ea3550bd19
|
migrated some default actions for switch statements
|
2011-05-26 08:50:19 +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 |
|
|
26427dd4c3
|
enhanced qse_awk_rtx_valtostr()
|
2011-05-25 09:14:58 +00:00 |
|
|
948f5de1cb
|
added QSE_AWK_VAL_MAP_ITR_KEY() and deleted QSE_AWK_VAL_MAP_ITR_KEY_PTR()/QSE_AWK_VAL_MAP_ITR_KEY_LEN()
added QSE_HTB_KPTL()/QSE_HTB_VPTL()/QSE_RBT_KPTL()/QSE_RBT_VPTL()
|
2011-05-24 22:22:40 +00:00 |
|
|
5577499bfb
|
fixed a minor bug in Awk.cpp
|
2011-05-24 11:07:13 +00:00 |
|
|
ef13e990cb
|
touched up code a bit
|
2011-05-24 11:02:35 +00:00 |
|
|
7e6a4dc0d5
|
* added qse_cptl_t/qse_xptl_t
* deleted word substitution functions from awk
|
2011-05-24 10:52:37 +00:00 |
|
|
40711d3320
|
exposed the details of qse_awk_fun_t
|
2011-05-23 21:38:03 +00:00 |
|
|
b9933a473b
|
changed a sample program for qse_awk_findfun() and qse_awk_callfun()
|
2011-05-22 10:16:18 +00:00 |
|
|
8f88a97dfc
|
added qse_awk_rtx_findfun() and qse_awk_rtx_callfun()
|
2011-05-22 10:08:54 +00:00 |
|
|
687f4d21b8
|
fixed condition for a maximum positinal index
|
2011-05-19 21:46:53 +00:00 |
|
|
f0e64b56eb
|
added QSE_STR_CSTR()
|
2011-05-19 21:33:28 +00:00 |
|
|
6eebf4baa2
|
touched up code for less lines
|
2011-05-19 20:50:51 +00:00 |
|
|
c7a49615a2
|
improved tokenization by rex
|
2011-05-19 08:36:40 +00:00 |
|