emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

feature/native-comp updated (5a55a84 -> c324e02)


From: Andrea Corallo
Subject: feature/native-comp updated (5a55a84 -> c324e02)
Date: Sun, 21 Jun 2020 18:37:13 -0400 (EDT)

akrl pushed a change to branch feature/native-comp.

      from  5a55a84   * Implement 'maybe_gc_or_quit' to allow correct GC in 
compiled Lisp.
       new  c37b544   Add native compiler dynamic scope support
       new  47ab6c2   Add some testing for dynamic scope
       new  29b2a08   Execute top level forms in the right lex/dyn scope.
       new  decced8   Allow per function speed declaration
       new  34117de   Add a test for speed -1
       new  51df0ab   Do not native compile two functions to allow cc-mode hack
       new  1179a1c   * Add a func-arity test for dynamic functions
       new  cfb871a   * Handle correctly pure delaration specifier.
       new  89b6f56   * src/comp.c (Fcomp__compile_ctxt_to_file): Confine gcc 
optim level in [0, 3].
       new  0a70ed9   ;* src/comp.c (define_maybe_gc_or_quit): Fix a comment.
       new  f0e9fdd   Two `load-history' eln related fixes.
      adds  54efe18   Derive gnus-edit-form-mode from lisp-data-mode, fix mode 
map
      adds  459bd56   Further fixes while testing tramp-crypt
      adds  a3474c5   Highlight typed variables in Python
      adds  f4b99b3   Mark python-shell-virtualenv-root as safe for directories
      adds  4823fa1   Tag a test as unstable
      adds  82a632e   2020-03-29  Michael R. Mauger  <michael@mauger.com>
      adds  b3e7d04   Rearrange detecting remote uid and gid in Tramp
      adds  62cf8f1   Ensure that getters and setters can be edebugged at the 
same time.
      adds  e96f78f   Band-aid for edebugging generator bodies (Bug#40434).
      adds  4f92cf1   Add new VC command `repository-url'
      adds  2e80328   Add optional remote-name argument to VC repository-url 
command
      adds  1507d61   Use vc-git-repository-url in vc-git-dir-extra-headers
      adds  4503dcf   Fix some Tramp problems seen during tests
      adds  a77ac01   gnus-cloud: Improve cloud sync
      adds  6e777a6   Make project file name completion adhere to customization
      adds  1d2c0a2   Change the key for project-find-regexp
      adds  3bff583   Bump the project.el package version
      adds  9682aa2   * lisp/dired-aux.el (dired-vc-deduce-fileset): Add 
autoload cookie.
      adds  6eb18a9   Move tab-bar and tab-line faces to faces.el (part of 
bug#41200)
      adds  c43e5ed   * lisp/image-mode.el (image-transform-original): New 
command (bug#41222).
      adds  43ad7dc   Clean up D-Bus documentation (bug#41744)
      adds  6b9eac6   * lisp/simple.el (shell-command-on-region): Fix docstring.
      adds  22f4fba   * lisp/emulation/cua-rect.el 
(cua--rectangle-region-insert): New function.
      adds  6cdecc2   Revert markup change in with-coding-priority docs
      adds  079b0dc   Delete, don't kill, dir dir fragments in 
icomplete-fido-backward-updir
      adds  a71d178   * doc/misc/tramp.texi (Predefined connection 
information): Add "tmpdir".
      adds  1dff0a8   * lisp/image-mode.el (image-toggle-display-image): Fix 
fit of rotated images.
      adds  cd4f75b   Rename default function to 
next-error-buffer-unnavigated-current (bug#40919)
      adds  01e86b9   Fix recentf typo in Emacs manual
      adds  229995b   Fix some Texinfo markup
      adds  21b03fa   Merge from origin/emacs-27
      adds  5502eed   Auto-setup for bug-reference-mode
      adds  e2f443d   vc-git-dir-extra-headers: Fix recent breakage
      adds  2cc48d3   Fix setting project-vc-merge-submodules via .dir-locals.el
      adds  2f231fc   Add global bindings for project commands
      adds  eb3b03c   New command: project-switch-to-buffer
      adds  4b9b9cb   ; Add a heading and a binding
      adds  7c177ec   New command: project-kill-buffers
      adds  a4f1d68   Bind default-directory to given DIR.
      adds  dcdf6d7   Make bug-reference auto-setup work in vc-dir or Magit 
like modes
      adds  7d7bd1b   ;Fix error in commit dcdf6d7124
      adds  97d1f67   Various dbus.el cleanups (bug#41744)
      adds  0185d76   Fix and extend format-spec (bug#41758)
      adds  23a148c   Various battery.el improvements (bug#41808)
      adds  453d30d   Improve battery.el UPower support
      adds  3dd6b23   Propertize all shr fragment IDs as shr-target-id
      adds  363d981   Add binding for project-kill-buffers
      adds  7a37460   Some Tramp cleanups, mainly in tramp-crypt.el
      adds  75babd0   * etc/NEWS: Fix inconsistencies.  Add 
`tramp-crypt-add-directory'.
      adds  ba450b6   Define the dark luminance limit as a named constant
      adds  b6c7780   ; * lisp/faces.el (color-luminance-dark-limit): Better 
doc string.
      adds  fbf40c1   Check AREF and aref_addr subscripts
      adds  6fe5c21   project-switch-to-buffer: Use the "other buffer" as 
default
      adds  70ac80d   Fix newly introduced errors in Tramp
      adds  1e3b0f2   Improve doc strings of project.el
      adds  3e7499c   Fix various problems in Tramp
      adds  2eda819   Fix last change in doc strings of project.el
      adds  be5d0c0   project-shell: Pop to an existing shell buffer by default
      adds  2fec4c7   Fix bug with deactivation of mark in 'cua-cancel'
      adds  ed08512   Revert "Don't mention non-GNU package archives."
      adds  50f489b   Add fallback for 24-bit terminal color via 
COLORTERM=truecolor
      adds  7a70900   Documentation followup to the last change
      adds  3af631d   Fix last change for bug#41619
      adds  c59475a   Fix a byte-compile warning.
      adds  c1056b0   Pop to an existing Eshell buffer by default
      adds  a1b487e   ; project-shell, project-eshell: Docstring tweaks
      adds  4cc6854   Silence some warnings in tests
      adds  1ecd350   Evaluate some unnecessarily quoted lambdas
      adds  f18b035   Fix remaining problems with tramp-crypt.el
      adds  a4d3897   Replace some uses of cl-mapcan with mapcan
      adds  8df2957   Improve doc strings of 'project-shell' and 
'project-eshell'
      adds  0792f8e   Revert last change in benchmark.el
      adds  9fe2bdb   Consolidate #RGB string parsers
       new  c324e02   Merge remote-tracking branch 'savahnna/master' into dev


Summary of changes:
 doc/emacs/cmdargs.texi                             |   9 +-
 doc/emacs/files.texi                               |   6 +-
 doc/emacs/frames.texi                              |  21 +-
 doc/emacs/misc.texi                                |   6 +-
 doc/lispref/control.texi                           |   2 +-
 doc/lispref/debugging.texi                         |   2 +-
 doc/lispref/errors.texi                            |   5 +-
 doc/lispref/files.texi                             |   2 +-
 doc/lispref/frames.texi                            |   2 +-
 doc/lispref/nonascii.texi                          |   6 +-
 doc/lispref/os.texi                                |   2 +-
 doc/lispref/strings.texi                           |  35 +-
 doc/lispref/text.texi                              |   2 +-
 doc/misc/dbus.texi                                 | 826 +++++++++++----------
 doc/misc/efaq-w32.texi                             |  14 +-
 doc/misc/efaq.texi                                 |  35 +-
 doc/misc/emacs-gnutls.texi                         |   2 +-
 doc/misc/gnus-faq.texi                             |   5 +-
 doc/misc/message.texi                              |   4 +-
 doc/misc/tramp.texi                                |  13 +-
 etc/NEWS                                           |  56 +-
 etc/NEWS.27                                        |   4 +-
 lisp/battery.el                                    | 675 +++++++++--------
 lisp/cedet/semantic/complete.el                    |   8 +-
 lisp/dired-aux.el                                  |  16 +-
 lisp/emacs-lisp/benchmark.el                       |   2 +-
 lisp/emacs-lisp/byte-run.el                        |   8 +-
 lisp/emacs-lisp/bytecomp.el                        |  15 +-
 lisp/emacs-lisp/comp.el                            | 289 ++++---
 lisp/emacs-lisp/generator.el                       |   8 +-
 lisp/emacs-lisp/gv.el                              |   2 +-
 lisp/emacs-lisp/package.el                         |  12 +-
 lisp/emacs-lisp/rx.el                              |   2 +-
 lisp/emulation/cua-base.el                         |   2 +-
 lisp/emulation/cua-rect.el                         |   6 +-
 lisp/erc/erc-match.el                              |  19 +-
 lisp/erc/erc.el                                    |  21 +-
 lisp/eshell/em-pred.el                             |   8 +-
 lisp/faces.el                                      |  35 +-
 lisp/format-spec.el                                | 183 ++---
 lisp/gnus/gnus-cloud.el                            |  54 +-
 lisp/gnus/gnus-eform.el                            |  18 +-
 lisp/gnus/gnus-sieve.el                            |  10 +-
 lisp/gnus/gssapi.el                                |  11 +-
 lisp/gnus/mail-source.el                           |  30 +-
 lisp/gnus/message.el                               | 137 ++--
 lisp/icomplete.el                                  |   5 +-
 lisp/image-dired.el                                |   1 -
 lisp/image-mode.el                                 |  32 +-
 lisp/net/dbus.el                                   | 499 ++++++-------
 lisp/net/eww.el                                    |  18 +-
 lisp/net/imap.el                                   |  30 +-
 lisp/net/network-stream.el                         |  13 +-
 lisp/net/shr.el                                    |  25 +-
 lisp/net/tramp-adb.el                              | 102 +--
 lisp/net/tramp-archive.el                          |   4 +-
 lisp/net/tramp-compat.el                           |  17 +-
 lisp/net/tramp-crypt.el                            | 206 +++--
 lisp/net/tramp-gvfs.el                             |  74 +-
 lisp/net/tramp-rclone.el                           |   7 +-
 lisp/net/tramp-sh.el                               | 180 ++---
 lisp/net/tramp-smb.el                              |  13 +-
 lisp/net/tramp-sudoedit.el                         |  37 +-
 lisp/net/tramp.el                                  | 105 ++-
 lisp/obsolete/tls.el                               |  16 +-
 lisp/progmodes/bug-reference.el                    | 221 ++++++
 lisp/progmodes/cc-bytecomp.el                      |   2 +
 lisp/progmodes/cc-langs.el                         |   3 +-
 lisp/progmodes/project.el                          | 204 +++--
 lisp/progmodes/python.el                           |   4 +-
 lisp/progmodes/sql.el                              |   2 +-
 lisp/progmodes/verilog-mode.el                     |  10 +-
 lisp/progmodes/xref.el                             |   6 +-
 lisp/simple.el                                     |  16 +-
 lisp/startup.el                                    |   7 +-
 lisp/tab-bar.el                                    |  15 +-
 lisp/tab-line.el                                   |  16 +-
 lisp/term/tty-colors.el                            |  58 +-
 lisp/textmodes/bibtex.el                           |  10 +-
 lisp/textmodes/tex-mode.el                         |   3 -
 lisp/vc/vc-bzr.el                                  |   9 +
 lisp/vc/vc-git.el                                  |  29 +-
 lisp/vc/vc-hg.el                                   |   8 +
 lisp/vc/vc-svn.el                                  |   9 +-
 lisp/vc/vc.el                                      |  17 +-
 src/alloc.c                                        |   1 +
 src/comp.c                                         |  78 +-
 src/dispextern.h                                   |   2 +
 src/eval.c                                         |  24 +-
 src/lisp.h                                         |  29 +-
 src/lread.c                                        |   3 +-
 src/nsterm.m                                       |  59 +-
 src/pdumper.c                                      |   5 +-
 src/term.c                                         |   9 +
 src/w32fns.c                                       | 157 +---
 src/xfaces.c                                       | 116 +++
 src/xterm.c                                        |  51 +-
 test/lisp/autoinsert-tests.el                      |   8 +-
 test/lisp/battery-tests.el                         | 106 ++-
 test/lisp/calendar/lunar-tests.el                  |   5 +
 test/lisp/emacs-lisp/generator-tests.el            |   9 +
 test/lisp/emacs-lisp/gv-tests.el                   |  19 +
 test/lisp/emacs-lisp/package-tests.el              |  27 +-
 test/lisp/format-spec-tests.el                     | 135 +++-
 test/lisp/imenu-tests.el                           |  15 +-
 test/lisp/net/dbus-tests.el                        |   4 +-
 test/lisp/net/tramp-tests.el                       |   9 +
 test/lisp/progmodes/sql-tests.el                   |   8 +-
 test/lisp/vc/vc-tests.el                           |   9 +-
 test/manual/etags/tex-src/gzip.texi                |   2 +-
 .../comp-test-funcs-dyn.el}                        |  25 +-
 test/src/comp-test-funcs.el                        |   4 +
 test/src/comp-tests.el                             |  62 +-
 test/src/undo-tests.el                             |   2 +-
 test/src/xfaces-tests.el                           |  23 +
 115 files changed, 3230 insertions(+), 2439 deletions(-)
 copy test/{lisp/emacs-lisp/float-sup-tests.el => src/comp-test-funcs-dyn.el} 
(59%)



reply via email to

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