c64efd8ae7
added Awk::resetRunContext().
...
updated version to 0.5.7
2012-06-05 12:56:41 +00:00
31739d58f4
added win32 nwio
2012-04-30 09:46:58 +00:00
5cc0e408b3
enhanced sio,pio,fio to support win9x
...
fixed minor bugs in sio,pio,fio
2012-02-19 14:38:22 +00:00
e7b5bfaf4b
enhanced httpd directory listing
2012-01-26 14:19:48 +00:00
a3eed193d5
added solaris workaround for mbrlen bug.
...
enhanced socket libarary detection in configure.ac
2012-01-10 15:05:40 +00:00
29107a71be
changed qse_tio_t to accept buffer specified externally.
...
removed the internal buffer from qse_tio_t.
added the WriteFile/WriteConsoleW hack into qse_sio_putwcs()/qse_sio_wcsn() as a partial solution to the WriteFile issue with UTF8 strings on the UTF8 console on win32
2011-12-25 15:25:28 +00:00
7a246a02ef
added QSE_SED_EXTENDEDADR
...
deleted QSE_SED_ZEROA1 and QSE_SED_STARTSTEP
added actual code for more ~extended address formats
fixed the 'divide-by-zero' bug caused by the command 'start~0'
added more test scripts for sed
2011-09-29 00:31:17 +00:00
0d4ea6aab9
fixed a bug of not printing appended text properly when n or N is executed.
...
fixed a bug of not capturing submatches properly
2011-09-15 09:48:08 +00:00
0f85644269
added code to handle an empty regular expression in sed
2011-09-07 08:18:36 +00:00
2f15ca2335
enhanced sed escape handling
...
fixed an issue of adding an extra newline after matching $ in do_subst() of sed.
changed tre slightly for QSE's own needs
2011-09-05 10:21:54 +00:00
2c4ed8caf9
* added QSE_MBLEN_MAX
...
* added qse_getcclsid() and related functions
* added qse_isblank() and realted code
2011-08-22 23:26:26 +00:00
4403c33aea
* changed the explicit concatenation operator from a period to %% for qse_awk_t
...
* added the concatenative assignment operator(%%=) for qse_awk_t
2011-08-16 07:52:48 +00:00
6e2dd10655
* renamed udd to ctx in qse_mmgr_t
...
* fixed problems in build and test scripts
2011-08-15 03:07:31 +00:00
55182c4232
fixed a bug in parsing an expression like "1++b" in awk/parse.c
2011-08-13 08:16:05 +00:00
f843a6e003
* fixed an issue in parsing an expression like "a++ ++b" or "1 ++b"
...
* added _WIN32 code handling QSE_PIO_MBSCMD
* fixed various _WIN32 issues in qse_env_t
* added untested OS2 code handling QSE_PIO_MBSCMD
2011-08-12 09:11:02 +00:00
c380388718
added qse_parsehttprange
2011-07-26 09:42:35 +00:00
c7a49615a2
improved tokenization by rex
2011-05-19 08:36:40 +00:00
4da9a4d010
migrated math functions in Awk and StdAwk
2011-05-18 08:56:54 +00:00
9514c71a03
regenerated the test output
2011-05-02 07:29:45 +00:00
42327ce6d1
enhanced record reading further
2011-05-02 07:28:51 +00:00
40fad800f3
fixed the bug of not able to find the longest match for a multiple-character RS.
2011-04-28 08:04:13 +00:00
28d83d57a6
fixed minor flaws in regression test scripts
2011-03-19 09:24:24 +00:00
758037fac0
added more code for scm
2011-02-22 03:11:21 +00:00
f24fe05409
updated build files with a newer autoconf
2011-02-11 07:48:51 +00:00
db7d928a68
deleted unnecessary items from configure.ac
2011-02-01 22:48:53 +00:00
da945c3a08
fixed minor build issues
2011-01-23 03:52:20 +00:00
0e561c494c
changed autoconf and build files
2011-01-22 02:04:22 +00:00
221db8488e
enhanced xma realloc()
2010-08-01 01:45:47 +00:00
a1965a6544
fixed bugs in xma.c
2010-07-29 07:27:03 +00:00
b0a03e0b4d
enhanced regular expression handler
2010-05-10 07:44:39 +00:00
2a045b7ff0
enhanced lda with binary heap functions
...
added more wide character handling functions
2010-04-06 06:50:01 +00:00
41b716c195
- fixed a bug in pio.c for WIN32
...
- deleted unnecessary files.
- updated documentation.
2009-12-15 06:50:11 +00:00
0d83bdba2c
revised project information and added more test scripts for awk
2009-12-14 01:44:50 +00:00
faea2475ac
fixed a parser bug in awk.
...
- handling of idiv operators
- tokenization of /=/ as a regular expression
- calling QSE_AWK_FREEREX to free compiled regular expressions.
switched to a new regular expression handler.
2009-12-11 07:03:54 +00:00
1d5be1f982
still coding rex1.c
2009-11-20 23:12:27 +00:00
e384e1d044
- enhanced how to determine between a function call and a variable concatenated with an parenthsized expression.
...
- fixed a bug in split.
2009-10-20 07:33:40 +00:00
bc43362962
enhanced string cache for awk
2009-09-19 22:28:49 +00:00
ae7b0a5bdd
enhanced index and match
2009-09-17 00:35:29 +00:00
07d4a531f8
fixed a memory leak bug in parse_expr_basic() in parse.c
...
touched up qse_sed_comp() a little.
ehnanced the regression test script
2009-09-10 21:05:13 +00:00
417d901dad
updated regression test scripts for old /bin/sh
2009-09-09 01:43:38 +00:00
d70bc70ded
updated regression test scripts
2009-09-09 01:39:46 +00:00
454c76bd22
added regress/sed/regress.out
2009-09-09 01:35:35 +00:00
2a9fabebb6
improved cmd/sed/sed.c
2009-09-09 01:05:48 +00:00
faf8d996db
touched up sed
2009-09-08 07:34:49 +00:00
f14f01864d
fixed a bug in handling QSE_SED_QUIET for the 'n' command
2009-09-05 07:08:19 +00:00
10c75d357d
fixed a bug in emitting a string
2009-09-03 06:55:55 +00:00
8118c7477d
touched up code for an old c++ compiler
2009-08-31 07:19:02 +00:00
9253c8644f
enhanced error location handling for awk
2009-08-26 03:50:07 +00:00
b6ca96214a
improved line number handling
2009-08-20 08:04:15 +00:00
3fc663609e
enhanced the awk parser
2009-08-07 02:27:14 +00:00