clojure-emacs / clojure-emacs/clojure-mode
`edn-mode`: Support function-style indentation for embedded logic
- Lenguaje dominante
- Emacs Lisp
- Estrellas
- 1k
- Forks
- 249
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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_
Guía de contribución
Línea de trabajo
Empieza leyendo el comportamiento de indentación de `edn-mode` y el ejemplo de Clip EDN enlazado para comprender la sintaxis de las llamadas a funciones incrustadas. Se considera terminado cuando los archivos EDN que contienen estas llamadas con literales etiquetados reciben una indentación de estilo función coherente con el caso de uso solicitado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- emacs-lisp
- Área
- tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100