* fixed a bug of not setting an error code upon a few cases of QSE_AWK_STRXDUP failures
* added a new memory debugging facility to qseawk
This commit is contained in:
@ -3,5 +3,7 @@ AUTOMAKE_OPTIONS = no-dependencies
|
||||
|
||||
EXTRA_DIST = \
|
||||
main.doc \
|
||||
mem.doc \
|
||||
io.doc \
|
||||
awk.doc \
|
||||
sed.doc
|
||||
|
@ -195,6 +195,8 @@ top_srcdir = @top_srcdir@
|
||||
AUTOMAKE_OPTIONS = no-dependencies
|
||||
EXTRA_DIST = \
|
||||
main.doc \
|
||||
mem.doc \
|
||||
io.doc \
|
||||
awk.doc \
|
||||
sed.doc
|
||||
|
||||
|
@ -1,10 +0,0 @@
|
||||
/** @page cmn COMMON FUNCTIONS
|
||||
|
||||
@section xma MEMORY ALLOCATOR
|
||||
- QSE provides a memory allocator #qse_xma_t for private heap management.
|
||||
- QSE provides a fixed-size block memory allocator #qse_fma_t.
|
||||
|
||||
@section rex REGULAR EXPRESSION
|
||||
QSE provides a regular expression processor #qse_rex_t.
|
||||
|
||||
*/
|
8
qse/doc/page/io.doc
Normal file
8
qse/doc/page/io.doc
Normal file
@ -0,0 +1,8 @@
|
||||
/** @page io I/O Handling
|
||||
|
||||
@section io_stream Stream
|
||||
- Generic text stream interface #qse_tio_t
|
||||
- Simple text stream over a file #qse_sio_t
|
||||
- Pipe stream to/from a process #qse_pio_t
|
||||
|
||||
*/
|
@ -95,9 +95,8 @@ foundation for other modules. Specialized functions and data structures are
|
||||
organized to dedicated modules. See relevant subpages for more information
|
||||
on each module.
|
||||
|
||||
- @subpage cmn "Common Functions"
|
||||
-# xma.h variable-size block memory allocator
|
||||
-# fma.h fixed-size block memory allocator
|
||||
- @subpage mem "Memory Management"
|
||||
- @subpage io "I/O Handling"
|
||||
- @subpage awk "AWK Interpreter"
|
||||
- @subpage cut "CUT Text Cutter"
|
||||
- @subpage sed "SED Stream Editor"
|
||||
|
6
qse/doc/page/mem.doc
Normal file
6
qse/doc/page/mem.doc
Normal file
@ -0,0 +1,6 @@
|
||||
/** @page mem Memory Management
|
||||
|
||||
@section mem_alloc Memory Allocator
|
||||
- Private heap allocator #qse_xma_t
|
||||
- Fixed-size block allocator #qse_fma_t
|
||||
*/
|
Reference in New Issue
Block a user