Brad King
72e137ea7d
Re-word comment on unreachable return statements
...
Do not use the word "warning" in the comment because CTest launchers
match it and CTestCustom.cmake.in does not suppress it.
2014-04-07 10:10:04 -04:00
Sean McBride
d915819ad1
cm*Lexer: Populate empty doxygen @param comment
...
And in one case fixed wrong param name.
Warned by clang -Wdocumentation.
2013-10-08 09:16:32 -04:00
Sean McBride
1399825cf9
Remove some uses of obsolete 'register' storage specifier
...
Remove the keyword from all Source/* files outside of KWSys.
2013-06-28 16:37:49 -04:00
Nicolas Despres
a92f14f338
Doxygen: Fix warnings.
2011-10-23 22:18:08 +02:00
Nicolas Despres
d3d7e45df2
Remove trailing white-spaces.
2011-10-23 22:15:20 +02:00
Brad King
96afb12087
Convert CMake to OSI-approved BSD License
...
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.
2009-09-28 11:43:28 -04:00
Brad King
62a9fc7e94
COMP: Restore fixes to generated lexer
...
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.
2008-12-18 09:58:06 -05:00
Brad King
ae7f2b47b3
COMP: Fix unused yyunput warning in lexer
...
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.
2008-12-17 09:33:18 -05:00
Brad King
625ef26163
ENH: Allow most characters in ENV variable refs
...
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.
2008-12-17 08:24:35 -05:00
Bill Hoffman
9a2dbdc1f1
COMP: fix warnings on hp
2007-09-24 11:16:13 -04:00
Bill Hoffman
937afc6b9b
ENH: fix for aix
2007-06-05 09:19:27 -04:00
Brad King
e40c51dddf
BUG: Fixed cmCommandArgumentLexer no-escape mode to not match backslash-escape sequences as lexical tokens at all. Needed to configure files with backslashes preceding an @VAR@ replacement. This fixes bug#5130.
2007-06-04 15:57:33 -04:00
Brad King
1d11927f65
COMP: Removed yyunput function to avoid warning.
2006-09-25 18:33:27 -04:00
Brad King
aa8d37bdc8
COMP: Restoring previous AIX fix.
2006-09-25 14:01:49 -04:00
Brad King
97c97730a6
BUG: Character + should be valid in a variable name.
2006-09-25 10:05:07 -04:00
Andy Cedilnik
8c38610588
COMP: Attempt to fix aix build
2006-08-23 12:02:30 -04:00
Brad King
a3836e09a2
COMP: Moved duplicate flex-generated lexer warning suppression and cross-platform support code to a single cmStandardLexer.h included by all lexer sources. Added fix for macro redefinitions on Borland 5.8 compiler.
2006-08-08 14:00:28 -04:00
Brad King
ab61137eb1
COMP: Fix and/or disable warnings for Borland 5.6 build.
2006-08-01 11:38:42 -04:00
Ken Martin
20c27063dd
STYLE: hmm
2006-05-10 14:07:32 -04:00
Ken Martin
aa3fc279bf
STYLE: hmm
2006-05-10 14:00:14 -04:00
Ken Martin
3d96e52261
STYLE: some m_ to this-> cleanup
2006-03-15 11:02:08 -05:00
Andy Cedilnik
1bbccc5bef
ENH: Improve handling of escaped characters
2005-06-17 15:50:08 -04:00
Andy Cedilnik
40d289dd68
ENH: Improve variable name regular expression
2005-06-14 13:22:08 -04:00
Andy Cedilnik
733c1c193b
ENH: Initial import
2005-06-13 10:01:20 -04:00