Brad King
|
553852f990
|
STYLE: Nightly Date Stamp
|
2007-11-21 00:01:02 -05:00 |
Brad King
|
d5ff71a14e
|
STYLE: Nightly Date Stamp
|
2007-11-20 00:01:03 -05:00 |
Brad King
|
e9d99f13ec
|
STYLE: Nightly Date Stamp
|
2007-11-19 00:01:05 -05:00 |
Brad King
|
1dcb7074fe
|
STYLE: Nightly Date Stamp
|
2007-11-18 00:01:03 -05:00 |
Brad King
|
74ddd467ef
|
STYLE: Nightly Date Stamp
|
2007-11-17 00:01:05 -05:00 |
David Cole
|
867de7fc67
|
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
|
2007-11-16 07:01:58 -05:00 |
Brad King
|
0a001f1567
|
STYLE: Nightly Date Stamp
|
2007-11-16 00:01:02 -05:00 |
Brad King
|
9abbad8171
|
STYLE: Nightly Date Stamp
|
2007-11-15 00:01:03 -05:00 |
Brad King
|
fe7a472e35
|
daily version number
|
2007-11-14 00:01:02 -05:00 |
Brad King
|
05f4f0e3e6
|
daily version number
|
2007-11-13 00:01:03 -05:00 |
Brad King
|
9dec5fbaf1
|
daily version number
|
2007-11-12 18:22:40 -05:00 |
Brad King
|
121b1db741
|
ENH: Created better names and a more convenient set of version date stamp macros.
|
2007-11-12 18:22:22 -05:00 |
Brad King
|
f97dddf0ee
|
BUG: Fixed typo in previous commit.
|
2007-11-12 17:38:15 -05:00 |
Brad King
|
f8a5d485a0
|
ENH: Adding DateStamp feature to KWSys. This provides a header file giving preprocessor access to a dated version. The 'datestamp' will be updated automatically every day by a script.
|
2007-11-12 17:34:14 -05:00 |
Brad King
|
8b9dcc9e1a
|
COMP: Fix warning when gcount stream method does not really return std::streamsize.
|
2007-11-07 08:59:29 -05:00 |
Brad King
|
d65adbe260
|
COMP: Add streamsize and streamoff to kwsys_ios namespace for ancient streams.
|
2007-11-05 17:44:30 -05:00 |
Brad King
|
f410f8578e
|
COMP: Fix warnings on 64-bit Mac OS X build. Patch from issue #3697.
|
2007-11-05 14:34:36 -05:00 |
Sean McBride
|
0b4c9cb86c
|
STYLE: fixed misspellings of Mac OS X
|
2007-10-26 12:13:01 -04:00 |
Brad King
|
c4ffd00711
|
BUG: Fix bug#5590. When converting a relative path between two full paths on different windows drive letters do not create a ../../d:/foo/bar path and just return the full path to the destination.
|
2007-10-25 13:29:47 -04:00 |
Bill Hoffman
|
22fca8aa12
|
BUG: fix for bug 0005767 hang for replace string with empty
|
2007-10-12 09:58:17 -04:00 |
Sebastien Barre
|
4e54f93501
|
ENH: bad bug bad
|
2007-10-09 15:20:30 -04:00 |
Bill Hoffman
|
e0899bcaf2
|
ENH: speed up actual path name by cache on windows
|
2007-10-02 15:48:21 -04:00 |
Bill Hoffman
|
e94473037e
|
COMP: remove warning on new HPUX compiler
|
2007-09-20 11:57:25 -04:00 |
Alexander Neundorf
|
f2bb57684f
|
COMP: TIOCGWINSZ and struct winsize also doesn't exist on Cray Catamount
Alex
|
2007-09-20 09:36:30 -04:00 |
Alexander Neundorf
|
6b45ec0326
|
COMP: make SystemTools.cxx build on Cray Xt3
Alex
|
2007-09-20 09:30:41 -04:00 |
Bill Hoffman
|
797db515a0
|
ENH: fix failing test when valgrind is on
|
2007-09-19 11:16:57 -04:00 |
Alexander Neundorf
|
4ee1ee1bd0
|
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)
Alex
|
2007-09-17 15:55:17 -04:00 |
Alexander Neundorf
|
a43976e91d
|
BUG: if there is no match, don't construct the stl string from a NULL
pointer
Alex
|
2007-08-22 09:25:14 -04:00 |
Alexander Neundorf
|
a8128f88b7
|
BUG: fix segfault if FindFiles() is called without actual match pattern
(e.g. FILE(GLOB /usr/include) instead of FILE(GLOB /usr/include/* )
#4620
Alex
|
2007-08-21 15:30:07 -04:00 |
Mathieu Malaterre
|
964719128c
|
COMP: Directory and Glob have pointer data members
|
2007-08-16 07:38:47 -04:00 |
David Cole
|
f1115a30ee
|
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 |
David Cole
|
bdeb4ad217
|
COMP: Suppress Microsoft deprecation warnings when building kwsys .c and .cxx files. This way, other projects that include kwsys will not see the warnings in kwsys .c and .cxx files, but they can still see the warnings in their own source files if they want to...
|
2007-08-15 09:25:58 -04:00 |
Alexander Neundorf
|
6c5fb80656
|
STYLE: fix typo
Alex
|
2007-08-09 09:03:25 -04:00 |
Mathieu Malaterre
|
8576d61989
|
ENH: Remove extra ;
|
2007-08-08 08:41:07 -04:00 |
Sean McBride
|
11604e72c4
|
COMP: fixed compiler warning in sprintf usage
|
2007-08-03 15:43:31 -04:00 |
Alexander Neundorf
|
d486e7c871
|
COMP: also build the static dummy loader on Cray Catamount
Alex
|
2007-08-01 10:07:46 -04:00 |
Alexander Neundorf
|
220fe4f3ce
|
COMP: add a dynamic loader for systems which don't support dynamic loading, so this is handled in kwsys and not every project using this has to care for it
Alex
|
2007-07-30 15:52:36 -04:00 |
Bill Hoffman
|
4ae802d9c1
|
ENH: fix resource leak
|
2007-07-24 10:05:31 -04:00 |
Alexander Neundorf
|
dddbad259c
|
PERF: micro optimization: the (*pos1) && (*pos1=='/') were redundant, and
hasDoubleSlash is false in most cases, so in most cases 3 comparisons were
done, now only one
Alex
|
2007-07-23 09:06:48 -04:00 |
Brad King
|
9dec9a0c3b
|
COMP: Fix for platforms that do not have siginfo on their signal handlers.
|
2007-06-27 11:39:16 -04:00 |
Bill Hoffman
|
af0b15aff4
|
ENH: remove some stuff to improve coverage
|
2007-06-06 11:26:06 -04:00 |
Bill Hoffman
|
80de27ace5
|
ENH: fix case problem with drive letters and cmake vs CMakeSetup build.make changing
|
2007-06-06 10:44:20 -04:00 |
Brad King
|
07fe611fc6
|
BUG: Added carrot (^) to characters that need quoting. The solaris shell needs it.
|
2007-05-18 09:17:36 -04:00 |
Brad King
|
5e1dd6fb51
|
BUG: Some single-character arguments need quoting on windows.
|
2007-05-17 14:01:02 -04:00 |
Brad King
|
cc507411d3
|
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 |
Brad King
|
73197eaefa
|
BUG: Shell escaping needs to write % as %% for VS IDE.
|
2007-05-16 16:19:18 -04:00 |
Brad King
|
01c7db07c3
|
BUG: Do not send both SIGSTOP and SIGKILL when killing a process. The SIGSTOP seems to be able to block the SIGKILL occasionally. Also the SIGKILL is sufficient since the process table entry will still exist until it is reaped with waitpid.
|
2007-05-16 13:10:45 -04:00 |
Brad King
|
aa4d7847ee
|
COMP: Fix code-not-reached warnings for SunCC.
|
2007-05-03 13:03:13 -04:00 |
Brad King
|
1ef33c6c04
|
COMP: Make sure gcc 2.96 sstream header is not used.
|
2007-04-20 11:53:35 -04:00 |
Brad King
|
60d0d429b8
|
COMP: Added istringstream::clear() method to disambiguate the call from using string::clear or istrstream::clear.
|
2007-04-20 09:50:46 -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
|
94e27c1073
|
BUG: Fix stream state on successfully reading a string.
|
2007-04-19 12:44:04 -04:00 |
Brad King
|
ded4cb6f8d
|
COMP: Fixes for Watcom.
|
2007-04-19 12:12:19 -04:00 |
Brad King
|
d5cb9b1a0d
|
COMP: Skip testAutoPtr and testHashSTL on Watcom. They are hopeless.
|
2007-04-19 12:11:56 -04:00 |
Brad King
|
d75bfedab5
|
COMP: Need to include header for unlink function.
|
2007-04-19 12:11:16 -04:00 |
Brad King
|
16be80b7b4
|
ENH: Added support for Watcom compiler. Added TODO comment about calling conventions.
|
2007-04-19 11:31:55 -04:00 |
Brad King
|
28f6b148f6
|
ENH: Fixed stl string streaming operators for Watcom.
|
2007-04-19 11:21:35 -04:00 |
Brad King
|
688ebad20e
|
ENH: Added KWSYSPE_DEBUG macro to print debugging trace information. Added TODO comment explaining why process execution can still hang when a grandchild keeps the output pipes open.
|
2007-04-12 10:56:20 -04:00 |
Brad King
|
6d2f08b6e1
|
ENH: Added MD5 implementation to KWSys.
|
2007-03-14 15:12:10 -04:00 |
Brad King
|
e01cdf2065
|
ENH: Added kwsys SystemTools::CreateSymlink and SystemTools::ReadSymlink.
|
2007-03-12 13:50:28 -04:00 |
Brad King
|
0e8d822b18
|
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 |
Brad King
|
72b08a80c8
|
COMP: Fixed unreferenced parameter warning for VS6 with /W4.
|
2007-03-09 16:27:14 -05:00 |
Brad King
|
f3cc908e42
|
STYLE: Move warning disable pragma into push/pop block.
|
2007-03-07 16:00:21 -05:00 |
Brad King
|
3bd9d67488
|
BUG: Use angle-brackets to include testSystemTools.h to avoid problems with in-source builds.
|
2007-03-07 13:52:32 -05:00 |
Brad King
|
4148fedbf0
|
ENH: Enabled support for use_auto_ptr(get_auto_ptr()) syntax on HP compiler.
|
2007-03-07 09:26:49 -05:00 |
Ken Martin
|
12b8643fee
|
COMP: shut up w4 warning
|
2007-03-06 10:56:21 -05:00 |
Brad King
|
55280c5524
|
COMP: Disable function call with function return test for HP until it is implemented.
|
2007-03-03 23:46:42 -05:00 |
Brad King
|
091eafefb3
|
COMP: All kwsys .hxx headers should include Configure.hxx. Re-enabling testAutoPtr.
|
2007-03-03 15:43:31 -05:00 |
Brad King
|
55abd50681
|
COMP: Disable auto_ptr test for now.
|
2007-03-03 15:32:00 -05:00 |
Brad King
|
8c1f9e1b83
|
ENH: Implemented auto_ptr_ref in a way that allows conversion of the pointed-to type.
|
2007-03-03 15:05:52 -05:00 |
Brad King
|
ed722cbe61
|
COMP: Remove one conversion test until it is implemented.
|
2007-03-03 14:51:36 -05:00 |
Brad King
|
3fcec9daa4
|
ENH: Added test for auto_ptr. Documented aut_ptr template implementation.
|
2007-03-03 14:48:48 -05:00 |
Brad King
|
0edbb68352
|
ENH: Cleaned up KWSys tests to use test drivers.
|
2007-03-03 10:47:06 -05:00 |
Ken Martin
|
fdbe20cf8b
|
COMP: fix warnings
|
2007-03-02 10:48:58 -05:00 |
Brad King
|
a0e26986f7
|
COMP: More workarounds for Borland.
|
2007-03-01 23:28:17 -05:00 |
Ken Martin
|
508ddaf929
|
COMP: fix warning
|
2007-03-01 14:52:26 -05:00 |
Ken Martin
|
ae3ef64307
|
ENH: added a limit to the getline method
|
2007-03-01 14:30:42 -05:00 |
Brad King
|
b1aae98926
|
BUG: Assignment should always use reset().
|
2007-02-28 09:36:08 -05:00 |
Brad King
|
5ba5c450e6
|
COMP: Fix for auto_ptr_ref on Borland 5.8.
|
2007-02-28 09:35:28 -05:00 |
Brad King
|
d97ae16bad
|
COMP: Added line accidentally removed.
|
2007-02-26 12:08:27 -05:00 |
Brad King
|
220989104c
|
BUG: Fixed implementation of auto_ptr_ref.
|
2007-02-26 12:06:42 -05:00 |
Brad King
|
2a64bb4774
|
BUG: Fix bug#4482.
|
2007-02-22 15:27:56 -05:00 |
Bill Hoffman
|
2d6e914b2d
|
COMP: remove warning
|
2007-02-22 09:48:19 -05:00 |
Bill Hoffman
|
5647e6e254
|
ENH: fix parens in the path with spaces in the path
|
2007-02-21 21:24:17 -05:00 |
Brad King
|
53c72ed6c3
|
COMP: Disable LFS on AIX.
|
2007-02-21 13:33:19 -05:00 |
Brad King
|
293f24763f
|
STYLE: Removed one more stray comment.
|
2007-02-01 14:45:08 -05:00 |
Ken Martin
|
2da51e0f69
|
STYLE: removed code accidently checked in
|
2007-02-01 14:43:09 -05:00 |
Ken Martin
|
3dd4a53d97
|
BUG: fix for bug number 3320
|
2007-02-01 14:11:06 -05:00 |
Bill Hoffman
|
b32f3b4131
|
ENH: allow copy if different from a file to a directory to work
|
2007-01-30 11:32:33 -05:00 |
Mathieu Malaterre
|
9c3fb107a8
|
STYLE: Fix typo
|
2007-01-27 15:29:41 -05:00 |
Brad King
|
52803bc8af
|
BUG: Added use of KWSYS_INSTALL_COMPONENT_NAME_DEVELOPMENT for header file install rules.
|
2007-01-26 14:26:44 -05:00 |
Clinton Stimpson
|
e264771122
|
ENH: Add support for "~otheruser/"
|
2007-01-16 14:37:33 -05:00 |
Clinton Stimpson
|
50489ff6ff
|
ENH: Handle "~" in SplitPath.
|
2007-01-12 16:47:23 -05:00 |
Brad King
|
55f5f27cd6
|
STYLE: Fixed documentation of how to produce forwarding executables for multi-configuration builds with CMAKE_INTDIR.
|
2007-01-08 15:12:00 -05:00 |
Utkarsh Ayachit
|
1ed84c377b
|
BUG: reverting previous change.
|
2006-12-21 10:24:33 -05:00 |
Utkarsh Ayachit
|
fbfd05a308
|
BUG: When a "wrong argument" was detected, we call the WrongArgument handler. If the handler returns success, the argument parsing should continue. Currently, it was stopping parsing immediately after the wrong argument was processed, irrespective of the WrongArgument handler status. Fixed that.
|
2006-12-21 09:52:01 -05:00 |
Utkarsh Ayachit
|
fa69ba942e
|
BUG: FileIsDirectory would remove the trailing '/' even when the path is indeed the root i.e. '/'. Hence the test would be incorrect for root directory. Fixed that.
|
2006-12-18 11:30:09 -05:00 |
Mathieu Malaterre
|
b95f198348
|
COMP: Fix compilation when VS6 is using the new ANSI stdlib
|
2006-12-18 11:04:25 -05:00 |
Mathieu Malaterre
|
df54b22212
|
COMP: Try to get stringstream emulation working
|
2006-12-15 10:30:41 -05:00 |