# Syntax coloring (was: First Post)

**URL:** <https://racket.discourse.group/t/syntax-coloring-was-first-post/20>\
**Category:** General\
**Tags:** fun-project\
**Created:** [November 7, 2021, 5:57pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20 "2021-11-07T17:57:38Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [November 7, 2021, 5:57pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/1 "2021-11-07T17:57:38Z")

</div>

First post! Yay! (Um, unless I’m misunderstanding this whole thing.)

---

<div class="post-metadata">

**Author:** ![plane](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/plane/32/67_2.png) [@plane](https://racket.discourse.group/u/plane)\
**Post date:** [November 7, 2021, 6:25pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/2 "2021-11-07T18:25:43Z")

</div>

```auto
(reply first-post)

```

---

<div class="post-metadata">

**Author:** ![Laurent.O](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/laurent.o/32/18_2.png) [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Post date:** [November 7, 2021, 6:33pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/3 "2021-11-07T18:33:20Z")

</div>

Trying out in-line code: `(second thread-list)`

```auto
(define (block-code)
  (displayln "yay"))

```

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [November 8, 2021, 7:12pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/4 "2021-11-08T19:12:28Z")

</div>

Ouch, that highlighting isn’t great…

---

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [November 8, 2021, 11:04pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/5 "2021-11-08T23:04:58Z")

</div>

It supports scheme, via [highlight.js](https://highlightjs.org/), which does not support Racket.

> **[How do I select a language in code blocks?](https://meta.discourse.org/t/how-do-i-select-a-language-in-code-blocks/19247)**
>
> Is there a way to suggest a highlighting language in a Discourse post? SE uses a magic HTML comment; that mechanism doesn’t appear to work in Discourse. Summary: When using triple backticks to enclose code blocks, you can type a language name...

---

<div class="post-metadata">

**Author:** ![soegaard](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/soegaard/32/19_2.png) [@soegaard](https://racket.discourse.group/u/soegaard)\
**Post date:** [November 8, 2021, 11:22pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/6 "2021-11-08T23:22:58Z")

</div>

If anyone needs a project, the source for the Scheme part is here:

> <https://github.com/highlightjs/highlight.js/blob/main/src/languages/scheme.js>

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [November 8, 2021, 11:34pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/7 "2021-11-08T23:34:28Z")

</div>

Ooh… is there a way in discourse to promote a message in a thread to be its own top-level discussion?

---

<div class="post-metadata">

**Author:** ![jbclements](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jbclements/32/11_2.png) [@jbclements](https://racket.discourse.group/u/jbclements)\
**Post date:** [November 8, 2021, 11:36pm UTC](https://racket.discourse.group/t/syntax-coloring-was-first-post/20/8 "2021-11-08T23:36:33Z")

</div>

Easier just to change the title of the discussion?
