a89cd70ddb
updated copyright notice
2013-12-31 10:24:12 +00:00
8e6e7f29a6
touched up gdl.h
2013-11-26 13:47:58 +00:00
ea55e0d7ee
added a build option to use qse_intmax_t for integers in awk.
...
made relevant changes to support the option
2013-11-05 14:16:45 +00:00
2a5dd843dd
enhanced qse_awk_flt_t handling
2013-11-05 02:53:01 +00:00
9588bf2910
enhanced va_copy detection
2013-11-04 02:33:52 +00:00
be129e743b
removed stdio.h stdio.c
2013-11-03 16:48:20 +00:00
91c9182ad7
enhanced __float128 handling
...
added qse_strvfmt() and qse_strxvfmt()
2013-11-03 16:01:39 +00:00
fa47ad2965
enhanced qse_str_fmt()
2013-10-30 13:50:21 +00:00
d97ef30707
added qse_str_fcat()
2013-10-30 05:53:54 +00:00
7074b0c389
reorganized str-dyn files
2013-10-29 14:14:43 +00:00
aaf73a86f5
fixed wrong return values of qse_fmtout
2013-10-28 09:40:25 +00:00
198bd714b0
started writing qse_strfmt()/qse_strxfmt() and the famaily
2013-10-24 14:55:15 +00:00
a629a06cdc
fixed some build problems
2013-10-21 08:39:53 +00:00
f95e8594b8
added more sio functions
2013-10-20 15:22:44 +00:00
8b0e522b27
added some convenience routines into sio
2013-10-20 14:14:10 +00:00
abff341236
added fmt.h
2013-10-20 12:39:31 +00:00
bd3502f7e9
added qse_sio_putmbsf(), qse_sio_putwcsf(), qse_sio_putstrf()
2013-10-19 03:39:10 +00:00
35e9b1777f
enhanced xprintf
2013-10-16 15:32:51 +00:00
b70e378041
added some code to format floating-point numbers
2013-10-15 16:35:23 +00:00
561dbe49f5
added qse_strjoin()/qse_strxjoin() and variants
2013-10-11 13:43:29 +00:00
fd4f25d330
fixed a bug in xli reader
2013-09-27 16:19:44 +00:00
ef25755996
added QSE_XLI_KEYTAG
2013-09-25 06:40:40 +00:00
abcf8988a5
added QSE_XLI_STRTAG and changed related functions and defintions
2013-09-24 14:02:06 +00:00
84aca0ecb1
added QSE_XLI_NOLIST and QSE_XLI_NONIL
2013-09-23 14:06:25 +00:00
72fd080f70
added qse_getxlirootxtn(), QSE_XLI_ROOTXTNSIZE as well as the rootxtnsize parameter to multiple initialization functions
2013-09-20 07:18:26 +00:00
99d0e04879
added QSE_XLI_LEADDIGIT.
...
enhanced keyword and identifier scanning for xli
2013-09-17 01:28:04 +00:00
3d6f9af82b
added qse_freexliroot() and qse_xli_yeildroot().
...
changed qse_xli_getpairxtn() to qse_getxlipairxtn()
2013-09-16 14:32:50 +00:00
c1c1f203ee
added QSE_XLI_MULSEGSTR
2013-09-16 13:33:51 +00:00
cb170d2e7a
add QSE_XLI_PAIRXTNSIZE and qse_xli_getpairxtn()
2013-09-16 11:03:44 +00:00
7e98acf59f
added check for HAVE_LINUX_NETFILTER_IPV4_H
2013-09-13 07:14:08 +00:00
ab062079d6
added the check for sin6_scope_id
2013-09-13 06:42:07 +00:00
cad563503a
renamed QSE_MSTRTONUM()/QSE_WSTRTONUM() to QSE_MBSTONUM()/QSE_WCSTONUM()
2013-09-11 09:15:22 +00:00
04e6df3dd8
enhanced qse_mbsxsubst() and qse_wcsxsubst() for buffer size prediction
2013-09-09 05:47:54 +00:00
5734b05114
enhanced qse_strxsubst().
...
added qse_strxnsubst()
2013-09-08 17:26:43 +00:00
f1485520ea
deleted private fields from qse_httpd_task_t and created qse_httpd_real_task_t for better encapsulation
2013-08-24 15:16:20 +00:00
035a4329bd
deleted stx directories
2013-08-24 14:04:12 +00:00
d841c9f62f
changed awk to handle IGNORECASE with a regular expression engine that doesn't have a run-time option but has a compile-time option
2013-08-23 15:19:29 +00:00
462c891e1d
added qse_xli_insertpairwithstrs().
...
renamed qse_xli_getnumpairs() to qse_xli_countpairs().
reworked qse_xli_findpair() and qse_xli_countpairs()
2013-07-15 06:52:06 +00:00
2b58fc6fe3
added qse_xli_definepair() and qse_xli_undefinepair().
...
renamed some xli functions.
updated cmd/httpd to utilize qse_xli_definepair()
2013-07-12 15:37:29 +00:00
67c47e906d
started adding simple xli validation
2013-07-11 16:55:08 +00:00
d2505bdbcd
added code to accept a number as a xli value.
...
renamed pair->name to pair->alias and related functions.
enhanced xli reader to support string escaping
2013-07-01 15:16:19 +00:00
6f965a75d9
added qse_xli_dupflatstr() and renamed qse_xli_addnextsegtostr() to qse_xli_addsegtostr().
...
made relevant changes to cmd/httpd/httpd.c for the change of qse_xli_str_t
2013-07-01 09:10:13 +00:00
aeb9b79220
changed the structure of qse_xli_str_t. this breaks cmd/httpd/httpd.c
...
finished the xli output functions mostly
2013-06-29 17:01:32 +00:00
e7b5352046
added QSE_XLI_KEEPTEXT and QSE_XLI_KEEPFILE and implemented these options
2013-06-23 14:44:29 +00:00
a218958f51
added qse_xli_getroot() and started implementing qse_xli_write()
2013-06-01 13:34:57 +00:00
fc18cd2db6
enhanced split(),ENVIRON,ARGV in awk to build a numeric string if a string can be converted to a number
2013-05-29 08:46:23 +00:00
caf3cf8171
fixed more file inclusion bugs
2013-05-15 14:20:29 +00:00
639391d887
added QSE_SIO_KEEPPATH and qse_sio_getpath().
...
fixed a file inclusion bug in awk and xli
2013-05-15 12:05:24 +00:00
e01ac6bbac
enhanced awk error codes for more consistency
2013-04-19 15:06:52 +00:00
3d813a1bf1
amended the reference handling in Awk.cpp.
...
added str::index() and str::rindex().
enhanded qse_awk_rtx_valtobool().
removed QSE_AWK_NCMPONSTR from QSE_AWK_CLASSIC.
added QSE_AWK_NCMPONSTR to QSE_AWK_MODERN.
2013-04-16 15:30:37 +00:00