|
ca04358d50
|
fixed sendfile() for freebsd
|
2014-11-08 16:10:35 +00:00 |
|
|
3ab19cb3b8
|
changed StdAwk to use exported functions in std.c
|
2014-11-08 06:19:07 +00:00 |
|
|
45b97e9f4d
|
renames some functions for building on freebsd
|
2014-11-08 03:50:43 +00:00 |
|
|
a30c831081
|
redefined IDXBUFSIZE
|
2014-11-06 17:41:20 +00:00 |
|
|
17b55e20ed
|
fixed wrong field names in cmn/fs.c
fixed a memory leak bug in run_printf of awk/run.c
|
2014-11-06 17:12:34 +00:00 |
|
|
2218670769
|
changed how to compare a map against data of other types.
fixed some problems in handling nonblocking connect and send with watt-32
|
2014-10-23 16:09:05 +00:00 |
|
|
84798f4fd0
|
changed functions and macros related to quick integer handling
|
2014-10-23 09:30:22 +00:00 |
|
|
aed205c298
|
changed awk to represent an integer of a certain range in a pointer directly
|
2014-10-23 09:18:49 +00:00 |
|
|
fe1ff5cdba
|
added qse_awk_rtx_getvaltype() and qse_awk_rtx_getintfromval() macros
|
2014-10-22 17:05:45 +00:00 |
|
|
4de030f8a3
|
changed awk to convert a map to the size of the map in a scalar context.
allowed @include inside a normal block
|
2014-10-22 01:34:37 +00:00 |
|
|
d9d75a5db5
|
fixed multiple glitches for building on non-posix platforms
|
2014-10-19 12:50:51 +00:00 |
|
|
b54964ac85
|
added fallback code for math::round()
|
2014-09-03 04:08:28 +00:00 |
|
|
fc20cb22ea
|
added urs.prerewrite()
|
2014-09-01 17:37:08 +00:00 |
|
|
c0fc2e07d6
|
added mod-math.h
|
2014-08-29 16:22:47 +00:00 |
|
|
4195be2c84
|
fixed wrong parsing of length()
|
2014-08-27 17:39:03 +00:00 |
|
|
78f8b4a994
|
added some urs code
|
2014-08-25 16:18:17 +00:00 |
|
|
efc8d5ceb4
|
touched up some code
|
2014-07-11 14:17:00 +00:00 |
|
|
fdce5fc592
|
migrated rand(), srand(), system() to modules
|
2014-07-11 07:42:28 +00:00 |
|
|
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 |
|
|
22444e298a
|
changed some comments
|
2014-07-02 13:59:32 +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 |
|
|
7423092c39
|
removed most math functions from the main engine. migrated them to the math module
|
2014-07-01 15:27:27 +00:00 |
|
|
0c5d9eee9c
|
added math::acos, math::asin, math::ceil, math::floor, math::round, math::sinh, math::cosh, math::tanh to awk
|
2014-06-30 02:30:49 +00:00 |
|
|
4bb71a765e
|
fixed a bug in configure.ac and bugs in awk sample programs
|
2014-06-08 14:11:12 +00:00 |
|
|
d40eb87b85
|
exposed math functions as math::xxxx
|
2014-06-08 12:46:04 +00:00 |
|
|
e21afe6f6e
|
enhanced c++ compiler detection
|
2014-05-28 16:51:32 +00:00 |
|
|
134d91e5a1
|
removed unneeded lines
|
2014-05-28 08:43:03 +00:00 |
|
|
7774a8a8fe
|
migrated index_or_rindex() to fnc.c and exported some functions to shared by index(), str::index(), str::rindex()
|
2014-05-28 08:40:51 +00:00 |
|
|
9ec0981157
|
exposed str::match(), str::printf(), str::sub(), str::gsub()
|
2014-05-27 15:28:31 +00:00 |
|
|
b75630a8bb
|
exposed str::split()
|
2014-05-27 14:26:04 +00:00 |
|
|
fdad26bba1
|
fixed a wrong field name that caused a compilation error on solaris 8.
make some builtin string functiosn available under str::
|
2014-05-27 14:13:12 +00:00 |
|
|
ffe3bd3207
|
added str::value().
|
2014-05-01 14:35:17 +00:00 |
|
|
e26b1a2a68
|
autoreconfed the project
|
2014-04-24 02:45:31 +00:00 |
|
|
e865215e3d
|
fixed build problems caused by missing struct sockaddr_in6 and added an option second parater to dir::open()
|
2014-04-22 05:16:30 +00:00 |
|
|
257dbbb586
|
fixed definitions of INLINE macros for old gcc
|
2014-04-21 15:34:57 +00:00 |
|
|
cfb3eb93ec
|
fixed a minor utf8 check bug.
fixed static linking problem regarding the seq module for awk
|
2014-03-31 01:45:18 +00:00 |
|
|
35839c9f67
|
fixed a memory leak bug in StdAwk.cpp when compiled for mchar
|
2014-03-11 14:54:05 +00:00 |
|
|
97261f9606
|
minor source fix
|
2014-02-27 15:15:36 +00:00 |
|
|
7cc9a56d83
|
added qse_awk_val_fun_t
|
2014-02-22 14:34:45 +00:00 |
|
|
d49fd50ecc
|
added sed::str_to_str to the sed module for awk
fixed some build issues on legacy systems
|
2014-02-20 05:29:32 +00:00 |
|
|
2e9bb90c39
|
added qse_awk_rtx_getvalstr() and qse_awk_rtx_freevalstr().
changed some code to use the 2 new functions.
added the sed module to awk. incomplete yet
|
2014-02-19 15:24:33 +00:00 |
|
|
8d8ac30f08
|
fixed a bug of hanlding an empty string properly in str::isxxx functions
|
2014-01-10 09:11:10 +00:00 |
|
|
876c411559
|
added str::isalnum, str::isblank, str:iscntrl, etc
|
2014-01-09 15:04:41 +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 |
|
|
2a5dd843dd
|
enhanced qse_awk_flt_t handling
|
2013-11-05 02:53:01 +00:00 |
|
|
ca1d1ede66
|
changed awk to less sensitive about encoding when loading environment.
fixed a bug of setting encoding wrongly with --script-encoding in cmd/awk/awk.c
|
2013-11-04 17:37:08 +00:00 |
|
|
9588bf2910
|
enhanced va_copy detection
|
2013-11-04 02:33:52 +00:00 |
|