summaryrefslogtreecommitdiffstats
path: root/Source/cmCommandArgumentLexer.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Re-word comment on unreachable return statementsBrad King2014-04-071-1/+1
| | | | | Do not use the word "warning" in the comment because CTest launchers match it and CTestCustom.cmake.in does not suppress it.
* cm*Lexer: Populate empty doxygen @param commentSean McBride2013-10-081-2/+2
| | | | | And in one case fixed wrong param name. Warned by clang -Wdocumentation.
* Remove some uses of obsolete 'register' storage specifierSean McBride2013-06-281-15/+15
| | | | Remove the keyword from all Source/* files outside of KWSys.
* Doxygen: Fix warnings.Nicolas Despres2011-10-231-4/+4
|
* Remove trailing white-spaces.Nicolas Despres2011-10-231-50/+50
|
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-28/+18
| | | | | | | This converts the CMake 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 CMake copyright to cover the full development time range.
* COMP: Restore fixes to generated lexerBrad King2008-12-181-0/+19
| | | | | | The command argument lexer was recently regenerated which erased some fixes that had been applied directly to the output. This restores the fixes and adds reminder notes in the generation instructions.
* COMP: Fix unused yyunput warning in lexerBrad King2008-12-171-62/+22
| | | | | | This adds the "nounput" option to the flex input file so that yyunput is not generated. The function is static but not used so some compilers warn.
* ENH: Allow most characters in ENV variable refsBrad King2008-12-171-83/+185
| | | | | | The $ENV{VAR} syntax permits access to environment variables. This teaches CMake to recognize most characters in the VAR name since some environments may have variables with non-C-identifier characters.
* COMP: fix warnings on hpBill Hoffman2007-09-241-0/+1
|
* ENH: fix for aixBill Hoffman2007-06-051-0/+2
|
* BUG: Fixed cmCommandArgumentLexer no-escape mode to not match ↵Brad King2007-06-041-45/+75
| | | | backslash-escape sequences as lexical tokens at all. Needed to configure files with backslashes preceding an @VAR@ replacement. This fixes bug#5130.
* COMP: Removed yyunput function to avoid warning.Brad King2006-09-251-40/+0
|
* COMP: Restoring previous AIX fix.Brad King2006-09-251-0/+2
|
* BUG: Character + should be valid in a variable name.Brad King2006-09-251-854/+888
|
* COMP: Attempt to fix aix buildAndy Cedilnik2006-08-231-0/+1
|
* COMP: Moved duplicate flex-generated lexer warning suppression and ↵Brad King2006-08-081-33/+2
| | | | cross-platform support code to a single cmStandardLexer.h included by all lexer sources. Added fix for macro redefinitions on Borland 5.8 compiler.
* COMP: Fix and/or disable warnings for Borland 5.6 build.Brad King2006-08-011-0/+5
|
* STYLE: hmmKen Martin2006-05-101-2/+1
|
* STYLE: hmmKen Martin2006-05-101-56/+72
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-20/+20
|
* ENH: Improve handling of escaped charactersAndy Cedilnik2005-06-171-10/+19
|
* ENH: Improve variable name regular expressionAndy Cedilnik2005-06-141-28/+24
|
* ENH: Initial importAndy Cedilnik2005-06-131-0/+1982