[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/android updated (6253e7e742 -> f99f759931)
From: |
Po Lu |
Subject: |
feature/android updated (6253e7e742 -> f99f759931) |
Date: |
Thu, 19 Jan 2023 09:20:41 -0500 (EST) |
oldosfan pushed a change to branch feature/android.
from 6253e7e742 Merge remote-tracking branch 'origin/master' into
feature/android
new a496509ced Update Android port
adds 013ab7e2a8 Complete implementation of `file-user-id'
adds b9ae9d3ff8 ; * src/xterm.c (handle_one_xevent): Fix GTK build.
(Bug#60883)
adds 7ff5c0d704 Port xattr handling to Fedora 9
adds 281f48f19e ; Fix Eshell prompt tests when the current user is root
adds 1b52eaa190 Better lambda quote warning
adds efb9ec11bb Improved docstring single quote warning
adds b36cc7e7bb ; * src/treesit.c (Ftreesit_induce_sparse_tree): Minor
change.
adds 7c61a30410 Fix treesit-node-first-child-for-pos (bug#60127)
adds 9e7a5d58ee ; Fix tree-sitter indent anchor preset
adds bd094207c7 Fix buffer-list-update-hook for indirect buffers
adds 09e9d7c749 Fix display of warnings on w32 console
adds 7b13422298 ; Avoid plist-get as generalized var in erc-compat
adds 7b8322f628 Use correct buffer for local-module vars in erc-open
adds 183e749270 Don't preserve non-module minor modes in erc-open
adds 56d69c2fc4 ; Relax timeouts for failing ERC test
adds dbac923b9d CC Mode: On removal of "typedef", remove pertinent types
from c-found-types
adds c4f0b6ccea Add more detail about how to invoke Eshell commands
adds 9ed9ff4690 ruby-ts-mode: Fix the rules for hanging arrays and hashes
adds 5e2e68a0c2 ruby-ts-mode: Fix indent inside parenthesized_expr and
else/end after unless
adds ac5516bd7d ruby-ts-mode: Fix/change indentation of a continuation
method call
adds 300ca6ac37 ruby-ts-mode: Fix indent after operator or conditional
adds 045404d1aa ruby-ts-mode: Obey the option ruby-after-operator-indent
adds 343b9b3dfe ruby-ts-mode: Obey the option ruby-method-call-indent
adds bdd82fa797 ; * src/treesit.c: Remove unused boilerplate.
adds ac3bc775b6 Make it harder to misactivate tree-sitter font-lock fast
mode
adds 24f0dfd373 Revert "Revert "Add c-or-c++-ts-mode (bug#59613)""
adds faee7e1f1b ; * lisp/treesit.el (treesit-font-lock-fontify-region):
Minor fix.
adds 1798ff5a66 ; Fix minor mistakes in documentation
adds bd5ef3ef95 Improve the documentation of 'auto-mode-alist' search
adds 9186be20ae ; Clarify doc strings of some functions in files.el
adds 6a8338a8bc ; Avoid byte-compiler warning in cc-fonts.el.
adds dc3f85fd4b Use proper types for Eshell warnings
adds 78f93d92b2 * lisp/vc/vc-dir.el: Make keys ‘% m’ and ‘* %’
compatible with Dired
adds 8e9783b4ce Rebind in read-regexp-map ‘M-c’ to ‘M-s c’ compatible
with search-map
adds 758ac5eabb Fix split-window-below for the case when
split-window-keep-point is nil.
adds f2bedf695c ruby-ts-mode: Handle indent in parenless calls much
closer to ruby-mode
adds ba33b83ce4 (ruby-ts--statement-container-regexp): Remove
"parenthesized_statements"
adds 94b9cbf96f (ruby-ts--parent-call-or-bol): Handle more cases with
nested literals
adds 819719330a (ruby-ts--indent-rules): Add a rule for continuation of
a hash pair
adds db72787380 ruby-ts-mode: Use font-lock-constant-face for
true/false/nil
adds 9161a302c9 Merge from origin/emacs-29
new f99f759931 Merge remote-tracking branch 'origin/master' into
feature/android
Summary of changes:
.gitignore | 2 +
INSTALL.android | 35 ++
admin/merge-gnulib | 4 +-
build-aux/config.guess | 6 +-
build-aux/config.sub | 6 +-
configure.ac | 160 +++++-
doc/emacs/android.texi | 11 +-
doc/emacs/emacs.texi | 6 +
doc/emacs/input.texi | 60 +++
doc/emacs/maintaining.texi | 9 +-
doc/emacs/modes.texi | 13 +-
doc/lispref/commands.texi | 46 +-
doc/lispref/frames.texi | 6 +-
doc/lispref/minibuf.texi | 2 +-
doc/lispref/strings.texi | 4 +-
doc/misc/eshell.texi | 136 +++--
etc/NEWS | 20 +
etc/NEWS.29 | 9 +-
java/Makefile.in | 37 +-
java/debug.sh | 155 ++++--
java/org/gnu/emacs/EmacsContextMenu.java | 20 +-
java/org/gnu/emacs/EmacsCopyArea.java | 11 +-
java/org/gnu/emacs/EmacsDialog.java | 3 -
java/org/gnu/emacs/EmacsDrawLine.java | 11 +-
java/org/gnu/emacs/EmacsDrawRectangle.java | 45 +-
java/org/gnu/emacs/EmacsDrawable.java | 2 +-
java/org/gnu/emacs/EmacsFillPolygon.java | 11 +-
java/org/gnu/emacs/EmacsFillRectangle.java | 12 +-
java/org/gnu/emacs/EmacsGC.java | 33 +-
java/org/gnu/emacs/EmacsPixmap.java | 77 ++-
java/org/gnu/emacs/EmacsSdk7FontDriver.java | 11 +-
java/org/gnu/emacs/EmacsService.java | 7 +-
java/org/gnu/emacs/EmacsView.java | 34 +-
java/org/gnu/emacs/EmacsWindow.java | 80 ++-
lib-src/Makefile.in | 11 +
lib-src/asset-directory-tool.c | 280 ++++++++++
lib/faccessat.c | 4 -
lib/fpending.c | 2 +-
lib/getdelim.c | 147 ++++++
xcompile/lib/count-one-bits.c => lib/getline.c | 18 +-
lib/gnulib.mk.in | 40 ++
lib/stdalign.in.h | 109 +---
lib/stdio-impl.h | 8 +-
lisp/button.el | 30 +-
lisp/emacs-lisp/bytecomp.el | 12 +-
lisp/emacs-lisp/cl-macs.el | 2 +-
lisp/emacs-lisp/macroexp.el | 13 +-
lisp/emacs-lisp/warnings.el | 8 +-
lisp/erc/erc-common.el | 13 +-
lisp/erc/erc-compat.el | 4 +-
lisp/erc/erc.el | 26 +-
lisp/eshell/em-basic.el | 3 +-
lisp/eshell/esh-var.el | 7 +-
lisp/files.el | 20 +-
lisp/frame.el | 8 +-
lisp/net/ange-ftp.el | 7 +
lisp/net/tramp-archive.el | 13 +-
lisp/net/tramp-crypt.el | 2 +-
lisp/progmodes/c-ts-mode.el | 44 ++
lisp/progmodes/cc-defs.el | 22 +
lisp/progmodes/cc-engine.el | 40 +-
lisp/progmodes/cc-fonts.el | 66 ++-
lisp/progmodes/cc-mode.el | 40 +-
lisp/progmodes/ruby-ts-mode.el | 162 +++---
lisp/replace.el | 6 +-
lisp/subr.el | 14 +-
lisp/touch-screen.el | 189 ++++++-
lisp/treesit.el | 34 +-
lisp/vc/vc-dir.el | 8 +-
lisp/wid-edit.el | 122 +++--
lisp/window.el | 12 +-
m4/getdelim.m4 | 111 ++++
m4/getline.m4 | 109 ++++
m4/gnulib-comp.m4 | 32 ++
m4/stdalign.m4 | 127 +++--
m4/unistd_h.m4 | 1 +
m4/utimens.m4 | 3 +-
m4/utimensat.m4 | 4 +-
m4/xattr.m4 | 42 +-
src/alloc.c | 34 +-
src/android.c | 569 ++++++++++++++++-----
src/android.h | 8 +
src/androidterm.c | 5 +-
src/buffer.c | 10 +-
src/emacs.c | 8 +
src/fileio.c | 15 +
src/filelock.c | 12 +-
src/frame.c | 2 +
src/keyboard.c | 6 +-
src/menu.c | 9 +-
src/sfnt.c | 10 +-
src/sfntfont-android.c | 4 +-
src/sfntfont.c | 111 +++-
src/treesit.c | 66 ++-
src/xterm.c | 2 +
test/lisp/erc/erc-scenarios-base-local-modules.el | 100 +++-
test/lisp/erc/erc-tests.el | 41 +-
.../resources/base/netid/bouncer/barnet-again.eld | 10 +-
.../resources/base/netid/bouncer/foonet-again.eld | 10 +-
test/lisp/eshell/em-prompt-tests.el | 6 +-
test/lisp/net/tramp-archive-tests.el | 15 +-
test/lisp/net/tramp-tests.el | 67 ++-
test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb | 94 ++++
test/lisp/progmodes/ruby-ts-mode-tests.el | 6 +-
test/src/buffer-tests.el | 46 +-
xcompile/lib/faccessat.c | 4 -
xcompile/lib/getdelim.c | 147 ++++++
xcompile/lib/{count-one-bits.c => getline.c} | 18 +-
xcompile/lib/gnulib.mk.in | 42 ++
xcompile/lib/qcopy-acl.c | 36 +-
xcompile/lib/verify.h | 8 +-
{lib => xcompile}/malloc/dynarray-skeleton.c | 0
{lib => xcompile}/malloc/dynarray.h | 0
{lib => xcompile}/malloc/dynarray_at_failure.c | 0
.../malloc/dynarray_emplace_enlarge.c | 0
{lib => xcompile}/malloc/dynarray_finalize.c | 0
{lib => xcompile}/malloc/dynarray_resize.c | 0
{lib => xcompile}/malloc/dynarray_resize_clear.c | 0
{lib => xcompile}/malloc/scratch_buffer.h | 0
{lib => xcompile}/malloc/scratch_buffer_dupfree.c | 0
{lib => xcompile}/malloc/scratch_buffer_grow.c | 0
.../malloc/scratch_buffer_grow_preserve.c | 0
.../malloc/scratch_buffer_set_array_size.c | 0
123 files changed, 3632 insertions(+), 948 deletions(-)
create mode 100644 doc/emacs/input.texi
create mode 100644 lib-src/asset-directory-tool.c
create mode 100644 lib/getdelim.c
copy xcompile/lib/count-one-bits.c => lib/getline.c (70%)
create mode 100644 m4/getdelim.m4
create mode 100644 m4/getline.m4
create mode 100644 test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb
create mode 100644 xcompile/lib/getdelim.c
copy xcompile/lib/{count-one-bits.c => getline.c} (70%)
copy {lib => xcompile}/malloc/dynarray-skeleton.c (100%)
copy {lib => xcompile}/malloc/dynarray.h (100%)
copy {lib => xcompile}/malloc/dynarray_at_failure.c (100%)
copy {lib => xcompile}/malloc/dynarray_emplace_enlarge.c (100%)
copy {lib => xcompile}/malloc/dynarray_finalize.c (100%)
copy {lib => xcompile}/malloc/dynarray_resize.c (100%)
copy {lib => xcompile}/malloc/dynarray_resize_clear.c (100%)
copy {lib => xcompile}/malloc/scratch_buffer.h (100%)
copy {lib => xcompile}/malloc/scratch_buffer_dupfree.c (100%)
copy {lib => xcompile}/malloc/scratch_buffer_grow.c (100%)
copy {lib => xcompile}/malloc/scratch_buffer_grow_preserve.c (100%)
copy {lib => xcompile}/malloc/scratch_buffer_set_array_size.c (100%)
- feature/android updated (6253e7e742 -> f99f759931),
Po Lu <=