summaryrefslogtreecommitdiff
path: root/.dir-locals.el
diff options
context:
space:
mode:
authorArun Isaac2023-01-29 21:54:16 +0000
committerArun Isaac2023-01-29 22:40:34 +0000
commit7d9615bd0ea68118fdcff0765100cf5d73e81e58 (patch)
treeea99280507a1f1a2e011e0d9ee5fba641f6e754a /.dir-locals.el
parentd2680d358df6666b4b821662e1740d9668df29af (diff)
downloadtissue-7d9615bd0ea68118fdcff0765100cf5d73e81e58.tar.gz
tissue-7d9615bd0ea68118fdcff0765100cf5d73e81e58.tar.lz
tissue-7d9615bd0ea68118fdcff0765100cf5d73e81e58.zip
git: Deprecate call-with-file-in-git.
Functions called by call-with-file-in-git may expect to read files directly off the filesystem. These functions are not all within the user's control and cannot be rewritten to do otherwise. It is more robust to provide a filesystem checkout of the git repository like these functions expect. In this commit, we deprecate call-with-file-in-git and replace calls to it with call-with-input-file. These invocations have been arranged such that they all happen at the top level of a repository checkout. * tissue/git.scm (call-with-file-in-git): Delete function. * .dir-locals.el (scheme-mode): Unregister it. * bin/tissue (tissue-show, load-config), tissue/file-document.scm (file-text, read-gemtext-document), tissue/issue.scm (read-gemtext-issue): Replace call-with-file-in-git with call-with-input-file. (pull, tissue-web): Call load-config from the top level of a repository checkout.
Diffstat (limited to '.dir-locals.el')
-rw-r--r--.dir-locals.el1
1 files changed, 0 insertions, 1 deletions
diff --git a/.dir-locals.el b/.dir-locals.el
index 38e25e1..ecfaf0e 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -7,7 +7,6 @@
(indent-tabs-mode t))
(scheme-mode
(eval . (put 'call-with-current-directory 'scheme-indent-function 1))
- (eval . (put 'call-with-file-in-git 'scheme-indent-function 2))
(eval . (put 'call-with-temporary-checkout 'scheme-indent-function 1))
(eval . (put 'function-documentation 'scheme-indent-function 2))
(eval . (put 'docstring-function-documentation 'scheme-indent-function 2))