summaryrefslogtreecommitdiffstats
path: root/Source/kwsys
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Re-implemented command line argument shell quoting to support several ↵Brad King2006-09-273-90/+411
| | | | platforms with one code base.
* BUG: Windows_ShellArgument: need to escape if the string contains one of a ↵Brad King2006-09-211-24/+29
| | | | set of special characters as well as spaces. Moved test for needing escapes to a separate method kwsysSystemWindowsShellArgumentNeedsEscape.
* ENH: Adding 'System' component of C sources to hold system tools written in ↵Brad King2006-09-214-130/+241
| | | | C. Moved windows shell command line argument escaping code to kwsysSystem_Windows_ShellArgument and kwsysSystem_Windows_ShellArgumentSize.
* ENH: Added KWSYS_SHARED_FORWARD_OPTION_COMMAND option to allow users to ↵Brad King2006-09-211-13/+56
| | | | replace the command executed. Extended documentation at top of file.
* COMP: Fix try-compile to fail properly on HP.Brad King2006-08-302-2/+5
|
* ENH: Adding KWSys component IOStream to provide help with broken C++ stream ↵Brad King2006-08-274-2/+486
| | | | libraries.
* BUG: Need to undefine temporary macros defined at top of file.Brad King2006-08-271-0/+5
|
* BUG: When a try-run fails to compile create the run result cache entry with ↵Brad King2006-08-271-0/+1
| | | | a bogus non-zero return value to avoid running the test again.
* BUG: GetLineFromStream should remove carriage return characters to make sure ↵Brad King2006-08-261-21/+31
| | | | newlines do not get duplicates.
* BUG: Fix location of CMakeOutput.log and CMakeError.log.Brad King2006-08-261-2/+2
|
* COMP: Disable _FILE_OFFSET_BITS check until sys/types.h check is enabled.Brad King2006-08-251-1/+1
|
* ENH: Separate the notion of a request for LFS and its availability. Allow ↵Brad King2006-08-251-9/+35
| | | | user code to block definitions of LFS macros. Added framework to give error if sys/types.h is included before this header when LFS is requested (currently disabled).
* ENH: Moved test for large file support into kwsysPlatformCxxTests.cxx with ↵Brad King2006-08-254-46/+56
| | | | name KWSYS_LFS_WORKS.
* ENH: Switching KWSYS_CHAR_IS_SIGNED test to use KWSYS_PLATFORM_CXX_TEST_RUN ↵Brad King2006-08-252-20/+4
| | | | macro.
* ENH: Added KWSYS_PLATFORM_CXX_TEST_RUN macro.Brad King2006-08-251-0/+72
|
* ENH: Globbing patterns should not match a slash inside a filename component.Brad King2006-08-251-2/+8
|
* ENH: Added '256color' terminal names. Patch applied from bug#3651.Brad King2006-08-231-0/+3
|
* COMP: Support cmake older than 2.4Andy Cedilnik2006-08-231-2/+1
|
* COMP: On some project configure may not copy right awayAndy Cedilnik2006-08-221-1/+1
|
* COMP: Add missing cmake fileAndy Cedilnik2006-08-222-1/+2
|
* COMP: Add missing cmake fileAndy Cedilnik2006-08-222-1/+63
|
* ENH: Support large file systems in kwsysAndy Cedilnik2006-08-223-0/+59
|
* BUG: Fixed #if test for case-insensitive glob on OSX.Brad King2006-08-221-1/+1
|
* BUG: FileIsDirectory should work when the name contains a trailing slash.Brad King2006-08-211-0/+11
|
* ENH: Exposed pattern->regex API. Cleaned up and commented implementation of ↵Brad King2006-08-212-89/+112
| | | | pattern->regex conversion.
* ENH: Added JoinPath overload that accepts an iterator range.Brad King2006-08-172-6/+25
|
* ENH: still escape () but do not escapeBill Hoffman2006-08-141-2/+16
|
* ENH: fix for AddKeepPath not calling realpathKen Martin2006-08-111-1/+2
|
* ENH: escape ( and ) in unix pathsBill Hoffman2006-08-111-2/+2
|
* BUG: strlen logic was backwards resulting in function body never actually ↵David Cole2006-08-101-2/+2
| | | | executing... when called with valid strings, it was always doing nothing and returning false... now it works as expected.
* BUG: #3563. Segmentation fault with non initialized input or NULL pointers.Glen Lehmann2006-08-011-0/+5
|
* COMP: Added missing headers. This partially addresses bug#3556.Brad King2006-08-014-0/+9
|
* COMP: Use SA_RESTART only if it is defined for the current platform. This ↵Brad King2006-08-011-1/+4
| | | | partially addresses bug#3556.
* COMP: Fix and/or disable warnings for Borland 5.6 build.Brad King2006-08-013-3/+6
|
* ENH: better coverageKen Martin2006-07-312-19/+54
|
* BUG: fix some bad code and add a couple more testsKen Martin2006-07-281-6/+30
|
* BUG: Do not block signals during sleep. Leave that up to the application.Brad King2006-07-271-12/+0
|
* BUG: Mask signals during SystemTools::Delay to avoid interrupted sleep.Brad King2006-07-251-1/+29
|
* COMP: fix compile issueKen Martin2006-07-251-1/+1
|
* BUG: some bug fixes, better docs, and more coverageKen Martin2006-07-253-1/+150
|
* ENH: allow for source tree to be in root directoryBill Hoffman2006-07-241-6/+18
|
* BUG: Do not display VT100 escapes inside emacs even if TERM is set to xterm.Brad King2006-07-201-0/+9
|
* COMP: Fix references to cin, cout, cerr, and clog in case of HP aCC compiler ↵Brad King2006-07-181-3/+53
| | | | with -mt flag.
* BUG: When handing the child stdin pipe a file, allow another process to be ↵Brad King2006-07-171-2/+3
| | | | writing to the file at the same time. This allows children such as tail -f to function properly.
* COMP: Only delete onceAndy Cedilnik2006-07-171-4/+0
|
* COMP: Remove some warningsAndy Cedilnik2006-07-172-2/+12
|
* ENH: Add a way to get unused arguments and add a testAndy Cedilnik2006-07-145-0/+167
|
* COMP: Remove warningAndy Cedilnik2006-07-141-1/+1
|
* ENH: It does not really makes sense to have Boolean Argument ListAndy Cedilnik2006-07-142-22/+0
|
* ENH: Add support for multi-arguments: -f arg1 arg2 arg3 ... and support for ↵Andy Cedilnik2006-07-145-174/+464
| | | | lists: -f arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings and doubles