22 Commits

Author SHA1 Message Date
e61128056f clang-format -
+QualifierAlignment: Right
+Standard: c++20
2025-07-14 14:49:23 +01:00
e5b221f38d fix clang-format -
+BreakConstructorInitializers: BeforeColon
+PackConstructorInitializers: Never
2025-07-14 14:42:10 +01:00
f92b459b73 Update copyright year to 2025 [skip ci] 2025-06-24 16:23:12 +01:00
fc029ae5a5 Update Coopyright year 2024-07-22 10:20:47 +01:00
7ef431ece2 use std::optional instead of boost::optional 2024-05-18 10:22:29 +02:00
e7c3d04309 format dir include and src
format all files

Revert "format all files"

This reverts commit 95d5812e49e7f916b68e786596f5a8eb5bcac414.

Revert "format some files"

This reverts commit ed3c8762d4d828b2b28e7b18809fc33f4f8ccaf5.

format all files

fix formatting in dir include

fix formatting of debug macro
2022-01-27 00:12:08 +01:00
e626ba2688 replace _WINDOWS with _WIN32 2021-10-21 18:22:53 +02:00
bd961c4da2 update copyright year [skip ci] 2021-01-05 14:39:07 +00:00
4227fd5d69 c++ style casts 2020-11-18 16:15:59 +00:00
3ae38bbab1 Fix typo pos.second -> pos.size (via @mathisloge) ref #4187 2020-11-18 15:58:00 +00:00
6c19efa990 store box2d<float> directly in index_record to avoid conversions. 2017-08-18 16:59:58 +01:00
2aa0ce9d74 New *.index format (bounding box per item) implementation 2017-08-18 11:16:44 +01:00
333ef9fde1 update copyright year 2017-05-05 13:02:01 +02:00
a108068cf6 fix remaning std::fread usage - check return value 2017-01-13 14:57:15 +01:00
5745bedbd9 update copyright year to 2016 2016-12-20 17:57:22 +01:00
c21778fdfc merge mapnik-index::process_csv_file and csv_datasource::parse_csv
- the function in plugin was already configurable via flags, and only
  contained two un-conditioned blocks that process_csv_file didn't have

- so I extracted the common parts into a separate function (in a class
  holding the flags and state), process_csv_file calls it with default
  flags, plugin sets them from params

- removed namespace ::detail, moving stuff that was used outside
  csv_utils to ::csv_utils, and the rest to ::csv_utils::detail
2016-02-26 20:28:42 +01:00
8813e73cfc rename SHAPE_MEMORY_MAPPED_FILE to MAPNIK_MEMORY_MAPPED_FILE 2015-10-16 13:34:53 -07:00
178e39e19a make separator single character and simplify/optimise csv_grammar 2015-10-05 15:23:20 +01:00
1d320b7133 make quote single char 2015-10-02 12:20:54 +01:00
49266fbd56 csv.input (disk-index) - add support for memory mapped files 2015-09-29 10:35:36 +01:00
21e6936f85 first cut at using csv_index_featureset 2015-09-25 17:50:24 +01:00
3c56379273 CSV - initial disk-index featureset 2015-09-25 16:47:03 +01:00