summaryrefslogtreecommitdiffstats
path: root/Source/cmStringCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-21/+20
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+0
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* string: introduce `REPEAT` sub-commandAlex Turbov2019-04-151-0/+61
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* Prefer front/back/data over dereferencing begin/rbegin iterArtur Ryt2019-02-061-1/+1
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+3
* Remove unnecessary c_str() in RegularExpression::find callsVitaly Stakhovsky2018-08-071-1/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-4/+4
* string() Refactoring: creates an helper for REGEX REPLACEMarc Chevrier2018-04-161-86/+14
* string: Add JOIN subcommandAlex Turbov2018-02-161-2/+23
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-3/+3
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-4/+4
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Add PREPEND sub-command to string commandSylvain Joubert2017-08-111-0/+27
* cmStringCommand: clear intermediate matchesBen Boeckel2017-07-211-0/+2
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-11/+11
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* clang-tidy: apply readability-redundant-string-init fixesDaniel Pfeifer2016-12-121-1/+1
* clang-tidy: apply performance-faster-string-find fixesDaniel Pfeifer2016-12-121-1/+1
* string: Add support for SHA-3 algorithmsBrad King2016-11-101-1/+3
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-1/+0
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-9/+14
* Separate compilation for commands included in cmBootstrapCommands2Daniel Pfeifer2016-10-211-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Avoid else after returnDaniel Pfeifer2016-09-161-24/+46
* use empty method to check for emptynessDaniel Pfeifer2016-09-151-1/+1
* Add additional <= and >= comparison operatorsChuck Atkins2016-08-091-1/+6
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-462/+275
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-21/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Fix spelling typos in comments and documentation (#16037)Felix Geyer2016-03-291-1/+1
* cmAlgorithms: Rename cmRange to cmMakeRange.Stephen Kelly2015-07-221-6/+6
* string: add APPEND subcommandDaniel Pfeifer2015-07-071-0/+32
* cmStringCommand: Accumulate with cmJoin and range adaptors.Stephen Kelly2015-02-111-31/+11
* Replace 'foo.length() > 0' pattern with !foo.empty().Stephen Kelly2015-01-181-1/+1
* Replace !foo.size() pattern with foo.empty().Stephen Kelly2015-01-181-1/+1
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-7/+7
* cmMakefile: store the number of last matches in a CMake varBen Boeckel2014-12-031-38/+6
* Merge branch 'revert-cached-regex-clear' into revert-cached-regex-clear-for-m...Brad King2014-11-261-6/+38
|\
| * Revert "ClearMatches: Only clear matches which were actually set" (#15261)Ben Boeckel2014-11-261-6/+38
* | Remove some unneeded c_str calls.Stephen Kelly2014-11-231-1/+1
* | string: Tolerate SUBSTRING length exceeding end indexDomen Vrankar2014-11-131-4/+2
|/
* StringUuid: Implement new string(UUID) sub-command.Nils Gladitz2014-08-281-0/+116
* ClearMatches: Only clear matches which were actually setBen Boeckel2014-04-291-38/+6
* cmStringCommand: Add GENEX_STRIP subcommand.Stephen Kelly2014-03-311-0/+25
* Remove some c_str() calls.Stephen Kelly2014-03-111-38/+38
* string: Add CONCAT sub-commandBrad King2013-10-211-0/+25