emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

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