Commit Graph

  • 2d515078c6 set version 3.3 v3.3.0 pantor 2021-07-28 16:38:53 +02:00
  • 2ba5783705 Merge branch 'master' of github.com:pantor/inja pantor 2021-07-25 14:24:51 +02:00
  • 99b85d69e7 remove headers in files, add central header pantor 2021-07-25 14:24:49 +02:00
  • 14f0d38cac Fixed an issue with round (#207) 逐雁南飛 2021-07-01 13:59:00 +08:00
  • c70fd585e5 Merge branch 'master' of github.com:pantor/inja pantor 2021-06-30 19:56:19 +02:00
  • 8a9aee1257 add jinja python test script pantor 2021-06-30 19:56:16 +02:00
  • 91c93bfb77 add join function (#204) Wim Leflere 2021-06-17 20:54:22 +02:00
  • 9cf7db8a06 add warnings for benchmark, fix for inja_throw pantor 2021-06-17 20:03:40 +02:00
  • e91a2fd350 #ifndef INJA_THROW pantor 2021-06-17 19:56:22 +02:00
  • 8d65633b6a add warnings for clang and fix them pantor 2021-06-17 19:48:28 +02:00
  • eaec58d8aa update nlohmann/json to master pantor 2021-06-10 08:06:16 +02:00
  • 4ccadd57ac update to json=3.9.1, doctest=2.4.6 pantor 2021-06-09 22:31:50 +02:00
  • 83feb26219 update single include pantor 2021-06-09 22:26:32 +02:00
  • 4e909475ea at function for objects pantor 2021-06-09 22:26:07 +02:00
  • b473873853 compactify assignments readme pantor 2021-06-09 21:41:00 +02:00
  • 798a0b92b1 Add support for setting subobjects via JSON pointer in set statements. (#202) Bryce Adelstein Lelbach aka wash 2021-06-09 12:39:16 -07:00
  • 86f38f05d7 update single include pantor 2021-06-09 21:34:03 +02:00
  • d9ad8d195b whitespace control for comments pantor 2021-06-09 21:33:47 +02:00
  • 95af782ca2 Add Child Inheritance Feature (#198) pantor 2021-05-25 10:18:21 +02:00
  • b4b9d8dc16 Fix build warnings for Clang and MSVC (#197) Wim Leflere 2021-05-20 12:40:57 +02:00
  • b14f8a1e3a add ci for gcc 10, 11 pantor 2021-05-19 20:16:00 +02:00
  • 06ff2711cf add no excpetion test pantor 2021-05-19 20:09:40 +02:00
  • 2491980b23 Fix inclusion in translation units with exceptions disabled. (#196) Chinmay Garde 2021-05-19 10:53:55 -07:00
  • 4d5a7d1c33 fix single include pantor 2021-05-17 20:44:48 +02:00
  • eac2162629 fix include of in-memory templates pantor 2021-05-17 20:44:32 +02:00
  • ca3c7a0cd6 add test for short circuit evaluation pantor 2021-05-17 20:03:17 +02:00
  • 389c1d64f0 short circuit evaluation pantor 2021-05-17 19:57:33 +02:00
  • 811e1730e1 Meson: Removing unneeded files from the config (#190) Pavlo Solntsev 2021-03-09 14:53:21 -06:00
  • 8f8487c0a8 Added conda-forge installation instructions (#187) Jesse Mapel 2021-02-03 00:12:36 -07:00
  • e09faa6cc5 Disabled immediate config on Linux CI libc6-dbg (#188) Jesse Mapel 2021-02-02 09:12:54 -07:00
  • 15b0b7f5e3 add gcc via choco v3.2.0 pantor 2021-01-16 18:23:20 +01:00
  • 9d59943220 add INJA_NOEXCEPTION pantor 2021-01-16 18:06:43 +01:00
  • a3b0b41d48 allow variables starting with $ and @ pantor 2021-01-16 16:40:03 +01:00
  • 316567898e add size check in get_argument_vector pantor 2021-01-16 15:38:14 +01:00
  • 3cc82e934e Improve conditions examples in readme pantor 2021-01-01 21:31:43 +01:00
  • 15b3e16bd5 use svg icon pantor 2020-12-18 22:48:43 +01:00
  • 0c60f59a8c Add files via upload pantor 2020-12-18 22:47:26 +01:00
  • a57b745e5b Do not install nlohmann json if it is not embedded (#177) Matus Novak 2020-11-25 12:12:54 +01:00
  • d7b514aca0 [CI] clean CI, remove cmake install step pantor 2020-11-25 12:05:37 +01:00
  • 06bd9afda0 [CI] link brew pantor 2020-11-25 12:01:03 +01:00
  • 719f0ae9bc [CI] add xcode 12.2 pantor 2020-11-25 11:52:58 +01:00
  • 81172f7ca2 [CI] clang 9 to ubuntu 20.04 pantor 2020-11-25 11:46:13 +01:00
  • baa221b9d1 remove set-env in CI pantor 2020-11-25 11:37:32 +01:00
  • 0fbde44f36 remove depreceated set-env in CI pantor 2020-11-25 11:32:54 +01:00
  • dda31f44bb Add homebrew v3.1.0 pantor 2020-09-28 18:06:23 +02:00
  • dacf8e8959 Suppress "missing initializer" warnings (#169) Tindy X 2020-08-27 02:09:24 +08:00
  • be5f4dd310 Consume byte order mark pantor 2020-08-12 20:10:17 +02:00
  • 1590bcebef test and doc whitespace control for expressions pantor 2020-08-12 19:57:20 +02:00
  • ed58da75a6 Add whitespace control for expression (#162) Tindy X 2020-08-13 01:51:41 +08:00
  • 918aa2a10d Uninitiated current_loop_data bug fix in render_to (#165) SuperFish 2020-08-13 01:49:14 +08:00
  • 7ee2a06872 better readme pantor 2020-08-10 19:42:39 +02:00
  • 5f9d429a6a add void callbacks pantor 2020-08-10 19:38:12 +02:00
  • 0b7d3d67cf perfomance improvements for printing integers pantor 2020-08-09 23:02:25 +02:00
  • 4182c5dfa9 constantify pantor 2020-08-08 13:59:35 +02:00
  • 73c04e6995 fix codacy issues II pantor 2020-08-08 13:41:16 +02:00
  • e29a04cbca Merge branch 'master' of https://github.com/pantor/inja pantor 2020-08-08 13:36:28 +02:00
  • 52a73410de fix codacy issues pantor 2020-08-08 13:36:26 +02:00
  • 7c32a8dd01 Update README.md pantor 2020-08-08 12:20:48 +02:00
  • 98bc076313 fix readme semi pantor 2020-08-08 11:26:18 +02:00
  • a570837703 remove iostream header, update year pantor 2020-08-08 11:14:49 +02:00
  • dff720aa57 Update README.md pantor 2020-08-07 17:11:46 +02:00
  • a138be46b6 remove try/catch from truthy pantor 2020-08-05 19:52:55 +02:00
  • 524edeb3c6 update readme pantor 2020-08-05 19:45:48 +02:00
  • 23e768403e add test for nested functions pantor 2020-08-04 23:27:46 +02:00
  • 222fc960be Fix nested function (#159) DeiRex75 2020-08-04 23:20:37 +02:00
  • b141129bda fix segmentation fault pantor 2020-08-04 23:19:55 +02:00
  • 94d1f76357 update install path of nlohmann/json pantor 2020-08-04 22:50:39 +02:00
  • 0f38867cb0 further performance improvements pantor 2020-08-04 22:42:59 +02:00
  • 77fee31764 update single include pantor 2020-08-03 21:33:41 +02:00
  • 889da4da4f add set statements pantor 2020-08-03 21:29:05 +02:00
  • 6d46bf6fbf performance improvements for loops pantor 2020-08-03 21:09:46 +02:00
  • 44c473538b Switched order in token::kind::id of function and operator behavior (#155) DeiRex75 2020-08-02 19:01:38 +02:00
  • 02394683b1 fix single include v3.0.0 pantor 2020-07-26 13:16:45 +02:00
  • 7529f21e63 dont copy strings into textnodes pantor 2020-07-26 13:13:05 +02:00
  • 59b446b215 Merge branch 'master' of https://github.com/pantor/inja pantor 2020-07-26 12:52:40 +02:00
  • c56cbd63e9 add atid operation pantor 2020-07-26 12:52:36 +02:00
  • 38002d2e42 Using another method for exists call (#152) Tindy X 2020-07-25 12:49:17 -07:00
  • 8feaa3be43 update single include pantor 2020-07-15 20:59:35 +02:00
  • aac0f43aed move to gcc 4.9 pantor 2020-07-15 20:56:38 +02:00
  • f4731061db fix strings in test, make more methods private pantor 2020-07-15 20:51:00 +02:00
  • 5938bc2301 add tests for gcc 4.8, bump to 3.0 pantor 2020-07-15 18:34:47 +02:00
  • 17175f70da Making it compatible with gcc 4.8 (#150) Rafael Lorenzo Alonso 2020-07-15 16:53:30 +01:00
  • f31378edaa slight changes pantor 2020-07-13 21:17:59 +02:00
  • 6eb71dd3ea Rewarite core with an AST for statements and RPN for expressions (#149) pantor 2020-07-13 15:20:04 +02:00
  • 59d1d6b577 update benchmark Lars Berscheid 2020-07-13 14:36:30 +02:00
  • db4356b345 add tests for get source location function Lars Berscheid 2020-06-30 09:25:02 +02:00
  • bb613e29ba fix render error position in templates Lars Berscheid 2020-06-30 08:51:13 +02:00
  • c4d99c9455 add finegrained whitespace control pantor 2020-06-29 23:12:12 +02:00
  • d43d497f88 fix stringview in included templates pantor 2020-06-27 22:06:13 +02:00
  • eb15b472ab update readme pantor 2020-06-27 18:11:48 +02:00
  • dadbb856cd add config throw_missing_includes, search_in_files pantor 2020-06-27 17:47:58 +02:00
  • 390db9f2b7 improve count variables pantor 2020-06-27 17:21:45 +02:00
  • bc020a5ee0 add count variables to template pantor 2020-06-27 17:18:25 +02:00
  • d25a4de54f show location for render errors pantor 2020-06-27 17:05:56 +02:00
  • 0398edd419 code cleaning pantor 2020-06-27 15:22:43 +02:00
  • 9a0222f101 update single include pantor 2020-06-27 14:05:59 +02:00
  • 37697e0950 debug single include ci pantor 2020-06-26 16:31:23 +02:00
  • fc5ab40da0 remove polyfill pantor 2020-06-25 23:48:31 +02:00
  • 10b8ccccbc restructure third party modules pantor 2020-06-25 22:57:37 +02:00
  • 5cc3e30b66 add clang-format pantor 2020-06-16 18:53:41 +02:00