CMake/Source/kwsys
Philippe Pebay f18ae2234c ENH: added two functions for URL parsing:
1. an "abridged" version that separates protocol from dataglom in
        an expression with the form protocol://dataglom
     2. a "full" version that parses protocol, username, password,
        hostname, port, and path in a standard URL (all of these variables
        are optional, except for protocol and hostname).
2007-12-05 12:24:27 -05:00
..
Base64.c
Base64.h.in
CMakeEmptyInputFile.in
CMakeLists.txt BUG: Fixed typo in previous commit. 2007-11-12 17:38:15 -05:00
CTestConfig.cmake
CheckCXXSourceRuns.cmake
CommandLineArguments.cxx ENH: Remove extra ; 2007-08-08 08:41:07 -04:00
CommandLineArguments.hxx.in STYLE: fix typo 2007-08-09 09:03:25 -04:00
Configure.h.in COMP: Second try getting rid of Microsoft deprecation warnings. This time tested from KWStyle with vs8 to make sure the warnings are really gone. Remove the deprecation defs from CMakeLists and guard the defs in the header so we do not redefine them if they are already defined. 2007-08-15 11:38:13 -04:00
Configure.hxx.in
Copyright.txt
DateStamp.h.in ENH: Created better names and a more convenient set of version date stamp macros. 2007-11-12 18:22:22 -05:00
Directory.cxx ENH: add support for the Portland Compiler to CMake, can build cmake and the tests pass (except the wrapping tests, which fail to link to the g++-compiled Qt) 2007-09-17 15:55:17 -04:00
Directory.hxx.in COMP: Directory and Glob have pointer data members 2007-08-16 07:38:47 -04:00
DynamicLoader.cxx COMP: also build the static dummy loader on Cray Catamount 2007-08-01 10:07:46 -04:00
DynamicLoader.hxx.in ENH: remove some stuff to improve coverage 2007-06-06 11:26:06 -04:00
EncodeExecutable.c COMP: Need to include header for unlink function. 2007-04-19 12:11:16 -04:00
ExtraTest.cmake.in
FundamentalType.h.in
Glob.cxx BUG: fix segfault if FindFiles() is called without actual match pattern 2007-08-21 15:30:07 -04:00
Glob.hxx.in COMP: Directory and Glob have pointer data members 2007-08-16 07:38:47 -04:00
IOStream.cxx
IOStream.hxx.in
MD5.c ENH: Added MD5 implementation to KWSys. 2007-03-14 15:12:10 -04:00
MD5.h.in ENH: Added MD5 implementation to KWSys. 2007-03-14 15:12:10 -04:00
Process.h.in
ProcessFwd9x.c
ProcessUNIX.c COMP: Fix for platforms that do not have siginfo on their signal handlers. 2007-06-27 11:39:16 -04:00
ProcessWin32.c ENH: fix resource leak 2007-07-24 10:05:31 -04:00
README.txt
Registry.cxx
Registry.hxx.in
RegularExpression.cxx
RegularExpression.hxx.in BUG: if there is no match, don't construct the stl string from a NULL 2007-08-22 09:25:14 -04:00
SharedForward.h.in
String.hxx.in COMP: Fixes for Watcom. 2007-04-19 12:12:19 -04:00
System.c BUG: Added carrot (^) to characters that need quoting. The solaris shell needs it. 2007-05-18 09:17:36 -04:00
System.h.in ENH: Added more special unix shell characters that require quoting. Added escaping of % as %% for shells inside mingw32-make. 2007-05-17 10:53:14 -04:00
SystemTools.cxx ENH: added two functions for URL parsing: 2007-12-05 12:24:27 -05:00
SystemTools.hxx.in ENH: added two functions for URL parsing: 2007-12-05 12:24:27 -05:00
Terminal.c
Terminal.h.in
auto_ptr.hxx.in COMP: Fix warning about binding reference-to-non-const to an rvalue on VS6. It does not seem to be doing the proper auto_ptr_ref conversions. Instead use the const_cast work-around on this platform. 2007-03-09 16:58:08 -05:00
hash_fun.hxx.in
hash_map.hxx.in
hash_set.hxx.in
hashtable.hxx.in COMP: Fixed unreferenced parameter warning for VS6 with /W4. 2007-03-09 16:27:14 -05:00
kwsysDateStamp.cmake STYLE: Nightly Date Stamp 2007-12-05 00:01:02 -05:00
kwsysDateStamp.py ENH: Created better names and a more convenient set of version date stamp macros. 2007-11-12 18:22:22 -05:00
kwsysHeaderDump.pl
kwsysPlatformTests.cmake
kwsysPlatformTestsC.c
kwsysPlatformTestsCXX.cxx COMP: Make sure gcc 2.96 sstream header is not used. 2007-04-20 11:53:35 -04:00
kwsysPrivate.h
kwsys_cstddef.hxx.in
kwsys_ios_fstream.h.in
kwsys_ios_iosfwd.h.in
kwsys_ios_iostream.h.in COMP: Add streamsize and streamoff to kwsys_ios namespace for ancient streams. 2007-11-05 17:44:30 -05:00
kwsys_ios_sstream.h.in COMP: Added istringstream::clear() method to disambiguate the call from using string::clear or istrstream::clear. 2007-04-20 09:50:46 -04:00
kwsys_stl.hxx.in
kwsys_stl_string.hxx.in BUG: Fix stream state on successfully reading a string. 2007-04-19 12:44:04 -04:00
testAutoPtr.cxx ENH: Enabled support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler. 2007-03-07 09:26:49 -05:00
testCommandLineArguments.cxx ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00
testCommandLineArguments1.cxx ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00
testDynamicLoader.cxx ENH: add support for the Syllable OS (http://www.syllable.org) 2007-11-23 20:45:49 -05:00
testDynload.c
testEncode.c ENH: Added MD5 implementation to KWSys. 2007-03-14 15:12:10 -04:00
testFail.c ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00
testHashSTL.cxx ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00
testIOS.cxx BUG: Need to clear read failure when string is reset. 2007-04-19 12:56:07 -04:00
testProcess.c
testRegistry.cxx COMP: remove warning on new HPUX compiler 2007-09-20 11:57:25 -04:00
testSystemTools.bin
testSystemTools.cxx BUG: Use angle-brackets to include testSystemTools.h to avoid problems with in-source builds. 2007-03-07 13:52:32 -05:00
testSystemTools.h.in
testTerminal.c ENH: Cleaned up KWSys tests to use test drivers. 2007-03-03 10:47:06 -05:00

README.txt

KWSys provides a platform-independent API to many common system
features that are implemented differently on every platform.  This
library is intended to be shared among many projects, so it has a
configurable namespace.  Each project should configure KWSys to use a
namespace unique to itself.  See comments in CMakeLists.txt for
details.

You are probably reading this file in the source tree of a surrounding
project.  In that case, see "../README.kwsys" for details of using
KWSys in your project.