]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Tue, 1 Aug 2023 13:06:06 +0000 (21:06 +0800)
committerPo Lu <luangruo@yahoo.com>
Tue, 1 Aug 2023 13:06:06 +0000 (21:06 +0800)
commite41349dd93ffec2b1e383cb4c4dfdb59f6e7edac
tree0fcd44202d335331c554ebab0730467329729ad0
parentb022398b8f0a03f0e1b3ec8df41a439cdbe5bd19
Update Android port

* doc/emacs/android.texi (Android File System): Describe how to
access real files named /assets or /contents if so required.
* java/org/gnu/emacs/EmacsService.java (validAuthority):
* src/android.c (android_init_emacs_service):
* src/android.h: New function.
* src/androidvfs.c (android_saf_valid_authority_p): New
function.  Wrap the Java function.
(android_saf_root_stat, android_saf_root_access): Don't return
success if no authority by vp->authority's name exists.
(android_saf_tree_from_name): Check validity of string data
before giving it to JNI.
doc/emacs/android.texi
java/org/gnu/emacs/EmacsService.java
src/android.c
src/android.h
src/androidvfs.c