Commit History

Author SHA1 Message Date
  Brad King de955e4b6d Convert KWSys to OSI-approved BSD License 16 years ago
  Brad King 19d11e2a1f ENH: Skip KWSys name maros in case of identity 16 years ago
  Mathieu Malaterre f410daffec STYLE: minor comments 17 years ago
  Brad King 6eef6638a5 ENH: Added Process_SetPipeNative method to allow user code to override the pipes connected to the child pipeline. 19 years ago
  Brad King 6438bec4c9 ENH: Added Option_Verbatim to run whole command lines directly. 19 years ago
  Brad King b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 20 years ago
  Brad King 7aa0492422 ENH: Added polling feature to documentation of WaitForData. 20 years ago
  Andy Cedilnik 4a390c174c ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools 20 years ago
  Brad King ae28d93a72 ENH: Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow detached processes to be created. Currently implemented only on UNIX. 21 years ago
  Brad King 914a9fb3b4 ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the macro at the correct time. 21 years ago
  Andy Cedilnik 8da9b14cc6 ERR: On Borland preprocessor goes into recursion which adds some weid spaces in the include name. This fixes it 21 years ago
  Brad King 7de6edc686 ERR: Added units to SetTimeout documentation. 21 years ago
  Brad King 9651c9d996 ERR: Fixed function prototypes with zero arguments to be C-style. 22 years ago
  Brad King 1c8f885f9d ENH: Added GetExceptionString method to provide an error description when GetState returns Exception. 22 years ago
  Brad King 802601b606 ENH: Added SetPipeShared method to allow stdout and stderr pipes to be shared with the parent process. 22 years ago
  Brad King ce8a34907a ENH: Updated copyright. 22 years ago
  Brad King 1f40a4205b ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, and stderr to be redirected from/to files. 22 years ago
  Brad King b777b8656e ENH: Cleaned up pipe numbering. 22 years ago
  Brad King ed853b5d70 ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use. 22 years ago
  Brad King 97b469537b STYLE: Removed trailing whitespace. 22 years ago
  Brad King ad8bc4b1a4 ENH: Merged changes from KWSys-MultiProcess-bp to KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines. 22 years ago
  Brad King 27289e3267 ENH: Added SetOption/GetOption methods for platform-specific options. 22 years ago
  Brad King b5fec4a3c8 ENH: Implemented SetWorkingDirectory method. 22 years ago
  Andy Cedilnik 125b795637 ENH: Start working on Working Directory support 22 years ago
  Brad King 83aa7b6b0b ERR: Reduced requirements on preprocessor for export macro due to limitations of Mac preprocessor. The preprocessor can be fixed by using -no-cpp-precomp, but we don't want to require that option for every source file that includes our headers. 22 years ago
  Brad King ef76ed76f8 ENH: Added DLL support. 22 years ago
  Brad King f5bbacaa5c Removed Exception_Abort because there is no windows version. Also removed stray typedef keywords. 22 years ago
  Brad King 7e80f2f874 ENH: Added documentation to interface. Finished process exit code interpretation implementation prototype. 22 years ago
  Brad King 96ccaed54d ENH: Added Process execution implementation. 22 years ago