-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathspec.syslang
75 lines (72 loc) · 1.73 KB
/
spec.syslang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
@document
title: Title
tags: consume, article, public
@end
* Attached modifiers
- *bold*
- /italic/
- _underline_
- `inline code`
- list item label - asd
- prefix: asd
* Detached modifiers
** Structure
Comment -- to the end of line
*** Outline
> Section
Text after section *bold*.
- List item
*** Deeply nested sections and tasks
> Section A
[ ] Task A
> Section A.1
[x] Task A.1.a
[ ] Task A.1.b
** Task items
[ ] Sample task #asd
Subtext with attached modifier *support*.
[-] Pending
[x] Done
** Task scheduling
Tasks can be scheduled (using the regular datetime / datetime range syntax).
[ ] Sample task
Schedule: 2022/01/01 10:30-10:40
** Time tracking
A work session can be added to a task (using the regular datetime / datetime range syntax).
[ ] Sample task
Session: 2022/01/01 10:30-10:40
* Types
- "String"
- 123
- TICKET-123
- 10:00
- 10:00 - 10:30
- 2022-01-01
- 2022.01.01
- 2022/01/01
- 2022-01-01 - 2022-01-02
- 2022.01.01 - 2022.01.02
- 2022/01/01 - 2022/01/02
- 2022-01-01 10:00
- 2022.01.01 10:00
- 2022/01/01 10:00
- 2022-01-01 10:00 - 12:20
- 2022.01.01 10:00 - 12:20
- 2022/01/01 10:00 - 12:20
- 2022-01-01 10:00 - 2022-01-02 10:30
- 2022.01.01 10:00 - 2022-01-02 10:30
- 2022/01/01 10:00 - 2022-01-02 10:30
* Tags
#hash @context $var +positive -negative !danger
* Code
** Code block
@code bash
openssl rand -hex 20
@end
** TODO Tangling
-- @code sh tangle:out.sh
-- echo "This was tangled to out.sh"
-- @end
-- @code :notangle
-- This won't be tangled if `document.export` is set and tangle is called.
-- @end