Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert commit: CMake: quote ':' in Windows NMake Makefiles (#9963) -- it was ↵ | David Cole | 2010-09-09 | 1 | -2/+1 |
| | | | | not the right fix and caused mucho other problemo | ||||
* | CMake: quote ':' in Windows NMake Makefiles (#9963) | David Cole | 2010-09-08 | 1 | -1/+2 |
| | |||||
* | Convert KWSys to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -11/+9 |
| | | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range. | ||||
* | BUG: Parse escapes in single-quoted unix arguments | Brad King | 2009-07-13 | 1 | -1/+1 |
| | | | | | This fixes KWSys's unix-style command-line parsing to interpret backslash escapes inside single-quoted strings. | ||||
* | ENH: Provide unix-sytle command line parsing | Brad King | 2009-07-13 | 1 | -0/+277 |
| | | | | | | | Add System_Parse_CommandForUnix to the KWSys System interface as a utility to parse a unix-style command line. Move the existing implementation out of ProcessUNIX. Add a flags argument reserved for future use in providing additional behavior. | ||||
* | BUG: Fix windows command line escape for empty arg | Brad King | 2008-12-18 | 1 | -0/+6 |
| | | | | | | On Windows the KWSys System package generates escapes for command-line arguments. This fix enables quoting of the empty string as an argument. This also adds a test to pass an empty argument to a custom command. | ||||
* | BUG: Fix escaping of more characters on Windows shells. | Brad King | 2008-04-30 | 1 | -7/+10 |
| | |||||
* | BUG: Fix kwsysSystem_Shell_GetArgumentForWindows to reset the windows ↵ | Brad King | 2008-04-30 | 1 | -0/+4 |
| | | | | trailing backslash count to zero when a make variable reference is encountered. | ||||
* | ENH: Improved escaping in kwsys/System. Added escape of % for NMake. Added ↵ | Brad King | 2008-01-13 | 1 | -5/+35 |
| | | | | escape of ; for the VS IDE. | ||||
* | BUG: Added carrot (^) to characters that need quoting. The solaris shell ↵ | Brad King | 2007-05-18 | 1 | -1/+1 |
| | | | | needs it. | ||||
* | BUG: Some single-character arguments need quoting on windows. | Brad King | 2007-05-17 | 1 | -0/+22 |
| | |||||
* | ENH: Added more special unix shell characters that require quoting. Added ↵ | Brad King | 2007-05-17 | 1 | -6/+12 |
| | | | | escaping of % as %% for shells inside mingw32-make. | ||||
* | BUG: Shell escaping needs to write % as %% for VS IDE. | Brad King | 2007-05-16 | 1 | -0/+23 |
| | |||||
* | ENH: Adding support for # escape in Watcom WMake. | Brad King | 2006-10-25 | 1 | -4/+31 |
| | |||||
* | ENH: Added # character for shell escaping. | Brad King | 2006-10-23 | 1 | -1/+1 |
| | |||||
* | ENH: Adding Shell_Flag_EchoWindows option to setup escapes for arguments to ↵ | Brad King | 2006-10-04 | 1 | -0/+14 |
| | | | | the native echo command in a shell. This special case is needed to avoid adding quotes when passing text to echo in a native windows shell which does no command line parsing at all. | ||||
* | ENH: Re-implemented command line argument shell quoting to support several ↵ | Brad King | 2006-09-27 | 1 | -76/+351 |
| | | | | platforms with one code base. | ||||
* | BUG: Windows_ShellArgument: need to escape if the string contains one of a ↵ | Brad King | 2006-09-21 | 1 | -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 King | 2006-09-21 | 1 | -0/+166 |
C. Moved windows shell command line argument escaping code to kwsysSystem_Windows_ShellArgument and kwsysSystem_Windows_ShellArgumentSize. |