Do the administrators possibly have some configuration options to make text snippets (ctrl+shift+enter) more prominent in the text inputs? (possibly with Clojure being the default type) Besides syntax-highlighting, I think that has better behavior on mobile (or so I remember), where it doesn't word-wrap code but you scroll horizontally. Lisp without intelligible indentation is tough.
Just checking if my memory is correct about behavior on mobile apps:
vs. code block
(defn- load-libs
"Loads libs, interpreting libspecs, prefix lists, and flags for
forwarding to load-lib"
[& args]
(let [flags (filter keyword? args)
opts (interleave flags (repeat true))
args (filter (complement keyword?) args)]
; check for unsupported options
(let [supported #{:as :reload :reload-all :require :use :verbose :refer :as-alias}
unsupported (seq (remove supported flags))]
(throw-if unsupported
(apply str "Unsupported option(s) supplied: "
(interpose \, unsupported))))
; check a load target was specified
(throw-if (not (seq args)) "Nothing specified to load")
(doseq [arg args]
(if (libspec? arg)
(apply load-lib nil (prependss arg opts))
(let [[prefix & args] arg]
(throw-if (nil? prefix) "prefix cannot be nil")
(doseq [arg args]
(apply load-lib prefix (prependss arg opts))))))))Nevermind, both wrap apparently... (and the text snippet doesn't even show a preview on mobile) Nevertheless worth checking if there are any configuration options for this stuff.
(apparently I've confused it with MS teams' behavior)
No, Slack doesn't seem to provide any control over that.