C++ Library containing a lot of needful things: Stack Trace, Command Line Parser, Resource Handling, Configuration Files, Unix Command Execution, Directories, Regular Expressions, Tokenizer, Function Trace, Standard Extensions.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.1 KiB
40 lines
1.1 KiB
2004-12-20 |
|
|
|
Warning: Interface change! |
|
|
|
Conversion from string mrw::to<> and string operator>> throw exception |
|
in case of failure! |
|
|
|
2004-12-17 |
|
|
|
The new implementation of Exec was not so stable, now it works perfectly. |
|
|
|
New feature: A simple string tokenizer, in the regular expressions module. |
|
|
|
2004-12-14 |
|
|
|
Extended Exec so, that it is possible to pass stdin to the child |
|
process. |
|
|
|
2004-12-10: |
|
|
|
Added a new library for handling regular expressions (because using |
|
boost resultet in link errors |
|
|
|
UPDATE: |
|
|
|
Found the source of boost problem: It's kdevelops fault, kdevelop |
|
disables C++ by default (-fno-exception -fno-rtti)! The regexp library |
|
still remains, but may be deleted in future, if I think that boost's |
|
is better. Customer feedback is welcome, please tell me if you need my |
|
implementation. |
|
|
|
2004-10-13: |
|
|
|
StackTrace now can load not only the executable, but also shared |
|
libraries. On Linux, if StackTrace is initialized without parameters, |
|
then not only the executable is loaded, but all shared libraries with |
|
their offset are parsed from /proc/self/maps. |
|
|
|
- no more need for /usr/bin/ldd |
|
- new functions mrw::readline |