]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Fri, 10 Feb 2023 10:57:51 +0000 (18:57 +0800)
committerPo Lu <luangruo@yahoo.com>
Fri, 10 Feb 2023 10:57:51 +0000 (18:57 +0800)
commita1941cd7a7dc9a6f6b7239ec7d4bd3bdf5d55fc9
treeabbb940a86dfc835ff22ec40d5387ea4a20a9e55
parent60270d8ee30ee15b5ed74ac211b7cb35c58ad3f3
Update Android port

* doc/emacs/android.texi (Android Windowing): Remove yet another
limitation.
* java/debug.sh: Make this work on systems which prohibit
attaching to app processes from adbd.
* java/org/gnu/emacs/EmacsCopyArea.java (perform): Avoid
creating copies whenever possible.
* java/org/gnu/emacs/EmacsSurfaceView.java (EmacsSurfaceView):
Remove SurfaceView based implementation and use manual double
buffering with invalidate instead.
* java/org/gnu/emacs/EmacsView.java (EmacsView, handleDirtyBitmap)
(raise, lower, onDetachedFromWindow): Adjust accordingly.
* java/org/gnu/emacs/EmacsWindow.java (windowUpdated): Remove
function.
* src/sfntfont.c (sfntfont_open): Set font->max_width correctly.
doc/emacs/android.texi
java/debug.sh
java/org/gnu/emacs/EmacsCopyArea.java
java/org/gnu/emacs/EmacsSurfaceView.java
java/org/gnu/emacs/EmacsView.java
java/org/gnu/emacs/EmacsWindow.java
src/sfntfont.c