diff options
author | Po Lu <luangruo@yahoo.com> | 2023-08-08 16:17:10 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2023-08-08 16:17:10 +0800 |
commit | 440f017658aabe90668c9f6afbd38c1d892c1f6d (patch) | |
tree | 751f4e601a18a6141d69b7bf547f4813440919eb /test/lisp/emacs-lisp | |
parent | 27113c22f77b7a409c33b956a1a8d8be2d5bc673 (diff) | |
download | emacs-440f017658aabe90668c9f6afbd38c1d892c1f6d.tar.gz emacs-440f017658aabe90668c9f6afbd38c1d892c1f6d.tar.bz2 emacs-440f017658aabe90668c9f6afbd38c1d892c1f6d.zip |
Avoid caching file status when they are about to change
* java/org/gnu/emacs/EmacsSafThread.java (EmacsSafThread)
(cacheFileStatus): New argument NO_CACHE.
(cacheDirectoryFromCursor, statDocument1):
* java/org/gnu/emacs/EmacsService.java (EmacsService)
(statDocument): Plumb that argument through each of these wrapper
functions.
* src/android.c (android_init_emacs_service): Adjust JNI
function signatures to agree with statDocument1.
* src/androidvfs.c (android_saf_stat): Plumb that argument
through here.
(android_saf_tree_stat, android_saf_file_open): And don't cache
file status if a write is imminent.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions