40ants / 40ants/cl-prevalence

sexp.lisp: Follow *print-case*

未關閉
#4 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Common Lisp
星號
34
分支
7
PR 合併指標
30 天內沒有已合併 PR

描述

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*`.

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

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.

由索引模型根據 Issue 內容生成。

評估

領域
backend, databases
Issue 類型
功能
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
描述清楚
新手友好度
55/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。