[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (bb0496e -> 00ee320)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (bb0496e -> 00ee320) |
Date: |
Sun, 29 Mar 2020 09:12:49 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from bb0496e * comp.c (emit_mvar_access): Fix speed 1 compilation
new 79483a5 * .gitlab-ci.yml (test-native-bootstrap-speed*): Timeout
to 8h
new 05f89e8 src/comp.c (Fcomp__init_ctxt): Aesthetic
new 9d8ce52 * comp.c (maybe_defer_native_compilation): Compile comp
dependecies.
new d5f6dc1 Prevent collisions in C namespace and function shadowing
new 3c5e3ca * test/src/comp-test-funcs.el
(comp-test-big-interactive): New test
new 89cbff3 * test/src/comp-tests.el (comp-tests-doc): Fix
new c69c185 Add comp-test-40187 checking function shadowing.
new 53f9bc6 * comp.el (comp-output-base-filename): Handle src being a
symbol
new 530faee Fix free function compilation
adds ed37f03 Fix sending signals and EOF to the inferior process in
gdb-mi.el
adds 421eeff Add support for multiple Gravatar services
adds c3447e7 ; * etc/NEWS: Clarify news entry for
message-draft-headers change
adds 0fe7200 ; fix previous commit
adds e906cd0 Fix gravatar tests
adds ce141686 Rename dired-mark-region choices and ignore empty region.
adds b85d29f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 74489bd Improve the UI of 'list-timers'
adds 11b37a4 * lisp/textmodes/conf-mode.el (conf-mode): Fix last change
adds 2ea87d6 Pacify --enable-gcc-warnings for lock_file
adds 1060a64 Update from gnulib
adds d08c947 Make compilation-mode regexp matching case-sensitive
(bug#40119)
adds e4b6151 Fix integer overflow in forward-point
adds 98546d9 Fix integer overflow in internal_self_insert
adds fe6b8c9 line-beginning-position args can be bignums
adds 934b3c9 Remove COERCE_MARKER
adds d28b004 Add a module function to open a file descriptor connected
to a pipe.
adds 57f5a63 Refactor and fix typo in CHECK_*_COERCE_MARKER
adds 10bedb7 Disable enable-local-variables for hunk-only in
diff-syntax-fontify-props
adds de00a93 Treat out-of-range positions consistently
adds ac242ed Add manual and NEWS entries for previous gdb-mi changes
adds e4f8098 ; * etc/NEWS: Fix typos.
adds f98ee21 Port the 'module/async-pipe' test to MS-Windows
adds 4710f28 * lisp/progmodes/ebrowse.el: Prefer hash-tables to
obarrays
adds 6075a7c * lisp/textmodes/tex-mode.el: Replace double-definition
hack with an advice
adds 3fdb53b * lisp/gnus/gnus-registry.el: Use lexical-binding
adds 09d6771 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Declare the
type immediately
adds 90b6ba0 Use ATTRIBUTE_CONST for some bignum functions
adds e6c6486 Tramp cache fixes
adds dfeb87d Turn compilation-error-case-fold-search into a defvar
adds a7e3516 * lisp/progmodes/ebrowse.el (ebrowse-tags-loop-call):
Rename
adds dceba13 * lisp/jit-lock.el (jit-lock-mode): Pass `local` to
add-hook
adds a775dca Update from Gnulib
adds 4f41188 Stop using newly-deprecated dosname Gnulib module
adds d1b8179 Switch to literal mode with message when regexp is too
big in char-fold search
adds 52fab66 * lisp/vc/vc-dir.el (vc-dir-root): New command
(bug#12492, bug#34949).
adds 96e5367 ; * doc/lispref/internals.texi (Module Misc): Fix version
adds 76b3bd8 Improve Tramp cache for asynchronous processes
new 00ee320 Merge remote-tracking branch 'savannah/master' into HEAD
Summary of changes:
.gitlab-ci.yml | 6 +-
admin/merge-gnulib | 4 +-
doc/emacs/building.texi | 28 ++-
doc/lispref/internals.texi | 14 ++
doc/lispref/processes.texi | 1 +
etc/NEWS | 77 +++++--
lib-src/emacsclient.c | 2 +-
lib/at-func.c | 2 +-
lib/canonicalize-lgpl.c | 2 +-
lib/dosname.h | 52 -----
lib/filename.h | 110 +++++++++
lib/getopt-pfx-core.h | 8 +
lib/gnulib.mk.in | 20 +-
lisp/char-fold.el | 6 +-
lisp/dired.el | 33 +--
lisp/emacs-lisp/bytecomp.el | 15 +-
lisp/emacs-lisp/cl-macs.el | 5 +-
lisp/emacs-lisp/comp.el | 93 +++++---
lisp/emacs-lisp/timer-list.el | 15 +-
lisp/gnus/gnus-registry.el | 89 ++++----
lisp/image/gravatar.el | 43 +++-
lisp/isearch.el | 12 +-
lisp/jit-lock.el | 31 +--
lisp/ls-lisp.el | 6 +-
lisp/net/tramp-adb.el | 15 +-
lisp/net/tramp-cache.el | 94 +++++---
lisp/net/tramp-cmds.el | 22 +-
lisp/net/tramp-gvfs.el | 6 +-
lisp/net/tramp-sh.el | 69 +++---
lisp/net/tramp-smb.el | 12 +-
lisp/net/tramp-sudoedit.el | 4 +-
lisp/net/tramp.el | 12 +-
lisp/progmodes/compile.el | 13 +-
lisp/progmodes/ebrowse.el | 458 ++++++++++++++++----------------------
lisp/progmodes/gdb-mi.el | 8 +-
lisp/subr.el | 6 +-
lisp/textmodes/conf-mode.el | 46 ++--
lisp/textmodes/tex-mode.el | 60 +++--
lisp/vc/diff-mode.el | 4 +-
lisp/vc/vc-dir.el | 12 +-
lisp/vc/vc-hooks.el | 6 +-
m4/acl.m4 | 4 +-
m4/gnulib-comp.m4 | 4 +-
src/bignum.h | 2 +-
src/buffer.c | 32 ++-
src/buffer.h | 2 +
src/character.c | 6 +-
src/cmds.c | 15 +-
src/coding.c | 42 ++--
src/comp.c | 71 ++++--
src/composite.c | 17 +-
src/data.c | 77 ++++---
src/editfns.c | 121 ++++------
src/emacs-module.c | 9 +
src/fileio.c | 2 +-
src/filelock.c | 24 +-
src/fns.c | 18 +-
src/font.c | 16 +-
src/fringe.c | 6 +-
src/lisp.h | 32 +--
src/module-env-28.h | 3 +
src/process.c | 12 +
src/process.h | 2 +
src/search.c | 3 +-
src/textprop.c | 15 +-
src/window.c | 5 +-
src/xdisp.c | 20 +-
test/data/emacs-module/mod-test.c | 93 +++++++-
test/lisp/image/gravatar-tests.el | 2 +-
test/src/comp-test-funcs.el | 43 ++++
test/src/comp-tests.el | 9 +-
test/src/emacs-module-tests.el | 17 ++
72 files changed, 1295 insertions(+), 950 deletions(-)
delete mode 100644 lib/dosname.h
create mode 100644 lib/filename.h
- feature/native-comp updated (bb0496e -> 00ee320),
Andrea Corallo <=
- feature/native-comp 05f89e8 02/10: src/comp.c (Fcomp__init_ctxt): Aesthetic, Andrea Corallo, 2020/03/29
- feature/native-comp 9d8ce52 03/10: * comp.c (maybe_defer_native_compilation): Compile comp dependecies., Andrea Corallo, 2020/03/29
- feature/native-comp 3c5e3ca 05/10: * test/src/comp-test-funcs.el (comp-test-big-interactive): New test, Andrea Corallo, 2020/03/29
- feature/native-comp 79483a5 01/10: * .gitlab-ci.yml (test-native-bootstrap-speed*): Timeout to 8h, Andrea Corallo, 2020/03/29
- feature/native-comp d5f6dc1 04/10: Prevent collisions in C namespace and function shadowing, Andrea Corallo, 2020/03/29
- feature/native-comp 89cbff3 06/10: * test/src/comp-tests.el (comp-tests-doc): Fix, Andrea Corallo, 2020/03/29
- feature/native-comp 530faee 09/10: Fix free function compilation, Andrea Corallo, 2020/03/29
- feature/native-comp c69c185 07/10: Add comp-test-40187 checking function shadowing., Andrea Corallo, 2020/03/29
- feature/native-comp 53f9bc6 08/10: * comp.el (comp-output-base-filename): Handle src being a symbol, Andrea Corallo, 2020/03/29
- feature/native-comp 00ee320 10/10: Merge remote-tracking branch 'savannah/master' into HEAD, Andrea Corallo, 2020/03/29