773f5cec57
touched up code a bit
2009-09-16 04:01:02 +00:00
f9d4ccc50a
fixed a bug in merging consecutive codes with occurrences
2009-09-07 07:18:08 +00:00
f14f01864d
fixed a bug in handling QSE_SED_QUIET for the 'n' command
2009-09-05 07:08:19 +00:00
15227808a7
added QSE_SED_SAMELINE to sed
2009-09-01 07:24:06 +00:00
933a2ff773
fixed make distcheck problem
2009-08-22 20:35:46 +00:00
3fc663609e
enhanced the awk parser
2009-08-07 02:27:14 +00:00
1e7f2551e5
touched up code a little
2009-07-25 06:22:00 +00:00
9fabea2cd2
enhanced pio for WIN32
2009-07-24 07:01:52 +00:00
704e1c2ac7
added some lines of code into pio.c for win32
2009-07-23 06:47:13 +00:00
65a69c5522
updated files for tagging 0.5.1
2009-07-02 19:26:57 +00:00
06d3d78abf
cleaned up code and enhanced documentation
2009-06-26 01:39:27 +00:00
92b9bfb6d1
changed qse_assert_filed() to dump backtraces
2009-06-23 22:53:22 +00:00
97a7febc78
fixed a bug in closing a qse_awk_rtx_t object
...
- refdown_globals() should have been called after qse_awk_rtx_clrrec()
as it still access NF.
fixed typo in awk error messages
fixed a memory allocation bug in matching a group (match_group)
uncommented binary number parsing code in the awk parser.
2009-06-23 07:01:28 +00:00
385e1acc26
fixed a minor problem of returning a long option string with a leading colon in qse_getopt().
...
enhanced cmd/awk/awk.c
cleaned up code a little
2009-06-22 07:33:05 +00:00
cf606b6819
fixed a bug in matching zero occurrence in a group
2009-06-19 06:08:06 +00:00
944a492c88
fixed bugs in rex and awk
...
- fixed bugs of not parsing some forms of ranges such as {,m} {n,} properly
- fixed bugs in substitution functions that did not handle 0-length substring match properly.
2009-06-18 06:43:50 +00:00
9ee15f2e0a
fixed a bug of not closing inherited file handles in qse_pio_open().
2009-06-12 01:44:44 +00:00
fd1c529c46
fixed a few bugs in awk
...
- improved input console file and ARGV handling.
- fixed bugs in the builtin rand() function.
- added a new option to rex.
- fixed a control flow handling bug in for(x in y) of awk.
2009-06-11 07:18:25 +00:00
334b52900d
adding code into pio.c for win32
2009-06-09 07:09:01 +00:00
3ac15453b1
enhanced qse_timegm() further
2009-06-07 23:03:44 +00:00
08c1d422f3
enhanced qse_timegm
2009-06-07 07:42:57 +00:00
d1d0e06bb5
changed autoconf related files
2009-06-06 06:34:15 +00:00
922bbbef18
touched up code and docs
2009-06-05 07:36:02 +00:00
551e6f7c09
reorganized files
2009-06-04 15:50:32 +00:00
6fb8e248cd
regenerated autoconf files
2009-06-03 18:50:39 +00:00
71c7d7c877
removed libtool
2009-06-03 18:43:57 +00:00
7307c3cc30
changed configure.ac for Doxyfile.in
2009-06-03 08:13:50 +00:00
a1bec8936b
changed configure.ac for Doxyfile.in
2009-06-02 20:16:27 +00:00
7875def835
touched code a little bit
2009-05-30 19:19:46 +00:00
0e679b0b7d
fixed minor bugs
2009-05-29 08:12:09 +00:00
b4ff537d85
restructured the doc directory
2009-05-29 00:34:58 +00:00
b7f8bba219
added the Mmgr class and modifiled related classes
2009-05-21 04:44:47 +00:00
6675603d47
finished support for stepping address and reorganized source code
2009-05-19 22:28:25 +00:00
bd6a54d00d
added qse_str_del() and codede the D command in sed
2009-05-18 03:35:16 +00:00
164b3d9a98
fixed a bug in AWK and enhanced sed
...
- awk: fixed a bug of not handling ^ in gsub(), split(), and FS.
- sed: added code for y and s command
2009-05-16 07:31:43 +00:00
c221321cda
removed qse_ccls_t and related functions and added qse_strtrm()
2009-05-08 07:15:04 +00:00
4896b3d82c
added more code
2009-05-05 20:12:38 +00:00
bafb6e59e9
wrote more code for sed
2009-05-03 06:16:24 +00:00
8a46445be8
more code to sed
2009-04-10 23:00:00 +00:00
1e45c03f82
added new string functions and fixed get_file_name() for sed
...
- added qse_str_setlen() & qse_str_getlen()
- changed get_file_name() to ignore trailing spaces of a file name.
2009-03-24 23:52:27 +00:00
d3534abd0f
fixing get_file_name() of sed
2009-03-24 19:44:31 +00:00
791565aa2b
interim commit
2009-03-11 04:39:18 +00:00
94ad148625
added the QSE_CHROOT() macro
2009-03-05 18:13:41 +00:00
6df7f43935
added qse_strspltr()
2009-02-25 08:05:17 +00:00
0cedc33a2c
added missing entries into Makefile.am
2009-02-24 21:57:28 +00:00
7662c70660
set properties some files
2009-02-23 08:18:06 +00:00
26b4ecd16e
cleaned up code
2009-02-17 02:11:31 +00:00
3ab84046b7
enhanced code
...
- changed qse_strfcpy() and qse_strxfcpy() to accept a string array
- removed the data field from qse_awk_prm_t
- made relevant changes
2009-02-15 08:38:00 +00:00
c86350bfde
added new string copy functions with simple formatting and changed awk
...
error formatter accordingly.
- added qse_strfncpy() and qse_strxfncpy().
- qse_awk_seterror() and qse_awk_rtx_seterror utilize qse_strxfncpy().
2009-02-15 03:14:49 +00:00
10adba9ed0
added new functions
...
- qse_strxfcpy(), qse_strfcpy()
cleaned up code a little
- renamed a few functions. qse_awk_strtok() to qse_awk_rtx_strtok(), etc
2009-02-15 00:21:19 +00:00