Skip to content

Commit 719881c

Browse files
authored
[FEATURE] Add list of available languages for code blocks (#356)
1 parent 7ba8e0b commit 719881c

File tree

6 files changed

+224
-20
lines changed

6 files changed

+224
-20
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"php": "^8.1",
77
"ext-dom": "*",
88
"ext-libxml": "*",
9-
"brotkrueml/twig-codehighlight": "^0.1",
9+
"brotkrueml/twig-codehighlight": "^0.1.1",
1010
"phpdocumentor/guides-cli": "^0.3",
1111
"phpdocumentor/guides-graphs": "^0.3",
1212
"phpdocumentor/guides-markdown": "^0.3",

composer.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/typo3-docs-theme/composer.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,9 @@
1010
}
1111
},
1212
"require": {
13-
"brotkrueml/twig-codehighlight": "^0.1",
13+
"brotkrueml/twig-codehighlight": "^0.1.1",
1414
"phpdocumentor/guides-graphs": "^0.3",
1515
"phpdocumentor/guides-theme-bootstrap": "^0.3",
1616
"t3docs/typo3-version-handling": "self.version"
17-
},
18-
"repositories": [
19-
{
20-
"type": "vcs",
21-
"url": "https://github.com/brotkrueml/twig-codehighlight"
22-
}
23-
]
17+
}
2418
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<ul>
2+
{% for language in codehighlight_languages() %}
3+
<li>{{ language }}</li>
4+
{% endfor %}
5+
</ul>
Lines changed: 198 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,198 @@
1+
<!-- content start -->
2+
<section class="section" id="registered-code-block-languages">
3+
<h1>Registered code-block languages<a class="headerlink" href="#registered-code-block-languages" data-bs-toggle="modal" data-bs-target="#linkReferenceModal" title="Reference this headline"></a></h1>
4+
5+
<p>All registered languages for code blocks:</p>
6+
<ul>
7+
<li>1c</li>
8+
<li>abnf</li>
9+
<li>accesslog</li>
10+
<li>actionscript</li>
11+
<li>ada</li>
12+
<li>angelscript</li>
13+
<li>apache</li>
14+
<li>applescript</li>
15+
<li>arcade</li>
16+
<li>arduino</li>
17+
<li>armasm</li>
18+
<li>asciidoc</li>
19+
<li>aspectj</li>
20+
<li>autohotkey</li>
21+
<li>autoit</li>
22+
<li>avrasm</li>
23+
<li>awk</li>
24+
<li>axapta</li>
25+
<li>bash</li>
26+
<li>basic</li>
27+
<li>bnf</li>
28+
<li>brainfuck</li>
29+
<li>cal</li>
30+
<li>capnproto</li>
31+
<li>ceylon</li>
32+
<li>clean</li>
33+
<li>clojure</li>
34+
<li>clojure-repl</li>
35+
<li>cmake</li>
36+
<li>coffeescript</li>
37+
<li>coq</li>
38+
<li>cos</li>
39+
<li>cpp</li>
40+
<li>crmsh</li>
41+
<li>crystal</li>
42+
<li>cs</li>
43+
<li>csp</li>
44+
<li>css</li>
45+
<li>d</li>
46+
<li>dart</li>
47+
<li>delphi</li>
48+
<li>diff</li>
49+
<li>django</li>
50+
<li>dns</li>
51+
<li>dockerfile</li>
52+
<li>dos</li>
53+
<li>dsconfig</li>
54+
<li>dts</li>
55+
<li>dust</li>
56+
<li>ebnf</li>
57+
<li>elixir</li>
58+
<li>elm</li>
59+
<li>erb</li>
60+
<li>erlang</li>
61+
<li>erlang-repl</li>
62+
<li>excel</li>
63+
<li>fix</li>
64+
<li>flix</li>
65+
<li>fortran</li>
66+
<li>fsharp</li>
67+
<li>gams</li>
68+
<li>gauss</li>
69+
<li>gcode</li>
70+
<li>gherkin</li>
71+
<li>glsl</li>
72+
<li>gml</li>
73+
<li>go</li>
74+
<li>golo</li>
75+
<li>gradle</li>
76+
<li>groovy</li>
77+
<li>haml</li>
78+
<li>handlebars</li>
79+
<li>haskell</li>
80+
<li>haxe</li>
81+
<li>hsp</li>
82+
<li>htmlbars</li>
83+
<li>http</li>
84+
<li>hy</li>
85+
<li>inform7</li>
86+
<li>ini</li>
87+
<li>irpf90</li>
88+
<li>isbl</li>
89+
<li>java</li>
90+
<li>javascript</li>
91+
<li>jboss-cli</li>
92+
<li>json</li>
93+
<li>julia</li>
94+
<li>julia-repl</li>
95+
<li>kotlin</li>
96+
<li>lasso</li>
97+
<li>ldif</li>
98+
<li>leaf</li>
99+
<li>less</li>
100+
<li>lisp</li>
101+
<li>livecodeserver</li>
102+
<li>livescript</li>
103+
<li>llvm</li>
104+
<li>lsl</li>
105+
<li>lua</li>
106+
<li>makefile</li>
107+
<li>markdown</li>
108+
<li>mathematica</li>
109+
<li>matlab</li>
110+
<li>maxima</li>
111+
<li>mel</li>
112+
<li>mercury</li>
113+
<li>mipsasm</li>
114+
<li>mizar</li>
115+
<li>mojolicious</li>
116+
<li>monkey</li>
117+
<li>moonscript</li>
118+
<li>n1ql</li>
119+
<li>nginx</li>
120+
<li>nimrod</li>
121+
<li>nix</li>
122+
<li>nsis</li>
123+
<li>objectivec</li>
124+
<li>ocaml</li>
125+
<li>openscad</li>
126+
<li>oxygene</li>
127+
<li>parser3</li>
128+
<li>perl</li>
129+
<li>pf</li>
130+
<li>pgsql</li>
131+
<li>php</li>
132+
<li>plaintext</li>
133+
<li>pony</li>
134+
<li>powershell</li>
135+
<li>processing</li>
136+
<li>profile</li>
137+
<li>prolog</li>
138+
<li>properties</li>
139+
<li>protobuf</li>
140+
<li>puppet</li>
141+
<li>purebasic</li>
142+
<li>python</li>
143+
<li>q</li>
144+
<li>qml</li>
145+
<li>r</li>
146+
<li>reasonml</li>
147+
<li>rib</li>
148+
<li>roboconf</li>
149+
<li>routeros</li>
150+
<li>rsl</li>
151+
<li>rst</li>
152+
<li>ruby</li>
153+
<li>ruleslanguage</li>
154+
<li>rust</li>
155+
<li>sas</li>
156+
<li>scala</li>
157+
<li>scheme</li>
158+
<li>scilab</li>
159+
<li>scss</li>
160+
<li>shell</li>
161+
<li>smali</li>
162+
<li>smalltalk</li>
163+
<li>sml</li>
164+
<li>sqf</li>
165+
<li>sql</li>
166+
<li>stan</li>
167+
<li>stata</li>
168+
<li>step21</li>
169+
<li>stylus</li>
170+
<li>subunit</li>
171+
<li>swift</li>
172+
<li>taggerscript</li>
173+
<li>tap</li>
174+
<li>tcl</li>
175+
<li>tex</li>
176+
<li>thrift</li>
177+
<li>tp</li>
178+
<li>twig</li>
179+
<li>typescript</li>
180+
<li>typoscript</li>
181+
<li>vala</li>
182+
<li>vbnet</li>
183+
<li>vbscript</li>
184+
<li>vbscript-html</li>
185+
<li>verilog</li>
186+
<li>vhdl</li>
187+
<li>vim</li>
188+
<li>x86asm</li>
189+
<li>xl</li>
190+
<li>xml</li>
191+
<li>xquery</li>
192+
<li>yaml</li>
193+
<li>zephir</li>
194+
</ul>
195+
196+
</section>
197+
198+
<!-- content end -->
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
===============================
2+
Registered code-block languages
3+
===============================
4+
5+
All registered languages for code blocks:
6+
7+
.. guides:codeblock-languages::

0 commit comments

Comments
 (0)