KWSys 2013-07-10 (beef6819)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ beef6819 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 5b0d1bd9..beef6819
Andreas Mohr (1):
      f4928d44 Fix spelling and typos in comments and method documentation

Brad King (7):
      5c34ed2e SystemTools: Do not abort with no current directory
      709fb5c1 SystemTools: Fix FileIsDirectory for Windows drive letter roots
      9fd64779 SystemTools: Fix FileIsDirectory with long paths
      e3370418 SystemTools: Use COMPILE_DEFINITIONS to pass platform tests
      dccf7725 SystemTools: Touch with better than 1s resolution if possible
      d79a792e SystemTools: Fix CollapseFullPath to not erase root component
      beef6819 SystemTools: Implement IsSubDirectory without loop

Cory Quammen (1):
      3d1d4e7c SystemTools: MakeDirectory() reports failure if path is file

Paul Kunysch (1):
      2d263bc3 Process: Increase FD_SETSIZE on Cygwin

Rolf Eike Beer (3):
      e8269442 Tests: fix a warning with acc
      87abd647 SystemInformation: fix truncation warnings
      039d9598 fix warnings about sizeof() return value truncation

Sean McBride (2):
      13f5badd SystemInformation: Replace __GNUG__ with __GNUC__
      f6c4c247 RegularExpression: Remove 'register' storage specifier

Change-Id: I25759bb9f579b7702314bce688cd989a409618e4
Merge branch 'upstream-kwsys' into update-kwsys

Change-Id: Ie2b3b8194af9479547b6dc772a285641ea845c91
Merge topic 'update-kwsys' into master

3d6e5ff5 Merge branch 'upstream-kwsys' into update-kwsys
bc2e9dab KWSys 2013-07-10 (beef6819)
14164: Fix incorrectly set VTK_HAS_STD_ISFINITE variable.

This change is necessary for compilation with gcc in C++11 mode.

The check_symbol_exists() macro that we had been using to find
std::isfinite, std::isnan, and std::isinf always failed, so it
wasn't doing anything useful.  Both this macro and the newer
check_cxx_symbol_exists() are unsuitable for std::isfinite etc.
because these function might exist either as function templates,
or as simple function overloads, depending on the compiler.

As a side note, the existing checks for the c99 functions, e.g.
  cmake_symbol_exists(isnan "math.h" VTK_HAS_ISNAN)
should instead use this:
  cmake_cxx_symbol_exists(isnan "cmath" VTK_HAS_ISNAN)
because vtkMath.h includes cmath, not math.h, and on some systems
math.h provides these function while cmath does not (or, cmath
might only provide them within the std namespace).  In fact, most
instances of cmake_symbol_exists() in VTK should be replaced by
cmake_cxx_symbol_exists() when VTK adopts a more recent CMake.

Change-Id: I1ef7cd4daa52067badb0928d01c3f8b22953c601
add row/column info to tooltip

The tooltip displayed while hovering over a heatmap cell now
includes the name of the row & column.  This makes it easier for
a user of this class to tell what data value they're looking at
when they are zoomed in on part of the item.

Change-Id: Idd3df2bcd98986d49ddaeee0f2b9353209c7f67f
Removed deprecated and useless 'register' keyword

Fixed clang dashboard warning.

Change-Id: I89056ee91d0aade22bd129367fe3b8fbaf9ab8b5
Merge topic 'coordinates_in_tooltip' into master

a9abb469 add row/column info to tooltip
Merge topic 'std-isfinite-detection' into master

f808e0c6 14164: Fix incorrectly set VTK_HAS_STD_ISFINITE variable.
Merge topic 'more-register' into master

3e490c8c Removed deprecated and useless 'register' keyword
COMP: Clear VTK_HAS_STD_ISFINITE and related variables.

The cmake variables VTK_HAS_STD_ISFINITE, VTK_HAS_STD_ISNAN, and
VTK_HAS_STD_ISINF were set incorrectly prior to commit c4b4eb3b,
and the incorrect settings are stuck in the CMakeCache.txt of many
machines (and will be until they clear their cache).  So this commit
specifically removes those variables from the cache, in order to
allow the correct checks to be done.  This commit will be reverted
after one week.

Change-Id: I27073fbe199957a551c65c090313d74a850b28db
Merge topic 'clear-std-isfinite' into master

f1760ede COMP: Clear VTK_HAS_STD_ISFINITE and related variables.