kleines Filmröllchen
98c0c5e9e6
Help+Base: Add help://man URLs for links between man pages
...
The URLs of the form `help://man/<section>/<page>` link to another help
page inside the help application. All previous relative page links are
replaced by this new form. This doesn't change any behavior but it looks
much nicer :^)
Note that man doesn't handle these new links, but the previous relative
links didn't work either.
2022-01-11 00:24:57 +01:00
Ben Wiederhake
0e3f5d3778
Base: Fix Markdown links in man pages
2021-09-11 15:17:44 +02:00
TheFightingCatfish
f67c2c97b1
Shell: Improve the parsing of history event designators
2021-08-02 02:58:55 +04:30
Ali Mohammad Pur
b1fe5d5517
Shell: Parse '\t' in doublequoted strings as a tab character
...
This not being recognised is surprising.
2021-05-10 10:43:23 +02:00
Ali Mohammad Pur
22b244df45
Shell: Add support for \uhhhhhhhh escapes in strings
...
This will be replaced with the unicode character whose codepoint is
given by the unsigned 32-bit number 'hhhhhhhh' (hex).
2021-05-10 10:43:23 +02:00
Brendan Coles
aee735889e
Base: Fix typos and spelling errors in man pages
2021-05-05 12:22:08 +01:00
Ali Mohammad Pur
c5c6161406
Base: Describe heredocs in Shell's manpage
2021-04-29 20:25:56 +02:00
Linus Groh
2b0c361d04
Everywhere: Fix a bunch of typos
2021-04-18 10:30:03 +02:00
Brendan Coles
5331ae0e93
Base: man pages: document arguments, fix typos, use American English
2021-03-27 19:23:49 +01:00
AnotherTest
4ff430b615
Base: Document Shell's variable indexing behaviour
2021-03-22 13:15:08 +01:00
AnotherTest
6c94207ee0
Base: Document Shell's immediate functions
2021-03-22 13:15:08 +01:00
Emanuele Torre
1f81bc6879
Everywhere: Remove unnecessary whitespace at the end of some lines.
2021-03-08 09:20:53 +01:00
AnotherTest
13b65b632a
Shell: Add support for enumerating lists in for loops
...
With some odd syntax to boot:
```sh
$ for index i x in $whatever {}
```
2021-03-07 10:59:51 +01:00
AnotherTest
10c3168fa0
Base: Remove irrelevant example from Shell's loop
manpage section
...
Seems like it was copied one too many times.
2021-01-18 08:56:34 +01:00
AnotherTest
ffd74a2c5a
Base: Mention that the if
condition is a command
...
Sorta closes #4991 .
2021-01-18 08:56:34 +01:00
AnotherTest
ddd0c1dd8b
Base: Add manpage entry for history events
2021-01-15 19:13:03 +01:00
AnotherTest
5e5eb615ec
Shell: Add runtime errors and implement break/continue
...
Such errors are raised when SyntaxError nodes are executed, and are also
used for internal control flow.
The 'break' and 'continue' commands are currently only allowed inside
for loops, and outside function bodies.
This also adds a 'loop' keyword for infinite loops.
2020-12-29 16:55:43 +01:00
AnotherTest
3fa0b887ed
Shell: Document the new 'pattern as (list of names)' match syntax
2020-10-29 11:53:01 +01:00
AnotherTest
d7577b0338
Base: Document the new brace expansions in Shell's manpage
2020-10-25 10:09:27 +01:00
Linus Groh
bcfc6f0c57
Everywhere: Fix more typos
2020-10-03 12:36:49 +02:00
AnotherTest
642b52cbb8
Base: Fixup forgotten 'example' heading name in Shell man page
...
As noticed in #3578 .
2020-09-23 20:46:07 +02:00
AnotherTest
3a8109d1e0
Shell: Add some sections on the manpage about `match'
2020-09-15 20:36:59 +02:00
AnotherTest
b4da45ab76
Shell: Add documentation for functions
2020-09-14 17:40:18 +02:00
AnotherTest
c296bcc1d9
Base: Tweak Shell(5) manpage a bit
...
Someone brought to my attention that "or missing" is not correct there.
2020-09-10 11:20:22 +02:00
AnotherTest
34d210ecf5
Shell: Update the Shell(5) manpage
...
This patchset adds the following to the manpage:
- Mention `if` expressions.
- Add section about subshells
- Mention that control structures can now be used as commands
- Update the grammar.
- Fix small header size mistake with "Example"'s being larger than their
containing sections.
2020-09-09 20:35:21 +02:00
AnotherTest
32bfb48577
Shell: Update manpage about for loop behaviour around signals
2020-08-18 16:58:17 +02:00
AnotherTest
0950fd1438
Shell: Start writing a man page
...
This patch adds two man pages describing the parts of the shell that
have been so far finalised.
2020-08-14 10:31:52 +02:00