Commit Graph

194 Commits

Author SHA1 Message Date
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
773f5cec57 touched up code a bit 2009-09-16 04:01:02 +00:00
f14f01864d fixed a bug in handling QSE_SED_QUIET for the 'n' command 2009-09-05 07:08:19 +00:00
9c872e932a touched up code a little bit 2009-08-29 05:58:05 +00:00
2ba054c1a3 enhanded StdAwk::Pipe to support CloseMode 2009-08-29 03:48:02 +00:00
81b3d369e8 implemented partial closing for rwpipe 2009-08-28 06:52:20 +00:00
b6ca96214a improved line number handling 2009-08-20 08:04:15 +00:00
267a602d4b changed qse_awk_seterrnum() and qse_awk_rtx_seterrnum() 2009-08-17 07:44:20 +00:00
9eb2c2da4c fixed bugs in handling @include 2009-08-10 21:29:59 +00:00
ff92573543 improved @include handling 2009-08-01 07:01:04 +00:00
0da1c65cf5 implemented @include partially 2009-07-27 20:31:58 +00:00
90955d1b0a interim commit 2009-07-25 23:18:42 +00:00
602a14a54e added QSE_AWK_STRIPSTRSPC 2009-07-17 06:43:47 +00:00
f0f2db5e8a cleaned up code 2009-07-16 04:43:31 +00:00
b682392d5f - fixed a bug of not handling nextfile and nextofile when no files are specified in the standard console handler
(awk/std.c)
- enhanced the console handler for StdAwk
2009-07-08 07:05:10 +00:00
06d3d78abf cleaned up code and enhanced documentation 2009-06-26 01:39:27 +00:00
393dd9be8d improved the standard console handler to handle when ARGV has been overridden in a script 2009-06-25 02:29:33 +00:00
4b139e0472 cleaned up code 2009-06-24 07:29:18 +00:00
e66a372119 added -v var=val to cmd/awk/awk.c 2009-06-21 06:47:34 +00:00
cf606b6819 fixed a bug in matching zero occurrence in a group 2009-06-19 06:08:06 +00:00