@@ -287,6 +287,43 @@ exports[`Supported languages Swift should syntax highlight an example 1`] = `
287287</div>"
288288`;
289289
290+ exports[`Supported languages TOML should syntax highlight an example 1`] = `
291+ " <div class=\\" cm-s-neo\\"><span class =\\"cm-comment\\"># This is a TOML document.</span>
292+
293+ <span class =\\"cm-property\\">title</span> = <span class =\\"cm-string\\">"TOML Example"</span>
294+
295+ <span class =\\"cm-atom\\">[owner]</span>
296+ <span class =\\"cm-property\\">name</span> = <span class =\\"cm-string\\">"Tom Preston-Werner"</span>
297+ <span class =\\"cm-property\\">dob</span> = <span class =\\"cm-number\\">1979-05-27</span>T<span class =\\"cm-number\\">07</span>:<span class =\\"cm-number\\">32</span>:<span class =\\"cm-number\\">00-08</span>:<span class =\\"cm-number\\">00</span> <span class =\\"cm-comment\\"># First class dates</span>
298+
299+ <span class =\\"cm-atom\\">[database]</span>
300+ <span class =\\"cm-property\\">server</span> = <span class =\\"cm-string\\">"192.168.1.1"</span>
301+ <span class =\\"cm-property\\">ports</span> = <span class =\\"cm-bracket\\">[</span> <span class =\\"cm-number\\">8000</span>, <span class =\\"cm-number\\">8001</span>, <span class =\\"cm-number\\">8002</span> <span class =\\"cm-bracket\\">]</span>
302+ <span class =\\"cm-property\\">connection_max</span> = <span class =\\"cm-number\\">5000</span>
303+ <span class =\\"cm-property\\">enabled</span> = <span class =\\"cm-atom\\">true</span>
304+
305+ <span class =\\"cm-atom\\">[servers]</span>
306+
307+ <span class =\\"cm-comment\\"># Indentation (tabs and/or spaces) is allowed but not required</span>
308+ <span class =\\"cm-atom\\">[servers.alpha]</span>
309+ <span class =\\"cm-property\\">ip</span> = <span class =\\"cm-string\\">"10.0.0.1"</span>
310+ <span class =\\"cm-property\\">dc</span> = <span class =\\"cm-string\\">"eqdc10"</span>
311+
312+ <span class =\\"cm-atom\\">[servers.beta]</span>
313+ <span class =\\"cm-property\\">ip</span> = <span class =\\"cm-string\\">"10.0.0.2"</span>
314+ <span class =\\"cm-property\\">dc</span> = <span class =\\"cm-string\\">"eqdc10"</span>
315+
316+ <span class =\\"cm-atom\\">[clients]</span>
317+ <span class =\\"cm-property\\">data</span> = <span class =\\"cm-bracket\\">[</span> <span class =\\"cm-bracket\\">[</span><span class =\\"cm-string\\">"gamma"</span>, <span class =\\"cm-string\\">"delta"</span><span class =\\"cm-bracket\\">]</span>, <span class =\\"cm-bracket\\">[</span><span class =\\"cm-number\\">1</span>, <span class =\\"cm-number\\">2</span><span class =\\"cm-bracket\\">]</span> <span class =\\"cm-bracket\\">]</span>
318+
319+ <span class =\\"cm-comment\\"># Line breaks are OK when inside arrays</span>
320+ <span class =\\"cm-property\\">hosts</span> = <span class =\\"cm-bracket\\">[</span>
321+ <span class =\\"cm-string\\">"alpha"</span>,
322+ <span class =\\"cm-string\\">"omega"</span>
323+ <span class =\\"cm-bracket\\">]</span>
324+ </div>"
325+ `;
326+
290327exports[`Supported languages TypeScript should syntax highlight an example 1`] = `
291328" <div class=\\" cm-s-neo\\"><span class =\\"cm-keyword\\">let</span> { <span class =\\"cm-def\\">a</span>, <span class =\\"cm-def\\">b</span> }: { <span class =\\"cm-property\\">a</span>: <span class =\\"cm-type\\">string</span>, <span class =\\"cm-property\\">b</span>: <span class =\\"cm-type\\">number</span> } <span class =\\"cm-operator\\">=</span> <span class =\\"cm-variable\\">o</span>;
292329</div>"
0 commit comments