[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/android updated (6d823d1077 -> 4c09b9a5a6)
From: |
Po Lu |
Subject: |
feature/android updated (6d823d1077 -> 4c09b9a5a6) |
Date: |
Sun, 8 Jan 2023 02:50:51 -0500 (EST) |
oldosfan pushed a change to branch feature/android.
from 6d823d1077 Merge remote-tracking branch 'origin/master' into
feature/android
new dd8078ed11 Check in new file sfnt.c
new e816e57039 Check in new file androidmenu.c
new 695e26079e Update Java part of Android port
new 86fe893128 Delete unused files
new 1584a58efd Update Android port
new ee256d1e25 Check in new files
new 8dbfb924b6 * configure.ac (ANDROID_OBJS): Add sfntfont files.
adds 2ee6012b3f Improve interactive file-saving performance
adds b7ad0b4014 ; Clarify doc strings of 'call-process' and
'call-process-region'
adds ff35ac9dfa Fix default-port regression in erc-select-read-args
adds 9599b05431 ; Skip ruby-ts tests if grammar is not available
adds 3f7ea621b9 ; Fix typos in ruby-ts-mode.el
adds d26b523886 Fix shrinking of the tab-bar
adds a86a213e1a js-ts-mode: Move 'string-interpolation' to font-lock
level 3
adds f8f5202487 (typescript/tsx-ts-mode): Split font-lock feature list
into 4 values
adds 809fbb0e8c ; Update copyright notice in tramp-sh.el
adds aab8ddca5e ; nt/INSTALL: Update for Emacs 29.
adds 4ef12cfb1f ; Fix tree-sitter manual title case
adds aef869e74f ; Update tree-sitter manual
adds 68e68dfeef Improve fontification consistency in js-ts-mode
(bug#60503)
adds dfdf9c21cb Fontification improvements in typescript-ts-mode
(bug#60500)
adds 1a9a1fdebf Improve fontification in java-ts-mode (bug#60492)
adds 9e6536e4d9 ruby-ts-mode: Standardize the string literal highlights
adds 9b24417dda ruby-ts--font-lock-settings: Use more standard faces
adds 94e330243e ruby-ts-mode: Indentation fixes
adds 6dd3e352f4 Extract common code into ruby-base-mode to derive from
adds 55e41707ea Merge from origin/emacs-29
adds b5b6159d03 Fix potential crash with fast mouse position enabled
adds 0bece4d33f Data argument to `signal` should be a list
adds cfc0e1cc02 ; * cl-lib-tests.el: Suppress for the right function.
adds 0e1b03bbb8 Styled quotes in compiler warnings
adds de3df3bc51 * lisp/vc/vc-git.el (vc-git-checkin): Pass
vc-git-diff-switches.
adds ae0d218d0b ; * etc/NEWS: Mention treesit-install-language-grammar.
adds 0b0eae0bf7 ; Improve documentation of
'treesit-language-source-alist'
adds da69f116bf ; * doc/lispref/positions.texi (List Motion): Minor
wording fix.
adds 0d98fac6bb (ruby-ts-add-log-current-function): Fix when between two
methods
adds 1ddd31bf98 Merge from origin/emacs-29
adds c786afcbb9 Fontify C++ function definitions in c-ts-mode (bug#60529)
adds 651927ac39 ; Fix function reference in comment in c-ts-mode.el
(bug#60514)
adds 6b5831c696 Tree-sitter doc fixes (bug#60524)
adds 7eed8e050a * lisp/files.el (find-sibling-rules): Fix docstring.
adds c18878ee0a Fix bug in Tramp multi-hop
adds 8d530ca654 ; Fix documentation of y-or-n-p/yes-or-no-p
adds cef875f6c5 ; * etc/NEWS: Instructions for builds without
tree-sitter (bug#60559)
adds 92f753dc19 ; * etc/NEWS: Fix wording in last change.
adds e1b2446b2e Merge from origin/emacs-29
adds 15fc7b3cde Remove obsolete Tramp items
adds 83ce7c861e Make 'toml-ts-mode' optional
adds 3fc6883351 ; Fix the doc strings of 2 treesit.el functions
adds 8a18369afd ; Another fix for doc strings of 2 treesit.el functions
adds 4753b58786 * lisp/cedet/semantic/symref/grep.el: Support ts-modes
(bug#60525)
adds 16eca92415 ; * src/gnutls.c (Fgnutls_deinit): Fix typo in doc
string (bug#60579).
adds 2e6070f16c ; Another review of etc/NEWS
adds 62c2963ce6 Merge branch 'emacs-29' of
git.savannah.gnu.org:/srv/git/emacs into emacs-29
adds ec172d748f Avoid assertion violation due to fill-column indicator
face
adds 7ede600273 (ruby-ts-mode): Split font-lock feature 'builtin' into
two
adds 089b08eb3e ruby-ts-mode: Move 'self' and 'super' from constants to
keywords
adds f1aa306f91 ruby-ts-mode: Highlight variable assignments
adds 0f5e74f173 ruby-ts-mode: Highlight method and block parameters
adds 3fcbb86585 Merge from origin/emacs-29
adds 6602ec3abc Remove Emacs 26 compatibility from Tramp
adds 2f05f48918 Add new SI prefixes R, Q in other places
adds 9e98ff562b Update from Gnulib by running admin/merge-gnulib
adds 39b77970c6 Port to current Gnulib file-has-acl
adds 699711786a Further generic-related improvements in csharp-ts-mode
(bug#60376)
adds 7420b6dcc3 Fix `pr-interface'
adds 92e8c0c091 ruby-ts-mode: Highlight more kinds of parameters
adds 5ab03bcc43 Unify the string interpolation delimiters face across ts
modes
adds 2ea6ee5cbf (font-lock-regexp-face): New face
adds f2ebe43362 (treesit-simple-indent-presets): Short-circuit 'and' and
'or'
adds ff66a5d324 (treesit--indent-rules-optimize): Optimize 'and' and
'or' matcher forms
adds 9d410f8de6 (treesit-simple-indent-presets): Ensure 'and' works for
anchors too
adds abeb29bfcc Merge from origin/emacs-29
adds 5636f14856 ; Use a single '<=' for range comparisons
adds de8d6bd329 Minor tramp-archive.el fix
adds 0be40fbe43 Add new Tramp method "toolbox"
adds a1b558a2e2 Update from Gnulib by running admin/merge-gnulib
adds 5d1e14bd8b Adjust to recent Gnulib macro renaming
new 4c09b9a5a6 Merge remote-tracking branch 'origin/master' into
feature/android
Summary of changes:
.../tree-sitter/html-manual/Accessing-Node.html | 2 +-
.../html-manual/Language-Definitions.html | 2 +-
.../html-manual/Parser_002dbased-Font-Lock.html | 2 +-
.../tree-sitter/html-manual/Retrieving-Node.html | 10 +-
.../html-manual/Tree_002dsitter-C-API.html | 12 +-
admin/notes/tree-sitter/starter-guide | 2 +-
build-aux/config.guess | 2 +-
build-aux/config.sub | 2 +-
configure.ac | 9 +-
doc/emacs/files.texi | 13 +-
doc/lispref/elisp.texi | 2 +-
doc/lispref/files.texi | 27 +-
doc/lispref/modes.texi | 6 +-
doc/lispref/parsing.texi | 37 +-
doc/lispref/positions.texi | 23 +-
doc/misc/texinfo.tex | 735 ++--
doc/misc/tramp.texi | 29 +-
doc/misc/trampver.texi | 4 +-
etc/NEWS | 68 +-
etc/NEWS.29 | 271 +-
java/org/gnu/emacs/EmacsCopyArea.java | 131 +-
java/org/gnu/emacs/EmacsDrawLine.java | 120 +-
java/org/gnu/emacs/EmacsDrawPoint.java | 11 +-
java/org/gnu/emacs/EmacsDrawRectangle.java | 160 +-
java/org/gnu/emacs/EmacsDrawable.java | 1 -
java/org/gnu/emacs/EmacsFillPolygon.java | 128 +-
java/org/gnu/emacs/EmacsFillRectangle.java | 152 +-
java/org/gnu/emacs/EmacsFontDriver.java | 2 +-
java/org/gnu/emacs/EmacsGC.java | 77 +-
java/org/gnu/emacs/EmacsNative.java | 22 +
java/org/gnu/emacs/EmacsPaintQueue.java | 124 -
java/org/gnu/emacs/EmacsPaintReq.java | 33 -
java/org/gnu/emacs/EmacsPixmap.java | 9 +-
java/org/gnu/emacs/EmacsSdk23FontDriver.java | 71 +
java/org/gnu/emacs/EmacsSdk7FontDriver.java | 139 +-
java/org/gnu/emacs/EmacsService.java | 122 +-
java/org/gnu/emacs/EmacsSurfaceView.java | 22 +-
java/org/gnu/emacs/EmacsView.java | 133 +-
java/org/gnu/emacs/EmacsWindow.java | 141 +-
lib-src/Makefile.in | 16 +-
lib/alloca.in.h | 4 +-
lib/attribute.h | 2 +-
lib/binary-io.h | 3 +-
lib/c-ctype.h | 3 +-
lib/c-strcasecmp.c | 3 +-
lib/c-strncasecmp.c | 3 +-
lib/careadlinkat.c | 4 +-
lib/cloexec.c | 3 +-
lib/close-stream.c | 3 +-
lib/diffseq.h | 4 +-
lib/dup2.c | 3 +-
lib/file-has-acl.c | 9 +-
lib/filemode.h | 4 +-
lib/fpending.c | 4 +-
lib/fpending.h | 4 +-
lib/fsusage.c | 4 +-
lib/getgroups.c | 3 +-
lib/getloadavg.c | 4 +-
lib/gettext.h | 4 +-
lib/gettime.c | 3 +-
lib/gettimeofday.c | 3 +-
lib/gnulib.mk.in | 12 +-
lib/group-member.c | 4 +-
lib/limits.in.h | 4 +-
lib/malloc.c | 3 +-
lib/md5-stream.c | 4 +-
lib/md5.c | 4 +-
lib/md5.h | 4 +-
lib/memmem.c | 4 +-
lib/memrchr.c | 4 +-
lib/memset_explicit.c | 2 +-
lib/nanosleep.c | 3 +-
lib/save-cwd.h | 4 +-
lib/sha1.c | 3 +-
lib/sig2str.c | 3 +-
lib/stdio.in.h | 8 +
lib/stdlib.in.h | 3 +-
lib/string.in.h | 20 +-
lib/strtoimax.c | 4 +-
lib/strtol.c | 4 +-
lib/strtoll.c | 4 +-
lib/time_r.c | 3 +-
lib/verify.h | 16 +-
lib/xalloc-oversized.h | 3 +-
lisp/calendar/iso8601.el | 16 +-
lisp/cedet/semantic/symref/grep.el | 5 +
lisp/dired-x.el | 6 +-
lisp/dired.el | 2 +-
lisp/emacs-lisp/byte-run.el | 13 +-
lisp/emacs-lisp/bytecomp.el | 8 +-
lisp/emacs-lisp/cconv.el | 6 +-
lisp/emacs-lisp/cl-lib.el | 2 +-
lisp/emacs-lisp/cl-macs.el | 10 +-
lisp/emacs-lisp/comp.el | 14 +-
lisp/emacs-lisp/easy-mmode.el | 3 +-
lisp/emacs-lisp/eieio.el | 5 +-
lisp/emacs-lisp/macroexp.el | 15 +-
lisp/emacs-lisp/pcase.el | 2 +-
lisp/erc/erc.el | 38 +-
lisp/files.el | 12 +-
lisp/font-lock.el | 6 +
lisp/image.el | 2 +-
lisp/image/exif.el | 21 +-
lisp/net/tramp-adb.el | 49 +-
lisp/net/tramp-archive.el | 45 +-
lisp/net/tramp-cache.el | 7 +-
lisp/net/tramp-cmds.el | 6 +-
lisp/net/tramp-compat.el | 157 +-
lisp/net/tramp-container.el | 67 +-
lisp/net/tramp-crypt.el | 54 +-
lisp/net/tramp-fuse.el | 17 +-
lisp/net/tramp-gvfs.el | 57 +-
lisp/net/tramp-integration.el | 3 +-
lisp/net/tramp-rclone.el | 2 +-
lisp/net/tramp-sh.el | 154 +-
lisp/net/tramp-smb.el | 53 +-
lisp/net/tramp-sshfs.el | 5 +-
lisp/net/tramp-sudoedit.el | 77 +-
lisp/net/tramp.el | 346 +-
lisp/net/trampver.el | 21 +-
lisp/progmodes/c-ts-mode.el | 14 +-
lisp/progmodes/csharp-mode.el | 3 +
lisp/progmodes/java-ts-mode.el | 4 +-
lisp/progmodes/js.el | 18 +-
lisp/progmodes/ruby-mode.el | 61 +-
lisp/progmodes/ruby-ts-mode.el | 152 +-
lisp/progmodes/typescript-ts-mode.el | 32 +-
lisp/simple.el | 11 +-
lisp/subr.el | 24 +-
lisp/textmodes/toml-ts-mode.el | 1 -
lisp/treesit.el | 67 +-
lisp/vc/vc-git.el | 13 +-
lisp/vc/vc.el | 2 +-
lisp/wid-edit.el | 4 +-
m4/acl.m4 | 14 +-
m4/alloca.m4 | 4 +-
m4/clock_time.m4 | 15 +-
m4/d-type.m4 | 3 +-
m4/dup2.m4 | 3 +-
m4/euidaccess.m4 | 11 +-
m4/extensions.m4 | 11 +-
m4/filemode.m4 | 3 +-
m4/fsusage.m4 | 3 +-
m4/getgroups.m4 | 3 +-
m4/getloadavg.m4 | 4 +-
m4/getrandom.m4 | 19 +-
m4/gettime.m4 | 3 +-
m4/gettimeofday.m4 | 3 +-
m4/gnulib-common.m4 | 37 +-
m4/gnulib-comp.m4 | 2 -
m4/group-member.m4 | 3 +-
m4/largefile.m4 | 327 +-
m4/mempcpy.m4 | 4 +-
m4/memrchr.m4 | 4 +-
m4/memset_explicit.m4 | 2 +-
m4/mktime.m4 | 4 +-
m4/nanosleep.m4 | 12 +-
m4/nstrftime.m4 | 3 +-
m4/pathmax.m4 | 4 +-
m4/pthread_sigmask.m4 | 15 +-
m4/sig2str.m4 | 3 +-
m4/ssize_t.m4 | 3 +-
m4/stat-time.m4 | 4 +-
m4/stdio_h.m4 | 14 +-
m4/strnlen.m4 | 4 +-
m4/strtoimax.m4 | 3 +-
m4/strtoll.m4 | 3 +-
m4/time_h.m4 | 3 +-
m4/timer_time.m4 | 15 +-
m4/timespec.m4 | 3 +-
msdos/autogen/Makefile.in | 6 +-
msdos/sed1v2.inp | 7 +-
msdos/sed3v2.inp | 5 +-
msdos/sedlibmk.inp | 3 +-
nt/INSTALL | 27 +-
src/Makefile.in | 12 +-
src/android.c | 102 +-
src/androidfns.c | 3 +-
src/androidgui.h | 34 +
src/{android-emacs.c => androidmenu.c} | 20 +-
src/androidterm.c | 443 +-
src/androidterm.h | 13 +-
src/callproc.c | 5 +-
src/emacs.c | 8 +
src/fileio.c | 37 +-
src/fns.c | 3 +-
src/frame.c | 2 +-
src/frame.h | 5 +-
src/gnutls.c | 2 +-
src/haikufns.c | 14 +-
src/nsfns.m | 14 +-
src/pgtkfns.c | 14 +-
src/sfnt.c | 4515 ++++++++++++++++++++
src/sfnt.h | 957 +++++
.../sfntfont-android.c | 19 +-
src/sfntfont.c | 493 +++
.../EmacsMultitaskActivity.java => src/sfntfont.h | 13 +-
src/w32fns.c | 14 +-
src/xdisp.c | 28 +-
src/xfns.c | 14 +-
src/xterm.c | 7 +
test/Makefile.in | 6 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 2 +-
test/lisp/erc/erc-tests.el | 6 +-
test/lisp/net/tramp-archive-tests.el | 27 +-
test/lisp/net/tramp-tests.el | 437 +-
test/lisp/progmodes/ruby-mode-tests.el | 3 +
test/lisp/progmodes/ruby-ts-mode-tests.el | 27 +-
test/lisp/wid-edit-tests.el | 16 +
209 files changed, 9529 insertions(+), 3189 deletions(-)
delete mode 100644 java/org/gnu/emacs/EmacsPaintQueue.java
delete mode 100644 java/org/gnu/emacs/EmacsPaintReq.java
copy src/{android-emacs.c => androidmenu.c} (70%)
create mode 100644 src/sfnt.c
create mode 100644 src/sfnt.h
copy java/org/gnu/emacs/EmacsMultitaskActivity.java => src/sfntfont-android.c
(66%)
create mode 100644 src/sfntfont.c
copy java/org/gnu/emacs/EmacsMultitaskActivity.java => src/sfntfont.h (68%)
- feature/android updated (6d823d1077 -> 4c09b9a5a6),
Po Lu <=
- feature/android e816e57039 2/8: Check in new file androidmenu.c, Po Lu, 2023/01/08
- feature/android 86fe893128 4/8: Delete unused files, Po Lu, 2023/01/08
- feature/android 8dbfb924b6 7/8: * configure.ac (ANDROID_OBJS): Add sfntfont files., Po Lu, 2023/01/08
- feature/android 4c09b9a5a6 8/8: Merge remote-tracking branch 'origin/master' into feature/android, Po Lu, 2023/01/08
- feature/android 695e26079e 3/8: Update Java part of Android port, Po Lu, 2023/01/08
- feature/android ee256d1e25 6/8: Check in new files, Po Lu, 2023/01/08
- feature/android dd8078ed11 1/8: Check in new file sfnt.c, Po Lu, 2023/01/08
- feature/android 1584a58efd 5/8: Update Android port, Po Lu, 2023/01/08