82a639045f
changed to prototype of qse_mmgr_t function to accept mmgr itself instead of mmgr->ctx and fixed a memory leak bug under a certain failure condition
2014-07-09 15:01:16 +00:00
36b20b4169
renamed qse_xstr_t to qse_cstr_t
2014-07-08 14:30:42 +00:00
a3453e5bd0
remove qse_cstr_t and related types. switched all existing references to qse_cstr_t and its family
2014-07-02 12:28:58 +00:00
6b2f1f8771
fixed a typo
2014-06-30 01:26:32 +00:00
4bb71a765e
fixed a bug in configure.ac and bugs in awk sample programs
2014-06-08 14:11:12 +00:00
e21afe6f6e
enhanced c++ compiler detection
2014-05-28 16:51:32 +00:00
45b2bc5e57
added qse_sio_truncate(), qse_sio_seek(),
...
changed qse_sio_getpos() to flush first.
renamed qse_Xio_purge() to qse_Xio_drain().
2014-04-28 14:18:06 +00:00
e26b1a2a68
autoreconfed the project
2014-04-24 02:45:31 +00:00
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
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
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
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
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
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
bad915cc55
added some code for integrating TRE into awk
2013-04-06 13:39:56 +00:00
33d7fd632c
implemented QSE_DIR_SORT.
...
changed the way directory listing is formatted.
2013-04-04 15:04:45 +00:00
847a08c455
enhanced cmd/http/httpd.c to load host/location-specific configuration data
2013-03-11 16:34:41 +00:00
5bc774db3a
revising httpd
2013-02-18 13:45:50 +00:00
bbdf168ee8
added AM_SILENT_RULES to configure.ac
2013-02-09 13:31:31 +00:00
543376b7d9
renamed QSE_AWK_EXTRAKWS to QSE_AWK_NEXTOFILE
...
fixed a minor glitch in qse_pio_t
fixed the nil field to xnil in qse_rbt_t to minimize collision with external header files since nil is a commonly found macro
added a simple optimization to qse_memcpy()
2013-01-29 03:43:32 +00:00
d671443442
experimented a bit for building on classic mac os
2013-01-20 14:03:36 +00:00
07d38add5d
revised docs
2013-01-16 07:51:42 +00:00
121ed07cf0
fixed a bug in awk's built-in function fflush().
...
added the mb8 conversion routines for raw byte conversion
2013-01-16 05:04:56 +00:00
ef6d295cac
revised docs
2013-01-12 16:46:12 +00:00
8ed69e7152
added primitive kqueue support
2013-01-02 03:00:20 +00:00
e957f7a1a1
revised some documentation
2012-12-30 06:20:08 +00:00
3aec7946c3
changed the way to fix ERROR_BROKEN_PIPE.
...
improved socket error translation
2012-12-28 08:39:41 +00:00
eb28009952
improved error number handling.
...
handled a broken pipe condition from an anonymous pipe in awk
2012-12-27 14:40:58 +00:00
b8c66b5b8d
added qse_dir_geterrnum()
2012-12-25 14:10:02 +00:00
0dc6c0863e
deleted the isnil operator and added the backquote operator to mean notnil
2012-12-19 14:11:07 +00:00
1595a9a4f3
touched up code for warp 4
2012-12-18 08:12:15 +00:00
eb944bbf95
touched up some source files for borland and msvc.
...
added more options to bakefile description
2012-12-13 13:07:16 +00:00
a523f1443b
added qse_isdriveabspath().
...
enhanced httpd to accept drive path as a doc root for win/os2
2012-12-10 03:10:44 +00:00