1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
emacs/lisp/international
Po Lu f2e239c6a7 Respect display names of Android content URIs
* java/org/gnu/emacs/EmacsNative.java (displayNameHash): New
function.

* java/org/gnu/emacs/EmacsService.java (buildContentName): New
argument RESOLVER.  Generate names holding URI's display name if
available.  All callers changed.

* lisp/international/mule-cmds.el (set-default-coding-systems):
Fix file name coding system as utf-8-unix on Android as on Mac
OS.

* src/androidvfs.c (enum android_vnode_type): New enum
ANDROID_VNODE_CONTENT_AUTHORITY_NAMED.
(android_content_name): Register root directories for this new
type.
(displayNameHash): New function.
(android_get_content_name): New argument WITH_CHECKSUM.  If
present, treat the final two components as a pair of checksum
and display name, and verify and exclude the two.
(android_authority_name): Provide new argument as appropriate.
(android_authority_initial_name): New function.
2024-03-19 12:08:17 +08:00
..
ccl.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
characters.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
emoji.el Avoid signaling errors in emoji.el 2024-01-27 15:51:39 +02:00
fontset.el Enable the system's Arabic and Khmer fonts under Android 2024-01-16 11:08:37 +08:00
isearch-x.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
iso-ascii.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
iso-cvt.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
iso-transl.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ja-dic-cnv.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ja-dic-utl.el Improve message regarding missing LEIM 2022-08-09 17:58:15 +02:00
kinsoku.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
kkc.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
latexenc.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
latin1-disp.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mule-cmds.el Respect display names of Android content URIs 2024-03-19 12:08:17 +08:00
mule-conf.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
mule-diag.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mule-util.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mule.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ogonek.el doc: Delete extraneous quotes around keys 2024-01-21 14:09:34 +01:00
quail.el * lisp/international/quail.el (quail-input-method): Fix bug#68338 2024-01-18 18:28:54 -05:00
rfc1843.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
robin.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
textsec-check.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
textsec.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
titdic-cnv.el titdic-cnv.el: Bring all definitions under the tit- namespace 2024-02-14 17:18:50 -05:00
ucs-normalize.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
utf7.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
utf-7.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00