Commit Graph

  • ffe8f9dab0 Merge pull request #167 from stencilproject/errors-logs-improvements David Jennes 2018-08-15 14:06:49 +02:00
  • 96a004eb34 replace implicitly unwrapped optional with fatalError Ilya Puchka 2018-08-14 00:56:10 +01:00
  • 92ebfe59b1 removed unneeded error reporter references Ilya Puchka 2018-08-13 23:05:33 +01:00
  • 71ad162268 more indentations fixed Ilya Puchka 2018-08-13 20:02:07 +01:00
  • b9702afbd4 fixed indetnations Ilya Puchka 2018-08-13 20:00:27 +01:00
  • 4f1a5b3e3d store reference to token when parsing range variable Ilya Puchka 2018-08-12 22:25:25 +01:00
  • 3a4cd8aa27 Merge branch 'master' into errors-logs-improvements Ilya Puchka 2018-08-12 22:08:13 +01:00
  • e795f052ea updated docs Ilya Puchka 2018-08-04 20:19:50 +01:00
  • 2c411ca494 Merge branch 'master' into dynamic-filter Ilya Puchka 2018-08-04 20:04:48 +01:00
  • f3d5843e78 updated CHANGELOG Ilya Puchka 2018-08-04 19:49:57 +01:00
  • 4f14b4b044 Merge pull request #221 from stencilproject/fix/update-changelog-entry-format David Jennes 2018-07-11 23:31:00 +02:00
  • b66abc3112 Update CHANGELOG.md David Jennes 2018-07-11 23:11:13 +02:00
  • 5bbd994581 Merge pull request #216 from trupin/master David Jennes 2018-07-11 22:45:42 +02:00
  • 3995ff9acf Added Weaver to the list of projects using Stencil Theophane RUPIN 2018-05-20 16:52:22 -07:00
  • 2e18892f4c Subscript syntax for Variables (#215) David Jennes 2018-05-19 22:03:51 +02:00
  • 564ccb7af7 added filter to apply dynamic filter Ilya Puchka 2018-03-22 23:14:30 +00:00
  • 39ed9aa753 Fixed using spaces in filter expressions and variables lists (#178) Ilya Puchka 2018-05-13 01:06:38 +01:00
  • d935f65d56 Merge pull request #214 from yonaskolb/include_context Yonas Kolb 2018-05-10 18:01:02 +10:00
  • 2627d3e0d1 update changelog formatting Yonas Kolb 2018-05-10 17:50:59 +10:00
  • 1e77f1e85f document new include param Yonas Kolb 2018-05-07 18:46:20 +10:00
  • 47f2b33d80 code formatting Yonas Kolb 2018-05-07 18:45:17 +10:00
  • 1427e10698 update changelog Yonas Kolb 2018-05-07 18:45:02 +10:00
  • e070ae7851 Merge branch 'master' into include_context Yonas Kolb 2018-05-07 01:43:02 +10:00
  • fc6c0208b2 fix(cocoapods): Update link to source repository Kyle Fuller 2018-05-05 17:56:03 -07:00
  • 34dbafa789 docs: Update link to Travis CI Kyle Fuller 2018-05-05 17:55:14 -07:00
  • eb8c875853 docs: Update documentation (#213) Ilya Puchka 2018-05-05 23:33:11 +01:00
  • 098af2a7b6 remove "using" param name Yonas Kolb 2018-04-30 12:00:54 +10:00
  • 7679b48164 add contex to include Yonas Kolb 2018-04-30 11:45:22 +10:00
  • 7c499cc077 fix(tokeniser): Tokenising a quote inside quoted parameter (#210) Ilya Puchka 2018-04-17 19:28:28 +01:00
  • 88e54ab4ba docs: Fix typo of precedence (#212) Ole Begemann 2018-04-17 20:25:15 +02:00
  • c2e25f25ac Release 0.11.0 0.11.0 Kyle Fuller 2018-04-04 18:30:05 -07:00
  • fe01beb4bb feat(for loop): Support range literals (#192) Ilya Puchka 2018-04-05 01:56:58 +01:00
  • 2e6a7215c5 fix: subscripting tuple by value index (#172) Ilya Puchka 2018-04-05 01:25:13 +01:00
  • f457cddd3f feat(for loop): added property for loop length (#171) Ilya Puchka 2018-04-05 01:23:02 +01:00
  • 6b02fccf84 feat: added support for ranges in if-in expression (#193) Ilya Puchka 2018-04-05 01:22:05 +01:00
  • 29e859f1aa fix: Do not print Optional(...) when rendering arrays (#205) Ilya Puchka 2018-04-05 01:13:34 +01:00
  • 8fa0bd275c fix: accessing optional properties through reflection (#204) Ilya Puchka 2018-04-05 01:03:19 +01:00
  • 91847208a3 Merge pull request #177 from kylef/iterating-tuple-arrays Ilya Puchka 2018-03-13 09:25:17 +00:00
  • 86ed8770e1 Merge branch 'master' into iterating-tuple-arrays Kyle Fuller 2018-03-13 09:12:09 +00:00
  • 0bc6bd974e feat: allow using new lines inside tags (#202) Ilya Puchka 2018-03-13 09:07:56 +00:00
  • fa68ba9df8 feat: Added indent filter (#188) Ilya Puchka 2018-01-28 17:17:23 +01:00
  • 4827fb8e20 docs: Added the mention of projects that use Stencil (#176) Ilya Puchka 2018-01-22 19:30:53 +01:00
  • 359d086c02 feat(filters): Show similar filter names when missing filter(#186) Ilya Puchka 2018-01-22 19:27:42 +01:00
  • 24c9746689 fix: updated package bumping PathKit version and created package maifest for swift 3 (#184) Ilya Puchka 2018-01-22 19:24:32 +01:00
  • c4a84a6375 feat: apply string filters to arrays (#190) Ilya Puchka 2018-01-22 18:20:42 +01:00
  • c30597457f feat: added split fitler (#187) Ilya Puchka 2018-01-22 01:49:32 +01:00
  • b54292788f fixed swift 3 compiler crash Ilya Puchka 2017-12-28 21:15:33 +01:00
  • d6766b43da minor code refactoring Ilya Puchka 2017-12-27 19:29:17 +01:00
  • 662849e968 removed trailing witespaces Ilya Puchka 2017-12-27 18:48:37 +01:00
  • 4bfdb73175 removed unneeded code Ilya Puchka 2017-12-27 13:32:03 +01:00
  • a165a6715f fixed typos Ilya Puchka 2017-12-27 13:29:13 +01:00
  • ac2fd56e8e storing full sourcemap in token, refactored error reporting Ilya Puchka 2017-12-27 02:31:47 +01:00
  • cb124319ec removed unneeded changes Ilya Puchka 2017-12-26 21:32:28 +01:00
  • abeb30bb1c fix rendering templates created from string literals Ilya Puchka 2017-12-26 21:20:09 +01:00
  • ed885f462a refactored environment tests Ilya Puchka 2017-12-26 20:48:43 +01:00
  • 7756522317 fixed error on swift 3.1 Ilya Puchka 2017-12-26 15:51:17 +01:00
  • 8d68edd725 replaced Lexeme protocol with Token Ilya Puchka 2017-12-26 15:28:46 +01:00
  • 218822fcb0 updated CHANGELOG Ilya Puchka 2017-12-25 01:56:46 +01:00
  • ea7e1efac7 fixed highlighting of errors happening in {{ block.super }} Ilya Puchka 2017-12-25 01:55:37 +01:00
  • bb3f33724b unified setting higlighting range for errors Ilya Puchka 2017-12-25 01:10:58 +01:00
  • c486617854 fixed reporting errors in child templates Ilya Puchka 2017-12-25 00:34:13 +01:00
  • 9a28142fa6 reporting error with its parent context Ilya Puchka 2017-12-24 15:34:17 +01:00
  • 53c1550c5b reporting node rendering errors using reference to node’s token Ilya Puchka 2017-12-23 15:19:36 +01:00
  • 27135f3ea3 changer Never return type to Error in ErrorReporter Ilya Puchka 2017-11-29 23:41:18 +01:00
  • 5878c323a2 fixed iterating over template lines on linux Ilya Puchka 2017-10-08 01:53:41 +02:00
  • 97ab3cf31d xcode backward compatibility fixes Ilya Puchka 2017-10-08 00:38:49 +02:00
  • 7688326204 renamed Scanner property for original content Ilya Puchka 2017-10-08 00:07:10 +02:00
  • 079fdf39b8 added parent context to ErrorReporterContext and handling errors in include and extend nodes Ilya Puchka 2017-10-07 21:02:27 +02:00
  • e59609f140 handling unknown filter errors Ilya Puchka 2017-10-07 23:10:27 +02:00
  • d5f0be959f using error reporter from environment to handle syntax errors Ilya Puchka 2017-10-07 21:01:28 +02:00
  • 0edb38588d added ErrorReporter protocol with default implementation Ilya Puchka 2017-10-07 21:00:52 +02:00
  • 69cd8e4d3b replaced Token with Lexeme protocol on TemplateSyntaxError Ilya Puchka 2017-10-07 20:54:42 +02:00
  • 6300dbc7bf improved template syntax errors with file, line number and failed token highlighted in error message Ilya Puchka 2017-10-03 22:47:28 +02:00
  • b4dc8dbb76 support for iterating array of tuples with more than two values Ilya Puchka 2017-12-28 16:14:52 +01:00
  • 2e80f70f67 Merge pull request #181 from kylef/fix-float-from-int Ilya Puchka 2018-01-01 15:46:21 +01:00
  • a6dba67828 fixed tests on swift 3.1 Ilya Puchka 2018-01-01 14:57:23 +01:00
  • 691fe523b3 Merge branch 'master' into fix-float-from-int Ilya Puchka 2018-01-01 14:26:27 +01:00
  • c0e66eb96f feat: Allow iterating over tuple, struct and class properties Ilya Puchka 2017-12-27 22:13:33 +01:00
  • 0156f6f37b test: Count for unordered dictionary in ForLoop tests Kyle Fuller 2017-12-31 12:26:25 -08:00
  • 79a16854e7 fixed implicit conversion of integer literals to float Ilya Puchka 2017-12-29 17:26:38 +01:00
  • a4b75f3c89 docs(changelog): Add further information regarding substring comparison Kyle Fuller 2017-12-26 20:32:25 -08:00
  • 0f3a302108 fix(variable): Resolving variable as string literal (#168) Ilya Puchka 2017-12-27 05:27:26 +01:00
  • 1223efbc7e fix(default): Check for wrapped nil in filter (#162) Ilya Puchka 2017-12-24 20:11:46 +01:00
  • 9357df35d1 Merge pull request #152 from kylef/resolving-superclass-keys Ilya Puchka 2017-11-30 15:56:46 +00:00
  • a96fcff680 Merge branch 'master' into resolving-superclass-keys Ilya Puchka 2017-11-30 10:44:46 +00:00
  • 0017aee5a8 Merge pull request #154 from kylef/fix-block-inheritance Ilya Puchka 2017-11-30 10:43:51 +00:00
  • 1e6846867e fixed compiling in swift 3 Ilya Puchka 2017-11-29 23:18:48 +01:00
  • 93c07e22b1 fixed block inheritance with several levels Ilya Puchka 2017-11-29 23:03:16 +01:00
  • 98461c75b0 updated CHANGELOG.md Ilya Puchka 2017-11-29 10:23:54 +00:00
  • 9994972a24 added recursive resolution for superclass properties Ilya Puchka 2017-11-29 10:18:56 +00:00
  • cf7acea440 chore: Release 0.10.1 0.10.1 Kyle Fuller 2017-11-17 18:42:34 +00:00
  • 9e24ab658b feat: Add support for Xcode 9.1 (#149) Dan Watson 2017-11-17 13:41:32 -05:00
  • a52ee21b72 chore: Add package pins to gitignore 0.10.0 Kyle Fuller 2017-10-28 21:38:10 +01:00
  • 4a93815d4c chore: Release 0.10.0 Kyle Fuller 2017-10-28 21:37:50 +01:00
  • 7e88cbde11 chore: Remove .swift-version. Library supports range of versionns Kyle Fuller 2017-10-28 21:34:04 +01:00
  • e7a0738bda fix(variable): checking values for nil when using mirror (#144) Ilya Puchka 2017-10-02 10:38:50 +02:00
  • 46f179e3ed chore: Test with Xcode 8.3, Swift 3.1.1 and Swift 4 (#145) Kyle Fuller 2017-10-01 12:15:29 +01:00
  • bf4be38377 docs(for): document that dictionary for doesn't support space Yonas Kolb 2017-05-02 14:53:55 +08:00
  • 14bac03990 feat(variable): Allow accessing dictionary count Yonas Kolb 2017-05-02 14:52:55 +08:00
  • 3180b26673 feat: added in expression in if tag (#143) Ilya Puchka 2017-10-01 12:46:48 +02:00