Commit graph

122 commits

Author SHA1 Message Date
38a50a6713 Add historical documentation 2021-03-11 16:22:39 +01:00
6a70c4bc52 Add legacy output for itinero1.0 formats 2021-03-08 13:52:29 +01:00
a98e1c4738 Initialize values on nil 2021-03-05 15:10:20 +01:00
3f0793ca22 Add unfolded generation of lua for better performance 2021-03-05 14:48:42 +01:00
aae20662e2 Add option to extract constant tables, fix string.start 2021-02-25 19:16:51 +01:00
00fa1a8b67 Fix tests: some relation tags wouldn't be included in the lua testing, causing the tests to fail 2021-02-20 14:31:35 +01:00
f343637f21 Rename 'const' to 'firstArgs' in the lua-files 2021-02-17 14:25:21 +01:00
3520c2341b Add documentation 2021-02-16 11:59:40 +01:00
2e1389ebd9 Regenerating the examples, add documentation 2021-02-16 11:58:31 +01:00
ac948b4471 Add example output 2021-02-04 18:31:11 +01:00
ab712aaead Update readme 2021-02-04 11:54:56 +01:00
6d52b3da2c Fix tests of the examples 2021-01-27 20:08:30 +01:00
0ee7516bfe Simplify bicycle example 2021-01-27 16:24:55 +01:00
c98b434370 Actually add the examples 2021-01-27 16:14:10 +01:00
142e192ff9 Move examples to the top level 2021-01-27 16:12:48 +01:00
8e55bd9840 Fix output for itinero 2.0 2021-01-26 23:16:40 +01:00
60c3bec1e0 Stabilize sort order 2021-01-04 13:57:53 +01:00
b9cb0ef632 Stabilized date in generated profiles 2021-01-04 13:46:47 +01:00
Pieter Vander Vennet
878cfbb48f Luaprinter: Assume twoway by default, more relaxed interpretation of oneway tag, remove throwing error 2020-11-18 21:47:17 +01:00
Pieter Vander Vennet
f003662d8c Assume not oneway by default 2020-11-17 15:57:22 +01:00
Pieter Vander Vennet
1b67267add Tuned down the profiles to only be examples, add the examples in testing 2020-10-21 16:31:01 +02:00
Pieter Vander Vennet
3f3940a7b3 Remove unnecessary tests from the lua profiles 2020-10-15 20:27:51 +02:00
Pieter Vander Vennet
3fb6c0f83e Add pedestrian-profile files 2020-10-15 20:27:37 +02:00
Pieter Vander Vennet
c9a106abfb Add pedestrian and pedestrian.slow_roads, and various small additional fixes 2020-10-15 20:14:57 +02:00
Pieter Vander Vennet
531ab5241c Add more tests 2020-09-30 13:46:47 +02:00
Pieter Vander Vennet
aa3b669da9 Fix tests, add profile metadata output 2020-09-30 13:35:30 +02:00
Pieter Vander Vennet
bf560e4c81 Legacy relation preprocessor now only keeps the ref number of stad genk 2020-09-09 14:26:13 +02:00
Pieter Vander Vennet
29d7200158 Small tweak to ferry speed 2020-09-09 14:15:14 +02:00
Pieter Vander Vennet
6d2f10e7a3 More bug fixes 2020-09-09 12:25:56 +02:00
Pieter Vander Vennet
08419f91df Fix bugs in max.lua, add interval in calculation 2020-09-07 19:20:52 +02:00
Pieter Vander Vennet
30266e72d2 Add better ferry handling 2020-09-07 18:47:48 +02:00
Pieter Vander Vennet
666c78ff59 Add tests on new behaviours 2020-09-07 18:47:37 +02:00
Pieter Vander Vennet
b1e4aa29a3 Clarify behaviour of null on aggregate functions, small fixes 2020-09-07 18:47:24 +02:00
Pieter Vander Vennet
4ebddfd807 Fix serialization of ifDotted 2020-09-07 18:45:36 +02:00
Pieter Vander Vennet
64fd49e33b Use 'pairs' instead of 'ipairs' so that functions don't break on lists with nil, fix various small bugs 2020-09-07 18:44:44 +02:00
Pieter Vander Vennet
153f30f381 Add cycle_network_ref legacy 2020-09-02 13:24:03 +02:00
Pieter Vander Vennet
a164a807cf Add testcase 2020-07-23 22:04:43 +02:00
Pieter Vander Vennet
c1c599c17e Add construction works awareness 2020-07-23 22:04:28 +02:00
Pieter Vander Vennet
4e988198e5 Add permit awareness, remove incorrect 'cycleway-right' restriction 2020-07-23 22:04:05 +02:00
Pieter Vander Vennet
23b5436efc Add bicycle:class awareness, add construction work awareness 2020-07-23 22:03:16 +02:00
Pieter Vander Vennet
e735cf76cf Add bicycle:class awareness, add construction work awareness 2020-07-23 22:02:59 +02:00
Pieter Vander Vennet
2cdc8ca7fc Add sanity check 2020-07-23 21:56:47 +02:00
Pieter Vander Vennet
57704f5ee5 More typesystem fixes, atleast now properly works 2020-06-17 17:23:48 +02:00
Pieter Vander Vennet
173756818e Typesystem and profile updates 2020-06-16 17:37:32 +02:00
Pieter Vander Vennet
537fb2c613 Various improvements and bug fixes to the type system 2020-06-15 18:09:41 +02:00
Pieter Vander Vennet
36c1a4fd7a Update profile definition, add a few tests 2020-06-10 01:03:21 +02:00
Pieter Vander Vennet
2d4accc1c3 Fix tests to reflect refactoring 2020-06-10 01:02:37 +02:00
Pieter Vander Vennet
5268d4ee81 Refactoring of lua printing, adds generation of itinero 2.0 profiles 2020-06-10 01:02:17 +02:00
Pieter Vander Vennet
8bf77cbc69 Fix to parsing with arguments 2020-06-05 13:37:12 +02:00
Pieter Vander Vennet
fb7bf63ed2 Add 'cycleway:eft=' with some more often used values according to taginfo to trigger twoway 2020-06-05 13:36:36 +02:00