(更新)org-supertag 4.0 发布

:grinning_face: 有个小的报错。

error: Recursive ‘require’ for feature ‘org-supertag-node’

已经更新

再来挑点刺,莫怪,哈哈。

对齐,似乎不够美观 :star_struck: ,点里面的链接也是没有用的,显示 No Link found。

为何你显示的效果和我显示的效果不一样?

你把表格前方的这一排 : 去掉看看。

去掉就正常对齐了,但这个“:”是自动生成滴

去掉了:,链接也正常了

不好意思,是我的问题,我输入了result 不是results。

没事,直接用 org-supertag-insert-query-block 输入 query block

Node sync时总有个报错:Error processing node 0E48651A-4ADA-470A-9028-150BC9227F70: Symbol’s value as variable is void: err

新加入的#tag query不出来。

后面是[org-supertag] Node Sync Completed

用org-supertag-tag-add-tag在node上,也有个同样的Symbol’s value as variable is void: err

收到,已经修复。

PixPin_2025-07-30_17-51-43

org-supertag 4.4.0,新增嵌入块(embed)功能。

M-x org-supertag-insert-embed-block

保存文件时自动刷新。

  • [4.4.0] - 2025年7月30日 ** 功能更新 *** 增强的嵌入块系统支持双向同步
  • 双向同步机制 :实现源节点与嵌入块之间的完整双向同步
    • 嵌入块到源节点:嵌入块中的更改会自动同步回源节点
    • 源节点到嵌入块:源节点的更改会自动刷新嵌入块内容
    • 智能内容合并:保留源节点结构(PROPERTIES、ID)的同时更新内容
  • 自动同步功能:新增 after-save-hook 集成实现无缝自动同步
    • 自动检测嵌入块和源文件中的更改
    • 优先执行嵌入块到源节点的同步以避免冲突
    • 提供详细的同步操作反馈信息
  • 内容边界管理:增强内容提取功能并稳定处理换行符
    • 确保嵌入块具有统一的内容边界
    • 防止下一段标题被包含在嵌入内容中
    • 通过规范的换行处理优化内容结尾
  • ID 冲突预防:建立全面过滤系统防止 ID 冲突
    • 过滤掉嵌入内容中的 ID 属性和空 PROPERTIES 抽屉
    • 在嵌入操作期间暂时禁用自动同步以避免生成 ID
    • 维持无元数据污染的整洁嵌入内容
  • 调试与恢复工具:新增全面调试和恢复功能
    • org-supertag-embed-debug-source-context:显示源节点周围上下文
    • org-supertag-embed-fix-database-entry:手动修正数据库条目
    • 增强的错误处理机制并提供详细诊断信息
  • 数据库管理:优化嵌入同步数据库并改进错误处理
    • 安全哈希表操作并确保正确初始化
    • 自动清理孤立条目
    • 强大的条目管理并规范文件路径处理
1 个赞

有Embed的文件,保存后会自动同步,然后文件又变成未保存状态,每次kill掉就多一个操作,同意kill。

我明白你的意思了,我看看这个要怎么处理。

query界面 按 e f 或e n 导出文件显示 “Symbol’s function definition is void: copy-list”

已解决

这两天终于有人报 issue 了!一位 80 年代就开始用 Emacs 的老 Geeker, 最近连续报了几个 issue,其中一个是强烈建议我用 uv 来设置 python 环境和依赖。