[Feature] fold on punctuation
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start at src/fold.c around line 96, where the folding logic sits beside the existing -s/--spaces handling: read the getopt long-options table and the main fold loop, then compare with the linked fold4 example (main.c#L54) for the punctuation check. A complete change adds the option plus its documentation entry (doc/coreutils.texi), a NEWS line, and tests under tests/fold/, runnable via make check TESTS=tests/fold/. The thread leaves open whether punctuation handling should be locale-dependent, so a maintainer decision is still needed before the scope is settled.
由索引模型根据 Issue 内容生成。
描述
I found folding on punctuation desirable for Piper TTS work.
Would coreutils consider adding a -p --punctuation arg to fold with fallbacks like this isolated working example?
While the example is English centric, the existing -s --spaces arg is also not applicable to some non English (Chinese, Japanese, etc). If the is-non-alphanumeric catch all is not ideal for other languages, specific punctuation could be added later; Spanish(¿¡), Chinese(。、), etc. (maybe based on locale or maybe as an always on check).
- 主要语言
- C
- 星标
- 5.3k
- 派生
- 1.1k
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
coreutils/coreutils 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 45/100
coreutils/coreutils#360 · 5 条评论 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 45/100
coreutils/coreutils#341 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 45/100
维护者通常 1 天内回复
-
难度 3/5 1-2 天 新手友好度 48/100
coreutils/coreutils#249 · 1 条评论 ·
维护者通常 1 天内回复
查看 coreutils/coreutils 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 88/100
libsdl-org/SDL#16464 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
-
backend
难度 2/5 1-3 小时 新手友好度 68/100
BasedHardware/omi#20940 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
难度 2/5 1 小时以内 新手友好度 70/100
维护者通常 1 天内回复