Emacs:在辅助流程中向工具提示添加工具提示(例如,在comint中)

时间:2009-08-26 07:07:53

标签: elisp

我有一个在emacs中的comint shell中运行的进程(我可以自定义它的输出),我想注释它的输出,以便它包含工具提示。根据{{​​3}},我可以使用echo-help属性向文本添加工具提示。看起来好像我将向comint-output-filter-functions添加一个过滤函数并手动解码带注释的输出,我会让我的子过程发出。有没有更好的办法?在子流程中将信息编码为文本似乎是不幸的,只是让emacs必须解码该信息。

1 个答案:

答案 0 :(得分:0)

不幸的是,您必须执行类似于您所描述的工具提示。我不确定从其他进程到Emacs的信息会怎样......

您可以设置一个套接字(并行)来传递echo-help注释。但这似乎更难。