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
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
5c1599722b
fixed distcheck issues
2011-01-23 04:32:11 +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
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
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
5e21877849
interim commit
2009-11-14 08:01:57 +00:00
933a2ff773
fixed make distcheck problem
2009-08-22 20:35:46 +00:00
551e6f7c09
reorganized files
2009-06-04 15:50:32 +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
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
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
deb4ea4ab6
renamed makefile.* to Makefile.*
2008-12-25 08:16:17 +00:00