]> git.eshelyaron.com Git - emacs.git/commit
Port to Android API 36
authorPo Lu <luangruo@yahoo.com>
Wed, 11 Jun 2025 02:34:49 +0000 (10:34 +0800)
committerEshel Yaron <me@eshelyaron.com>
Wed, 18 Jun 2025 08:03:22 +0000 (10:03 +0200)
commita3e3e6c3c2a00a7eafccc2563c7d4ee795ae0abe
tree57825ac02a50cfa684b03488acc531bb8530041f
parent93276835ca4c4c063e8d46610ef88dd632b0a636
Port to Android API 36

* java/AndroidManifest.xml.in: Update targetSdkVersion to 36.

* java/INSTALL: Document revised compilation dependencies.

* java/org/gnu/emacs/EmacsActivity.java (interceptBackGesture):
New function.
(onCreate): Invoke the same to register back gesture callbacks
on Android 16 or better.

* java/org/gnu/emacs/EmacsWindow.java (onBackInvoked): New
function.

* src/keyboard.c (lispy_function_keys): Amend with new symbols
introduced in Android API 36.

(cherry picked from commit 231c4f20ea17a406519d5797e8ea1afdd0111a7c)
java/AndroidManifest.xml.in
java/INSTALL
java/org/gnu/emacs/EmacsActivity.java
java/org/gnu/emacs/EmacsWindow.java
src/keyboard.c