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.

54 lines
1.4 KiB

2005-02-03
Added facilities for handling UNIX C library calls that set variable
errno in class Errno and in exeption unix_error
New static methods in Args to simplify access to command line
parameters.
2005-01-07
There is a new configuration file handler to read and write settings
from a Unix like configuration file.
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