文件名称:filemeta-el:用Dired注释每个文件
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-02 16:17:25
EmacsLisp
filemeta.el 该程序旨在帮助用户在文件中添加注释。 它模仿git的设计,因为它在启动的目录中创建了一个子目录.filemeta 。 .filemeta用作该目录的数据库。 调用文件后,函数将通过向上递归搜索来查找当前filemeta库的根目录。 在filemeta库中,当调用文件进行操作时,将计算其md5sum。 然后,将记录其相对路径,哈希值和当前时间。 所有注释都分配给散列,但不分配给路径。 这意味着,如果在不更改其内容的情况下移动或重命名该文件,则该程序filemeta将仍然可以标识并进行进一步的更改。 该方法具有至少两个缺点。 第一,目录的处理方式应与常规文件不同。 第二,如果更改了内容,则需要执行一些操作来识别文件。 对于第二个问题,即相对路径的内容与历史记录中的内容不同, filemeta将发出警告,并询问用户下一步要做什么。 有一些选择。 在存储库中递归
【文件预览】:
filemeta-el-master
----readme.org(2KB)
----learning()
--------readme.org(255B)
--------understanding-dired-narrow.el(2KB)
----old-code()
--------readme.org(1KB)
--------filemeta-tag.el(4KB)
--------filemeta-health.el(1014B)
--------filemeta-dired.el(2KB)
--------filemeta.el(3KB)
--------filemeta-comment.el(3KB)
----filemeta.el(6KB)