Commit graph

8 commits

Author SHA1 Message Date
025e95c020 Added pipe support for threaded commands via the pipe() function. README updated. 2016-05-21 18:30:50 +02:00
40f2b2ee6b Corrected some memory leaks at exit due to stringToArgcArgv(). 2016-05-01 16:50:53 +02:00
5d68248b18 Renamed some functions and variables in SIGINT handling. README updated. Removed "using" directives in the headers. Input, output and error streams are now fields
of  Shell. stringToArgcArgv has its own namespace.
2016-04-23 13:03:53 +02:00
f6c3135c27 Options handling rewritten with usage of popt.h. fixed #1 with stringtoargcargv.cpp. The command arguments are now passed as struct mshconsole::Params. Readme
updated in oreder to mention stringtoargcargv.cpp.
2016-04-16 19:29:51 +02:00
709a2e6c1c Continued work on options. New interface and imprementation. The new interface allows shortOptions with string values, but this is still not implemented. Added
operator for parsing elements in Datas easily. fixed #2.
2016-04-06 21:50:46 +02:00
00d937f28c Started work on automated option (flags) handling. Current code is incomplete. 2016-04-02 16:28:03 +02:00
854b218cb4 Moved snippet in msh-console-snippet repository. All the code in the library is in the namespace mshconsole. Added CommandExecutor::exit() for exiting from the
shell.
2016-03-18 18:48:16 +01:00
75dc64a462 Switched to cmake compilation for compiling msh-console-library as a shared library. Changed exit built-in in the
snippet: now it use std::exit().
2016-03-16 21:15:24 +01:00