Commit Graph

17 Commits

Author SHA1 Message Date
KWSys Upstream
187389d9e1 KWSys 2023-02-01 (cafea4c8)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit cafea4c84a581703c4bed5c725c421611c4bf358 (master).

Upstream Shortlog
-----------------

Brad King (1):
      5df8c0a1 RegularExpression: Extend max paren groups from 10 to 32
2023-02-01 09:12:56 -05:00
KWSys Upstream
4ac17cff42 KWSys 2023-01-19 (be3c441e)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit be3c441e46e091a7606565221bb5ae7c9a9b684f (master).

Upstream Shortlog
-----------------

Brad King (4):
      6c66ba9e clang-format.bash: Use generic clang-format attribute
      82ae3f28 clang-format.bash: update to clang-format-15
      a61d0ad6 Empty commit at end of history preceding clang-format-15 style transition
      3cb35bf3 CONTRIBUTING: Update documented clang-format version to 15

Kitware Robot (1):
      f685d817 Revise C++ coding style using clang-format-15

Sean McBride (1):
      d6c6fd82 testDirectory: Rename functions to fix -Wreserved-identifier warnings
2023-01-19 09:17:34 -05:00
KWSys Upstream
c47501bcca KWSys 2020-05-27 (a3263389)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit a3263389bcaab27fd62a23599d4ce9bdaa01479a (master).

Upstream Shortlog
-----------------

Brad King (7):
      ce4941c9 IOStream: Drop this component of KWSys
      49d04c2c hashtable: Drop this component of KWSys
      a0bd892c SystemInformation: Use 'long long' unconditionally
      441dd494 Drop unused checks for 'long long' and '__int64'
      2b749749 Drop unused C type macros check
      74daf33b Drop unused Borland and OpenWatcom preprocessor conditions
      c4e8126a Drop unused CXX cstdio check
2020-05-27 08:33:38 -04:00
KWSys Upstream
78ce959a40 KWSys 2019-11-13 (e67ed8ef)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit e67ed8efaf193036a92b648eec2ea71fabc0c05a (master).

Upstream Shortlog
-----------------

Brad King (2):
      b019deea RegularExpression: Suppress VS 2013 warning C4351
      a5248df0 CTestCustom: Suppress PGI Community Edition compiler license warnings

Paul Smith (1):
      dfd0521e Terminal: Support GNU make's TTY notification environment variable

Todd Martin (2):
      0492cad3 SystemTools: Remove redundant ToWindowsExtendedPath calls
      680ab6d2 FStream: Expose is_open publicly
2019-11-13 09:48:22 -05:00
KWSys Upstream
fe6725a1f7 KWSys 2019-10-30 (43131a7c)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 43131a7c283dd6f198a2318a25e546a97ac356b3 (master).

Upstream Shortlog
-----------------

Brad King (1):
      cdd52ce1 RegularExpression: Initialize RegularExpressionMatch arrays fully

Todd Martin (1):
      569a1aed Encoding: Add ToWindowsExtendedPath support for wide string
2019-10-30 09:17:30 -04:00
KWSys Upstream
3327c0402a KWSys 2019-09-18 (c6bc38c1)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit c6bc38c11a3a11e393f0608486b08dadc8dbacc3 (master).

Upstream Shortlog
-----------------

Sean McBride (5):
      4de1241f Fixed -Wextra-semi-stmt warning
      30de8e17 Fixed -Wsign-conversion warnings by adding casts
      750da75a Fixed 64 to 32 bit truncation warning by casting
      419aaa35 Fixed -Wunused-macros warnings
      46c55893 Replaced several 0, NULL, and KWSYS_NULLPTR with nullptr
2019-09-18 09:26:35 -04:00
KWSys Upstream
780d9e070b KWSys 2019-07-25 (a24a6acb)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit a24a6acbbb4a51cf6fefbeb10d1f63ed1b670c69 (master).

Upstream Shortlog
-----------------

Brad King (3):
      15896025 SystemTools: Use C++11 in SystemToolsAppendComponents
      c6f8e24a SystemTools: Fix CollapseFullPath with relative base path
      5ca03af6 SystemTools: Revert "Reduce scope of 'buf' variable in CollapseFullPath"

David Bodnar (5):
      116a4919 RegularExpression: Reduce scope of 'len' variable
      31f5cdeb RegularExpression: Initialize private members on construction
      6e36d909 SystemTools: Reduce scope of 'buf' variable in CollapseFullPath
      a93bc28c SystemTools: Drop unnecessary .c_str()
      6c3dfd25 CommandLineArguments: initialize internal class members directly
2019-07-25 07:54:33 -04:00
KWSys Upstream
3af8c7715b KWSys 2018-06-01 (8ef62b28)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 8ef62b289e0a99856893ef49106c2b2d94e9dd0c (master).

Upstream Shortlog
-----------------

Brad King (2):
      6b9c233c clang-format.bash: update to clang-format-6.0
      b7a341cf Empty commit at end of history preceding clang-format-6.0 style transition

Kitware Robot (1):
      828b6837 Revise C++ coding style using clang-format-6.0
2018-06-01 12:54:12 -04:00
KWSys Upstream
55efd14733 KWSys 2018-05-11 (46da6b14)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 46da6b14f03f27d8531f841b9f48c1fda452c915 (master).

Upstream Shortlog
-----------------

Kyle Edwards (2):
      5b8bf75b INSTALL: move namelink into development component
      e5733515 Fix recent regression in installation of namelink

luz.paz (1):
      0e14a1a6 Misc. typos and whitespace fixes
2018-05-11 11:34:26 -04:00
KWSys Upstream
7a75657084 KWSys 2018-01-23 (0579db1c)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 0579db1c97715f9936523dd473c0ed7613b68e68 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      3e807fd6 cmake: specify source file extensions

Brad King (1):
      38855ca1 Set CMP0042 explicitly with CMake 3.0 and above

Chuck Atkins (1):
      4ca97fc6 SystemTools: Disable getpwnam for static linux builds

Hans Johnson (1):
      7d7f3b2d Configure: Add KWSYS_NULLPTR macro for C++ code

Sankhesh Jhaveri (1):
      20c458d0 Set CMP0022 policy to new to provide link interface definitions

Sean McBride (1):
      c6829e4d Fixed a few comments, mostly regarding base 2 vs base 10 sizes

luz.paz (1):
      4b67f965 Remove superfluous double whitespace in appropriate places
2018-01-24 14:11:06 -05:00
KWSys Upstream
52a5c4a877 KWSys 2017-12-05 (9376537e)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 9376537ec0e4770a28f4b1705cfacf79650f71b6 (master).

Upstream Shortlog
-----------------

Brad King (1):
      e9557f37 RegularExpression: Fix regression in 'find' method

Sebastian Holtermann (4):
      4d1e8738 RegularExpression: Make compile() reentrant (thread safe)
      64f80068 RegularExpression: Make find() reentrant (thread safe)
      bbc94ba8 RegularExpression: Remove unused code
      cff58f07 RegularExpression: New RegularExpressionMatch class
2017-12-05 11:31:27 -05:00
KWSys Upstream
dc059ae70b KWSys 2017-11-07 (5249a82d)
Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit 5249a82d5e617a29659e5881d0df65acb3220eab (master).

Upstream Shortlog
-----------------

Brad King (1):
      bfdbfe9b Avoid requiring CMake 3.4 string(APPEND)

luzpaz (1):
      9a1d5901 Fix trivial typos in text
2017-11-07 08:16:13 -05:00
KWSys Upstream
773b36e5d4 KWSys 2016-11-09 (18c65411)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit 18c654114de3aa65429542f95308720bc68f9231 (master).

Upstream Shortlog
-----------------

Brad King (14):
      37306a1c FStream: Quiet unused argument warning
      15e90a3c Sort includes to stabilize include order w.r.t. clang-format
      26509227 Copyright.txt: Add notice of copyright by contributors
      fc42d3f2 Add temporary script to filter license notices
      c41c1bc4 Simplify KWSys per-source license notices
      1d4c0b4a Remove temporary script that filtered license notices
      a4f5ef79 SystemInformation: Remove stray comment
      8649a886 kwsysPrivate: Protect KWSYS_HEADER macro from clang-format
      89b98af5 Configure clang-format for KWSys source tree
      547dacad Add a script to run clang-format on the entire source tree
      aa94be0c CONTRIBUTING: Add a section on coding style
      6604c4b6 Empty commit at end of history preceding clang-format style transition
      2b3e2b1c Tell Git to not export 'clang-format' infrastructure
      18c65411 FStream: Include Configure.hxx before other headers

Kitware Robot (1):
      6c973b46 Revise C++ coding style using clang-format
2016-11-09 09:22:56 -05:00
KWSys Upstream
735c41ddb0 KWSys 2016-03-29 (b51abb30)
Code extracted from:

    http://public.kitware.com/KWSys.git

at commit b51abb307d3b40957cc508aa54d449d9b41f5537 (master).

Upstream Shortlog
-----------------

Ben Boeckel (1):
      069a6b37 windows: check for _WIN32 rather than WIN32

Felix Geyer (1):
      b51abb30 SystemInformation: Fix spelling typos in comments
2016-03-29 14:29:42 -04:00
KWSys Robot
1b79433a6d KWSys 2015-08-28 (dc3fdd7f)
Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ dc3fdd7f | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' cdaf522c..dc3fdd7f
Brad King (9):
      15a16826 Remove include <kwsys/ios/*> and kwsys_ios:: compatibility layer
      a5799c17 Remove unused KWSYS_IOS_USE_{SSTREAM,STRSTREAM_H,STRSTREA_H} checks
      198957cf Remove unused KWSYS_IOS_USE_SSTREAM check
      24d2b60e Remove support for pre-C++98 streams
      2a581c30 Remove support for pre-C++98 std::string missing operators
      5f3fd465 Remove support for pre-C++98 STL
      cded1574 Remove support for pre-C++98 STL from hash_map and hash_set
      f130a3ab Remove kwsys/cstddef compatibility header
      dc3fdd7f Remove support for pre-C++98 template capabilities
2015-09-02 10:23:14 -04:00
KWSys Robot
7762c57405 KWSys 2014-05-07 (6074f33f)
Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 6074f33f | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' f3a36760..6074f33f
Ben Boeckel (22):
      ef3bfa01 c_str: Don't use .c_str() when streaming strings
      9c165368 Glob: Use string comparisons if you have them ready
      53ba0bc6 containers: Use .empty() instead of .size() where possible
      6cbb57ac strings: Use string methods instead of size calculations
      e53596b7 RegularExpression: Add string overloads
      aec9de6a CommandLineArguments: Push the string back, not its C string
      1d531416 Glob: Accept a string in Glob::AddFile
      81f5e0a8 Glob: Accept a string in Glob::AddExpression
      d40c2706 SystemTools: Remove redundant if guards
      c1296f4a SystemTools: Defer computing length until after a .empty() check
      7ffb7106 SystemTools: Use the iterator constructor for strings
      29e3b1d8 SystemTools: Use .rfind('/') rather than .find_last_of("/")
      5eb3a65c SystemTools: Don't construct a string just for its length
      b07b5fc1 SystemTools: Take a string in GetShortPath
      153f6df7 SystemTools: Use strings in ComparePath
      2c2f6604 SystemTools: Accept strings in IsSubDirectory
      84db9ee5 SystemTools: Take strings in AddTranslationPath
      4b409aa4 SystemTools: Take strings in SplitPath
      d2dbff07 SystemTools: Take strings in CollapseFullPath
      e9204f8f SystemTools: Take strings in AddKeepPath
      3254681a SystemTools: Reserve memory in JoinPath
      6074f33f SystemTools: Use static strings in SystemToolsAppendComponents

Change-Id: I53c7a1005206dba43ee785bf807c478bf146ca0e
2014-05-13 14:55:30 -04:00
KWSys Robot
7d3c2959fa KWSys 2012-05-02 (719638e2)
Extract upstream KWSys using the following shell code.

$ sha1=719638e233b560afb0d9a0afdcf23469dc1827fe &&
git archive --prefix=KWSys-snapshot/ $sha1 |
tar x
2012-10-01 14:38:57 -04:00