emacs-diffs
[Top][All Lists]
Advanced

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

feature/native-comp updated (f1efac1 -> 88100be)


From: Andrea Corallo
Subject: feature/native-comp updated (f1efac1 -> 88100be)
Date: Sat, 16 Jan 2021 07:40:31 -0500 (EST)

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

      from  f1efac1   * Normalize `comp-eln-load-path' entries for trampoline 
comp (bug#43475)
      adds  768a352   * lisp/emacs-lisp/macroexp.el (macroexp--fgrep): Rename 
from `pcase--fgrep`
      adds  9d3d6f8   * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda): Fix 
last change
      adds  3b9dad8   * lisp/subr.el (letrec): Optimize some non-recursive 
bindings
      adds  6e73e07   Make sure default-directory relates to the originating 
buffer
      adds  29c7f8c   * lisp/emacs-lisp/cl-macs.el: Optimize self-calls in tail 
position
      adds  fe72638   Fix cl-concatenate use in macros
      adds  981d5ea   * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Fix build of 
gnus-agent.el
      adds  ace749f   Count Flymake diagnostics in modeline by severity, not 
type
      adds  4cebd2d   Don't unblock SIGCHLD too early.
      adds  9b57ecf   Remove reference to gnus-bug-create-help-buffer
      adds  7a89b4b   Support keyval style beamer frame labels
      adds  302e6d4   Remove a pointless check for WCOREDUMPED.
      adds  690cf6b   Increase probability that a process test succeeds.
      adds  09ee2d0   Create new test file for socks.el
      adds  ac9c4ca   * lisp/subr.el (global-map): Doc fix; add cross-reference.
      adds  aa6ee33   Rework parts of Tramp's insert-directory, bug#45691
      adds  4ad8fc6   Add more mm-decode tests
      adds  2c03bdc   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  b84b689   Revert recent mm-with-part change
      adds  14a1a84   Add a link to the manual from the defcustom doc string
      adds  e62f719   Minor shortdoc link improvements
      adds  13bd909   Add support for flat buttons
      adds  5960e9c   ; * lisp/custom.el (defcustom): Fix last change.
      adds  4c55eee   Add support for 'process-attributes' on OpenBSD
      adds  25dadca   Hyperlink symbol names without word syntax in Help
      adds  918a5ea   Make font locking work in mercury-mode
      adds  e186af2   Improve fill-region-as-paragraph when there's a fill 
prefix
      adds  9717ba9   Specify precedence in .authinfo files
      adds  6858b74   Fix example in the Gnus manual
      adds  fa686f0   Default python-shell-interpreter to python3
      adds  a583c72   Respect message-forward-ignored-headers more
      adds  c7c154b   Fix incompleteness in the implementation of 
minibuffer-follows-selected-frame
      adds  94344d1   Add functions to open a file without quitting.
      adds  45abd52   Fix build breakage if Lisp_Object is not a primitive type.
      adds  fb32f92   Allow evaluation of tests from local source repository
      adds  17bd039   New command xref-quit-and-pop-marker-stack
      adds  62e3750   Ensure HAVE_GMP is reflected in emacs_config_features
      adds  ef55cc0   * configure.ac: Alphabetize emacs_config_features
      adds  e694f61   Add `flat-button' to custom-face-attributes
      adds  6129ebf   Fix problem with non-ASCII characters in nnmaildir
      adds  42e72f4   Support using auth-source for NickServ passwords in ERC
      adds  26ed7c7   Add a failing test for bug#44834
      adds  d0d5e40   Make comint-read-input-ring skip uninteresting text in 
.zsh_history
      adds  00908e0   Mark previous erc-services change as not needing 
documentation
      adds  1aa36d9   * admin/notes/elpa: Update to match recent Gnu ELPA 
changes
      adds  fcf8ad6   Fix possible prepending of "TEXT" to IMAP searches
      adds  002f9dc   eieio-base.el:
      adds  bb4399f   cedet/ede/auto.el:
      adds  d893632   * lisp/emacs-lisp/eieio-base.el: Silence warnings in last 
change
      adds  78ef0a7   comint-read-input-ring: Simplify last commit
      adds  d191f15   Update substitute-command-keys tests, again
      adds  ca024b0   Add a new variable `inhibit-interaction'
      adds  792ba71   Add a new function 'buffer-line-statistics'
      adds  6dc4fc7   Fix nsm-should-check for "google.com" failure
      adds  0f6c083   Only run IPv6 tests if we have an IPv6 address
      adds  d93de0b   ; Update docstring
      adds  c734ba6   Fix Indian time zone test when run by Irishmen (bug#45818)
      adds  820bd0e   Stabilise lunar-phase-list test (bug#45818)
      adds  6d467eb   * lisp/calc/calc.el: Remove some XEmacs compat code.
      adds  118d6ef   Remove some XEmacs compat code from tests
      adds  aeb11da   Use skip-unless instead of if+message in test
      adds  19b169c   Fix 'visual-line-mode' when 'word-wrap-by-category' is in 
effect
      adds  be9b7e8   Prefer skip-unless in more tests
      adds  a9658cd   Lift {global,local}-key-binding to Lisp
      adds  ebab889   * lisp/isearch.el: C-s C-u M-y reads a string from the 
kill-ring minibuffer
      adds  707ee6a   EMBA infrastructure improvements for Emacs build testing.
      adds  03080b5   Remove extraneous closing paren
      adds  33d0c60   ; * doc/lispref/modes.texi (SMIE Indentation Example): 
Fix previous commit
      adds  97747e6   Tell people how to remove fontconfig customizations
      adds  149d64b   * doc/misc/tramp.texi (Quick Start Guide): Fix thinko.
      adds  84372a7   Merge from origin/emacs-27
      adds  5d76288   Fix problem with 8bit content-transfer-encoding in nndoc 
mbox files
      adds  4ad332d   ; Merge from origin/emacs-27
      adds  74d1895   Fix inhibiting the default.el loading in user init file
      adds  32a3758   Fix infloop in 'pixel-scroll-mode'
      adds  27743e9   Fix cl-concatenate inlining
      adds  55bc156   Fix assertion failure in window_box_height (Bug#45737)
      adds  488204c   Remove one of recently added warnings abound binding keys 
in Isearch maps
      adds  c83590b   Merge from origin/emacs-27
      adds  53514e7   * lisp/info.el (Info-search): Don't deactivate mark when 
landed in same node
      adds  5039f79   Fix marking "delayed-initialization" vars as dynamically 
scoped
      adds  9422ff4   * lisp/startup.el (command-line): Remove redundant set of 
no-blinking-cursor
      adds  65d22bf   * lisp/startup.el (command-line): Remove redundant set of 
no-blinking-cursor
      adds  b4b98a0   Fix 'kill-visual-line'
      adds  0a26f47   * lisp/emacs-lisp/seq.el (seq-concatenate): Unautoload 
(merge fix).
      adds  138486c   Some Tramp adaptions, mainly direct async processes
      adds  66ac172   Make libraries works with xterm-mouse-mode.
      adds  4dc72dd   Fix 'window-text-pixel-size' when there are 
leading/trailing spaces
      adds  2644353   * .gitignore: add src/fingerprint.c
      adds  f95c1b3   Update dependency capture
      adds  667f2e0   Remove support for 32 bit build
      adds  f45be48   ; Remove recent spurious addition in window.el
      adds  5d68170   * src/dispnew.c (sit_for): Return nil when interrupted by 
process output
      adds  1513ee3   Change default-directory before prompting in 
project-compile
      adds  0732fc3   * lisp/frame.el Don't activate `blink-cursor-idle-timer` 
needlessly.
       new  0a7ac0b   Merge remote-tracking branch 'savannah/master' into 
native-comp
       new  88100be   * Set `backtrace-line-length' in async worker processes


Summary of changes:
 .gitignore                                         |   1 +
 .gitlab-ci.yml                                     | 196 ++++++++++++-------
 admin/notes/elpa                                   |  32 ++-
 admin/nt/dist-build/README-scripts                 |  38 ++--
 admin/nt/dist-build/README-windows-binaries        |  49 ++---
 admin/nt/dist-build/build-dep-zips.py              | 188 +++++++++---------
 admin/nt/dist-build/build-zips.sh                  |  90 +++------
 admin/nt/dist-build/emacs.nsi                      |  31 +--
 configure.ac                                       |  21 +-
 doc/emacs/mini.texi                                |  10 +-
 doc/emacs/trouble.texi                             |   7 +
 doc/lispref/commands.texi                          |  14 +-
 doc/lispref/display.texi                           |  17 +-
 doc/lispref/elisp.texi                             |   1 +
 doc/lispref/errors.texi                            |   5 +
 doc/lispref/minibuf.texi                           |  57 +++++-
 doc/lispref/modes.texi                             |   2 +-
 doc/misc/auth.texi                                 |  12 ++
 doc/misc/gnus.texi                                 |   2 +-
 doc/misc/tramp.texi                                |  28 ++-
 doc/misc/trampver.texi                             |   2 +-
 etc/NEWS                                           |  52 ++++-
 etc/PROBLEMS                                       |   5 +
 etc/w32-feature.el                                 |  35 +++-
 lisp/calc/calc.el                                  |  10 +-
 lisp/cedet/ede/auto.el                             |  24 ++-
 lisp/comint.el                                     |  26 +--
 lisp/cus-face.el                                   |   1 +
 lisp/cus-start.el                                  |   6 +-
 lisp/custom.el                                     |  13 +-
 lisp/dired-x.el                                    |   2 +-
 lisp/emacs-lisp/cl-generic.el                      |  26 +--
 lisp/emacs-lisp/cl-macs.el                         | 123 +++++++++++-
 lisp/emacs-lisp/comp.el                            |   2 +
 lisp/emacs-lisp/eieio-base.el                      | 135 +++++++------
 lisp/emacs-lisp/lisp-mode.el                       |   6 +-
 lisp/emacs-lisp/macroexp.el                        |  29 +++
 lisp/emacs-lisp/pcase.el                           |  27 +--
 lisp/emacs-lisp/shortdoc.el                        |  13 +-
 lisp/erc/erc-services.el                           |  56 ++++--
 lisp/foldout.el                                    |   2 +-
 lisp/frame.el                                      |   8 +-
 lisp/gnus/gnus-search.el                           |  11 +-
 lisp/gnus/gnus-win.el                              |   1 -
 lisp/gnus/message.el                               |  12 +-
 lisp/gnus/mm-decode.el                             |  19 +-
 lisp/gnus/nnmaildir.el                             |   3 +-
 lisp/help-fns.el                                   |   4 +-
 lisp/help-mode.el                                  |   3 +-
 lisp/info.el                                       |   2 +-
 lisp/isearch.el                                    |  61 +++---
 lisp/minibuffer.el                                 |   8 +-
 lisp/mouse-drag.el                                 |   4 +-
 lisp/mouse.el                                      |   2 +-
 lisp/net/nsm.el                                    |   2 +-
 lisp/net/tramp-adb.el                              |   6 +-
 lisp/net/tramp-sh.el                               | 162 +++++++--------
 lisp/net/tramp.el                                  |  24 ++-
 lisp/net/trampver.el                               |   6 +-
 lisp/pixel-scroll.el                               |  12 +-
 lisp/progmodes/flymake.el                          |   7 +-
 lisp/progmodes/project.el                          |  19 +-
 lisp/progmodes/prolog.el                           |   6 +-
 lisp/progmodes/python.el                           |   6 +-
 lisp/progmodes/xref.el                             |  15 +-
 lisp/ruler-mode.el                                 |   4 +-
 lisp/shell.el                                      |   1 +
 lisp/simple.el                                     |  34 +++-
 lisp/startup.el                                    |  37 ++--
 lisp/strokes.el                                    |  23 +--
 lisp/subr.el                                       | 112 ++++++++++-
 lisp/textmodes/artist.el                           |   6 +-
 lisp/textmodes/fill.el                             |  11 +-
 lisp/textmodes/reftex-vars.el                      |  18 +-
 lisp/vc/ediff-wind.el                              |   5 +-
 lisp/vc/ediff.el                                   |   2 +-
 lisp/wid-edit.el                                   |  14 +-
 lisp/window.el                                     |  13 +-
 src/buffer.c                                       |   2 +-
 src/callproc.c                                     |  33 ++--
 src/data.c                                         |   3 +
 src/dispnew.c                                      |  16 +-
 src/emacs.c                                        |   4 +-
 src/eval.c                                         |  26 +++
 src/fns.c                                          |  85 ++++++++
 src/keymap.c                                       |  35 ----
 src/lisp.h                                         |   8 +-
 src/lread.c                                        |  29 ++-
 src/minibuf.c                                      | 211 +++++++++++++++++---
 src/pdumper.c                                      |   2 +-
 src/process.c                                      |  13 +-
 src/sysdep.c                                       | 217 +++++++++++++++++++++
 src/w32term.c                                      |   3 +-
 src/window.c                                       |   5 +-
 src/window.h                                       |   4 -
 src/xdisp.c                                        |  13 +-
 src/xfaces.c                                       |   8 +-
 test/Makefile.in                                   |   6 +
 test/README                                        |   6 +
 test/file-organization.org                         |   5 +
 test/infra/Dockerfile.emba                         |  71 +++++++
 test/lisp/calendar/lunar-tests.el                  |  38 ++--
 test/lisp/calendar/solar-tests.el                  |   4 +-
 test/lisp/cedet/semantic-utest.el                  |   6 +-
 test/lisp/cedet/srecode-utest-getset.el            |   1 -
 test/lisp/cedet/srecode-utest-template.el          |   6 +-
 test/lisp/emacs-lisp/cl-macs-tests.el              |  23 +++
 test/lisp/emacs-lisp/timer-tests.el                |   4 +-
 .../gnus/mm-decode-resources/win1252-multipart.bin |  44 +++++
 test/lisp/gnus/mm-decode-tests.el                  |  35 ++--
 test/lisp/help-mode-tests.el                       |  21 +-
 test/lisp/help-tests.el                            |   4 +-
 test/lisp/net/nsm-tests.el                         |   8 +-
 test/lisp/net/socks-tests.el                       | 103 ++++++++++
 test/lisp/net/tramp-tests.el                       | 197 ++++++++++++-------
 test/lisp/progmodes/tcl-tests.el                   |  14 +-
 test/lisp/subr-tests.el                            |  20 ++
 test/lisp/textmodes/fill-tests.el                  |  31 +++
 test/src/decompress-tests.el                       |  20 +-
 test/src/fns-tests.el                              |  58 ++++++
 test/src/lread-tests.el                            |   6 +
 test/src/minibuf-tests.el                          |  15 ++
 test/src/process-tests.el                          |  26 ++-
 test/src/xdisp-tests.el                            |  30 +++
 test/src/xml-tests.el                              |  14 +-
 125 files changed, 2564 insertions(+), 1048 deletions(-)
 create mode 100644 test/infra/Dockerfile.emba
 create mode 100644 test/lisp/gnus/mm-decode-resources/win1252-multipart.bin
 create mode 100644 test/lisp/net/socks-tests.el



reply via email to

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