mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-03-06 11:38:10 +00:00
Merge branch 'parameterised-transclusions' into geospatial-plugin
This commit is contained in:
commit
0f6166429c
32
.github/workflows/ci.yml
vendored
32
.github/workflows/ci.yml
vendored
@ -4,7 +4,6 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
- tiddlywiki-com
|
- tiddlywiki-com
|
||||||
- parameterised-transclusions
|
|
||||||
env:
|
env:
|
||||||
NODE_VERSION: "12"
|
NODE_VERSION: "12"
|
||||||
jobs:
|
jobs:
|
||||||
@ -16,37 +15,6 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
node-version: "${{ env.NODE_VERSION }}"
|
node-version: "${{ env.NODE_VERSION }}"
|
||||||
- run: "./bin/test.sh"
|
- run: "./bin/test.sh"
|
||||||
build-parameterised-transclusions:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
if: github.ref == 'refs/heads/parameterised-transclusions'
|
|
||||||
needs: test
|
|
||||||
env:
|
|
||||||
TW5_BUILD_TIDDLYWIKI: "./tiddlywiki.js"
|
|
||||||
TW5_BUILD_MAIN_EDITION: "./editions/prerelease"
|
|
||||||
TW5_BUILD_OUTPUT: "./output/prerelease/parameterised-transclusions"
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
- uses: actions/setup-node@v1
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE_VERSION }}"
|
|
||||||
- run: "./bin/ci-pre-build.sh"
|
|
||||||
# There's another near-duplicate "Set dynamic environment variables" step in
|
|
||||||
# the `build-tiddlywiki-com` job.
|
|
||||||
# These _could_ be extracted as a script (or moved into `ci-pre-build.sh`) to do away with the
|
|
||||||
# duplication, but, the visibility that comes from having these in the workflow file seems
|
|
||||||
# valuable. Environment variables are global variables and setting them at the top-level
|
|
||||||
# makes sense.
|
|
||||||
# Time to reconsider this decision might be when this setup turns out to be mistake-prone.
|
|
||||||
- name: "Set dynamic environment variables"
|
|
||||||
run: |
|
|
||||||
TW5_BUILD_BRANCH=$(echo $GITHUB_REF | awk 'BEGIN { FS = "/" } ; { print $3 }')
|
|
||||||
echo "TW5_BUILD_BRANCH=${TW5_BUILD_BRANCH}" >> $GITHUB_ENV
|
|
||||||
echo "TW5_BUILD_VERSION=$(./bin/get-plugin-library-version-number)" >> $GITHUB_ENV
|
|
||||||
echo "TW5_BUILD_DETAILS=Prerelease built from branch '$TW5_BUILD_BRANCH' at commit $(git rev-parse HEAD) of $(git remote get-url origin) at $(date +'%F %T %Z')" >> $GITHUB_ENV
|
|
||||||
- run: "./bin/build-site.sh"
|
|
||||||
- run: "./bin/ci-push.sh"
|
|
||||||
env:
|
|
||||||
GH_TOKEN: ${{ secrets.GITHUBPUSHTOKEN }}
|
|
||||||
build-prerelease:
|
build-prerelease:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
if: github.ref == 'refs/heads/master'
|
if: github.ref == 'refs/heads/master'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: 5.3.0
|
caption: 5.3.0
|
||||||
created: 20221019081352303
|
created: 20230419103154368
|
||||||
modified: 20221019081352303
|
modified: 20230419103154368
|
||||||
tags: ReleaseNotes
|
tags: ReleaseNotes
|
||||||
title: Release 5.3.0
|
title: Release 5.3.0
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
@ -9,8 +9,6 @@ type: text/vnd.tiddlywiki
|
|||||||
|
|
||||||
! About v5.3.0
|
! About v5.3.0
|
||||||
|
|
||||||
<div style="background: yellow; border: 1px solid #880; padding: 0.5em; border-radius: 3px;">This is a preview of a [[pull request|https://github.com/Jermolene/TiddlyWiki5/pull/6666]] which has not yet been merged. At this point, all the changes here are provisional, and may be subject to further changes as a result of feedback from users.</div>
|
|
||||||
|
|
||||||
This pre-release introduces a number of significant improvements and new features related to some of TiddlyWiki's most fundamental components: macros, widgets, operators and transclusion.
|
This pre-release introduces a number of significant improvements and new features related to some of TiddlyWiki's most fundamental components: macros, widgets, operators and transclusion.
|
||||||
|
|
||||||
! Introduction to v5.3.0
|
! Introduction to v5.3.0
|
||||||
|
@ -2,4 +2,4 @@ created: 20131211131022562
|
|||||||
modified: 20131211131023829
|
modified: 20131211131023829
|
||||||
title: $:/SiteTitle
|
title: $:/SiteTitle
|
||||||
|
|
||||||
[img width=200 [New Release Banner]]<br>TiddlyWiki Pre-release
|
TiddlyWiki Pre-release
|
@ -1,5 +1,5 @@
|
|||||||
created: 20140211171341271
|
created: 20140211171341271
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Concepts Reference
|
tags: Concepts Reference
|
||||||
title: Macros
|
title: Macros
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: function
|
caption: function
|
||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
op-input: a [[selection of titles|Title Selection]] passed as input to the function <<.place F>>
|
op-input: a [[selection of titles|Title Selection]] passed as input to the function <<.place F>>
|
||||||
op-output: the [[selection of titles|Title Selection]] returned from the function <<.place F>>
|
op-output: the [[selection of titles|Title Selection]] returned from the function <<.place F>>
|
||||||
op-parameter: first parameter is the [[function name|Functions]], subsequent parameters are passed to the function by position
|
op-parameter: first parameter is the [[function name|Functions]], subsequent parameters are passed to the function by position
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221009124003601
|
created: 20221009124003601
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Concepts Reference
|
tags: Concepts Reference
|
||||||
title: Functions
|
title: Functions
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Learning
|
tags: Learning
|
||||||
title: Visible Transclusions
|
title: Visible Transclusions
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917112233317
|
created: 20220917112233317
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \define
|
title: Pragma: \define
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221009162634214
|
created: 20221009162634214
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \function
|
title: Pragma: \function
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917113054582
|
created: 20220917113054582
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \import
|
title: Pragma: \import
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917113154900
|
created: 20220917113154900
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \parameters
|
title: Pragma: \parameters
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221007132845007
|
created: 20221007132845007
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \procedure
|
title: Pragma: \procedure
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917112931273
|
created: 20220917112931273
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \rules
|
title: Pragma: \rules
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917113002350
|
created: 20220917113002350
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \whitespace
|
title: Pragma: \whitespace
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221009121950630
|
created: 20221009121950630
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Pragmas
|
tags: Pragmas
|
||||||
title: Pragma: \widget
|
title: Pragma: \widget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917112416666
|
created: 20220917112416666
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Concepts [[WikiText Parser Modes]]
|
tags: Concepts [[WikiText Parser Modes]]
|
||||||
title: Pragmas
|
title: Pragmas
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Calls
|
caption: Macro Calls
|
||||||
created: 20221007130006705
|
created: 20221007130006705
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: WikiText Procedures
|
tags: WikiText Procedures
|
||||||
title: Procedure Calls
|
title: Procedure Calls
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Definitions
|
caption: Macro Definitions
|
||||||
created: 20221007125701001
|
created: 20221007125701001
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: WikiText Procedures
|
tags: WikiText Procedures
|
||||||
title: Procedure Definitions
|
title: Procedure Definitions
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Definitions
|
caption: Macro Definitions
|
||||||
created: 20221007130538285
|
created: 20221007130538285
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: WikiText Procedures
|
tags: WikiText Procedures
|
||||||
title: Procedure Parameter Handling
|
title: Procedure Parameter Handling
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221007124007426
|
created: 20221007124007426
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Concepts Reference
|
tags: Concepts Reference
|
||||||
title: Procedures
|
title: Procedures
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20141002133113496
|
created: 20141002133113496
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Concepts Reference WikiText
|
tags: Concepts Reference WikiText
|
||||||
title: Variables
|
title: Variables
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20221007144237585
|
created: 20221007144237585
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Concepts Reference
|
tags: Concepts Reference
|
||||||
title: Custom Widgets
|
title: Custom Widgets
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: error
|
caption: error
|
||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Widgets
|
tags: Widgets
|
||||||
title: ErrorWidget
|
title: ErrorWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: fill
|
caption: fill
|
||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Widgets
|
tags: Widgets
|
||||||
title: FillWidget
|
title: FillWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: macrocall
|
caption: macrocall
|
||||||
created: 20131024141900000
|
created: 20131024141900000
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Widgets $:/deprecated
|
tags: Widgets $:/deprecated
|
||||||
title: MacroCallWidget
|
title: MacroCallWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: parameters
|
caption: parameters
|
||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: Widgets
|
tags: Widgets
|
||||||
title: ParametersWidget
|
title: ParametersWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: slot
|
caption: slot
|
||||||
created: 20220909111836951
|
created: 20220909111836951
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Widgets
|
tags: Widgets
|
||||||
title: SlotWidget
|
title: SlotWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: transclude
|
caption: transclude
|
||||||
created: 20130824142500000
|
created: 20130824142500000
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: Widgets
|
tags: Widgets
|
||||||
title: TranscludeWidget
|
title: TranscludeWidget
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Calls
|
caption: Macro Calls
|
||||||
created: 20150220182252000
|
created: 20150220182252000
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: WikiText Macros
|
tags: WikiText Macros
|
||||||
title: Macro Calls
|
title: Macro Calls
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Definitions
|
caption: Macro Definitions
|
||||||
created: 20150220181617000
|
created: 20150220181617000
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: WikiText Macros
|
tags: WikiText Macros
|
||||||
title: Macro Definitions
|
title: Macro Definitions
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
caption: Macro Definitions
|
caption: Macro Definitions
|
||||||
created: 20220917154902906
|
created: 20220917154902906
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
tags: WikiText Macros
|
tags: WikiText Macros
|
||||||
title: Macro Parameter Handling
|
title: Macro Parameter Handling
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20220917091428117
|
created: 20220917091428117
|
||||||
modified: 20221019081352266
|
modified: 20230419103154328
|
||||||
title: Macro Pitfalls
|
title: Macro Pitfalls
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
created: 20141018090608643
|
created: 20141018090608643
|
||||||
modified: 20221019081352266
|
modified: 20230419103154329
|
||||||
tags: WikiText
|
tags: WikiText
|
||||||
title: Transclusion and Substitution
|
title: Transclusion and Substitution
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
Loading…
x
Reference in New Issue
Block a user