René's URL Explorer Experiment


Title: Templating engine by lofcz · Pull Request #28 · WattleScript/wattlescript · GitHub

Open Graph Title: Templating engine by lofcz · Pull Request #28 · WattleScript/wattlescript

X Title: Templating engine by lofcz · Pull Request #28 · WattleScript/wattlescript

Description: This PR is here to track the progress on templating engine. Spec: https://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposal Escaping @@ escape Implicit transitions calls...

Open Graph Description: This PR is here to track the progress on templating engine. Spec: https://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposal Escaping @@ escape Implicit transitions calls...

X Description: This PR is here to track the progress on templating engine. Spec: https://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposal Escaping @@ escape Implicit transitions calls...

Opengraph URL: https://github.com/WattleScript/wattlescript/pull/28

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:7d271859-19e7-35dc-a96d-15ed65b0855b
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB672:2C20C4:1153996:16499E8:697DF7CB
html-safe-noncef58d91558b843d442d3e6d9b45b96adfbb5d7ae9718bb6e2269613e1df43bfb7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNjcyOjJDMjBDNDoxMTUzOTk2OjE2NDk5RTg6Njk3REY3Q0IiLCJ2aXNpdG9yX2lkIjoiNjUwNjg2MDI4NTM4NTM3MzY0MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac0dc4c831190f8567f08dea6005966ee4e1fca7975accca518f4ba071dc54b6e9
hovercard-subject-tagpull_request:913570384
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/WattleScript/wattlescript/28/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/e35628c827b8e9a75d0971ec64a00d5b3798e46d407cfc0b7d64ea0c8dce8fc5/WattleScript/wattlescript/pull/28
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/e35628c827b8e9a75d0971ec64a00d5b3798e46d407cfc0b7d64ea0c8dce8fc5/WattleScript/wattlescript/pull/28
og:image:altThis PR is here to track the progress on templating engine. Spec: https://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposal Escaping @@ escape Implicit transitions calls...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamelofcz
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/WattleScript/wattlescript git https://github.com/WattleScript/wattlescript.git
octolytics-dimension-user_id103471864
octolytics-dimension-user_loginWattleScript
octolytics-dimension-repository_id278841862
octolytics-dimension-repository_nwoWattleScript/wattlescript
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id278841862
octolytics-dimension-repository_network_root_nwoWattleScript/wattlescript
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FWattleScript%2Fwattlescript%2Fpull%2F28
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FWattleScript%2Fwattlescript%2Fpull%2F28
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=WattleScript%2Fwattlescript
Reloadhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
Reloadhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
Reloadhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
WattleScript https://patch-diff.githubusercontent.com/WattleScript
wattlescripthttps://patch-diff.githubusercontent.com/WattleScript/wattlescript
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FWattleScript%2Fwattlescript
Fork 4 https://patch-diff.githubusercontent.com/login?return_to=%2FWattleScript%2Fwattlescript
Star 78 https://patch-diff.githubusercontent.com/login?return_to=%2FWattleScript%2Fwattlescript
Code https://patch-diff.githubusercontent.com/WattleScript/wattlescript
Issues 6 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/issues
Pull requests 4 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pulls
Actions https://patch-diff.githubusercontent.com/WattleScript/wattlescript/actions
Projects 0 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/projects
Wiki https://patch-diff.githubusercontent.com/WattleScript/wattlescript/wiki
Security 0 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/security
Insights https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pulse
Code https://patch-diff.githubusercontent.com/WattleScript/wattlescript
Issues https://patch-diff.githubusercontent.com/WattleScript/wattlescript/issues
Pull requests https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pulls
Actions https://patch-diff.githubusercontent.com/WattleScript/wattlescript/actions
Projects https://patch-diff.githubusercontent.com/WattleScript/wattlescript/projects
Wiki https://patch-diff.githubusercontent.com/WattleScript/wattlescript/wiki
Security https://patch-diff.githubusercontent.com/WattleScript/wattlescript/security
Insights https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FWattleScript%2Fwattlescript%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FWattleScript%2Fwattlescript%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#issue-comment-box
lofczhttps://patch-diff.githubusercontent.com/lofcz
mainhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/tree/main
feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/tree/feat-templating-lofcz
Templating engine https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#top
lofczhttps://patch-diff.githubusercontent.com/lofcz
mainhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/tree/main
feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/tree/feat-templating-lofcz
Conversation 0 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
Commits 91 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits
Checks 0 https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/checks
Files changed https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/files
Please reload this pagehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/lofcz
lofczhttps://patch-diff.githubusercontent.com/lofcz
Apr 19, 2022https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#issue-1208899009
Please reload this pagehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
https://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposalhttps://github.com/WattleScript/wattlescript/wiki/razor_like_templating_proposal
W3 spechttps://www.w3.org/TR/2016/REC-html51-20161101/syntax.html#:~:text=Since%20the%20cells%20take%20up%20much%20less%20room%20this%20way%2C%20this%20can%20be%20made%20even%20terser%20by%20having%20each%20row%20on%20one%20line%3A
Please reload this pagehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
lofczhttps://patch-diff.githubusercontent.com/lofcz
April 14, 2022 18:45https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#commits-pushed-868bec1
https://patch-diff.githubusercontent.com/lofcz
Implement basic tests runnerhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/868bec10b630dbcd381c0b7ed09b5bc9de0624e7
868bec1https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/868bec10b630dbcd381c0b7ed09b5bc9de0624e7
https://patch-diff.githubusercontent.com/lofcz
Progress on implicit exprhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6890d66ba8a993b1570bbfc492be5d305742140
f6890d6https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6890d66ba8a993b1570bbfc492be5d305742140
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/961985cfc930d75f380aa98e3b87404a71c00b81
961985chttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/961985cfc930d75f380aa98e3b87404a71c00b81
https://patch-diff.githubusercontent.com/lofcz
If-else nested passinghttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1d6facf526aac8d1126376cae4e661299e000339
1d6facfhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1d6facf526aac8d1126376cae4e661299e000339
https://patch-diff.githubusercontent.com/lofcz
Begin work on explicit expressionshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1c2f5e62615406565103071785e758629103acfb
1c2f5e6https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1c2f5e62615406565103071785e758629103acfb
https://patch-diff.githubusercontent.com/lofcz
Add support for comments in expressions, @* *@ commentshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/782cec85271fafaf2c1e451a1f3ee515d9f06016
782cec8https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/782cec85271fafaf2c1e451a1f3ee515d9f06016
https://patch-diff.githubusercontent.com/lofcz
Add support for "else if"https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/4fd0590667f18e4318138e7e2c1e756db1da0c69
4fd0590https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/4fd0590667f18e4318138e7e2c1e756db1da0c69
https://patch-diff.githubusercontent.com/lofcz
Add support for "elseif"https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f595a224d31420e090fda98a72149de7b3b76e69
f595a22https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f595a224d31420e090fda98a72149de7b3b76e69
https://patch-diff.githubusercontent.com/lofcz
Add support for "for"https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/8303d67161c89830f329626466ae695023fafbc6
8303d67https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/8303d67161c89830f329626466ae695023fafbc6
https://patch-diff.githubusercontent.com/lofcz
Add support for implicitly self closed tagshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/bbff5440b7b14c4e5a7c8be66034bba662dc203f
bbff544https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/bbff5440b7b14c4e5a7c8be66034bba662dc203f
https://patch-diff.githubusercontent.com/lofcz
Fix handling of server side comment when parsing inner content of a taghttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/3496d473910c41391afd2b3e686de761aa72848e
3496d47https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/3496d473910c41391afd2b3e686de761aa72848e
https://patch-diff.githubusercontent.com/lofcz
Implement folding of tokenshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6aee34fec45545a825c5e1b08e1f326895c3043
f6aee34https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6aee34fec45545a825c5e1b08e1f326895c3043
https://patch-diff.githubusercontent.com/lofcz
Don't return from ParseCodeBlock until we've matched brkshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/d541828d9d0cda513f2db6a2acab08bbf4e138cc
d541828https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/d541828d9d0cda513f2db6a2acab08bbf4e138cc
https://patch-diff.githubusercontent.com/lofcz
Support escape sequences in detected stringshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/79a992f48582bc79eb373ccfe884278b6e685b14
79a992fhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/79a992f48582bc79eb373ccfe884278b6e685b14
https://patch-diff.githubusercontent.com/lofcz
Add support for line transitions via @:https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/72c497679877e9a045259c5f9b252962f5f77843
72c4976https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/72c497679877e9a045259c5f9b252962f5f77843
https://patch-diff.githubusercontent.com/lofcz
Add support for transitionhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/0bff8bdcf9d1785c2d4c6d0eb09d387e3e7935eb
0bff8bdhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/0bff8bdcf9d1785c2d4c6d0eb09d387e3e7935eb
https://patch-diff.githubusercontent.com/lofcz
Added support for whilehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/a057052213bd88ca46cd03f8fb0ae8ce6b346bc7
a057052https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/a057052213bd88ca46cd03f8fb0ae8ce6b346bc7
https://patch-diff.githubusercontent.com/lofcz
Added support for do..whilehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/0d069160691795ecb6ff2bf18c921a6ea27efae5
0d06916https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/0d069160691795ecb6ff2bf18c921a6ea27efae5
https://patch-diff.githubusercontent.com/lofcz
Added support for functionhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b44781277acef7a42cd9c62b2000574b1bf801e5
b447812https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b44781277acef7a42cd9c62b2000574b1bf801e5
https://patch-diff.githubusercontent.com/lofcz
Keep track of current sides to check for correct possible transitionshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/424ae5220051246f018a03b414beb27c495a44fa
424ae52https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/424ae5220051246f018a03b414beb27c495a44fa
https://patch-diff.githubusercontent.com/lofcz
Add support for custom directiveshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/fa400d0ab5150330315eda3e27d36bc88799b1b2
fa400d0https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/fa400d0ab5150330315eda3e27d36bc88799b1b2
https://patch-diff.githubusercontent.com/lofcz
Cleanup, added public method debughttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/907bafd7b855280b20c23d5691e39c963a3619a9
907bafdhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/907bafd7b855280b20c23d5691e39c963a3619a9
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/07e63e75639c63655719ef3e1a6c77f9d2ccd3da
07e63e7https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/07e63e75639c63655719ef3e1a6c77f9d2ccd3da
https://patch-diff.githubusercontent.com/lofcz
lofczhttps://patch-diff.githubusercontent.com/lofcz
April 19, 2022 21:56https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#event-6458581971
https://patch-diff.githubusercontent.com/lofcz
lofczhttps://patch-diff.githubusercontent.com/lofcz
Apr 19, 2022https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#event-6458582767
lofczhttps://patch-diff.githubusercontent.com/lofcz
April 20, 2022 00:27https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#commits-pushed-686a7fe
https://patch-diff.githubusercontent.com/lofcz
Implemented missing @: in transitionhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/686a7fe52862f8437d4681c06669fce2723b4471
686a7fehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/686a7fe52862f8437d4681c06669fce2723b4471
https://patch-diff.githubusercontent.com/lofcz
Avoid allocating in EncodeJsStringhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/25506d15c842f51e886094607d8c546ba9315ff9
25506d1https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/25506d15c842f51e886094607d8c546ba9315ff9
https://patch-diff.githubusercontent.com/lofcz
Added support for @!https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/9f3ae298d1df42e063eac7350767cdf0e7500ba1
9f3ae29https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/9f3ae298d1df42e063eac7350767cdf0e7500ba1
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/66caf7a571a3730f50c3b4b83ab370f513da9147
66caf7ahttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/66caf7a571a3730f50c3b4b83ab370f513da9147
https://patch-diff.githubusercontent.com/lofcz
Added support forhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6e7ae68736bc4646510203463ab57187f625844f
@switchhttps://github.com/switch
implicit transitionhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6e7ae68736bc4646510203463ab57187f625844f
6e7ae68https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6e7ae68736bc4646510203463ab57187f625844f
lofczhttps://patch-diff.githubusercontent.com/lofcz
May 18, 2022 13:02https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28#commits-pushed-73af684
https://patch-diff.githubusercontent.com/lofcz
Support ! syntax to force native html elementshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/73af684e6dbdc807e7f76e6df9f078d4f6ef62c5
73af684https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/73af684e6dbdc807e7f76e6df9f078d4f6ef62c5
https://patch-diff.githubusercontent.com/lofcz
Fix adding double tokenshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/dc2fe1fb42d92525ea2484ea3afab075eb6ad84c
dc2fe1fhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/dc2fe1fb42d92525ea2484ea3afab075eb6ad84c
https://patch-diff.githubusercontent.com/lofcz
Added tests for banned keywordshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/4f71011541f8541ee10dbdeadd0058541cd52fca
4f71011https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/4f71011541f8541ee10dbdeadd0058541cd52fca
https://patch-diff.githubusercontent.com/lofcz
Support transitioning to server side from html commentshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/2ccc5f9c6a6d951e747bd51e91f31ad5e1b1c22d
2ccc5f9https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/2ccc5f9c6a6d951e747bd51e91f31ad5e1b1c22d
https://patch-diff.githubusercontent.com/lofcz
Clean parserhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/fc03979e9d3b6773ae3634ebc028c7e15c796c2c
fc03979https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/fc03979e9d3b6773ae3634ebc028c7e15c796c2c
https://patch-diff.githubusercontent.com/lofcz
Emit #line in debug modehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/7970748e137c6bc2a8b973d3013bda03f59d25df
7970748https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/7970748e137c6bc2a8b973d3013bda03f59d25df
https://patch-diff.githubusercontent.com/lofcz
Discard empty blockshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6a7622c3203c69511c5c66886a82ff243617ce32
6a7622chttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6a7622c3203c69511c5c66886a82ff243617ce32
https://patch-diff.githubusercontent.com/lofcz
Add inifinite loop testhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/3ce5ebf86da5cd847d7969dec5f4e2cc1e998b78
3ce5ebfhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/3ce5ebf86da5cd847d7969dec5f4e2cc1e998b78
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'feat-instruction-limit' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1d4a72ccedaf8a060b9fafd3e1f63981605a0a92
1d4a72chttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/1d4a72ccedaf8a060b9fafd3e1f63981605a0a92
https://patch-diff.githubusercontent.com/lofcz
Fix typo in "exceeded"https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/23e4d49b2100d80b2c426bf5002e873c10147618
23e4d49https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/23e4d49b2100d80b2c426bf5002e873c10147618
https://patch-diff.githubusercontent.com/lofcz
Reduce testing instruction limit to 100Mhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6f2d8c9d34f7948d038bd277a11770ccb9628edc
6f2d8c9https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6f2d8c9d34f7948d038bd277a11770ccb9628edc
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6b872b04bb22b8bcd0364e92613ac735bae81dd
f6b872bhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/f6b872b04bb22b8bcd0364e92613ac735bae81dd
https://patch-diff.githubusercontent.com/lofcz
Reflect updated syntax enum in templating enginehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/9dced1aaf142365d8f66b91822399a3eb3078484
9dced1ahttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/9dced1aaf142365d8f66b91822399a3eb3078484
https://patch-diff.githubusercontent.com/lofcz
Avoid allocating in optimiseTokens routinehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/a065bfe77fc13ab06be6c061536871eeea6a7cea
a065bfehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/a065bfe77fc13ab06be6c061536871eeea6a7cea
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/20787fa0ff240cec85725e395a962899fc929ab9
20787fahttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/20787fa0ff240cec85725e395a962899fc929ab9
https://patch-diff.githubusercontent.com/lofcz
Add support forhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/459de22c68f1cf7af1070348516d0e19cbe4f5ba
@enumhttps://github.com/enum
, improve crash reportinghttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/459de22c68f1cf7af1070348516d0e19cbe4f5ba
459de22https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/459de22c68f1cf7af1070348516d0e19cbe4f5ba
https://patch-diff.githubusercontent.com/lofcz
Add support forhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/ee6d10e81ffe0a970d7a53a7a69f1bbd7b97e2d3
@requirehttps://github.com/require
ee6d10ehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/ee6d10e81ffe0a970d7a53a7a69f1bbd7b97e2d3
https://patch-diff.githubusercontent.com/lofcz
Add more tests for invalid inputshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/ac147d41de84415e40f0f394c02652c32f0b9b10
ac147d4https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/ac147d41de84415e40f0f394c02652c32f0b9b10
https://patch-diff.githubusercontent.com/lofcz
Fix handling of whitespace chars in ParseClienthttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/99d4387610bb0ec0144e6bdac6ae96f6860c9d26
99d4387https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/99d4387610bb0ec0144e6bdac6ae96f6860c9d26
https://patch-diff.githubusercontent.com/lofcz
Handle server side single line commentshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/8e32fd4470dee320fc9f6826a4e75dfa90f3f4a5
8e32fd4https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/8e32fd4470dee320fc9f6826a4e75dfa90f3f4a5
https://patch-diff.githubusercontent.com/lofcz
Improve test CodeBlock\5-mix to cover more caseshttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/231b688d65585d34e021b178c2ce4ac14e87a13f
231b688https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/231b688d65585d34e021b178c2ce4ac14e87a13f
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/e3b0c9f9923a8b3132d64541950bea0937be3619
e3b0c9fhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/e3b0c9f9923a8b3132d64541950bea0937be3619
https://patch-diff.githubusercontent.com/lofcz
Merge remote-tracking branch 'origin/feat-classes' into feat-templati…https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b970589bcc87ab40eeeb9a9297717839a6f9a889
b970589https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b970589bcc87ab40eeeb9a9297717839a6f9a889
https://patch-diff.githubusercontent.com/lofcz
Add support forhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/697fe25d87ca4e3bca4e02acd3190b37f3d79e2e
@Classhttps://github.com/Class
,https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/697fe25d87ca4e3bca4e02acd3190b37f3d79e2e
@mixinhttps://github.com/mixin
697fe25https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/697fe25d87ca4e3bca4e02acd3190b37f3d79e2e
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/eada129ab2310c0e5ada58517242b512af1bff6e
eada129https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/eada129ab2310c0e5ada58517242b512af1bff6e
https://patch-diff.githubusercontent.com/lofcz
Support multiple tag helpers declared per filehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b92aa8e5b6edc8882c751b881340af05038dc2f4
b92aa8ehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/b92aa8e5b6edc8882c751b881340af05038dc2f4
https://patch-diff.githubusercontent.com/lofcz
Add support for self-contained bytecode exporthttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6374fa8ae61e39f0f7ee7918fc3755196f83bf93
6374fa8https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/6374fa8ae61e39f0f7ee7918fc3755196f83bf93
https://patch-diff.githubusercontent.com/lofcz
Move shared logic to Scripthttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/94821d4fb968cb2f171a6babe36e8da18017c177
94821d4https://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/94821d4fb968cb2f171a6babe36e8da18017c177
https://patch-diff.githubusercontent.com/lofcz
Merge branch 'main' into feat-templating-lofczhttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/962373a278f7ecb9650b9b76cfaec088abd383f6
962373ahttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/962373a278f7ecb9650b9b76cfaec088abd383f6
https://patch-diff.githubusercontent.com/lofcz
Finish mergehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/48052ccfcafb5f35374e6003b20f520b129392dc
48052cchttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28/commits/48052ccfcafb5f35374e6003b20f520b129392dc
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FWattleScript%2Fwattlescript%2Fpull%2F28
Please reload this pagehttps://patch-diff.githubusercontent.com/WattleScript/wattlescript/pull/28
https://patch-diff.githubusercontent.com/lofcz
https://patch-diff.githubusercontent.com/CallumDev
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.