Commit History

Autor SHA1 Mensaxe Data
  Brad King 00ae7ea261 ENH: Using lex-based tokenizer and a simple recursive-descent parser in place of the old hand-coded parser for CMake listfiles. %!s(int64=22) %!d(string=hai) anos
  Brad King 40c156dead ENH: Added support for # characters inside quoted arguments and for escaping # in a non-quoted argument. Improved parsing speed by not compiling regular expressions on blank lines. %!s(int64=22) %!d(string=hai) anos
  Brad King 38482b46d1 ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression. %!s(int64=22) %!d(string=hai) anos
  Andy Cedilnik a9875aa62f Implement GetLineFromStream that actually works and use it instead of getline %!s(int64=22) %!d(string=hai) anos
  Brad King 54541bd40a ENH: Improved filename/line number reporting in error message. Macro invocations now chain up the error message. %!s(int64=23) %!d(string=hai) anos
  Brad King 8a275e798d BUG: Multi-line functions must also increment line number, not the pointer. %!s(int64=23) %!d(string=hai) anos
  Brad King 4888c088ae ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside. %!s(int64=23) %!d(string=hai) anos
  Bill Hoffman 332fb964e7 ENH: put the project command at the front of the project %!s(int64=23) %!d(string=hai) anos
  Bill Hoffman ddbc9e6292 ENH: remove cerr calls %!s(int64=23) %!d(string=hai) anos
  Bill Hoffman 27110975c2 ENH: add PROJECT command if there is not one %!s(int64=23) %!d(string=hai) anos
  Brad King 1f6a3c67b1 ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. %!s(int64=23) %!d(string=hai) anos
  Andy Cedilnik 0301b8366b Add a way to remove files from cache %!s(int64=23) %!d(string=hai) anos
  Ken Martin 4dec2a174a remove unused variables %!s(int64=23) %!d(string=hai) anos
  Bill Hoffman 789267c949 ENH: speed improvements %!s(int64=23) %!d(string=hai) anos
  Will Schroeder a6a43d5320 ENH:Updated copyright %!s(int64=24) %!d(string=hai) anos
  Berk Geveci 521d8d9410 Improvements to the curses interface. %!s(int64=24) %!d(string=hai) anos
  Bill Hoffman 8591786867 ENH: add better error reports in parsing cmake files, like what file has the error %!s(int64=24) %!d(string=hai) anos
  Bill Hoffman 5edd7673e1 ENH: add caching for the input CMakeList.txt files, 2X speed up %!s(int64=24) %!d(string=hai) anos