aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorPo Lu2023-01-26 15:37:04 +0800
committerPo Lu2023-01-26 15:37:04 +0800
commit4255d7f0514c5fa1badded6b0bc445ec2d2764c0 (patch)
tree93efa03d4ba0c1987eab16645f9ebcc405ab9e19 /java
parent8125e26a323cb8906a14005519b0fa5693718c90 (diff)
downloademacs-4255d7f0514c5fa1badded6b0bc445ec2d2764c0.tar.gz
emacs-4255d7f0514c5fa1badded6b0bc445ec2d2764c0.zip
Update Android port
* .gitignore: Ignore lib/math.h. * INSTALL.android: Update accordingly. * build-aux/ndk-build-helper-1.mk: * build-aux/ndk-build-helper-2.mk: * build-aux/ndk-build-helper.mk: * build-aux/ndk-module-extract.awk: Handle C++ modules. * configure.ac: Enable libxml2 on Android. * cross/ndk-build/Makefile.in: * cross/ndk-build/ndk-build-shared-library.mk: * cross/ndk-build/ndk-build-static-library.mk: * cross/ndk-build/ndk-build.mk.in: * cross/ndk-build/ndk-resolve.mk: Fix dependency resolution of includes. * java/org/gnu/emacs/EmacsView.java (popupMenu): Fix minimum SDK version for actual popup menus. * lib/math.h: Delete file. * m4/ndk-build.m4 (ndk_SEARCH_MODULE, ndk_CHECK_MODULES): Look for nasm and C++ libraries. * src/android.c (faccessat): Rename to `android_faccessat'. * src/android.h: Update prototypes. * src/dired.c (file_name_completion_dirp): * src/fileio.c (file_access_p, Faccess_file, file_directory_p): * src/lisp.h: * src/lread.c (openp): * src/process.c (allocate_pty): Use sys_faccessat. * src/sysdep.c (sys_faccessat): New function.
Diffstat (limited to 'java')
-rw-r--r--java/org/gnu/emacs/EmacsView.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/java/org/gnu/emacs/EmacsView.java b/java/org/gnu/emacs/EmacsView.java
index 881cbc363ba..a1953f683bd 100644
--- a/java/org/gnu/emacs/EmacsView.java
+++ b/java/org/gnu/emacs/EmacsView.java
@@ -531,8 +531,9 @@ public class EmacsView extends ViewGroup
531 contextMenu = menu; 531 contextMenu = menu;
532 popupActive = true; 532 popupActive = true;
533 533
534 /* On API 21 or later, use showContextMenu (float, float). */ 534 /* Use showContextMenu (float, float) on N to get actual popup
535 if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) 535 behavior. */
536 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N)
536 return showContextMenu ((float) xPosition, (float) yPosition); 537 return showContextMenu ((float) xPosition, (float) yPosition);
537 else 538 else
538 return showContextMenu (); 539 return showContextMenu ();