]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Wed, 25 Jan 2023 14:07:51 +0000 (22:07 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 25 Jan 2023 14:07:51 +0000 (22:07 +0800)
commit0b1ef9ea31ce039001546b3ed34494332e5e3629
tree3b3caec2303410053921aa76c1351349f013cedf
parentd3b29ccc89f2c14754e6b817da45b4c3f80e670f
Update Android port

* java/org/gnu/emacs/EmacsDrawLine.java: Fix this again.  Gosh,
how does Android do this.
* java/org/gnu/emacs/EmacsNoninteractive.java (main): Port to
Android 2.3.3.

* java/org/gnu/emacs/EmacsSdk11Clipboard.java
(EmacsSdk11Clipboard): Port to Android 4.0.3.
* java/org/gnu/emacs/EmacsService.java (getClipboardManager):
New function.

* src/alloc.c (find_string_data_in_pure): Fix Android alignment
issue.

* src/android-emacs.c (main): Port to Android 4.4.
* src/android.c (initEmacs): Align stack to 32 bytes, so it ends
up aligned to 16 even though gcc thinks the stack is already
aligned to 16 bytes.

* src/callproc.c (init_callproc): Use /system/bin/sh instead of
/bin/sh by default.
java/org/gnu/emacs/EmacsDrawLine.java
java/org/gnu/emacs/EmacsNoninteractive.java
java/org/gnu/emacs/EmacsSdk11Clipboard.java
java/org/gnu/emacs/EmacsService.java
src/alloc.c
src/android-emacs.c
src/android.c
src/callproc.c