Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2020-03-04 | 1 | -2/+2 |
| | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2020-03-04 (6af2e592) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2018-06-01 | 1 | -163/+167 |
| | | | | | * upstream-KWSys: KWSys 2018-06-01 (8ef62b28) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2017-11-07 | 1 | -1/+1 |
| | | | | | * upstream-KWSys: KWSys 2017-11-07 (5249a82d) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2017-11-02 | 1 | -0/+8 |
| | | | | | * upstream-KWSys: KWSys 2017-11-02 (54f0901a) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2017-05-16 | 1 | -2/+71 |
| | | | | | * upstream-KWSys: KWSys 2017-05-16 (fe1f22ce) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2016-11-09 | 1 | -133/+127 |
| | | | | | * upstream-KWSys: KWSys 2016-11-09 (18c65411) | ||||
* | Merge branch 'upstream-KWSys' into update-kwsys | Brad King | 2016-03-09 | 1 | -0/+7 |
| | | | | | * upstream-KWSys: KWSys 2016-03-09 (36d8666f) | ||||
* | Merge branch 'upstream-kwsys' into update-kwsys | Brad King | 2015-07-31 | 1 | -53/+78 |
| | |||||
* | Merge branch 'upstream-kwsys' into update-kwsys | Brad King | 2015-05-07 | 1 | -0/+9 |
| | |||||
* | Convert KWSys to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -11/+9 |
| | | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range. | ||||
* | ENH: Skip KWSys name maros in case of identity | Brad King | 2009-04-14 | 1 | -102/+106 |
| | | | | | | | | | | | | | All KWSys C symbol names begin with the KWSYS_NAMESPACE defined at configuration time. For ease of editing we write canonical names with the prefix 'kwsys' and use macros to map them to the configured prefix at preprocessing time. In the case of standalone KWSys, the prefix is 'kwsys', so the macros were previously defined to their own names. We now skip defining the macros in the identity case so that the final symbol names are never themselves macros. This will allow the symbols to be further transformed behind the scenes to help linkers in special cases on some platforms. | ||||
* | STYLE: minor comments | Mathieu Malaterre | 2008-04-02 | 1 | -2/+2 |
| | |||||
* | ENH: Added Process_SetPipeNative method to allow user code to override the ↵ | Brad King | 2006-10-03 | 1 | -0/+32 |
| | | | | pipes connected to the child pipeline. | ||||
* | ENH: Added Option_Verbatim to run whole command lines directly. | Brad King | 2006-06-15 | 1 | -1/+11 |
| | |||||
* | ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of ↵ | Brad King | 2005-07-26 | 1 | -2/+4 |
| | | | | building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. | ||||
* | ENH: Added polling feature to documentation of WaitForData. | Brad King | 2005-06-17 | 1 | -1/+3 |
| | |||||
* | ENH: Do kwsys testing as part of cmake testing, command line arguments are ↵ | Andy Cedilnik | 2005-04-13 | 1 | -2/+2 |
| | | | | not experimental and add simple test for systemtools | ||||
* | ENH: Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow ↵ | Brad King | 2004-07-07 | 1 | -3/+25 |
| | | | | detached processes to be created. Currently implemented only on UNIX. | ||||
* | ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the ↵ | Brad King | 2004-05-10 | 1 | -47/+47 |
| | | | | macro at the correct time. | ||||
* | ERR: On Borland preprocessor goes into recursion which adds some weid spaces ↵ | Andy Cedilnik | 2004-05-07 | 1 | -46/+46 |
| | | | | in the include name. This fixes it | ||||
* | ERR: Added units to SetTimeout documentation. | Brad King | 2004-05-06 | 1 | -4/+4 |
| | |||||
* | ERR: Fixed function prototypes with zero arguments to be C-style. | Brad King | 2004-01-22 | 1 | -1/+1 |
| | |||||
* | ENH: Added GetExceptionString method to provide an error description when ↵ | Brad King | 2003-12-30 | 1 | -0/+8 |
| | | | | GetState returns Exception. | ||||
* | ENH: Added SetPipeShared method to allow stdout and stderr pipes to be ↵ | Brad King | 2003-12-16 | 1 | -0/+10 |
| | | | | shared with the parent process. | ||||
* | ENH: Updated copyright. | Brad King | 2003-12-15 | 1 | -5/+2 |
| | |||||
* | ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, ↵ | Brad King | 2003-12-13 | 1 | -2/+15 |
| | | | | and stderr to be redirected from/to files. | ||||
* | ENH: Cleaned up pipe numbering. | Brad King | 2003-12-07 | 1 | -4/+7 |
| | |||||
* | ENH: Removed pipe selection argument from WaitForData method in ↵ | Brad King | 2003-12-05 | 1 | -9/+4 |
| | | | | kwsysProcess. This greatly simplifies its use. | ||||
* | STYLE: Removed trailing whitespace. | Brad King | 2003-12-05 | 1 | -2/+2 |
| | |||||
* | ENH: Merged changes from KWSys-MultiProcess-bp to ↵ | Brad King | 2003-12-03 | 1 | -3/+16 |
| | | | | KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines. | ||||
* | ENH: Added SetOption/GetOption methods for platform-specific options. | Brad King | 2003-08-05 | 1 | -0/+23 |
| | |||||
* | ENH: Implemented SetWorkingDirectory method. | Brad King | 2003-07-07 | 1 | -3/+4 |
| | |||||
* | ENH: Start working on Working Directory support | Andy Cedilnik | 2003-07-07 | 1 | -0/+8 |
| | |||||
* | ERR: Reduced requirements on preprocessor for export macro due to ↵ | Brad King | 2003-07-01 | 1 | -1/+1 |
| | | | | 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. | ||||
* | ENH: Added DLL support. | Brad King | 2003-06-30 | 1 | -14/+20 |
| | |||||
* | Removed Exception_Abort because there is no windows version. Also removed ↵ | Brad King | 2003-06-18 | 1 | -7/+3 |
| | | | | stray typedef keywords. | ||||
* | ENH: Added documentation to interface. Finished process exit code ↵ | Brad King | 2003-06-18 | 1 | -96/+209 |
| | | | | interpretation implementation prototype. | ||||
* | ENH: Added Process execution implementation. | Brad King | 2003-06-10 | 1 | -0/+172 |