emacs-diffs
[Top][All Lists]
Advanced

[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%)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]