|
b00eaada24
|
simplified some null checks
|
2015-08-13 02:28:22 +00:00 |
|
|
1963e62006
|
enhanced qse_awk_rtx_strtonum() to handle a numeric string like 0999.112 as a floating point number
|
2015-07-16 03:03:51 +00:00 |
|
|
26440f1a96
|
removed unnecessary code in some initialization code.
added errnum to some open functions
|
2015-06-12 13:11:50 +00:00 |
|
|
7675a86234
|
changed awk to carry on even if lt_dlinit() fails
|
2015-06-12 08:40:58 +00:00 |
|
|
763efada8f
|
added qse_isuniblank() and changed qse_isblank() to use it.
regenerated various build files
|
2015-06-12 03:54:04 +00:00 |
|
|
40c6e5f5fe
|
changed the way to fall back to utf8 when system functions are not available
|
2015-04-27 13:03:32 +00:00 |
|
|
c6644d5b52
|
changed qse_setdflcmgrbyid() and qse_setdflcmgr() to return the cmgr object set.
changed the default cmgr to either SLMB or UTF8 depending on the availability of underlying library functions
|
2015-04-27 08:37:57 +00:00 |
|
|
0a8e84add2
|
fixed some build problems on mac os x 10.1
|
2015-04-26 16:20:21 +00:00 |
|
|
f9b3428a21
|
added -lqsecmn to libqsecmnxx_la_LIBADD in lib/cmn/Makefile.am
|
2015-04-20 13:15:45 +00:00 |
|
|
67c3e6d392
|
changed @ to \ in header docuumentation
|
2015-04-06 08:09:18 +00:00 |
|
|
3d9e4dbbf3
|
added pkgconfig files
|
2015-04-06 03:34:29 +00:00 |
|
|
4db106fcc3
|
changed QSE_CPP_ENABLE_CPP1_MOVE to QSE_CPP_ENABLE_CPP11_MOVE
|
2015-04-04 15:27:50 +00:00 |
|
|
e53cb861a7
|
added a missed file
|
2015-03-28 01:04:18 +00:00 |
|
|
1c1d9b4158
|
changed code for old compilers
|
2015-03-24 09:34:57 +00:00 |
|
|
7706db354e
|
fixed building problems with old compilers
|
2015-03-23 15:14:43 +00:00 |
|
|
682cefde1b
|
touched up Array
|
2015-03-20 14:07:54 +00:00 |
|
|
087faf9f67
|
added QSE_CPP_RVREF.
enhanced Array and BinaryHeap for C++11
|
2015-03-20 13:53:54 +00:00 |
|
|
1e839dba3d
|
added some move-sensitive functions to Array
|
2015-03-20 08:03:52 +00:00 |
|
|
8d1704c0a4
|
fixed minor building issues.
renamed sys::getpgrp to sys::getpgid
|
2015-03-19 14:07:50 +00:00 |
|
|
e0d36803cc
|
added QSE_XLI_KEYSPLITTER
|
2015-03-19 07:26:06 +00:00 |
|
|
bfee646924
|
fixed a bug of getting %lu wrongly in fmt-out.h
fixed some typos in StrBase.hpp
enhanced String::format & String::formatv
|
2015-03-19 02:33:15 +00:00 |
|
|
b15016a997
|
added String.cpp
|
2015-03-18 14:45:52 +00:00 |
|
|
c090a950c7
|
added Growable and enhanced StrBase
|
2015-03-18 13:53:22 +00:00 |
|
|
c6d29bc9b6
|
added more functions to StrBase
|
2015-03-17 16:06:07 +00:00 |
|
|
b4fd70b1e4
|
changed the behavior of member functions of RefCounted.
Changed SharedPtr to make use of RefCounted.
Added StrBase and String.
|
2015-03-14 00:54:56 +00:00 |
|
|
36e75b3bb2
|
renamed member variables of some classes
|
2015-03-12 11:32:18 +00:00 |
|
|
756a93ff41
|
renamed Awk::uponDemise() to Awk::uponClosing and added Awk::uponClearing()
|
2015-03-12 06:39:16 +00:00 |
|
|
0355e4e96e
|
added more constructors to Cstr, Mcstr, Wcstr
|
2015-03-12 02:14:13 +00:00 |
|
|
47a7baeb7d
|
added the Awk::onDemise() callback
|
2015-03-12 02:08:51 +00:00 |
|
|
a212a8ebf2
|
changed Awk to use HashTable instead of htb.
added Cstr, Mcstr, Wcstr.
changed Awk not to use in-class placement new in allocating a value
|
2015-03-11 13:33:23 +00:00 |
|
|
cb62c4ecd1
|
added quite a few sample programs
|
2015-03-11 06:12:48 +00:00 |
|
|
3793785e7c
|
enhanced constructors of some Mmged classes.
added Mmged:setMmgr() and changed the accessibility of the member manager variable
|
2015-03-11 01:47:26 +00:00 |
|
|
23b718f366
|
deleted SharedPtr and renamed MmgedSharedPtr to SharedPtr
|
2015-03-11 01:16:31 +00:00 |
|
|
9a3ca2e3c1
|
changed Awk and Sed to inherit Uncopyable
|
2015-03-10 09:00:21 +00:00 |
|
|
49d57e3155
|
added SharedPtr and MmgedSharedPtr
|
2015-03-10 08:40:31 +00:00 |
|
|
15d76c28a1
|
added Array::upsert(), Array::ensert().
enhanced ScopedPtr
|
2015-03-10 06:25:15 +00:00 |
|
|
8eadd34b9d
|
added POSITIONER to Array and BinaryHeap
|
2015-03-09 07:05:46 +00:00 |
|
|
09bd5bb54a
|
fixed a wrong function name in Array.
exposed BinaryHeap::getIndex()
|
2015-03-07 04:03:54 +00:00 |
|
|
5f517f8316
|
refactored Array a bit
|
2015-03-07 04:00:44 +00:00 |
|
|
efc997750e
|
changed void* operator new (qse_size_t size, QSE::Mpool* mp) to fall back to mmgr upon size mismatch.
finished primitive BinaryHeap code.
renamed Array::get() to Array::getValueAt()
renamed Array::set() to Array::setValueAt()
|
2015-03-07 03:55:40 +00:00 |
|
|
fc316009b6
|
removed ExcMmgr.cpp
|
2015-03-06 18:27:36 +00:00 |
|
|
dda5db6257
|
fixed a bug in void* operator new (qse_size_t size, QSE::Mpool* mp)
removed Mpool from Array
|
2015-03-06 18:24:49 +00:00 |
|
|
bdf3e2652d
|
wrote mote code for Array
|
2015-03-06 15:51:13 +00:00 |
|
|
0c0f0df7d8
|
Added a couple of 'operator new()' definitions.
Started adding Array and BinaryHeap
|
2015-03-04 16:30:09 +00:00 |
|
|
e26a49bcb8
|
added more functions to RedBlackTable
|
2015-03-02 14:42:55 +00:00 |
|
|
0ece41a9e0
|
added RedBlackTable
|
2015-03-01 12:55:36 +00:00 |
|
|
8c4921a9b4
|
enhanced RedBlackTree's iterator
|
2015-03-01 07:34:54 +00:00 |
|
|
6deef2ce4b
|
added RedBlackTree::remove()
partially added RedBlackTree::getIterator()
|
2015-03-01 06:29:54 +00:00 |
|
|
ecdb510e4b
|
added rotate() and adjust() to RedBlackTree
|
2015-02-28 16:21:01 +00:00 |
|
|
88e2e477b9
|
fixed wrong words
|
2015-02-27 15:30:35 +00:00 |
|