clojure-emacs / clojure-emacs/clojure-mode
`edn-mode`: Support function-style indentation for embedded logic
- Vorherrschende Sprache
- Emacs Lisp
- Sterne
- 1k
- Forks
- 249
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I wanted to highlight a specific use case for EDN files regarding
function calls. We use the 'clip' library to describe system
components, which involves embedding function calls directly
within EDN via tagged literals.
Example of the syntax:
https://github.com/juxt/clip?tab=readme-ov-file#use-with-edn
_Originally posted by @rrudakov in https://github.com/clojure-emacs/clojure-mode/issues/691#issuecomment-3932582507_
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, das Einrückungsverhalten von `edn-mode` und das verknüpfte Clip-EDN-Beispiel zu lesen, um die Syntax der eingebetteten Funktionsaufrufe zu verstehen. Die Aufgabe ist abgeschlossen, wenn EDN-Dateien, die diese Tagged-Literal-Aufrufe enthalten, eine funktionsartige Einrückung erhalten, die mit dem angeforderten Anwendungsfall übereinstimmt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- emacs-lisp
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100