40ants / 40ants/cl-prevalence

sexp.lisp: Follow *print-case*

Aberta
#4 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Common Lisp
Estrelas
34
Forks
7
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Much of the serialization functions output hard-coded strings such as "(:SEQUENCE ", etc.

When `*print-case*` is set to `:downcase` or `:capitalize`, the result is a mix of difference cases.

It would be nice if all hard-coded strings would be cased according to `*print-case*`.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Look at sexp.lisp for serialization functions that output hard-coded strings like '(:SEQUENCE '. Understand how *print-case* affects symbol printing in Common Lisp. Modify these strings to respect *print-case* settings, ensuring consistent casing. Test by setting *print-case* to :downcase or :capitalize and verifying output matches.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
backend, databases
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.