Commit Graph

147 Commits

Author SHA1 Message Date
c9caef5ae8 added qse_mbsxsubst()/qse_wcsxsubst() 2011-03-28 08:32:37 +00:00
2470066357 added qse_mbsxchr()/qse_wcsxchar() and related functions 2011-03-27 23:04:24 +00:00
895570a771 corrected faults in character handling functions and macros 2011-03-25 22:52:47 +00:00
c3f6340f9e added qse_mbscmp()/qse_wcscmp() and related functions while doing similar things for character class handling 2011-03-25 22:36:43 +00:00
794b0f8c47 fixed a fault in a makefile 2011-03-25 08:32:07 +00:00
486c2b53d5 added qse_mbsfcpy()/qse_wcsfcpy() and related functions 2011-03-25 08:20:55 +00:00
9255381669 touched up a few string copy functions 2011-03-24 09:07:24 +00:00
042493b24d fixed wrong Makefile.am 2011-03-23 20:46:48 +00:00
f83c2c133a added qse_strspn() and qse_strcspn() 2011-03-23 20:21:14 +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
5c1599722b fixed distcheck issues 2011-01-23 04:32:11 +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
43bc5ffb79 added qse_bsearch(), qse_lsearch(), qse_qsort() 2010-09-25 03:03:38 +00:00
95e975f514 added open-addressed hash table 2010-09-08 04:57:43 +00:00
af72767aa5 enhanced dll 2010-09-04 06:50:08 +00:00
70ca33c756 added fixed-size block allocator 2010-08-26 07:15:40 +00:00
a1a57732dd added a primitive memory allocator 2010-07-24 07:24:44 +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
b0a03e0b4d enhanced regular expression handler 2010-05-10 07:44:39 +00:00
de7082d0d0 - Changed the way Mmgr is used. A subclass inheriting Mmged is instantiated with a pointer to Mmgr which used to be the parent class.
- Separated the I/O stream handler from the Sed class and abstracted it into Sed::IOStream.
- Implemented StdSed::StdStream.
2009-12-19 06:34:42 +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
5e21877849 interim commit 2009-11-14 08:01:57 +00:00
933a2ff773 fixed make distcheck problem 2009-08-22 20:35:46 +00:00
d1d0e06bb5 changed autoconf related files 2009-06-06 06:34:15 +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
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
0cedc33a2c added missing entries into Makefile.am 2009-02-24 21:57:28 +00:00
5c08cdefc3 more code enhancement
- renamed pcp back to pio
- added more fine-grained control to pio
2009-01-29 08:50:30 +00:00
81cf4a462b changed the file handler to use qse_sio_t in StdAwk 2009-01-18 00:44:31 +00:00
46e4ed5087 implemented the pipe to the child process and integrated it into awk
- renamed pio to pcp
- finished the first version of pcp for unix
- integrated pcp into awk
- yet to finish pcp for win32
2009-01-15 03:58:27 +00:00
cf09e22560 interim commit while writing qse_pio_t functions.
- enhanced qse_pio_init() to handle a wide character string.
- added qse_wcsntombsnlen().
2009-01-11 09:25:33 +00:00
afefb7b85a interim commit while adding pio.c 2008-12-31 00:08:03 +00:00
39c4afe129 implemented qse_fio_chmod() for win32 and unix
- on win32, it is a best effort implemention.
- it gets the volume name from a handle and use SetFileAttributes().
fixed the problem of wrongly detecting objdump.
- place AC_PROG_LIBTOOL after any AC_CHECK_TOOL.
- otherwise, AC_PROG_LIBTOOL overrides the value of tools checked.
2008-12-27 02:52:47 +00:00
359beea51e reconfigured autoconf 2008-12-25 08:20:25 +00:00
deb4ea4ab6 renamed makefile.* to Makefile.* 2008-12-25 08:16:17 +00:00