]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Sat, 18 Feb 2023 03:50:44 +0000 (11:50 +0800)
committerPo Lu <luangruo@yahoo.com>
Sat, 18 Feb 2023 03:50:44 +0000 (11:50 +0800)
commit265435fdf8b39b564fefda2f0dd40f2668c3f607
tree47abb19f2da43072b6dc85ec188fbe31a4236d1d
parentce440ae92cd5c6217648a3557e79d95d50b65b1f
Update Android port

* configure.ac: Check for madvise.
* lisp/international/fontset.el (script-representative-chars):
Improve detection of CJK fonts.
* src/pdumper.c (dump_discard_mem): Use madvise if possible.
* src/sfnt.c (sfnt_map_glyf_table, sfnt_unmap_glyf_table): New
functions.
* src/sfnt.h (struct sfnt_glyf_table): New field.
* src/sfntfont.c (struct sfnt_font_info, sfntfont_open)
(sfntfont_close, sfntfont_detect_sigbus): Allow mmapping fonts
if possible.
* src/sfntfont.h: Update prototypes.
* src/sysdep.c (handle_sigbus, init_sigbus, init_signals):
Initialize SIGBUS correctly.
configure.ac
lisp/international/fontset.el
src/pdumper.c
src/sfnt.c
src/sfnt.h
src/sfntfont.c
src/sfntfont.h
src/sysdep.c