[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (b3ad62f -> 6ca6c71)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (b3ad62f -> 6ca6c71) |
Date: |
Fri, 19 Mar 2021 11:51:29 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from b3ad62f Do not load native code when `load' is explicitly called
on a .elc file
adds e609bf5 Tramp sshfs fixes
adds d1a7d16 * lisp/cedet/{*.el,ede/*.el}: Use lexical-binding
adds f7b7ecc Skip recent undo tests in batch mode for now
adds c4bbe02 * lisp/help.el (help-for-help-internal): Doc fix; use
imperative.
adds 7a23915 * lisp/tooltip.el (tooltip): Doc fix for GTK.
adds 2c5f215 Avoid crashes in Mew due to corrupted tool-bar label
adds 74c3895 Merge from origin/emacs-27
adds 8c93bec ; Auto-commit of loaddefs files.
adds ed2b23e Improve the 'dired-do-kill-lines' doc string
adds a49b2aa ; Merge from origin/emacs-27
adds 8f603da Update documentation of reading passwords
adds fc83f37 Fix initialization of 'while-no-input-ignore-events'
adds 7c3ec4e Merge from origin/emacs-27
adds 9f09083 * doc/misc/tramp.texi (Remote shell setup): Fix
reference. (Do not merge)
adds 069ff11 ; Merge from origin/emacs-27
adds c881e99 * lisp/emacs-lisp/gv.el (edebug-after): Don't run the
getter in the setter
adds 02a5cfc * lisp/mouse.el: Fix mouse-1-clock-follows-mouse = double
adds 1feddd3 Merge from origin/emacs-27
adds 8ea2f84 * lisp/tooltip.el (tooltip): Restore group that was not
"redundant".
adds 6d024ae * lisp/filesets.el: Address byte-compiler warning
adds 75705b3 Fix simple-tests--undo*
adds 82e3acc * src/keyboard.c parse_solitary_modifier): Accept `click`
modifier
adds aa64499 Extend support for faces in Enriched mode
adds 695f679 Remove ;;;###tramp-autoload cookie from Tramp defcustoms
(Bug#47063)
adds 8415a95 Adjust colors of help-key-binding face for readability
adds 1f0fb1f Fix rare redisplay glitches when image has been removed
from display
adds 2b34304 ; Add comment for a recent change
adds 34b49ee Add help-key-binding styling to wombat theme
adds fbfc3bd Separate values 'override' and 'append' in
'outline-minor-mode-highlight'
adds ebc3b25 Fix buffer overflow in xbm_scan (bug#47094)
adds ebfb4c2 * lisp/net/tramp-crypt.el (tramp-crypt-add-directory):
adds 0bfa9e7 * lisp/tab-line.el: Add face for group-tab (bug#47118)
adds 0a60e5d * lisp/tab-line.el: Update docstring of
'tab-line-tabs-function' (bug#47117)
adds f9b737f * lisp/tab-bar.el: Tab groups can be displayed with
tab-bar-format-tabs-groups
adds 35e31c1 Revert "* lisp/calendar/appt.el (appt-activate): Set the
local `write-file-functions`"
adds 8b024a6 * lisp/wid-edit.el (widget-field): Add subtle border to
face.
adds 8548ad2 Add three new tests for image.el
adds b6863bd * lisp/help-macro.el: Use lexical-binding.
adds 9c4c76f Use lexical-binding in expand.el
adds ca7cb98 * lisp/vc/ediff-vers.el: Remove XEmacs compat code.
adds 2d12df3 Init archive and add noconfirm to
'package-install-selected-packages'
adds 371fdd4 * lisp/cedet: Convert remaining files to lexical-binding
adds b8b8890 * lisp/textmodes/refill.el: Use lexical-binding.
adds f2b0cff ; Silence byte-compiler after previous commit
adds 5120b61 Improve command completion in tramp-crypt.el
adds 068fdb2 Make the `kbd` macro work in both Emacs-26 and Emacs-28
adds b341e86 * CONTRIBUTE: Refer to gnulib for request-assign.future.
adds 3a252ba * lisp/tab-bar.el (tab-bar-tab-group-format-function):
New defcustom.
adds c4549d3 * lisp/tab-bar.el (tab-bar-new-tab-group): New defcustom.
adds ef122bf Add minibuffer input support to commands that set the
frame size
adds 0fbd2fa * etc/themes/modus-themes.el: Bump version for GNU ELPA
release
adds f8fbd30 ; Trace variables in tramp-tests.el
adds 9b8a6b9 ; Further traces in tramp-tests.el
adds 6c60ecd Fix problem in Tramp running two async processes in
parallel
adds c209a0f Fix problem of image-tests.el on emba
adds 126ea10 * lisp/tab-bar.el: Simplify internal functions.
adds 6199cdc * lisp/tab-bar.el (tab-bar-select-tab): Support negative
arg.
adds 2ebd950 Minor fixes
adds 3ea0a33 New commands xref-next-line-no-show and
xref-prev-line-no-show (bug#44611)
adds f5e1fc3 ; Remove traces from tramp-tests.el
adds 6e796b5 Stop project-root from going into infinite recursion
adds 0441e60 * lisp/tab-bar.el: New faces and face options.
adds 3cd3f23 * lisp/tab-line.el: Face cleanup.
adds 82c3bd1 * lisp/emacs-lisp/benchmark.el (benchmark-call): New
function
adds c28ba11 Leave signaling the exact error to cl-generic's internals
adds 485622b * lisp/textmodes: Use lexical-binding
adds 1e9c9eb Unbind `M-o' and add new `C-x x f' binding
adds 6a75b6f Don't pre-load facemenu
adds 60af754 Document that `buffer-string' retains text properties
adds 1219207 Recognise "Verify password" as a password prompt
adds 0aad4d1 Autoload 'mouse-wheel-mode'
adds a5197e2 Fix problem of trashing files to an inconsistent trash
directory
adds 846e867 Fix uniquify-trailing-separator-p +
uniquify-strip-common-suffix
adds 261d0f8 cperl-mode: Don't interpret y_ as start of y// function.
adds 8ad8781 lisp/cedet/pulse.el: Use color.el
adds 1e00906 Fix sorting in speedbar sub-groups
adds 21e1a12 Make memory-report work with buffer-local unbound vars
adds 790259f Make "not found" message in dictionary less misleading
adds 869b3ef Fix breaking undo-test
adds 4eb0303 Compute chart-face-list dynamically
adds 4d5ad8a Add comint-password-prompt-regexp test for "zip -e ..."
adds ce1b4ac Extend handled events in 'while-no-input-ignore-events'
(Bug#47205)
adds 52270aa Optimise tail calls in `and` and `or` forms in
`cl-labels` functions
adds a296002 Revert "* lisp/mouse.el: Fix mouse-1-clock-follows-mouse
= double"
adds 843eb21 ; Merge from origin/emacs-27
adds 876b95b Teach Rmail about NBSP in "Re:"
adds f60eb98 Fix typos and omissions for (elisp)Button Buffer Commands
adds d92b725 Merge from origin/emacs-27
adds b9ec611 Fix buffer overflow in xbm_scan (bug#47094)
adds 88ab1d1 ; Merge from origin/emacs-27
adds be1b351 Fix reference to 'diff-font-lock-syntax' in diff-mode
documentation
adds a7f95d5 Remove duplicate @table item from ELisp manual
adds 29ca91f Merge from origin/emacs-27
adds 7ae4588 Document that `buffer-string' retains text properties
adds 94821a1 ; Merge from origin/emacs-27
adds 216bd67 ; * admin/make-tarball.txt: Advise to remove stale
subdirectories.
adds d5b160d Prepare the Emacs 27.2 release.
adds b72ddbd Merge from origin/emacs-27
adds c0be475 * admin/make-tarball.txt: Be kind to people merging
branches.
adds d3dbf01 ; ChangeLog.3 fix
adds b0902d9 * lisp/simple.el (next-error-quit-window): New function
(bug#44611).
adds 5c93063 * lisp/newcomment.el: Allow 'comment-continue' with
whitespace (bug#47167)
adds a9a4af6 * test/lisp/progmodes/cperl-mode-tests.el: Silence
warnings
adds 236aad4 * lisp/emacs-lisp/cl-macs.el (cl--self-tco): Optimize the
"return nil" case
adds 47e85da * lisp/faces.el (help-key-binding): Tweak background.
adds 0a305df Fix a warning due to not preloading facemenu.el
adds 6f20f56 Use lexical-binding in finder.el
adds 050b830 Do interactive mode tagging for finder.el
adds f463633 lisp/erc: Use lexical-binding
adds b815445 Fix copyright lines mistakenly treated as outline headers
adds 04a90d7 Add a note to NEWS as to how to restore the facemenu
adds 2c33409 Warn the user if we can't find pkg-config
adds 2407080 Make minibuffer-depth-indicator-function a defcustom
adds 1971a31 Fix :type of recently introduced defcustom
adds 3af2cee Improve the docs of a recent change in mb-depth.el
new 6ca6c71 Merge remote-tracking branch 'savannah/master' into
native-comp
Summary of changes:
CONTRIBUTE | 9 +-
ChangeLog.3 | 377 +++++++++++++++++++++
admin/make-tarball.txt | 26 +-
configure.ac | 5 +
doc/emacs/files.texi | 5 +-
doc/emacs/mini.texi | 3 +-
doc/lispref/debugging.texi | 3 +-
doc/lispref/display.texi | 6 +-
doc/lispref/frames.texi | 12 +-
doc/lispref/modes.texi | 3 +-
doc/lispref/objects.texi | 3 -
doc/lispref/text.texi | 4 +-
doc/misc/modus-themes.org | 5 +-
doc/misc/tramp.texi | 2 +-
etc/HISTORY | 2 +
etc/NEWS | 45 ++-
etc/NEWS.27 | 24 --
etc/themes/modus-themes.el | 16 +-
etc/themes/wombat-theme.el | 2 +
lisp/bindings.el | 1 +
lisp/calendar/appt.el | 4 +-
lisp/cedet/cedet-cscope.el | 8 +-
lisp/cedet/cedet-files.el | 2 +-
lisp/cedet/cedet-global.el | 6 +-
lisp/cedet/cedet-idutils.el | 16 +-
lisp/cedet/cedet.el | 40 +--
lisp/cedet/data-debug.el | 57 ++--
lisp/cedet/ede.el | 77 +++--
lisp/cedet/ede/auto.el | 6 +-
lisp/cedet/ede/autoconf-edit.el | 2 +-
lisp/cedet/ede/config.el | 10 +-
lisp/cedet/ede/cpp-root.el | 12 +-
lisp/cedet/ede/custom.el | 62 ++--
lisp/cedet/ede/detect.el | 2 +-
lisp/cedet/ede/dired.el | 10 +-
lisp/cedet/ede/files.el | 24 +-
lisp/cedet/ede/generic.el | 18 +-
lisp/cedet/ede/linux.el | 6 +-
lisp/cedet/ede/locate.el | 48 ++-
lisp/cedet/ede/make.el | 2 +-
lisp/cedet/ede/makefile-edit.el | 2 +-
lisp/cedet/ede/pconf.el | 24 +-
lisp/cedet/ede/pmake.el | 59 ++--
lisp/cedet/ede/proj-comp.el | 9 +-
lisp/cedet/ede/proj-elisp.el | 41 +--
lisp/cedet/ede/proj-info.el | 9 +-
lisp/cedet/ede/proj-obj.el | 11 +-
lisp/cedet/ede/proj-prog.el | 6 +-
lisp/cedet/ede/proj-shared.el | 8 +-
lisp/cedet/ede/proj.el | 22 +-
lisp/cedet/ede/shell.el | 2 +-
lisp/cedet/ede/simple.el | 6 +-
lisp/cedet/ede/source.el | 4 +-
lisp/cedet/ede/speedbar.el | 52 +--
lisp/cedet/ede/util.el | 2 +-
lisp/cedet/mode-local.el | 2 +-
lisp/cedet/pulse.el | 107 ++----
lisp/cedet/semantic.el | 70 ++--
lisp/cedet/semantic/analyze/debug.el | 17 +-
lisp/cedet/semantic/bovine/make.el | 4 +-
lisp/cedet/semantic/bovine/scm.el | 5 +-
lisp/cedet/semantic/chart.el | 12 +-
lisp/cedet/semantic/complete.el | 123 ++++---
lisp/cedet/semantic/db-debug.el | 6 +-
lisp/cedet/semantic/db-ebrowse.el | 44 +--
lisp/cedet/semantic/db-el.el | 6 +-
lisp/cedet/semantic/db-file.el | 8 +-
lisp/cedet/semantic/db-find.el | 17 +-
lisp/cedet/semantic/db-global.el | 17 +-
lisp/cedet/semantic/db-javascript.el | 18 +-
lisp/cedet/semantic/db-mode.el | 2 +-
lisp/cedet/semantic/db-ref.el | 8 +-
lisp/cedet/semantic/db-typecache.el | 26 +-
lisp/cedet/semantic/debug.el | 52 +--
lisp/cedet/semantic/decorate.el | 11 +-
lisp/cedet/semantic/decorate/include.el | 8 +-
lisp/cedet/semantic/decorate/mode.el | 20 +-
lisp/cedet/semantic/dep.el | 26 +-
lisp/cedet/semantic/doc.el | 4 +-
lisp/cedet/semantic/ede-grammar.el | 16 +-
lisp/cedet/semantic/edit.el | 14 +-
lisp/cedet/semantic/find.el | 6 +-
lisp/cedet/semantic/format.el | 10 +-
lisp/cedet/semantic/fw.el | 58 ++--
lisp/cedet/semantic/html.el | 10 +-
lisp/cedet/semantic/ia-sb.el | 36 +-
lisp/cedet/semantic/ia.el | 8 +-
lisp/cedet/semantic/idle.el | 48 ++-
lisp/cedet/semantic/imenu.el | 26 +-
lisp/cedet/semantic/java.el | 22 +-
lisp/cedet/semantic/lex-spp.el | 4 +-
lisp/cedet/semantic/lex.el | 2 +-
lisp/cedet/semantic/mru-bookmark.el | 20 +-
lisp/cedet/semantic/senator.el | 21 +-
lisp/cedet/semantic/sort.el | 20 +-
lisp/cedet/semantic/symref.el | 8 +-
lisp/cedet/semantic/symref/list.el | 28 +-
lisp/cedet/semantic/tag-file.el | 2 +-
lisp/cedet/semantic/tag-ls.el | 23 +-
lisp/cedet/semantic/tag-write.el | 4 +-
lisp/cedet/semantic/tag.el | 22 +-
lisp/cedet/semantic/texi.el | 18 +-
lisp/cedet/semantic/util-modes.el | 66 ++--
lisp/cedet/semantic/util.el | 11 +-
lisp/cedet/semantic/wisent/comp.el | 2 +-
lisp/cedet/semantic/wisent/java-tags.el | 8 +-
lisp/cedet/semantic/wisent/javascript.el | 8 +-
lisp/cedet/semantic/wisent/python.el | 4 +-
lisp/cedet/semantic/wisent/wisent.el | 2 +-
lisp/cedet/srecode.el | 2 +-
lisp/cedet/srecode/cpp.el | 4 +-
lisp/cedet/srecode/mode.el | 8 +-
lisp/cedet/srecode/template.el | 6 +-
lisp/comint.el | 6 +-
lisp/emacs-lisp/benchmark.el | 98 ++++--
lisp/emacs-lisp/chart.el | 64 ++--
lisp/emacs-lisp/cl-macs.el | 24 +-
lisp/emacs-lisp/generator.el | 2 +-
lisp/emacs-lisp/gv.el | 3 +-
lisp/emacs-lisp/memory-report.el | 2 +-
lisp/emacs-lisp/package.el | 16 +-
lisp/erc/erc-autoaway.el | 54 ++-
lisp/erc/erc-backend.el | 37 +-
lisp/erc/erc-button.el | 41 +--
lisp/erc/erc-capab.el | 32 +-
lisp/erc/erc-dcc.el | 74 ++--
lisp/erc/erc-desktop-notifications.el | 10 +-
lisp/erc/erc-ezbounce.el | 18 +-
lisp/erc/erc-fill.el | 17 +-
lisp/erc/erc-goodies.el | 65 ++--
lisp/erc/erc-ibuffer.el | 9 +-
lisp/erc/erc-identd.el | 17 +-
lisp/erc/erc-imenu.el | 7 +-
lisp/erc/erc-join.el | 26 +-
lisp/erc/erc-lang.el | 2 +-
lisp/erc/erc-list.el | 26 +-
lisp/erc/erc-log.el | 57 ++--
lisp/erc/erc-match.el | 48 +--
lisp/erc/erc-menu.el | 2 +-
lisp/erc/erc-netsplit.el | 25 +-
lisp/erc/erc-networks.el | 20 +-
lisp/erc/erc-notify.el | 26 +-
lisp/erc/erc-page.el | 18 +-
lisp/erc/erc-pcomplete.el | 16 +-
lisp/erc/erc-replace.el | 13 +-
lisp/erc/erc-ring.el | 14 +-
lisp/erc/erc-services.el | 42 +--
lisp/erc/erc-sound.el | 8 +-
lisp/erc/erc-speedbar.el | 21 +-
lisp/erc/erc-spelling.el | 8 +-
lisp/erc/erc-stamp.el | 13 -
lisp/erc/erc-status-sidebar.el | 30 +-
lisp/erc/erc-track.el | 72 ++--
lisp/erc/erc-truncate.el | 7 +-
lisp/erc/erc-xdcc.el | 14 +-
lisp/erc/erc.el | 125 ++++---
lisp/expand.el | 22 +-
lisp/facemenu.el | 17 +-
lisp/faces.el | 22 +-
lisp/files.el | 19 +-
lisp/filesets.el | 63 ++--
lisp/finder.el | 29 +-
lisp/font-lock.el | 12 +
lisp/frame.el | 8 +
lisp/help-macro.el | 2 +-
lisp/help.el | 2 +-
lisp/loadup.el | 24 --
lisp/mail/rmail.el | 4 +-
lisp/mb-depth.el | 15 +-
lisp/mouse.el | 4 +-
lisp/mwheel.el | 1 +
lisp/net/dictionary.el | 16 +-
lisp/net/tramp-adb.el | 2 -
lisp/net/tramp-cmds.el | 2 -
lisp/net/tramp-crypt.el | 24 ++
lisp/net/tramp-gvfs.el | 1 -
lisp/net/tramp-integration.el | 21 +-
lisp/net/tramp-rclone.el | 1 -
lisp/net/tramp-sh.el | 77 -----
lisp/net/tramp-smb.el | 7 -
lisp/net/tramp-sshfs.el | 4 +-
lisp/net/tramp.el | 69 ++++
lisp/newcomment.el | 6 +-
lisp/obsolete/inversion.el | 2 +-
lisp/outline.el | 16 +-
lisp/progmodes/compile.el | 7 +-
lisp/progmodes/cperl-mode.el | 34 +-
lisp/progmodes/project.el | 11 +-
lisp/progmodes/xref.el | 14 +-
lisp/simple.el | 29 +-
lisp/speedbar.el | 11 +-
lisp/tab-bar.el | 324 +++++++++++++-----
lisp/tab-line.el | 58 ++--
lisp/textmodes/bib-mode.el | 12 +-
lisp/textmodes/bibtex-style.el | 2 +-
lisp/textmodes/dns-mode.el | 6 +-
lisp/textmodes/enriched.el | 42 ++-
lisp/textmodes/fill.el | 2 +-
lisp/textmodes/less-css-mode.el | 10 +-
lisp/textmodes/makeinfo.el | 6 +-
lisp/textmodes/nroff-mode.el | 12 +-
lisp/textmodes/page-ext.el | 2 +-
lisp/textmodes/paragraphs.el | 18 +-
lisp/textmodes/refbib.el | 6 +-
lisp/textmodes/refer.el | 6 +-
lisp/textmodes/refill.el | 21 +-
lisp/textmodes/reftex-auc.el | 54 +--
lisp/textmodes/reftex-cite.el | 71 ++--
lisp/textmodes/reftex-dcr.el | 46 +--
lisp/textmodes/reftex-global.el | 34 +-
lisp/textmodes/reftex-index.el | 259 +++++++-------
lisp/textmodes/reftex-parse.el | 17 +-
lisp/textmodes/reftex-ref.el | 38 ++-
lisp/textmodes/reftex-sel.el | 207 ++++++-----
lisp/textmodes/reftex-toc.el | 114 +++----
lisp/textmodes/reftex-vars.el | 18 +-
lisp/textmodes/reftex.el | 193 ++++-------
lisp/textmodes/remember.el | 24 +-
lisp/textmodes/sgml-mode.el | 1 +
lisp/textmodes/table.el | 100 +++---
lisp/textmodes/tex-mode.el | 72 ++--
lisp/textmodes/texinfmt.el | 160 ++++-----
lisp/textmodes/texinfo.el | 120 +++----
lisp/textmodes/texnfo-upd.el | 30 +-
lisp/textmodes/text-mode.el | 4 +-
lisp/textmodes/tildify.el | 6 +-
lisp/textmodes/two-column.el | 30 +-
lisp/tooltip.el | 6 +-
lisp/uniquify.el | 22 +-
lisp/vc/ediff-vers.el | 18 +-
lisp/wid-edit.el | 15 +-
src/dispnew.c | 28 +-
src/editfns.c | 6 +-
src/frame.c | 4 +-
src/gtkutil.c | 22 +-
src/image.c | 3 +-
src/keyboard.c | 9 +-
test/README | 6 +-
test/lisp/cedet/semantic-utest.el | 2 +-
test/lisp/cedet/semantic/bovine/gcc-tests.el | 2 +-
.../cedet/semantic/format-resources/test-fmt.el | 2 +-
test/lisp/cedet/semantic/format-tests.el | 2 +-
test/lisp/cedet/semantic/fw-tests.el | 2 +-
test/lisp/comint-tests.el | 1 +
test/lisp/emacs-lisp/cl-macs-tests.el | 25 +-
test/lisp/image-tests.el | 15 +-
test/lisp/net/tramp-tests.el | 4 +-
test/lisp/progmodes/cperl-mode-tests.el | 31 +-
test/lisp/simple-tests.el | 9 +-
test/manual/cedet/semantic-tests.el | 2 +-
test/src/undo-tests.el | 2 +
251 files changed, 3563 insertions(+), 3009 deletions(-)
- feature/native-comp updated (b3ad62f -> 6ca6c71),
Andrea Corallo <=