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 |