Brad King
97d2606fc1
STYLE: Nightly Date Stamp
2009-05-16 00:01:02 -04:00
Brad King
6d357676d9
STYLE: Nightly Date Stamp
2009-05-15 00:01:03 -04:00
Brad King
248bdadd94
STYLE: Simplify and document VMS workarounds
...
The kwsysPrivate header double-inclusion check hits a false positive on
VMS for an undetermined reason. This simplifies the workaround and
documents it.
2009-05-14 09:27:02 -04:00
Brad King
317b3a0ef8
STYLE: Remove trailing whitespace
2009-05-14 09:26:47 -04:00
Brad King
66a92954ee
STYLE: Nightly Date Stamp
2009-05-14 00:01:04 -04:00
Brad King
cecfce23a5
BUG: Fix removal of read-only directories
...
Read-only directories must be given write permission before we can
remove files and subdirectories from them.
2009-05-13 10:30:33 -04:00
Brad King
39c7fc97f0
STYLE: Nightly Date Stamp
2009-05-13 00:01:07 -04:00
Brad King
b3269b089c
STYLE: Nightly Date Stamp
2009-05-12 00:01:09 -04:00
Brad King
80c66c05e7
STYLE: Nightly Date Stamp
2009-05-11 00:01:05 -04:00
Brad King
f114e68f7a
STYLE: Nightly Date Stamp
2009-05-10 00:01:17 -04:00
Brad King
9a3c5338fb
STYLE: Nightly Date Stamp
2009-05-09 00:01:06 -04:00
Brad King
55e91d3e46
STYLE: Nightly Date Stamp
2009-05-08 00:01:02 -04:00
Brad King
028c52841a
STYLE: Nightly Date Stamp
2009-05-07 00:01:13 -04:00
Brad King
c2cb8a213c
STYLE: Nightly Date Stamp
2009-05-06 00:01:05 -04:00
Brad King
e9f2c6f7d7
STYLE: Nightly Date Stamp
2009-05-05 00:01:03 -04:00
Brad King
1ce218afd3
STYLE: Nightly Date Stamp
2009-05-04 00:01:03 -04:00
Brad King
783a6cadc8
STYLE: Nightly Date Stamp
2009-05-03 00:01:03 -04:00
Brad King
d8b1717492
STYLE: Nightly Date Stamp
2009-05-02 00:01:04 -04:00
Brad King
5f7ea11f97
STYLE: Nightly Date Stamp
2009-05-01 00:01:02 -04:00
Brad King
7159bacdd9
STYLE: Nightly Date Stamp
2009-04-30 00:01:10 -04:00
Brad King
77f85db5d7
STYLE: Nightly Date Stamp
2009-04-29 00:01:04 -04:00
Brad King
9384790d04
STYLE: Nightly Date Stamp
2009-04-28 00:01:03 -04:00
Brad King
e128583cb4
STYLE: Nightly Date Stamp
2009-04-27 00:01:02 -04:00
Brad King
861cd084f3
STYLE: Nightly Date Stamp
2009-04-26 00:01:03 -04:00
Brad King
79fb689e2e
STYLE: Nightly Date Stamp
2009-04-25 00:01:05 -04:00
Brad King
70b2f59c3f
STYLE: Nightly Date Stamp
2009-04-24 00:01:04 -04:00
Bill Hoffman
7fc99c94d4
ENH: check in almost building VMS stuff with VMSBuild directory since the bootstrap script will not work on VMS
2009-04-23 11:09:47 -04:00
Brad King
f353df7ffc
STYLE: Nightly Date Stamp
2009-04-23 00:01:05 -04:00
Brad King
b1005a0e5e
STYLE: Nightly Date Stamp
2009-04-22 00:01:11 -04:00
Alexander Neundorf
ce6849f057
ENH: also recognize rxvt-256color as a color terminal ( #8913 , patch from Deewiant)
...
Alex
2009-04-21 18:23:02 -04:00
Brad King
714d2fc04b
ENH: Remove obscure method from KWSys SystemTools
...
This removes SystemTools::FileExistsInParentDirectories from KWSys since
it is a special-purpose method that is not generally useful.
2009-04-21 11:36:59 -04:00
Brad King
7bb8678fc6
STYLE: Nightly Date Stamp
2009-04-21 00:01:06 -04:00
Brad King
20f4fdee33
BUG: Fix SystemTools::IsSubDirectory on bad input
...
When SystemTools::GetParentDirectory was fixed to never remove the root
path component from a full path we violated an assumption made by
IsSubDirectory that eventually GetParentDirectory returns an empty
string. This led to an infinite loop if the potential parent directory
is empty, so we explicitly avoid that case.
2009-04-20 08:42:05 -04:00
Brad King
102697e5d0
STYLE: Nightly Date Stamp
2009-04-20 00:01:09 -04:00
Brad King
289ce0b80a
STYLE: Nightly Date Stamp
2009-04-19 00:01:03 -04:00
Brad King
7929462a39
STYLE: Nightly Date Stamp
2009-04-18 00:01:14 -04:00
Brad King
3e0db72aaa
STYLE: Nightly Date Stamp
2009-04-17 00:01:04 -04:00
Brad King
0d5b456c29
STYLE: Nightly Date Stamp
2009-04-16 00:01:10 -04:00
Brad King
3824f54c17
BUG: Replace brittle GetParentDirectory impl
...
The previous change to this method broke cases where the input path does
not exist. The SystemTools::GetParentDirectory method is redundant with
the more robust SystemTools::GetFilenamePath. This replaces its
implementation to just call GetFilenamePath.
2009-04-15 13:03:33 -04:00
Yumin Yuan
f3035ff78d
BUG: SystemTools::GetParentDirectory() will crash if "/" is passed in as argement. Valid check is added to make sure the input argment exists, and if "/" is passed in, empty string will be returned.
2009-04-15 10:45:29 -04:00
Brad King
6218a1a786
STYLE: Nightly Date Stamp
2009-04-15 00:01:09 -04:00
Brad King
19d11e2a1f
ENH: Skip KWSys name maros in case of identity
...
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.
2009-04-14 09:35:56 -04:00
Brad King
286a136adb
STYLE: Nightly Date Stamp
2009-04-14 00:01:04 -04:00
Brad King
172d07fca9
STYLE: Nightly Date Stamp
2009-04-13 00:01:15 -04:00
Brad King
9a884dd3f4
STYLE: Nightly Date Stamp
2009-04-12 00:01:04 -04:00
Brad King
c723625f6a
STYLE: Nightly Date Stamp
2009-04-11 00:01:04 -04:00
Brad King
3c0e239346
STYLE: Nightly Date Stamp
2009-04-10 00:01:09 -04:00
Brad King
dfd95e100d
STYLE: Nightly Date Stamp
2009-04-09 00:01:02 -04:00
Brad King
d72743928e
STYLE: Nightly Date Stamp
2009-04-08 00:01:05 -04:00
Brad King
36e9a6ed81
STYLE: Nightly Date Stamp
2009-04-07 00:01:06 -04:00
Brad King
ae284cc5c8
BUG: Fix parsing of linux 2.6 /proc/meminfo format
...
Previously KWSys SystemInformation parsed this file assuming a strict
order and set of fields, but the order is not reliable. This
generalizes the implementation to support any order and extra fields.
2009-04-06 14:55:54 -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
Brad King
7855f988d4
STYLE: Nightly Date Stamp
2009-04-06 00:01:08 -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
Brad King
434bd99dc7
STYLE: Nightly Date Stamp
2009-04-05 00:01:12 -04:00
Brad King
4a8d3019cd
STYLE: Nightly Date Stamp
2009-04-04 00:01:08 -04:00
Brad King
17ea632e93
STYLE: Nightly Date Stamp
2009-04-03 00:01:04 -04:00
Mathieu Malaterre
31c4a269b0
ENH: trying to reproduce issue on sunos
2009-04-02 06:12:53 -04:00
Brad King
fd7656f7c3
STYLE: Nightly Date Stamp
2009-04-02 00:01:04 -04:00
Brad King
475e1d78cb
STYLE: Nightly Date Stamp
2009-04-01 00:01:08 -04:00
Brad King
6f4554982d
STYLE: Nightly Date Stamp
2009-03-31 00:01:04 -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
1bd0b15145
STYLE: Nightly Date Stamp
2009-03-30 00:01:04 -04:00
Brad King
3489950746
STYLE: Nightly Date Stamp
2009-03-29 00:01:05 -04:00
Brad King
7e8ad26e5a
STYLE: Nightly Date Stamp
2009-03-28 00:01:04 -04:00
Brad King
27598a53c9
STYLE: Nightly Date Stamp
2009-03-27 00:01:05 -04:00
Brad King
9b41f200ad
STYLE: Nightly Date Stamp
2009-03-26 00:01:07 -04:00
Brad King
5efdefbc27
STYLE: Nightly Date Stamp
2009-03-25 00:01:06 -04:00
Brad King
db4390ea7c
STYLE: Nightly Date Stamp
2009-03-24 00:01:03 -04:00
Brad King
10a91d8467
STYLE: Nightly Date Stamp
2009-03-23 00:01:35 -04:00
Brad King
acabe5debb
STYLE: Nightly Date Stamp
2009-03-22 00:01:04 -04:00
Brad King
8f5a4c431c
STYLE: Nightly Date Stamp
2009-03-21 00:01:03 -04:00
Brad King
1ce28d1db8
STYLE: Nightly Date Stamp
2009-03-20 00:01:05 -04:00
Francois Bertel
ad4a2fd697
COMP:Fixed warnings with gcc 4.3.2.
2009-03-19 22:48:05 -04:00
Francois Bertel
1a13469a26
COMP:Try to fix error on HP.
2009-03-19 11:48:50 -04:00
Francois Bertel
c8f9ee6b74
COMP:try to fix error on qnx-V3.3.5-gcc_ntox86.
2009-03-19 10:03:36 -04:00
Francois Bertel
a638a2f8a0
COMP:Fixed warnings.
2009-03-19 09:20:40 -04:00
Francois Bertel
675b76d931
COMP:Fixed VS 64-bit warning C4267 line 432 of RegularExpression.cxx
2009-03-19 09:09:33 -04:00
Brad King
b74c0a03e5
STYLE: Nightly Date Stamp
2009-03-19 00:01:07 -04:00
Francois Bertel
431c456cf5
COMP:Fixed warnings.
2009-03-18 08:50:55 -04:00
Francois Bertel
1fb58e3bf4
STYLE:Empty commit just add information about rev 1.15: the reason is that long is 64-bit on gcc on Linux because it uses the LP64 data model whereas long is 32-bit on VS 64-bit because it uses the LLP64 model (ref: http://en.wikipedia.org/wiki/64-bit#64-bit_data_models )
2009-03-18 07:57:28 -04:00
Francois Bertel
489df7836e
COMP:Fix warning on VS 64bit. Don't why gcc 4.3.2 didn't catch this one on a 64bit machine with -Wconversion on.
2009-03-18 07:32:12 -04:00
Brad King
4066abc7f3
STYLE: Nightly Date Stamp
2009-03-18 00:01:03 -04:00
Francois Bertel
ee00616289
COMP:Fixed warnings.
2009-03-17 10:48:24 -04:00
Brad King
94853b493a
STYLE: Nightly Date Stamp
2009-03-17 00:01:07 -04:00
Francois Bertel
257937f2bd
COMP:Try to fix compile error with qnx gcc.
2009-03-16 17:38:17 -04:00
Francois Bertel
d0b32b42a1
COMP:Fixed gcc 4.3.2 warning with -O1 and above: ignoring return value of read'), declared with attribute warn_unused_result
2009-03-16 17:13:14 -04:00
Francois Bertel
7b9b56d80e
COMP:Fixed warnings.
2009-03-16 15:02:25 -04:00
Brad King
e30835345a
STYLE: Nightly Date Stamp
2009-03-16 00:01:05 -04:00
Brad King
fa325c1fdc
STYLE: Nightly Date Stamp
2009-03-15 00:01:08 -04:00
Brad King
e4eb90c875
STYLE: Nightly Date Stamp
2009-03-14 00:01:05 -04:00
Brad King
c6d0043e2a
STYLE: Nightly Date Stamp
2009-03-13 00:01:06 -04:00
Brad King
0460e31e67
STYLE: Nightly Date Stamp
2009-03-12 00:01:07 -04:00
Brad King
b4997c3020
STYLE: Nightly Date Stamp
2009-03-11 00:01:03 -04:00
Brad King
effd6d6e0b
STYLE: Nightly Date Stamp
2009-03-10 00:01:05 -04:00
Brad King
b9323d2dd6
STYLE: Nightly Date Stamp
2009-03-09 00:01:04 -04:00
Brad King
038827c5da
STYLE: Nightly Date Stamp
2009-03-08 00:01:03 -05:00
Brad King
55760e9994
STYLE: Nightly Date Stamp
2009-03-07 00:01:04 -05:00
Brad King
73bea67fd3
STYLE: Nightly Date Stamp
2009-03-06 00:01:03 -05:00