[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (271fb8a -> ee53560)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (271fb8a -> ee53560) |
Date: |
Sun, 27 Dec 2020 12:22:37 -0500 (EST) |
akrl pushed a change to branch feature/native-comp.
from 271fb8a * Fix `byte-compile-file' for native compilation
(bug#45442)
adds 33210c8 * lisp/tab-line.el: New options, faces, and functions
adds 3be0dc6 authinfo-mode: add option to not hide any elements (and
add font-lock)
adds b68d52c * lisp/emacs-lisp/lisp-mnt.el (lm-section-end): Stop at
the right heading
adds ccb3eff * src/dispnew.c (sit_for): Fix bug#45292
adds 3096437 CC Mode: introduce a new cache for brace structures.
This fixes bug #45248
adds bf7041a Centralize subprocess creation in a single function.
adds 26b8b30 Ensure that Gnulib objects in subdirectories are built
correctly.
adds 29064d0 Update Gnulib.
adds 527cc64 Unbreak the MinGW build broken by recent changes in
callproc.c
adds 452baab Fix the MinGW build broken by Gnulib update
adds e352571 ; * src/callproc.c (emacs_spawn) [!WINDOWSNT]: Fix last
change.
adds d63ccde Unbreak the build on *BSD and Macos after previous gnulib
merge
adds 269cec1 Remove `string-slice' -- it's not very well defined
adds af359de Allow `string-limit' to work on encoded strings
adds 174327c Make `remove-hook' interactive
adds 290ee34 cperl-mode: Correctly syntax highlight index/value array
slices
adds b8b1703 Pacify gcc 10.2 -Wanalyzer-null-argument in gtkutil.c
adds ec8a17e Adjust to recent Gnulib changes
adds 5880c7c Adjust test_module to recent Gnulib changes
adds 42d5826 Update Gnulib.
adds 3ba3414 Import posix_spawn from Gnulib.
adds 2c79a8f Use posix_spawn if possible.
adds e387371 Revert "Use posix_spawn if possible."
adds ecf84a2 Revert "Import posix_spawn from Gnulib."
adds 64513ab Don't compile Gnulib's 'free' on MinGW
adds c3c1863 Add support for more EBCDIC code pages IBM2XX
adds a9413dd Fix last change
adds 3649160 ; * etc/NEWS: Announce the last change.
adds e497a01 Tag Tramp test :unstable
adds 1ca6add Tag another Tramp test :unstable on emba
adds b3fe0ac Correct argument order in comment
adds 52b3083 * lisp/face-remap.el (face-remap-set-base): Doc fix.
(Bug#45264)
adds 711fe70 * doc/misc/efaq.texi (Latest version of Emacs): Bump
version.
adds a90836c * doc/misc/efaq.texi (New in Emacs 27): Add section.
adds 7b3367a * lisp/so-long.el: Decrease use of passive voice.
adds 7f8793e Update to Org 9.4.4
adds 5d46593 Support build of Emacs on ARM Macos machines
adds 2e20749 Merge from origin/emacs-27
adds 6bf22c9 Codesign the executable on recene MacOS systems
adds 47799cc ; Merge from origin/emacs-27
adds fda9b3e * src/Makefile.in (DO_CODESIGN): Fix expected
architecture name.
adds e0fc939 Add more details to the "word processor" section
adds b242bbb ; lisp/org/org.el: Fix Version header.
adds 90ec81f Merge from origin/emacs-27
adds 00b8fdf Fix gpg-agent killing in mml-sec-tests
adds c9fb347 Skip some mml tests that rely on CMS if that's not
installed
adds e1eabc8 Disable some semantic tests on systems without g++
adds 443a538 Refactor package--list-loaded-files for easier
debuggability
adds d18b1c8 Fix package reloading problems on systems with symlinks
adds 90e4009 Fix infloop in memory-report
adds a63855c Kill the scdaemon after doing the mml-sec tests
adds 60bfa84 Fix issues with lib/malloc out-of-dir builds
adds cf1d703 Fix messages with plural forms in todo-mode.el
adds b3c9af9 Improvements for `:base-uri' svg image property
adds f9264a3 Avoid missing email messages due to rmail-spam-filter
adds fd658b8 Rename Tramp method "media" to "mtp" (Bug#45402)
adds 25fb44f Fix test/src/process-tests on MS-Windows
adds 4b2ca6b * lisp/forms.el (forms--run-functions): New function
adds 714ca84 Improve the edebug-form-data doc string
adds 0f79046 Add new predicates for sequence lengths
adds 80420fa Improve "find definition" in *Help* buffers
adds eb98afa Fix up length_internal with degenerate length inputs
adds 8bc727d ; Fix the recent `length' doc string addition
adds df882c9 ; Fix recent shortdoc.el and fns.c additions
new 8fb9463 Merge remote-tracking branch 'savannah/master' into HEAD
new ee53560 * Don't require trailing backslashes in
`comp-eln-load-path' (bug#45462)
Summary of changes:
admin/merge-gnulib | 3 +-
build-aux/config.guess | 224 ++++++-----
build-aux/config.sub | 60 +--
build-aux/install-sh | 35 +-
configure.ac | 6 +
doc/lispref/display.texi | 8 +-
doc/lispref/sequences.texi | 15 +
doc/lispref/strings.texi | 20 +-
doc/misc/efaq.texi | 60 ++-
doc/misc/texinfo.tex | 65 +++-
doc/misc/tramp.texi | 18 +-
etc/ETAGS.EBNF | 2 +-
etc/NEWS | 54 ++-
etc/TODO | 30 ++
lib-src/emacsclient.c | 39 +-
lib-src/etags.c | 17 +-
lib-src/update-game-score.c | 4 +-
lib/Makefile.in | 6 +-
lib/attribute.h | 23 +-
lib/c++defs.h | 8 +
lib/canonicalize-lgpl.c | 508 ++++++++++++++-----------
lib/careadlinkat.c | 30 +-
lib/cdefs.h | 4 +-
lib/eloop-threshold.h | 83 ++++
lib/euidaccess.c | 9 +-
lib/faccessat.c | 14 +-
lib/fcntl.c | 4 +-
lib/fcntl.in.h | 37 +-
lib/filemode.c | 14 -
lib/fpending.c | 7 +-
lib/{fpending.h => free.c} | 30 +-
lib/gnulib.mk.in | 103 ++++-
lib/idx.h | 113 ++++++
lib/intprops.h | 50 ++-
lib/malloc/scratch_buffer.h | 135 +++++++
lib/{timegm.c => malloc/scratch_buffer_grow.c} | 54 ++-
lib/malloc/scratch_buffer_grow_preserve.c | 67 ++++
lib/malloc/scratch_buffer_set_array_size.c | 64 ++++
lib/mini-gmp.c | 58 +--
lib/mini-gmp.h | 5 +-
lib/{memrchr.c => rawmemchr.c} | 107 ++----
lib/rawmemchr.valgrind | 28 ++
lib/readlink.c | 48 ++-
lib/readlinkat.c | 47 ++-
lib/regex_internal.c | 19 +-
lib/regex_internal.h | 8 +
lib/{save-cwd.h => scratch_buffer.h} | 27 +-
lib/signal.in.h | 6 +-
lib/stdint.in.h | 5 -
lib/stdio-impl.h | 2 +-
lib/stdio.in.h | 183 ++++++---
lib/stdlib.in.h | 169 +++++++-
lib/string.in.h | 36 +-
lib/symlink.c | 2 +-
lib/sys_select.in.h | 9 +-
lib/sys_stat.in.h | 32 +-
lib/tempname.c | 49 ++-
lib/time.in.h | 23 +-
lib/time_rz.c | 16 +-
lib/unistd.in.h | 386 +++++++++++++++----
lib/xalloc-oversized.h | 2 +-
lisp/auth-source.el | 45 ++-
lisp/calendar/todo-mode.el | 27 +-
lisp/emacs-lisp/byte-opt.el | 4 +-
lisp/emacs-lisp/edebug.el | 2 +-
lisp/emacs-lisp/find-func.el | 65 +++-
lisp/emacs-lisp/lisp-mnt.el | 2 +
lisp/emacs-lisp/memory-report.el | 4 +-
lisp/emacs-lisp/package.el | 53 +--
lisp/emacs-lisp/shortdoc.el | 12 +-
lisp/emacs-lisp/subr-x.el | 47 ++-
lisp/face-remap.el | 12 +-
lisp/forms.el | 63 +--
lisp/international/mule-conf.el | 84 ++++
lisp/language/european.el | 81 ++++
lisp/language/japanese.el | 16 +
lisp/mail/rmail-spam-filter.el | 17 +-
lisp/net/tramp-gvfs.el | 26 +-
lisp/org/org-agenda.el | 4 -
lisp/org/org-capture.el | 4 -
lisp/org/org-macs.el | 41 +-
lisp/org/org-version.el | 4 +-
lisp/org/org.el | 2 +-
lisp/progmodes/cc-engine.el | 332 +++++++++++-----
lisp/progmodes/cc-mode.el | 34 +-
lisp/progmodes/cperl-mode.el | 2 +-
lisp/so-long.el | 6 +-
lisp/subr.el | 27 +-
lisp/tab-line.el | 65 +++-
m4/alloca.m4 | 4 +-
m4/canonicalize.m4 | 10 +-
m4/extensions.m4 | 160 ++++----
m4/faccessat.m4 | 33 +-
m4/fcntl.m4 | 52 ++-
m4/filemode.m4 | 3 +-
m4/free.m4 | 49 +++
m4/fsusage.m4 | 3 +-
m4/gnulib-common.m4 | 63 +--
m4/gnulib-comp.m4 | 94 ++++-
m4/largefile.m4 | 2 +-
m4/mbstate_t.m4 | 11 +-
m4/pid_t.m4 | 38 ++
m4/rawmemchr.m4 | 20 +
m4/readlink.m4 | 61 ++-
m4/readlinkat.m4 | 13 +-
m4/std-gnu11.m4 | 5 +
m4/stdint.m4 | 10 +-
m4/stdio_h.m4 | 8 +-
m4/stdlib_h.m4 | 36 +-
m4/sys_types_h.m4 | 22 +-
m4/unistd_h.m4 | 11 +-
m4/vararrays.m4 | 14 +-
nt/mingw-cfg.site | 6 +
src/Makefile.in | 2 +-
src/alloc.c | 6 +-
src/callproc.c | 287 +++++++++-----
src/comp.c | 3 +-
src/dispnew.c | 9 +
src/fileio.c | 3 -
src/fns.c | 79 +++-
src/gtkutil.c | 7 +-
src/image.c | 8 +-
src/lisp.h | 8 +-
src/process.c | 157 +-------
src/sysdep.c | 26 +-
src/w32.h | 2 +-
src/w32proc.c | 4 +-
test/Makefile.in | 1 +
test/lisp/cedet/semantic-utest-ia.el | 2 +
test/lisp/emacs-lisp/find-func-tests.el | 10 +
test/lisp/emacs-lisp/subr-x-tests.el | 28 +-
test/lisp/gnus/mml-sec-tests.el | 10 +-
test/lisp/net/tramp-tests.el | 6 +-
test/src/fns-tests.el | 41 ++
134 files changed, 4133 insertions(+), 1665 deletions(-)
create mode 100644 lib/eloop-threshold.h
copy lib/{fpending.h => free.c} (66%)
create mode 100644 lib/idx.h
create mode 100644 lib/malloc/scratch_buffer.h
copy lib/{timegm.c => malloc/scratch_buffer_grow.c} (50%)
create mode 100644 lib/malloc/scratch_buffer_grow_preserve.c
create mode 100644 lib/malloc/scratch_buffer_set_array_size.c
copy lib/{memrchr.c => rawmemchr.c} (61%)
create mode 100644 lib/rawmemchr.valgrind
copy lib/{save-cwd.h => scratch_buffer.h} (55%)
create mode 100644 m4/free.m4
create mode 100644 m4/pid_t.m4
create mode 100644 m4/rawmemchr.m4
- feature/native-comp updated (271fb8a -> ee53560),
Andrea Corallo <=