Skip to content

Add Glim to 文档与阅读 - #3

Open
NeoPanic wants to merge 2 commits into
weiningwei:mainfrom
NeoPanic:add-glim
Open

NeoPanic wants to merge 2 commits into
weiningwei:mainfrom
NeoPanic:add-glim

Conversation

@NeoPanic

@NeoPanic NeoPanic commented Oct 20, 2026 •

Copy link
Copy Markdown

在 lists/documents.md 末尾添加 Glim。它是 MIT 开源的 macOS 文件查看器,提供 Apple Silicon 和 Intel 下载,支持 Markdown、源代码、Git 差异、PDF 和电子书阅读。

我维护 Glim。按维护者反馈同步最新 main,PR 只修改源列表;README 保留上游版本。条目保留平台、许可证和三项徽章,官方仓库为 https://github.com/glimapp/glim。功能依据:[支持范围](https://github.com/glimapp/glim/blob/v0.2.5/docs/file-format-support.md)、[版本下载](https://github.com/glimapp/glim/releases/tag/v0.2.5)。

验证:差异仅源列表一行;git diff --check 通过;GitHub Markdown API 渲染及官方链接检查通过。本地生成 README 后执行生成脚本 --check 通过;按要求不提交生成结果时,--check 会提示 README 过期,需要上游在合并时协调生成流程。文档改动,未运行应用测试。

@weiningwei

Copy link
Copy Markdown
Owner

感谢提交,Glim 的条目格式没有问题。

需要说明一下:仓库刚做过重构,README.md 现在由 scripts/build_readme.py 从 lists/*.md 生成,不再手工编辑。直接修改 README 会和生成结果冲突,这也是当前 PR 显示冲突的原因。

麻烦调整两处:

  1. 把 Glim 这一行从 README.md 移到 lists/documents.md 末尾
  2. 同步到最新 main 后重新推送:
git remote add upstream https://github.com/weiningwei/awesome-software.git  # 已添加可跳过
git fetch upstream
git rebase upstream/main

README 在合并后由脚本重新生成,PR 里只需要保留 lists/documents.md 的改动。

如果不方便操作,可以在本 PR 页面勾选 "Allow edits by maintainers",我来代为处理。


Thanks! The entry looks good. README.md is now generated by scripts/build_readme.py from lists/*.md, so please move the Glim line to the end of lists/documents.md and rebase onto the latest main. README will be regenerated after merge.

@NeoPanic

Copy link
Copy Markdown
Author

已同步最新 main,把 Glim 移到 lists/documents.md 末尾,并更新了条目和徽章的官方仓库地址。当前 PR 相对 main 只改这一份源列表,README 保持上游版本。

本地生成 README 后再执行 --check 通过。另外发现当前 Check generated README 工作流会直接检查提交中的 README 一致性,因此按这次“只提交源列表”的要求,CI 仍会提示 README 需要重新生成。这里先遵照你的要求不提交生成文件,合并时需要同步生成结果或调整这一检查。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants