Commit Graph

504 Commits

Author SHA1 Message Date
David Jennes 520f27be65 Add changelog entry 2020-05-27 01:02:56 +02:00
David Jennes 306d97b638 Update package.swift 2020-05-27 00:58:36 +02:00
David Jennes 386e9d0234 Remove unneeded backports 2020-05-27 00:58:28 +02:00
David Jennes 0e116b6202 Remove old swift versions from travis 2020-05-27 00:55:51 +02:00
Michael Zuccarino 9c3468e300 Public Context initialization (#280)
Co-authored-by: Ilya Puchka <ilyapuchka@gmail.com>
2020-01-12 15:39:04 +00:00
Andreas Ley a1718ae350 Fix for incorrect tokenization due to index difference of Unicode character/scalar (#286)
* Fix: `Scanner` now uses indices of the respective UnicodeScalarView

* Fix: `Scanner` now uses indices of the respective UnicodeScalarView

* Extended test for Unicode `Combining Diaeresis`

* Fixed test for combining diaeresis

* Inlined template for testing Unicode combining diaeresis

Co-authored-by: Ilya Puchka <ilyapuchka@gmail.com>
2020-01-12 15:21:02 +00:00
Yonas Kolb 5b2d5dc5e0 Merge pull request #288 from samsonjs/patch-1
Fix articles example in the documentation
2019-12-07 07:55:03 +11:00
Sami Samhuri 00fca208a2 Fix articles example in the documentation
Context was being passed as the name param to `renderTemplate`, but it should be an actual name.
2019-12-06 08:05:16 -08:00
Yonas Kolb a229b59d3d Update CHANGELOG.md 2019-11-17 01:29:58 +11:00
Yonas Kolb 415c3eaa3d Update CHANGELOG.md 2019-11-17 01:29:15 +11:00
David Jennes e516ca9389 Merge pull request #268 from kawoou/master
Support swift 5.0
2019-05-23 14:37:24 +02:00
kawoou 4020a9851a Test: SIL issues, #file as String 2019-04-15 13:35:33 +09:00
kawoou 3c973689a4 Fix swift SIL exception 2019-04-05 14:26:02 +09:00
Jungwon An 06ea016fd7 Merge branch 'master' into master 2019-04-05 13:25:31 +09:00
kawoou c2f18790e3 Update travis CI. 2019-03-20 15:35:15 +09:00
Cruz 6addc46681 Update README.md (#270)
Simple change adding dot

as is
Sourcery, SwiftGen, Kitura, Weaver Genesis

to be
Sourcery, SwiftGen, Kitura, Weaver, Genesis
2019-02-17 14:58:36 +01:00
kawoou 782ffdd4c7 Code review by @djbe 2019-01-30 15:29:04 +09:00
kawoou ebb7ece511 Update podspec swift version 2019-01-29 19:55:42 +09:00
kawoou 305dc31abd Support swift 5.0 2019-01-29 15:17:26 +09:00
David Jennes 3394929008 Merge pull request #263 from stencilproject/empty-var-syntax-error
Syntax error on empty variable tag
2019-01-13 00:50:36 +01:00
Ilya Puchka 693565ddda syntax error on empty variable tag 2019-01-12 22:28:09 +00:00
Yonas Kolb 0f18d43d9e Merge pull request #261 from tomj/master
Stencil is used by Genesis
2018-12-12 16:59:07 +11:00
tomj ee4203a269 Stencil is used by Genesis 2018-12-12 13:54:50 +08:00
David Jennes 5220c3791e Merge pull request #249 from stencilproject/feature/swiftlint
SwiftLint integration
2018-11-11 17:43:29 +01:00
David Jennes 9243bba2b7 Fix typo in "InheritenceSpec" 2018-11-11 17:34:47 +01:00
David Jennes deec93fbe1 Changelog entry 2018-11-11 17:34:47 +01:00
David Jennes 8510193d09 Run swiftlint on CI 2018-11-11 17:34:47 +01:00
David Jennes 2d82dcb003 Fix issues in Tests
t
2018-11-11 17:34:47 +01:00
David Jennes 3f4622f54f Fix issues in Sources
Sources

sources
2018-11-11 17:34:47 +01:00
David Jennes 799490198f Rules
rules

rules
2018-11-11 15:52:43 +01:00
David Jennes 6f3ca60e2b Merge pull request #203 from stencilproject/dynamic-filter
Added filter to apply dynamic filters
2018-10-02 00:50:04 +02:00
Ilya Puchka 08fc21d177 Merge branch 'master' into dynamic-filter 2018-10-01 22:45:21 +01:00
Ilya Puchka 019d0cca76 updated docs 2018-10-01 22:16:43 +01:00
Ilya Puchka da6a0ccaca added some doc comments 2018-10-01 22:12:21 +01:00
Ilya Puchka dbb5e14e9f solve merge conflict issues 2018-10-01 21:59:03 +01:00
Ilya Puchka 0269052d6a Merge branch 'master' into dynamic-filter
# Conflicts:
#	CHANGELOG.md
#	Sources/ForTag.swift
#	Sources/IfTag.swift
#	Sources/Parser.swift
#	Sources/Variable.swift
#	Tests/StencilTests/ExpressionSpec.swift
#	Tests/StencilTests/FilterSpec.swift
#	Tests/StencilTests/ForNodeSpec.swift
#	Tests/StencilTests/VariableSpec.swift
2018-10-01 21:21:56 +01:00
David Jennes 4faf8f5ee6 Merge pull request #258 from Andrew-Lees11/Swift4.0
Feat: Add support for Swift 4.0
2018-10-01 16:15:22 +02:00
andy 4154cd31ff Changed to if swift package generate-xcodeproj(>=4.1) 2018-10-01 15:11:03 +01:00
andy fd79045053 removed whitespace changes 2018-10-01 14:56:09 +01:00
andy 9bd86d9fd5 Moved swift4.0 support into single file 2018-10-01 14:54:10 +01:00
andy 66a9bc563a Feat: Add support for Swift 4.0 2018-10-01 11:58:20 +01:00
Ilya Puchka 01afae9b79 Fix parsing token components with parenthesis without spaces (#254)
* fix parsing token components with brackets without spaces

* handle more edge cases

* do not use force unwrap

* use first/last instead of hasPrefix/hasSuffix

* update CHANGELOG
2018-09-30 21:57:19 +01:00
Ilya Puchka d9f6a82f97 Convert Token from enum to struct (#256)
* convert Token from enum to struct

* private setter for components

* updated CHANGELOG
2018-09-30 21:48:44 +01:00
David Jennes 9a6ba94d7d Reset changelog 2018-09-26 13:10:56 +02:00
David Jennes 0e9a78d658 Revert change (sorry!) 0.13.1 2018-09-26 03:26:27 +02:00
David Jennes 8eae79dbff Version 0.13.1 2018-09-26 03:22:43 +02:00
David Jennes 8cceac921a Avoid swift installation on macOS image 2018-09-26 03:20:08 +02:00
David Jennes 7417332fa2 Merge pull request #252 from stencilproject/fix/lexer-range
Fix lexer range calculation for tokens
2018-09-26 03:18:50 +02:00
David Jennes 524c0acce6 Changelog entry 2018-09-26 03:10:53 +02:00
David Jennes 2e67755118 Fix a bug where tokens without spaces were parsed incorrectly 2018-09-26 03:06:49 +02:00