clojure-emacs / clojure-emacs/clojure-mode

`edn-mode`: Support function-style indentation for embedded logic

Offen
#699 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.