[pdal-commits] [PDAL/PDAL] 37646d: throw an error if we try to open a file with ~ in ...

GitHub noreply at github.com
Wed Aug 15 09:12:58 PDT 2018


  Branch: refs/heads/issue-2024
  Home:   https://github.com/PDAL/PDAL
  Commit: 37646d181fc3f3a5e2beca33964f46e590f0ef3c
      https://github.com/PDAL/PDAL/commit/37646d181fc3f3a5e2beca33964f46e590f0ef3c
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M pdal/util/FileUtils.cpp
    M test/unit/FileUtilsTest.cpp

  Log Message:
  -----------
  throw an error if we try to open a file with ~ in the file name because we do not do shell expansion. Throw an error for globs with ~ in the file name on windows #2024 (#2117)


  Commit: 4088bea139b1ed4e8b7958f804d233fba739d100
      https://github.com/PDAL/PDAL/commit/4088bea139b1ed4e8b7958f804d233fba739d100
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M doc/stages/readers.numpy.rst
    M plugins/python/io/NumpyReader.cpp
    M plugins/python/io/NumpyReader.hpp
    M plugins/python/test/NumpyReaderTest.cpp
    A test/data/plang/threedim.npy
    A test/data/plang/twodim.npy

  Log Message:
  -----------
  Numpy edits (#2118)

* Changes for a cleaner numpy reader.

* Many changes to generalize numpy reading.

* Add a test.

* Add tests.
Fix iteration order.
Change options.

* Initialize m_storeXYZ
Initialize m_order based on natural array order.
Doc updates

* Add test file.


  Commit: 3f6acaf24b3f84c3b5c381d15078e0d19da8f9da
      https://github.com/PDAL/PDAL/commit/3f6acaf24b3f84c3b5c381d15078e0d19da8f9da
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-01 (Wed, 01 Aug 2018)

  Changed paths:
    M README.md

  Log Message:
  -----------
  trigger dockerhub with a silly commit


  Commit: 788c28e697fecb828fe1e26487a05bc2974ebbf4
      https://github.com/PDAL/PDAL/commit/788c28e697fecb828fe1e26487a05bc2974ebbf4
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

  Changed paths:
    M doc/stages/readers.text.rst
    M io/TextReader.cpp

  Log Message:
  -----------
  Add SRS support for readers.text. (#2122)


  Commit: 99835f8d433c26f2848a6a4b518762284e08cb23
      https://github.com/PDAL/PDAL/commit/99835f8d433c26f2848a6a4b518762284e08cb23
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M cmake/options.cmake
    M pdal/StageExtensions.cpp
    M plugins/CMakeLists.txt
    A plugins/fbx/CMakeLists.txt
    A plugins/fbx/io/FbxWriter.cpp
    A plugins/fbx/io/FbxWriter.hpp
    A plugins/fbx/test/FbxWriterTest.cpp

  Log Message:
  -----------
  Add bare FBX writer (#2127)

* Temp check-in.

* Temp check-in.

* FBX writer creates a real file.

* Working FBX writer.

* Add test for FBX writer.

* Suppress cast warning.

* Remove some warning suppression.


  Commit: 4e83901033f6f13e7dc324dbd9263c98e6b19b69
      https://github.com/PDAL/PDAL/commit/4e83901033f6f13e7dc324dbd9263c98e6b19b69
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M filters/ReturnsFilter.cpp
    M test/unit/CMakeLists.txt
    A test/unit/filters/ReturnsFilterTest.cpp

  Log Message:
  -----------
  Initialize outputTypes (#2116)

* Initialize m_outputTypes.
Close #2115

* Add filters.returns test.

* Add blank line for clarity.


  Commit: caeab2a042c701e37b4e48ac231b2755f1fe6427
      https://github.com/PDAL/PDAL/commit/caeab2a042c701e37b4e48ac231b2755f1fe6427
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M filters/ClusterFilter.cpp
    M filters/PMFFilter.cpp
    M filters/SMRFilter.cpp
    A filters/private/Segmentation.cpp
    A filters/private/Segmentation.hpp
    R pdal/Segmentation.cpp
    R pdal/Segmentation.hpp
    M test/unit/SegmentationTest.cpp

  Log Message:
  -----------
  Move Segmentation.Xpp to filters/private (#2112)

* Move Segmentation.Xpp to filters/private.
Close #2109

* Reference local files.


  Commit: a3ceeccc2144e0fe8aa249a6a9aa7d9c7ca27338
      https://github.com/PDAL/PDAL/commit/a3ceeccc2144e0fe8aa249a6a9aa7d9c7ca27338
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M pdal/PointView.hpp
    M test/unit/CMakeLists.txt
    A test/unit/filters/VoxelTest.cpp

  Log Message:
  -----------
  Add test for voxelcenternearestneighbor.


  Commit: fe0df2a3f017686eb1ef5439b95b0c71220982a5
      https://github.com/PDAL/PDAL/commit/fe0df2a3f017686eb1ef5439b95b0c71220982a5
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-10 (Fri, 10 Aug 2018)

  Changed paths:
    M filters/ClusterFilter.cpp
    M filters/PMFFilter.cpp
    M filters/ReturnsFilter.cpp
    M filters/SMRFilter.cpp
    A filters/private/Segmentation.cpp
    A filters/private/Segmentation.hpp
    R pdal/Segmentation.cpp
    R pdal/Segmentation.hpp
    M test/unit/CMakeLists.txt
    M test/unit/SegmentationTest.cpp
    A test/unit/filters/ReturnsFilterTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 939de4fb90e4e414f8c7d2175d272bdf19ffc745
      https://github.com/PDAL/PDAL/commit/939de4fb90e4e414f8c7d2175d272bdf19ffc745
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    M io/FauxReader.cpp

  Log Message:
  -----------
  Error if the point count isn't set. (#2129)


  Commit: a3499cd22d9c7609dfc162a8d7f32e17dedab102
      https://github.com/PDAL/PDAL/commit/a3499cd22d9c7609dfc162a8d7f32e17dedab102
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-13 (Mon, 13 Aug 2018)

  Changed paths:
    A doc/apps/tile.rst
    M filters/SplitterFilter.cpp
    M filters/SplitterFilter.hpp
    M io/TextWriter.cpp
    A kernels/TileKernel.cpp
    A kernels/TileKernel.hpp
    M pdal/FlexWriter.hpp
    M pdal/Options.cpp
    M pdal/Options.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/StageWrapper.hpp
    M pdal/Streamable.cpp
    M pdal/Streamable.hpp
    M pdal/Writer.cpp
    M pdal/Writer.hpp
    M pdal/util/FileUtils.cpp
    A test/data/las/tile/file1.las
    A test/data/las/tile/file2.las
    A test/data/las/tile/file3.las
    A test/data/text/file1.txt
    A test/data/text/file2.txt
    A test/data/text/file3.txt
    M test/unit/CMakeLists.txt
    A test/unit/apps/TileTest.cpp

  Log Message:
  -----------
  Add tile command (#2125)

* Add public entry points to allow filters.splitter use outside of pipelines.

* Initial check-in for kernels.tile.

* Rearrangement prior to streaming support.

* Add streaming support for text writer.

* Working tiler.

* Add skip support.
Add SRS support.
Fill point table when possible.
Improve logic.

* Improve argument text.

* Add SRS support for readers.text.

* First test for tile kernel.

* Add tile test.

Close #2065

* Notify reprojection filter about SRS changes.

* Add a test that includes a reprojection.
Close #2065

* Documentation.

* Debug.

* Ignore files that start with '.'

* Remove debug. Add comment.

* There were tabs instead of spaces. Huh.


  Commit: 415b634b5fc2430ba884dc7a513801f5b2c2ec5f
      https://github.com/PDAL/PDAL/commit/415b634b5fc2430ba884dc7a513801f5b2c2ec5f
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M doc/stages/readers.faux.rst

  Log Message:
  -----------
  Update readers.faux doc.


  Commit: b8e6c7e6ac2095f6015cab3da586434e203a0698
      https://github.com/PDAL/PDAL/commit/b8e6c7e6ac2095f6015cab3da586434e203a0698
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    A doc/apps/tile.rst
    M filters/SplitterFilter.cpp
    M filters/SplitterFilter.hpp
    M io/FauxReader.cpp
    M io/TextWriter.cpp
    A kernels/TileKernel.cpp
    A kernels/TileKernel.hpp
    M pdal/FlexWriter.hpp
    M pdal/Options.cpp
    M pdal/Options.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/StageWrapper.hpp
    M pdal/Streamable.cpp
    M pdal/Streamable.hpp
    M pdal/Writer.cpp
    M pdal/Writer.hpp
    M pdal/util/FileUtils.cpp
    A test/data/las/tile/file1.las
    A test/data/las/tile/file2.las
    A test/data/las/tile/file3.las
    A test/data/text/file1.txt
    A test/data/text/file2.txt
    A test/data/text/file3.txt
    M test/unit/CMakeLists.txt
    A test/unit/apps/TileTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: f1b695b874a8c3dc43e1a061ecb96089d282acef
      https://github.com/PDAL/PDAL/commit/f1b695b874a8c3dc43e1a061ecb96089d282acef
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M plugins/python/filters/PythonFilter.cpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Invocation.hpp
    M plugins/python/test/PythonFilterTest.cpp

  Log Message:
  -----------
  support adding and deleting points to filters.numpy 'out' dictionary #1965 (#2120)

* support adding points to filters.numpy 'out' dictionary #1965

* update as mentioned in review for iteration

* test deleting too

* iterate Mask for its size, not the view's


  Commit: 21b5676b86b310c5d0a4d97de20da0a322ec6e39
      https://github.com/PDAL/PDAL/commit/21b5676b86b310c5d0a4d97de20da0a322ec6e39
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M vendor/gtest/cmake/internal_utils.cmake

  Log Message:
  -----------
  Add _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING to gtest flags (#2134)

gtest uses std::tr1 which has been deprecated in VS 2017
https://github.com/google/googletest/issues/1111
Without _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING define, MSVC
generates warnings and, since warnings are treated as errors,
compilation fails.


  Commit: 333a51bafa1260fca5b45e866cabc3523c923f7f
      https://github.com/PDAL/PDAL/commit/333a51bafa1260fca5b45e866cabc3523c923f7f
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M cmake/unix_compiler_options.cmake

  Log Message:
  -----------
  Handle cmake pre-3.1 for cxx standard version.


  Commit: aa56ffa62e308b26ac330d43403b2873ed834417
      https://github.com/PDAL/PDAL/commit/aa56ffa62e308b26ac330d43403b2873ed834417
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M plugins/python/filters/PythonFilter.cpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Invocation.hpp
    M plugins/python/test/PythonFilterTest.cpp
    M vendor/gtest/cmake/internal_utils.cmake

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: ca41f117639fa120c5f33843502361ef44cfa0c8
      https://github.com/PDAL/PDAL/commit/ca41f117639fa120c5f33843502361ef44cfa0c8
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Ignore CMakeSettings.json for CMake integration with VS2017 [ci skip] (#2136)

CMakeSettings.json is an auxiliary file used to customize CMake
configuration while building from within VS2017.


  Commit: 5e1bd63dd08c0d2719a5a7d743563fa24068437e
      https://github.com/PDAL/PDAL/commit/5e1bd63dd08c0d2719a5a7d743563fa24068437e
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-08-14 (Tue, 14 Aug 2018)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 3931126cb6471e5bf396913fca4ecfa5788d6f9a
      https://github.com/PDAL/PDAL/commit/3931126cb6471e5bf396913fca4ecfa5788d6f9a
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M pdal/util/FileUtils.cpp
    A test/data/japanese.txt
    M test/unit/FileUtilsTest.cpp

  Log Message:
  -----------
  Enable Unicode support for paths on Windows (#2135)

This is a minimal changeset that enables PDAL to recognise filesystem
locations that require Unicode encoded paths (e.g. Japanese paths).

On Windows, every path in ASCII or UTF-8 is converted to UTF-16 and
passed to Win32 API functions or C++ file streams (Microsoft extension)
which expect paths encoded in wchar_t-character string.


  Commit: ec79094a38bb77991a686375a23c9c90add8adf9
      https://github.com/PDAL/PDAL/commit/ec79094a38bb77991a686375a23c9c90add8adf9
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-15 (Wed, 15 Aug 2018)

  Changed paths:
    M .gitignore
    M README.md
    M cmake/options.cmake
    M cmake/unix_compiler_options.cmake
    A doc/apps/tile.rst
    M doc/stages/readers.faux.rst
    M doc/stages/readers.numpy.rst
    M doc/stages/readers.text.rst
    M filters/ClusterFilter.cpp
    M filters/PMFFilter.cpp
    M filters/ReturnsFilter.cpp
    M filters/SMRFilter.cpp
    M filters/SplitterFilter.cpp
    M filters/SplitterFilter.hpp
    A filters/private/Segmentation.cpp
    A filters/private/Segmentation.hpp
    M io/FauxReader.cpp
    M io/TextReader.cpp
    M io/TextWriter.cpp
    A kernels/TileKernel.cpp
    A kernels/TileKernel.hpp
    M pdal/FlexWriter.hpp
    M pdal/Options.cpp
    M pdal/Options.hpp
    M pdal/PointView.hpp
    R pdal/Segmentation.cpp
    R pdal/Segmentation.hpp
    M pdal/Stage.cpp
    M pdal/Stage.hpp
    M pdal/StageExtensions.cpp
    M pdal/StageWrapper.hpp
    M pdal/Streamable.cpp
    M pdal/Streamable.hpp
    M pdal/Writer.cpp
    M pdal/Writer.hpp
    M pdal/util/FileUtils.cpp
    M plugins/CMakeLists.txt
    A plugins/fbx/CMakeLists.txt
    A plugins/fbx/io/FbxWriter.cpp
    A plugins/fbx/io/FbxWriter.hpp
    A plugins/fbx/test/FbxWriterTest.cpp
    M plugins/python/filters/PythonFilter.cpp
    M plugins/python/io/NumpyReader.cpp
    M plugins/python/io/NumpyReader.hpp
    M plugins/python/plang/Invocation.cpp
    M plugins/python/plang/Invocation.hpp
    M plugins/python/test/NumpyReaderTest.cpp
    M plugins/python/test/PythonFilterTest.cpp
    A test/data/japanese.txt
    A test/data/las/tile/file1.las
    A test/data/las/tile/file2.las
    A test/data/las/tile/file3.las
    A test/data/plang/threedim.npy
    A test/data/plang/twodim.npy
    A test/data/text/file1.txt
    A test/data/text/file2.txt
    A test/data/text/file3.txt
    M test/unit/CMakeLists.txt
    M test/unit/FileUtilsTest.cpp
    M test/unit/SegmentationTest.cpp
    A test/unit/apps/TileTest.cpp
    A test/unit/filters/ReturnsFilterTest.cpp
    A test/unit/filters/VoxelTest.cpp
    M vendor/gtest/cmake/internal_utils.cmake

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into issue-2024


Compare: https://github.com/PDAL/PDAL/compare/97dcfc29497a...ec79094a38bb
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pdal-commits mailing list