Commit Graph

17 Commits

Author SHA1 Message Date
Brad King
2c0c59a2e1 Merge branch 'upstream-kwsys' into update-kwsys 2013-05-29 08:56:20 -04:00
Brad King
de955e4b6d Convert KWSys to OSI-approved BSD License
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.
2009-09-28 11:37:35 -04:00
Brad King
207aab6acf Define kwsys_ios_binary macro for std::ios::binary
The 'binary' openmode does not exist on all compilers.  We define macro
<kwsys>_ios_binary, where <kwsys> is the KWSys namespace, to refer to
std::ios::binary if it exists and 0 otherwise.  Sample usage:

  kwsys_ios::ifstream fin(fn, kwsys_ios::ios::in | kwsys_ios_binary);
2009-08-31 13:00:55 -04:00
Mathieu Malaterre
c9949f97a7 BUG: comment out faulty seekp which make kwsys::*stringstream fails on platform with no std::*stringstream implementation 2009-04-06 03:39:42 -04:00
Mathieu Malaterre
1ab71112c2 ENH: hopefully seekp is the call making kwsys::stringstream behaves oddly on sunos 2009-04-05 06:55:52 -04:00
Mathieu Malaterre
31c4a269b0 ENH: trying to reproduce issue on sunos 2009-04-02 06:12:53 -04:00
Mathieu Malaterre
3a34b35dec COMP: missing string.h header for strlen. 2009-03-30 08:27:44 -04:00
Mathieu Malaterre
318bfab8c1 ENH: remote debugging of sunos 2009-03-30 04:10:37 -04:00
Brad King
a43b3cc801 BUG: Need to clear read failure when string is reset. 2007-04-19 12:56:07 -04:00
Brad King
6984c09310 ENH: Added testing for istringstream and stringstream. 2007-04-19 12:53:13 -04:00
Brad King
0edbb68352 ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00
Mathieu Malaterre
55af790ebf BUG: Remove stringstream implementation, this was a wrong interface anyway. 2006-12-14 11:41:51 -05:00
Mathieu Malaterre
db116b94e4 BUG: disable test for now 2006-12-14 11:02:22 -05:00
Mathieu Malaterre
cc73abf7e7 ENH: provide stringstream too. FIX: warning shadow var 2006-12-13 08:52:35 -05:00
Brad King
caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. 2005-04-13 16:46:09 -04:00
Andy Cedilnik
4a390c174c ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools 2005-04-13 13:57:24 -04:00
Brad King
032d1d8652 ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. This introduces separate kwsys_ios and kwsys_stl macros needed to support all platforms. 2003-12-23 11:03:33 -05:00