Skip to content

Commit 40d98d5

Browse files
authored
Merge pull request #2 from shellbox-sh/userGuide
User Guide
2 parents 134d1da + 68b1fb3 commit 40d98d5

File tree

123 files changed

+2378
-468
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+2378
-468
lines changed

README.md

Lines changed: 634 additions & 66 deletions
Large diffs are not rendered by default.

docs/_data/navigation.yml

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ sidebar:
3333
url: "#pen-cleanslate"
3434
- title: '<code>$pen putAway</code>'
3535
url: "#pen-putaway"
36+
- title: '<code>shellpen extend</code>'
37+
url: "#shellpen-extend"
3638

3739
- title: "Writing Basics"
3840
url: "#writing-basics"
@@ -43,8 +45,8 @@ sidebar:
4345
url: "#-command"
4446
- title: '<code>shebang</code>'
4547
url: "#shebang"
46-
- title: '<code>fn</code>'
47-
url: "#fn"
48+
- title: '<code>function</code>'
49+
url: "#function"
4850
- title: '<code>main</code>'
4951
url: "#main"
5052

@@ -108,18 +110,8 @@ sidebar:
108110
url: "#fromfile"
109111
- title: '<code>fromCommand</code>'
110112
url: "#fromcommand"
111-
112-
- title: "Extending the Syntax"
113-
url: "#extending-the-syntax"
114-
children:
115-
- title: '<code>shellpen extend</code>'
116-
url: "#shellpen-extend"
117-
- title: '<code>return 0</code> or <code>return 1</code>'
118-
url: "#return-0-or-return-1m"
119-
- title: '<code>return 2</code>'
120-
url: "#return-2"
121-
- title: '<code>\|</code> <code>AND</code> <code>OR</code>'
122-
url: "#-and-or"
113+
- title: '<code>fromText</code>'
114+
url: "#fromtext"
123115

124116
command_reference:
125117
- title: "🔙 to ShellPen"
@@ -274,31 +266,19 @@ extensions_reference:
274266
- title: "🔙 to ShellPen"
275267
url: "/"
276268
children:
277-
- title: "🖋️ Extending Syntax"
278-
url: "/extensions"
279269
- title: 'Create an extension'
280-
url: '#link'
281-
- title: 'Write custom syntax'
282-
url: '#link'
270+
url: '/extensions/#create-an-extension'
283271
- title: 'Indentation with blocks'
284-
url: '#link'
285-
- title: 'Cleanup on block close'
286-
url: '#link'
287-
- title: 'Supporting empty blocks'
288-
url: '#link'
272+
url: '/extensions/#indentation-with-blocks'
289273
- title: "🖋️ Examples"
290-
url: "/extensions"
274+
url: "/extensions/hello"
291275
children:
292276
- title: 'Hello, Extension!'
293-
url: '#link'
294-
- title: 'Printing Pretty Errors'
295-
url: '#link'
296-
- title: 'Branch on BASH version'
297-
url: '#link'
277+
url: '/extensions/hello'
298278
- title: "🖋️ API Reference"
299279
url: "/extensions"
300280
children:
301-
- title: '<code>extend</code>'
281+
- title: '<code>shellpen extend</code>'
302282
url: '/extensions/extend'
303283
- title: '<code>$PEN</code>'
304284
url: '/extensions/PEN'

docs/_layouts/singleModified.html renamed to docs/_layouts/singleWithoutTitle.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,12 @@
2424
{% if page.last_modified_at %}<meta itemprop="dateModified" content="{{ page.last_modified_at | date_to_xmlschema }}">{% endif %}
2525

2626
<div class="page__inner-wrap">
27-
{% unless page.header.overlay_color or page.header.overlay_image %}
27+
<!-- {% unless page.header.overlay_color or page.header.overlay_image %}
2828
<header>
29+
{% if page.title %}<h1 id="page-title" class="page__title" itemprop="headline">{{ page.title | markdownify | remove: "<p>" | remove: "</p>" }}</h1>{% endif %}
2930
{% include page__meta.html %}
3031
</header>
31-
{% endunless %}
32+
{% endunless %} -->
3233

3334
<section class="page__content" itemprop="text">
3435
{% if page.toc %}

docs/_pages/commands/$.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Command Reference'
2+
title: '$ • 🖋️ Command Reference'
33
permalink: /docs/$
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'command_reference'
77
---
88

9+
# 🖋️ Command Reference
10+
911
---
1012

1113
# `$`

docs/_pages/commands/,.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Command Reference'
2+
title: ', • 🖋️ Command Reference'
33
permalink: /docs/,
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'command_reference'
77
---
88

9+
# 🖋️ Command Reference
10+
911
---
1012

1113
# `,`

docs/_pages/commands/--eval-full-stack.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Extending Syntax'
2+
title: '--eval-full-stack • 🖋️ Extending Syntax'
33
permalink: /extensions/--eval-full-stack
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'extensions_reference'
77
---
88

9+
# 🖋️ Extending Syntax
10+
911
---
1012

1113
# `--eval-full-stack`

docs/_pages/commands/--eval-last-pushed.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Extending Syntax'
2+
title: '--eval-last-pushed • 🖋️ Extending Syntax'
33
permalink: /extensions/--eval-last-pushed
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'extensions_reference'
77
---
88

9+
# 🖋️ Extending Syntax
10+
911
---
1012

1113
# `--eval-last-pushed`

docs/_pages/commands/--get-last-pushed.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Extending Syntax'
2+
title: '--get-last-pushed • 🖋️ Extending Syntax'
33
permalink: /extensions/--get-last-pushed
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'extensions_reference'
77
---
88

9+
# 🖋️ Extending Syntax
10+
911
---
1012

1113
# `--get-last-pushed`

docs/_pages/commands/--get-stack.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Extending Syntax'
2+
title: '--get-stack • 🖋️ Extending Syntax'
33
permalink: /extensions/--get-stack
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'extensions_reference'
77
---
88

9+
# 🖋️ Extending Syntax
10+
911
---
1012

1113
# `--get-stack`

docs/_pages/commands/--mark-last-not-empty.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: '🖋️ Extending Syntax'
2+
title: '--mark-last-not-empty • 🖋️ Extending Syntax'
33
permalink: /extensions/--mark-last-not-empty
4-
layout: single
4+
layout: 'singleWithoutTitle'
55
sidebar:
66
nav: 'extensions_reference'
77
---
88

9+
# 🖋️ Extending Syntax
10+
911
---
1012

1113
# `--mark-last-not-empty`

0 commit comments

Comments
 (0)