Commit Graph

378 Commits

Author SHA1 Message Date
pantor
15b0b7f5e3 add gcc via choco v3.2.0 2021-01-16 18:23:20 +01:00
pantor
9d59943220 add INJA_NOEXCEPTION 2021-01-16 18:06:43 +01:00
pantor
a3b0b41d48 allow variables starting with $ and @ 2021-01-16 16:40:03 +01:00
pantor
316567898e add size check in get_argument_vector 2021-01-16 15:38:14 +01:00
pantor
3cc82e934e Improve conditions examples in readme 2021-01-01 21:31:43 +01:00
pantor
15b3e16bd5 use svg icon 2020-12-18 22:48:43 +01:00
pantor
0c60f59a8c Add files via upload 2020-12-18 22:47:26 +01:00
Matus Novak
a57b745e5b Do not install nlohmann json if it is not embedded (#177) 2020-11-25 12:12:54 +01:00
pantor
d7b514aca0 [CI] clean CI, remove cmake install step 2020-11-25 12:05:37 +01:00
pantor
06bd9afda0 [CI] link brew 2020-11-25 12:01:03 +01:00
pantor
719f0ae9bc [CI] add xcode 12.2 2020-11-25 11:52:58 +01:00
pantor
81172f7ca2 [CI] clang 9 to ubuntu 20.04 2020-11-25 11:46:13 +01:00
pantor
baa221b9d1 remove set-env in CI 2020-11-25 11:37:32 +01:00
pantor
0fbde44f36 remove depreceated set-env in CI 2020-11-25 11:32:54 +01:00
pantor
dda31f44bb Add homebrew v3.1.0 2020-09-28 18:06:23 +02:00
Tindy X
dacf8e8959 Suppress "missing initializer" warnings (#169)
* Suppress "missing initializer" warnings

* Try to fix build error on some platforms

* Add constructor for FunctionData

* Make Codacy happy
2020-08-26 20:09:24 +02:00
pantor
be5f4dd310 Consume byte order mark 2020-08-12 20:10:17 +02:00
pantor
1590bcebef test and doc whitespace control for expressions 2020-08-12 19:57:20 +02:00
Tindy X
ed58da75a6 Add whitespace control for expression (#162)
* Add whitespace control for expression

* Fix Environment::set_expression not working properly
2020-08-12 19:51:41 +02:00
SuperFish
918aa2a10d Uninitiated current_loop_data bug fix in render_to (#165)
* uninitiated current_loop_data bug fix in render_to

* change json_loop_data to  json_additional_data

* forgot to update single_include
2020-08-12 19:49:14 +02:00
pantor
7ee2a06872 better readme 2020-08-10 19:42:39 +02:00
pantor
5f9d429a6a add void callbacks 2020-08-10 19:38:12 +02:00
pantor
0b7d3d67cf perfomance improvements for printing integers 2020-08-09 23:02:25 +02:00
pantor
4182c5dfa9 constantify 2020-08-08 13:59:35 +02:00
pantor
73c04e6995 fix codacy issues II 2020-08-08 13:41:16 +02:00
pantor
e29a04cbca Merge branch 'master' of https://github.com/pantor/inja 2020-08-08 13:36:28 +02:00
pantor
52a73410de fix codacy issues 2020-08-08 13:36:26 +02:00
pantor
7c32a8dd01 Update README.md 2020-08-08 12:20:48 +02:00
pantor
98bc076313 fix readme semi 2020-08-08 11:26:18 +02:00
pantor
a570837703 remove iostream header, update year 2020-08-08 11:14:49 +02:00
pantor
dff720aa57 Update README.md 2020-08-07 17:11:46 +02:00
pantor
a138be46b6 remove try/catch from truthy 2020-08-05 19:52:55 +02:00
pantor
524edeb3c6 update readme 2020-08-05 19:45:48 +02:00
pantor
23e768403e add test for nested functions 2020-08-04 23:27:46 +02:00
DeiRex75
222fc960be Fix nested function (#159)
* switched order in token::kind::id of function and operator behavior

* add tests

* fixed nested function order

* created single include

Co-authored-by: pantor <lars.berscheid@online.de>
2020-08-04 23:20:37 +02:00
pantor
b141129bda fix segmentation fault 2020-08-04 23:19:55 +02:00
pantor
94d1f76357 update install path of nlohmann/json 2020-08-04 22:50:39 +02:00
pantor
0f38867cb0 further performance improvements 2020-08-04 22:42:59 +02:00
pantor
77fee31764 update single include 2020-08-03 21:33:41 +02:00
pantor
889da4da4f add set statements 2020-08-03 21:29:05 +02:00
pantor
6d46bf6fbf performance improvements for loops 2020-08-03 21:09:46 +02:00
DeiRex75
44c473538b Switched order in token::kind::id of function and operator behavior (#155)
* switched order in token::kind::id of function and operator behavior

* add tests

Co-authored-by: pantor <lars.berscheid@online.de>
2020-08-02 19:01:38 +02:00
pantor
02394683b1 fix single include v3.0.0 2020-07-26 13:16:45 +02:00
pantor
7529f21e63 dont copy strings into textnodes 2020-07-26 13:13:05 +02:00
pantor
59b446b215 Merge branch 'master' of https://github.com/pantor/inja 2020-07-26 12:52:40 +02:00
pantor
c56cbd63e9 add atid operation 2020-07-26 12:52:36 +02:00
Tindy X
38002d2e42 Using another method for exists call (#152) 2020-07-25 21:49:17 +02:00
pantor
8feaa3be43 update single include 2020-07-15 20:59:35 +02:00
pantor
aac0f43aed move to gcc 4.9 2020-07-15 20:56:38 +02:00
pantor
f4731061db fix strings in test, make more methods private 2020-07-15 20:51:00 +02:00