]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Sat, 29 Jul 2023 03:24:07 +0000 (11:24 +0800)
committerPo Lu <luangruo@yahoo.com>
Sat, 29 Jul 2023 03:24:07 +0000 (11:24 +0800)
commit47f97b5ae49af49ef3adcad4d4d9cab3668002ff
tree157ee1d853cbef310060a6640d1ddcfafdbb6e3f
parent25ef0c3a89a92e8f5ea12afe43224c84632e89c6
Update Android port

* java/org/gnu/emacs/EmacsSafThread.java (EmacsSafThread, getCache)
(pruneCache1, pruneCache, cacheChild, cacheDirectoryFromCursor)
(documentIdFromName1, openDocumentDirectory1): Implement the
cache referred to by the commentary.
* java/org/gnu/emacs/EmacsService.java (deleteDocument):
Invalidate the cache upon document removal.
* src/androidvfs.c (android_saf_exception_check)
(android_document_id_from_name): Correctly preserve or set errno
in error cases.
java/org/gnu/emacs/EmacsSafThread.java
java/org/gnu/emacs/EmacsService.java
src/androidvfs.c