[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (1f626e9 -> 4fba79f)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (1f626e9 -> 4fba79f) |
Date: |
Wed, 10 Feb 2021 16:04:03 -0500 (EST) |
akrl pushed a change to branch feature/native-comp.
from 1f626e9 * Remove `system-configuration' from eln filename
adds f7b9b9a ; Use American spelling in etc/NEWS.
adds 96f2012 Also highlight 'conflict' with the warning face
adds 3555657 Remove unused argument from set_frame_menubar (Bug#45759)
adds ece7425 Reduce flicker in Isearch mode
adds 42f45e5 ; Improve defcustom :type in last change.
adds b32d4bf Allow the caller to specify own face on suffix in
annotation-function
adds 419a33e Fix NS build broken by a recent change
adds 636ef44 With minibuffer-follows-selected-frame `hybrid', preserve
recursive Mbuffers
adds 0f2d877 Recompute mode-lines when marking conflicts resolved
adds 44eb87c Remove redundant requires of 'derived'
adds fc66ec3 Prefer defvar-local in erc
adds e226357 Remove redundant defvar for artist-mode
adds 31ec1a7 Prefer defvar-local in play/*.el
adds a0b743d ; Fix my previous commit
adds 867b99d Revert "Improve fontifying of #| ... |# in `lisp-mode'"
adds 21c4a3d Doc string improvements around `default-korean-keyboard'
adds d88e12a Make operating-system-release obsolete
adds 5cf9b91 execute-kbd-macro doc string clarification
adds 686caed Don't attempt to display input method guidance in expired
minibuffers
adds d7405e4 Obsolete viper-deflocalvar for defvar-local
adds 035ef9f Prefer defvar-local in cua
adds 4d635ce Prefer defvar-local in allout
adds 5f69c22 Prefer defvar-local in emacs-lisp/*.el
adds 09e9905 Prefer defvar-local in nxml/*.el
adds 4b2203a Prefer defvar-local in international/*.el
adds 427d4b3 Minimise the time Vminibuffer_list is in an inconsistent
state (src/minibuf.c)
adds 2c74924 * etc/MACHINES: Document that we support AArch64 with
macOS.
adds a5885d9 Prefer defvar-local in vc/*.el
adds 21d9303 Prefer defvar-local in net/*.el
adds 834ba2b Prefer defvar-local in cedet
adds 458faaf Prefer defvar-local in textmodes/*.el
adds 59e8c37 Prefer defvar-local in progmodes/*.el
adds 2c754cf Prefer defvar-local in mail/*.el
adds 58473dc Prefer defvar-local in preloaded files
adds cb72b83 ; * lisp/double.el: Delete cruft dating back to 1994.
adds 5577d44 * lisp/gnus: Use `declare`.
adds e1e9e4e * lisp/gnus/gnus-art.el: Add `event` args and operate at
its position.
adds d6f8bce * lisp/gnus: Quote functions with #'
adds 9e96fca * lisp/gnus/mm-encode.el (mm-default-file-type): New name
adds 8b3eb67 * lisp/gnus/gnus-msg.el: Remove empty `unwind-protect`s
adds 8403b9a * lisp/gnus: Use `with-current-buffer` at a few more
places
adds f0ca9ad * lisp/gnus: Demote some macros and defsubsts, plus a fix
adds acf4ec2 * lisp/gnus: Remove redundant `:group` args
adds 9be4f41 * lisp/gnus: Misc simplifications found during conversion
to lexical
adds daa4e01 * lisp/gnus: Use lexical-binding in all the files
adds 12189ae * lisp/gnus: Use closures now that we activated
`lexical-binding`
adds d2341eb * lisp/gnus/gnus-group.el: Defvar all the `gnus-tmp-*`
vars
adds 11abc4a Merge remote-tracking branch
'origin/scratch/lexical-gnus' into trunk
adds 24b9515 * admin/*.el: Use lexical-binding
adds 82c76e3 * lisp/eshell/em-cmpl.el: Try and fix bug#41423
adds a5438ee * lisp/eshell/em-cmpl.el
(eshell--complete-commands-list): Fix last fix
adds a6be184 Fix indentation of non-comment HTML with -- in it
adds f215332 Add cross-references to defvar-local
adds 7de495a Make two eshell aliases obsolete
adds c322728 Redefine two functions as regular defuns
adds 1fdd7a0 Make XEmacs compat alias obsolete in allout-widgets.el
adds 9785c6d * lisp/hi-lock.el (hi-lock-mode): Doc fix; don't mention
Emacs 21.
adds d987ca6 Remove another variable obsolete since Emacs 23.2
adds 3b708f4 * test/src/minibuf-tests.el (test-inhibit-interaction):
Fix test.
adds 3990716 ; Auto-commit of loaddefs files.
adds e38e7b7 Make syntax errors say the line/column they appear at
adds 83efac6 ruby-syntax-propertize: Fix certain cases following ::
adds 56804ed Fix up invalid_syntax error signalling
adds 7d15fa0 Bind 'revert-buffer' to 'C-x g' globally
adds 78744f5 ; Move obsolete version variables further down
adds cfe8d9e Remove redundant :group args in play/*.el
adds e0fc879 Prefer defvar-local in remaining libraries
adds a35b796 Have `dired-mode' refer to Customize instead of listing
some variables
adds a2de694 Fix |# fontification in lisp-mode
adds 5f612d8 * lisp/emacs-lisp/lisp-mode.el (lisp-mode): Also set
`comment-end-skip`
adds 97ef20e Handle errors in `comint-strip-ctrl-m' in some cases
adds c2b3a1d * lisp/gnus/gnus-group.el: Fix a regression due to
lexical scoping
adds 04ab390 * lisp/gnus/gnus-art.el: Fix misuse of `standard-value`.
adds 9a67da9 CC Mode: Prevent "const" inside an identifier being
recognized as the keyword
adds 20e48b6 Update lisp/progmodes/verilog-mode.el
adds ca55e4d Make backslash characters no longer escape in `f90-mode'
adds 86a2207 Bump Emacs version to 27.1.91
adds b099f1d ; Merge from origin/emacs-27
adds 74a71c4 Update files for 27.1.91 pretest
adds 17f2be0 Merge from origin/emacs-27
adds 9e45c29 (xref-revert-buffer): Also 'erase-buffer' when handling a
user-error
adds 0d1e96a ; Merge from origin/emacs-27
adds ca44ea1 Improve documentation of auto-resize-tool/tab-bars
adds 9c75434 Fix build failure on macOS 10.7 (bug#46036)
adds 7e86357 Merge from origin/emacs-27
adds 0bc4b00 ; emacs-26 → emacs-27
adds 1ef8d5e ; Merge from origin/emacs-27
adds cbeda21 Sync latest SKK-JISYO.L
adds 85b0137 * lisp/isearch.el (isearch-lazy-highlight): Fix defcustom
type (bug#46208)
adds dc78f8a url-http.el: Special-case NTLM authentication
adds 7355209 * lisp/window.el (recenter-top-bottom): Clarify doc
string.
adds bd5b4b3 Merge from origin/emacs-27
adds b81516c Tramp code cleanup
adds c07ebfc Bind default-directory to the project root
adds fd95162 Remove XEmacs compat code from edebug.el
adds 0d8e157 Remove some unnecessary references to Emacs 19
adds 7febfe1 Use require instead of boundp+load-library in double.el
adds b01ee9a * lisp/man.el (Man-notify-method): Remove Emacs 19.28
compat code.
adds e4cafc5 Don't set removed variable facemenu-unlisted-faces
adds a895864 Fix epg filtering out keys that contain revoked IDs
adds 5666955 * lisp/replace.el (occur-rename-buffer): Check for
overlay (bug#46268).
adds 517e123 Be stricter when going back to the previous node in
Info-find-node-2
adds 2f3df36 Update description of 'tramp-crypt-remove-directory'
adds 828b3d9 Allow eshell to have an "erasedups"-like history
adds 859a4cb Clarify the "Sentinels" node in the lispref manual
adds b12d22f Don't ask the user to make a bug report on missing
arglists
adds b8b3263 Tweak how ibuffer-invert-sorting updates the buffer
adds 3b27f2e Revert "Tweak how ibuffer-invert-sorting updates the
buffer"
adds d3cb07d Make the recency sorting stable when we have inverted
sorting
adds bd795dd Fix previous ibuffer patch
adds e1d54bb Allow a :variable keyword in define-globalized-minor-mode
adds 914cb7a Fix 'window-text-pixel-size' for short spans of text
adds 9bf367e Improve filling of Emacs Lisp doc strings
adds a304b22 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3bf21f5 Deactivate region in `C-c C-r' in python-mode
adds a2d7f3f Avoid overwriting minibuffer prompt by keystrokes echo
adds a921676 cperl-mode: eliminate dead code
adds bbe88cd Assume font-lock-mode variable is not void
adds ce1a4cd * lisp/textmodes/rst.el (rst-directive): Remove XEmacs
compat code.
adds 1a35d2e * lisp/color.el: Remove Emacs 23.2 compat code.
adds 574f71b Remove Emacs 20 compat code for header-line-format
adds 620470f Remove Emacs 19 compat code from dcl-mode.el
adds de70147 Remove some unnecessary references to Emacs 18
adds 6bd9dbf * lisp/emacs-lisp/checkdoc.el: Doc fix; don't mention
built-ins.
adds ff701ce Correct the lispref manual about flushing ppss info
adds f06acf7 Make octave-send-region deactivate the region
adds 7016db9 Fix repeating complex commands
adds 9730575 Protect against killed buffers in term-emulate-terminal
adds f00afb9 Fontize more automatic variables in makefile-gmake-mode
adds 764db69 Fix last change in 'window-text-pixel-size'
adds 07ead60 ; * src/xdisp.c (Fwindow_text_pixel_size): Another minor
fix.
adds a14811f Don't hard-code ignored functions in
`indent-according-to-mode'
adds d5b1deb Add command 'dbus-monitor'
adds 0484879 Fix 'C-d' on the first line in Rmail summary buffer
adds a6f23c2 ; * src/xdisp.c (Fwindow_text_pixel_size): Fix comment.
adds 431b098 * lisp/emacs-lisp/pcase.el (let): Reimplement as a pcase
macro
adds b84b8df Fix copying text properties in 'format'
adds f534d3f Support file names with whitespace in Nroff mode
adds f853f2d Avoid a compilation warning in iter-do
adds 2932646 Fix problem when ~/.mailcap had several entries for a
MIME type
adds 23a7da9 Modernize use of prompts in auth-source.el
adds 2476abc Allow provided-mode-derived-p to work on aliases
adds cf0869d Rename the `1value' symbol in testcover.el
adds 0100e33 Warn in message.el when sending encryptable mail
adds 5903db0 Tweak provided-mode-derived-p doc string
adds 1e0632e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c4a6f81 Fix previous change in testcover.el
adds 89f1634 Fix problem with non-ASCII characters in nnmaildir
adds 256356a Clarify the "Sentinels" node in the lispref manual
adds d145502 Initialize signal descriptions after pdumping
adds 19534f9 Make sure default-directory relates to the originating
buffer
adds b99848c Bind default-directory to the project root
adds 7a96025 ; Merge from origin/emacs-27
adds fc37dc2 Fix the previous change
adds 8c27af3 Clarify how transient indentation modes are exited in the
manual
adds 3c0f863 Merge from origin/emacs-27
adds 43bf7f1 Correct the lispref manual about flushing ppss info
adds fdc56b5 ; Merge from origin/emacs-27
adds c71e08e Fix last change in syntax.texi
adds 6c5ddf0 Fix two small tab bar issues
adds 7a25ff7 Clarify the indent-rigidly doc string
adds 8ad48a0 Improve doc string of 'text-scale-adjust'
adds c0d504e Merge from origin/emacs-27
adds 29e9cf2 Permit zero value for 'child-frame-border-width'
parameter (Bug#46184)
adds b76864e Fix TEXT check in gnus-search IMAP search
adds d640ec2 New test for src/process.c on MS-Windows
adds a3b1829 ; Fix last change
adds f95266e ; Fix byte-compilation warning
adds 83983b6 Constprop of lexical variables
adds 4dc3231 Fix spurious warnings from unwise condition order in
inlined code
adds 06e1e5e Revert "Fix the previous change"
adds 765ffeb ; Improved commentary in the variable constprop mechanism
adds 7e48430 ; * lisp/emacs-lisp/byte-opt.el: improved comment
adds a6a5d6a Move 'revert-buffer' global binding to 'C-x g g'
adds e0c9399 Add more commands to the new `C-x x' keymap
adds a1a31ec Clarify that #s(hash-table ...) doesn't always create a
new hash table
adds 5beddcd Reverse customize-changed and customize-changed-options
aliasing
adds 5ffc55d Revert "Fix inferior octave single-quote font lock"
adds 4e8d36f Various doc fixes in dictionary.el
adds 094a109 Add a new function 'line-number-at-position'
adds e027842 Fix copyright and license statement in dictionary*.el
adds 5a4d50d Minor doc fixes in dictionary-connection.el
adds 56e76f0 Move line-number-at-pos to C
adds 5461808 Allow Fline_number_at_pos being called with a marker
adds 9380a7e Add command to recenter errors from Occur/Grep buffers
adds 7c5938a Use `line-number-at-pos' in `count-lines'
adds 5a12221 ; Rearrange changed entry in etc/NEWS
adds fa735eb Fix namazu search result parsing in gnus-search
adds 651aefa Add tests for count-lines
adds 7d4d577 Prefer setq-local in a few more places
adds efb10ff Fix noninteractive gnus-article-press-button
adds f2814b2 Make `C-a' in enriched-mode behave more line in other
modes
adds 33c9556 Clarify "changes" in CONTRIBUTE
adds 798bd12 Fix tcl-mode indentation of namespaced code
adds 657641f Bind clone-buffer to C-x x n
adds 9fdc753 Add vc-dir faces; also apply them to vc-git
adds 4428c27 Record the value of `C-x C-e' in `values'
adds 1a1193c * lisp/avoid.el: Doc fixes.
adds ce35760 ; Minor license statement fixes
adds cfb91b5 * lisp/indent.el (beginning-of-line-text): Mark it as a
movement command
adds 6b351b2 Fix scrolling past tall images
adds 9a698da ; * etc/NEWS: Call out a recent change in Enriched mode.
adds 1b0e6a1 Run Gnus group names through regexp-quote when matching
results
adds 69943ae * lisp/gnus/gnus-topic.el: Fix a backward incompatibility
adds f3fd959 Fix count-lines problem in non-ASCII buffers
adds fe449d8 Finish customize-changed-options/customize-changed fix up
adds 900ed3a Don't use `values' in elisp--eval-defun
adds 0cc35e1 Move all usages of `values' to `values--store-value'
adds 9c1e89a Preserve leading whitespace in `lm-commentary'.
adds 5131e3a Make pcomplete-ignore-case obsolete
adds 69d3a6c Allow exit-minibuffer to be called from Lisp code. Fixes
bug #46373
adds 1c326df ; Finish customize-changed-options obsoletion
adds 8e3ace4 ; Fix recent change in eval-last-sexp
adds 627a024 Note that the `values' variable is now obsolete
adds 0161c9d Load all generic-x.el modes unconditionally
adds 3c53d28 Remove some dead, commented out code from lisp-mode.el
adds 04fb166 * lisp/emacs-lisp/macroexp.el: Break cycle with
bytecomp/byte-opt
adds 6fd8548 * lisp/emacs-lisp/byte-opt.el (byte-optimize--pcase): New
macro
adds 5a77517 * lisp/cedet/{semantic/scope.el,ede/project-am.el}: Use
lexical-scoping
adds 7020fce New options read-char-by-name-sort and
read-char-by-name-group (bug#46240)
adds 80c9871 Use lexical-binding in a few more scattered files
adds 552d2b9 * lisp/net/dictionary.el: Dictionary improvements
(bug#45262)
adds 817a497 Fix syntax category of some characters
adds e4328d4 Tiny simplification to read-char-by-name
adds bff9bd0 ; Fix warning in last change to semantic/idle.el.
adds ff16c89 Refine use of vc-dir faces; apply to all backends
adds a0451be Use lexical-binding in almost all of play/*.el
adds 843ca06 Convert many manual cedet tests to ert
adds 45934e5 Change default semantic-lex-analyzer to semantic-lex
adds 18ad138 Use lexical-binding in some test files
adds c07459f Move semantic/format.el tests to follow our conventions
adds f0f5480 Use lexical-binding in bib-mode.el
adds c735ec9 Make texinfmt-version variable obsolete
adds def5466 ; * test/lisp/cedet/semantic/format-tests.el: Minor
cleanup.
adds 62ee599 Convert tests for srecode/fields.el to ert
adds 4786353 Move cedet test resource files to follow our conventions
adds 30f3b9f * lisp/cedet/semantic/bovine/gcc.el: Use lexical-binding.
adds d0826e5 Update NEWS entry for vc-dir faces
adds 70d562b Declare empty macro imenu-progress-menu obsolete
adds 553613e Use lexical-binding in snmp-mode.el
adds d9af416 Minor cleanup in imenu.el
adds f3ae26c Fix local defvar scoping error (bug#46387)
adds 9b0d76e Bump FACE_CACHE_BUCKETS_SIZE to 1009
adds d6eddf2 * list/emacs-lisp/edebug.el: Don't overload
`edebug-form-spec`
adds 8147bf5 Use lexical-binding in mail-utils.el and add tests
adds dcfb8f6 Use lexical-binding in dns-mode.el
adds 2e5d400 * lisp/emacs-lisp/edebug.el: Tweak last change
adds 21e475e Remove the 'M-o' ('facemap-keymap') binding experimentally
adds 4459dcc Fix file lock issue (Bug#46397)
adds 4467073 Simplify and speed up after-find-file
adds 81e55fa Fix build problem with previous facemenu change
adds 6bfdfee Fix ediff even/odd faces to increase their contrast and
readability
new 2fcb85c Merge remote-tracking branch 'savannah/master' into HEAD
new 4fba79f Add late load pdumper hooks so these can call into Lisp
Summary of changes:
CONTRIBUTE | 2 +-
ChangeLog.3 | 1969 ++++++++++++++++++++
admin/admin.el | 18 +-
admin/authors.el | 20 +-
admin/cus-test.el | 17 +-
admin/find-gc.el | 25 +-
admin/gitmerge.el | 8 +-
doc/emacs/buffers.texi | 32 +-
doc/emacs/custom.texi | 9 +-
doc/emacs/display.texi | 18 +-
doc/emacs/files.texi | 6 +-
doc/emacs/indent.texi | 4 +-
doc/emacs/killing.texi | 14 +-
doc/emacs/search.texi | 7 +
doc/emacs/windows.texi | 8 +-
doc/lispref/frames.texi | 2 +
doc/lispref/hash.texi | 9 +-
doc/lispref/keymaps.texi | 6 -
doc/lispref/lists.texi | 15 +-
doc/lispref/maps.texi | 3 -
doc/lispref/minibuf.texi | 21 +-
doc/lispref/modes.texi | 5 +
doc/lispref/processes.texi | 6 +-
doc/lispref/syntax.texi | 9 +-
doc/misc/dbus.texi | 5 +
doc/misc/tramp.texi | 7 +-
etc/MACHINES | 5 +-
etc/NEWS | 162 +-
etc/facemenu-removal.txt | 20 +
etc/themes/modus-operandi-theme.el | 10 +-
etc/themes/modus-vivendi-theme.el | 10 +-
leim/SKK-DIC/SKK-JISYO.L | 4 +-
lisp/abbrev.el | 3 +-
lisp/align.el | 10 +-
lisp/allout-widgets.el | 47 +-
lisp/allout.el | 79 +-
lisp/auth-source.el | 77 +-
lisp/avoid.el | 21 +-
lisp/bindings.el | 27 +-
lisp/bookmark.el | 10 +-
lisp/buff-menu.el | 3 +-
lisp/calc/calc-embed.el | 36 +-
lisp/calc/calcalg2.el | 4 +-
lisp/cedet/data-debug.el | 48 +-
lisp/cedet/ede.el | 9 +-
lisp/cedet/ede/proj-archive.el | 2 +
lisp/cedet/ede/project-am.el | 111 +-
lisp/cedet/mode-local.el | 3 +-
lisp/cedet/pulse.el | 4 +-
lisp/cedet/semantic.el | 36 +-
lisp/cedet/semantic/bovine.el | 3 +-
lisp/cedet/semantic/bovine/gcc.el | 11 +-
lisp/cedet/semantic/complete.el | 3 +-
lisp/cedet/semantic/ctxt.el | 6 +-
lisp/cedet/semantic/db-find.el | 6 +-
lisp/cedet/semantic/db.el | 18 +-
lisp/cedet/semantic/debug.el | 12 +-
lisp/cedet/semantic/dep.el | 6 +-
lisp/cedet/semantic/format.el | 6 +-
lisp/cedet/semantic/fw.el | 3 +-
lisp/cedet/semantic/grammar.el | 9 +-
lisp/cedet/semantic/idle.el | 38 +-
lisp/cedet/semantic/imenu.el | 3 +-
lisp/cedet/semantic/lex-spp.el | 12 +-
lisp/cedet/semantic/lex.el | 52 +-
lisp/cedet/semantic/scope.el | 14 +-
lisp/cedet/semantic/senator.el | 3 +-
lisp/cedet/semantic/sort.el | 3 +-
lisp/cedet/semantic/tag.el | 3 +-
lisp/cedet/semantic/util-modes.el | 13 +-
lisp/cedet/semantic/util.el | 6 +-
lisp/cedet/semantic/wisent.el | 6 +-
lisp/color.el | 5 -
lisp/comint.el | 32 +-
lisp/completion.el | 3 +-
lisp/cus-dep.el | 4 +-
lisp/cus-edit.el | 7 +-
lisp/cus-start.el | 2 +-
lisp/custom.el | 6 +-
lisp/dframe.el | 66 +-
lisp/dired-aux.el | 2 +-
lisp/dired.el | 16 +-
lisp/double.el | 9 +-
lisp/ehelp.el | 3 +-
lisp/emacs-lisp/byte-opt.el | 439 +++--
lisp/emacs-lisp/bytecomp.el | 3 +-
lisp/emacs-lisp/chart.el | 3 +-
lisp/emacs-lisp/checkdoc.el | 7 -
lisp/emacs-lisp/easy-mmode.el | 12 +-
lisp/emacs-lisp/edebug.el | 81 +-
lisp/emacs-lisp/elp.el | 3 +-
lisp/emacs-lisp/generator.el | 21 +-
lisp/emacs-lisp/generic.el | 3 +-
lisp/emacs-lisp/lisp-mnt.el | 2 +-
lisp/emacs-lisp/lisp-mode.el | 25 +-
lisp/emacs-lisp/macroexp.el | 71 +-
lisp/emacs-lisp/package-x.el | 3 +-
lisp/emacs-lisp/pcase.el | 19 +-
lisp/emacs-lisp/pp.el | 5 +-
lisp/emacs-lisp/re-builder.el | 10 +-
lisp/emacs-lisp/syntax.el | 3 +-
lisp/emacs-lisp/tcover-ses.el | 2 +
lisp/emacs-lisp/testcover.el | 52 +-
lisp/emulation/cua-base.el | 8 +-
lisp/emulation/cua-rect.el | 6 +-
lisp/emulation/viper-cmd.el | 2 +-
lisp/emulation/viper-init.el | 117 +-
lisp/emulation/viper-keym.el | 22 +-
lisp/emulation/viper-mous.el | 11 +-
lisp/emulation/viper-util.el | 10 +-
lisp/emulation/viper.el | 5 -
lisp/epa.el | 6 +-
lisp/epg.el | 46 +-
lisp/erc/erc-backend.el | 84 +-
lisp/erc/erc-capab.el | 6 +-
lisp/erc/erc-dcc.el | 9 +-
lisp/erc/erc-ezbounce.el | 3 +-
lisp/erc/erc-imenu.el | 2 -
lisp/erc/erc-join.el | 3 +-
lisp/erc/erc-netsplit.el | 3 +-
lisp/erc/erc-networks.el | 3 +-
lisp/erc/erc-notify.el | 6 +-
lisp/erc/erc-pcomplete.el | 2 +-
lisp/erc/erc-ring.el | 6 +-
lisp/erc/erc-stamp.el | 9 +-
lisp/erc/erc.el | 126 +-
lisp/eshell/em-cmpl.el | 189 +-
lisp/eshell/em-hist.el | 30 +-
lisp/eshell/esh-cmd.el | 18 +-
lisp/eshell/esh-util.el | 10 +-
lisp/expand.el | 9 +-
lisp/face-remap.el | 27 +-
lisp/facemenu.el | 4 -
lisp/ffap.el | 3 +-
lisp/files-x.el | 3 +-
lisp/files.el | 41 +-
lisp/foldout.el | 6 +-
lisp/follow.el | 3 +-
lisp/font-core.el | 3 +-
lisp/font-lock.el | 15 +-
lisp/forms.el | 3 +-
lisp/frame.el | 1 +
lisp/generic-x.el | 337 ++--
lisp/gnus/canlock.el | 13 +-
lisp/gnus/deuglify.el | 38 +-
lisp/gnus/gmm-utils.el | 24 +-
lisp/gnus/gnus-agent.el | 108 +-
lisp/gnus/gnus-art.el | 675 +++----
lisp/gnus/gnus-bcklg.el | 2 +-
lisp/gnus/gnus-bookmark.el | 33 +-
lisp/gnus/gnus-cache.el | 18 +-
lisp/gnus/gnus-cite.el | 80 +-
lisp/gnus/gnus-cloud.el | 16 +-
lisp/gnus/gnus-cus.el | 13 +-
lisp/gnus/gnus-delay.el | 20 +-
lisp/gnus/gnus-demon.el | 4 +-
lisp/gnus/gnus-diary.el | 16 +-
lisp/gnus/gnus-dired.el | 10 +-
lisp/gnus/gnus-draft.el | 17 +-
lisp/gnus/gnus-dup.el | 3 -
lisp/gnus/gnus-eform.el | 4 +-
lisp/gnus/gnus-fun.el | 8 +-
lisp/gnus/gnus-gravatar.el | 9 +-
lisp/gnus/gnus-group.el | 189 +-
lisp/gnus/gnus-html.el | 130 +-
lisp/gnus/gnus-int.el | 400 ++--
lisp/gnus/gnus-kill.el | 26 +-
lisp/gnus/gnus-logic.el | 2 +-
lisp/gnus/gnus-mh.el | 6 +-
lisp/gnus/gnus-ml.el | 2 +-
lisp/gnus/gnus-mlspl.el | 6 +-
lisp/gnus/gnus-msg.el | 287 +--
lisp/gnus/gnus-notifications.el | 16 +-
lisp/gnus/gnus-picon.el | 25 +-
lisp/gnus/gnus-range.el | 4 +-
lisp/gnus/gnus-registry.el | 15 +-
lisp/gnus/gnus-rfc1843.el | 8 +-
lisp/gnus/gnus-salt.el | 8 +-
lisp/gnus/gnus-score.el | 131 +-
lisp/gnus/gnus-search.el | 123 +-
lisp/gnus/gnus-sieve.el | 28 +-
lisp/gnus/gnus-spec.el | 46 +-
lisp/gnus/gnus-srvr.el | 19 +-
lisp/gnus/gnus-start.el | 125 +-
lisp/gnus/gnus-sum.el | 95 +-
lisp/gnus/gnus-topic.el | 84 +-
lisp/gnus/gnus-undo.el | 34 +-
lisp/gnus/gnus-util.el | 165 +-
lisp/gnus/gnus-uu.el | 47 +-
lisp/gnus/gnus-vm.el | 2 +-
lisp/gnus/gnus-win.el | 14 +-
lisp/gnus/gnus.el | 13 +-
lisp/gnus/gssapi.el | 2 +-
lisp/gnus/legacy-gnus-agent.el | 4 +-
lisp/gnus/mail-source.el | 146 +-
lisp/gnus/message.el | 72 +-
lisp/gnus/mm-archive.el | 16 +-
lisp/gnus/mm-bodies.el | 2 +-
lisp/gnus/mm-decode.el | 14 +-
lisp/gnus/mm-encode.el | 11 +-
lisp/gnus/mm-partial.el | 19 +-
lisp/gnus/mm-url.el | 13 +-
lisp/gnus/mm-util.el | 14 +-
lisp/gnus/mm-view.el | 67 +-
lisp/gnus/mml-sec.el | 31 +-
lisp/gnus/mml-smime.el | 29 +-
lisp/gnus/mml.el | 91 +-
lisp/gnus/mml1991.el | 13 +-
lisp/gnus/mml2015.el | 30 +-
lisp/gnus/nnagent.el | 18 +-
lisp/gnus/nnbabyl.el | 38 +-
lisp/gnus/nndiary.el | 61 +-
lisp/gnus/nndir.el | 2 +-
lisp/gnus/nndoc.el | 37 +-
lisp/gnus/nndraft.el | 34 +-
lisp/gnus/nneething.el | 16 +-
lisp/gnus/nnfolder.el | 26 +-
lisp/gnus/nngateway.el | 2 +-
lisp/gnus/nnheader.el | 55 +-
lisp/gnus/nnimap.el | 9 +-
lisp/gnus/nnmail.el | 59 +-
lisp/gnus/nnmaildir.el | 40 +-
lisp/gnus/nnmairix.el | 145 +-
lisp/gnus/nnmbox.el | 46 +-
lisp/gnus/nnmh.el | 45 +-
lisp/gnus/nnml.el | 40 +-
lisp/gnus/nnnil.el | 22 +-
lisp/gnus/nnoo.el | 128 +-
lisp/gnus/nnregistry.el | 13 +-
lisp/gnus/nnrss.el | 25 +-
lisp/gnus/nnselect.el | 38 +-
lisp/gnus/nnspool.el | 34 +-
lisp/gnus/nntp.el | 14 +-
lisp/gnus/nnvirtual.el | 44 +-
lisp/gnus/nnweb.el | 30 +-
lisp/gnus/score-mode.el | 2 +-
lisp/gnus/smiley.el | 21 +-
lisp/gnus/smime.el | 39 +-
lisp/gnus/spam-report.el | 28 +-
lisp/gnus/spam-stat.el | 55 +-
lisp/gnus/spam-wash.el | 8 +-
lisp/gnus/spam.el | 377 ++--
lisp/help-fns.el | 4 +-
lisp/help-mode.el | 12 +-
lisp/hexl.el | 6 +-
lisp/hi-lock.el | 8 +-
lisp/hilit-chg.el | 4 +-
lisp/ibuffer.el | 19 +-
lisp/ido.el | 3 +-
lisp/imenu.el | 105 +-
lisp/indent.el | 16 +-
lisp/info.el | 4 +-
lisp/international/characters.el | 2 +-
lisp/international/mule-cmds.el | 88 +-
lisp/international/mule.el | 3 +-
lisp/international/quail.el | 37 +-
lisp/international/robin.el | 6 +-
lisp/isearch.el | 26 +-
lisp/jka-compr.el | 3 +-
lisp/jsonrpc.el | 8 +-
lisp/language/ethio-util.el | 3 +-
lisp/language/korea-util.el | 16 +-
lisp/ldefs-boot.el | 191 +-
lisp/leim/quail/hangul.el | 3 +-
lisp/leim/quail/japanese.el | 3 +-
lisp/linum.el | 6 +-
lisp/loadup.el | 26 +-
lisp/mail/emacsbug.el | 6 +-
lisp/mail/mail-utils.el | 4 +-
lisp/mail/reporter.el | 3 +-
lisp/mail/rmail.el | 6 +-
lisp/mail/rmailsum.el | 9 +-
lisp/mail/sendmail.el | 6 +-
lisp/mail/supercite.el | 7 +-
lisp/man.el | 26 +-
lisp/menu-bar.el | 9 +-
lisp/mh-e/mh-e.el | 1 +
lisp/mh-e/mh-mime.el | 4 +-
lisp/minibuffer.el | 23 +-
lisp/mouse-copy.el | 3 -
lisp/mouse-drag.el | 3 -
lisp/net/browse-url.el | 3 +-
lisp/net/dbus.el | 17 +
lisp/net/dictionary-connection.el | 23 +-
lisp/net/dictionary.el | 177 +-
lisp/net/ldap.el | 10 +-
lisp/net/mailcap.el | 10 +-
lisp/net/mairix.el | 145 +-
lisp/net/newst-backend.el | 1 -
lisp/net/newst-plainview.el | 1 -
lisp/net/rcirc.el | 15 +-
lisp/net/snmp-mode.el | 44 +-
lisp/net/soap-inspect.el | 8 +-
lisp/net/telnet.el | 11 +-
lisp/net/tramp-adb.el | 26 +-
lisp/net/tramp-compat.el | 7 +
lisp/net/tramp-crypt.el | 12 +-
lisp/net/tramp-gvfs.el | 179 +-
lisp/net/tramp-rclone.el | 12 +-
lisp/net/tramp-sh.el | 35 +-
lisp/net/tramp-smb.el | 43 +-
lisp/net/tramp-sudoedit.el | 8 +-
lisp/net/tramp.el | 33 +-
lisp/nxml/rng-cmpct.el | 9 +-
lisp/nxml/rng-pttrn.el | 3 +-
lisp/nxml/rng-valid.el | 30 +-
lisp/org/ol-w3m.el | 6 +-
lisp/org/org-refile.el | 6 +-
lisp/org/org-table.el | 2 +-
lisp/org/org.el | 2 +-
lisp/pcomplete.el | 34 +-
lisp/play/5x5.el | 55 +-
lisp/play/blackbox.el | 2 +-
lisp/play/bubbles.el | 11 +-
lisp/play/cookie1.el | 15 +-
lisp/play/decipher.el | 24 +-
lisp/play/doctor.el | 2 +-
lisp/play/dunnet.el | 3 +-
lisp/play/gamegrid.el | 42 +-
lisp/play/gametree.el | 33 +-
lisp/play/gomoku.el | 9 +-
lisp/play/hanoi.el | 16 +-
lisp/play/snake.el | 26 +-
lisp/play/tetris.el | 28 +-
lisp/play/zone.el | 21 +-
lisp/progmodes/antlr-mode.el | 7 +-
lisp/progmodes/cc-engine.el | 21 +-
lisp/progmodes/cc-langs.el | 49 +-
lisp/progmodes/cmacexp.el | 9 -
lisp/progmodes/compile.el | 19 +-
lisp/progmodes/cperl-mode.el | 90 +-
lisp/progmodes/cpp.el | 18 +-
lisp/progmodes/dcl-mode.el | 32 +-
lisp/progmodes/ebnf2ps.el | 15 +-
lisp/progmodes/elisp-mode.el | 19 +-
lisp/progmodes/f90.el | 19 +-
lisp/progmodes/grep.el | 2 -
lisp/progmodes/gud.el | 3 +-
lisp/progmodes/idlwave.el | 1 -
lisp/progmodes/js.el | 19 +-
lisp/progmodes/make-mode.el | 3 +
lisp/progmodes/octave.el | 8 +-
lisp/progmodes/project.el | 2 +
lisp/progmodes/python.el | 3 +-
lisp/progmodes/ruby-mode.el | 4 +-
lisp/progmodes/sh-script.el | 3 +-
lisp/progmodes/simula.el | 2 +-
lisp/progmodes/sql.el | 4 +-
lisp/progmodes/tcl.el | 29 +-
lisp/progmodes/verilog-mode.el | 616 ++++--
lisp/registry.el | 33 +-
lisp/repeat.el | 4 +-
lisp/replace.el | 9 +-
lisp/reveal.el | 6 +-
lisp/ruler-mode.el | 3 +-
lisp/scroll-lock.el | 3 +-
lisp/server.el | 6 +-
lisp/shell.el | 7 +-
lisp/simple.el | 114 +-
lisp/speedbar.el | 22 +-
lisp/startup.el | 2 +-
lisp/subr.el | 18 +-
lisp/tab-bar.el | 3 +-
lisp/tab-line.el | 4 +-
lisp/tar-mode.el | 7 +-
lisp/term.el | 654 +++----
lisp/term/ns-win.el | 3 +-
lisp/textmodes/artist.el | 34 +-
lisp/textmodes/bib-mode.el | 11 +-
lisp/textmodes/css-mode.el | 9 +-
lisp/textmodes/dns-mode.el | 20 +-
lisp/textmodes/enriched.el | 4 +-
lisp/textmodes/flyspell.el | 39 +-
lisp/textmodes/ispell.el | 10 +-
lisp/textmodes/less-css-mode.el | 1 -
lisp/textmodes/nroff-mode.el | 2 +-
lisp/textmodes/refill.el | 6 +-
lisp/textmodes/rst.el | 5 +-
lisp/textmodes/sgml-mode.el | 16 +-
lisp/textmodes/table.el | 3 +-
lisp/textmodes/tex-mode.el | 3 +-
lisp/textmodes/texinfmt.el | 10 +-
lisp/textmodes/text-mode.el | 4 -
lisp/textmodes/two-column.el | 6 +-
lisp/thumbs.el | 18 +-
lisp/tutorial.el | 9 +-
lisp/url/url-http.el | 6 +-
lisp/url/url-vars.el | 13 +-
lisp/vc/cvs-status.el | 5 +-
lisp/vc/ediff-diff.el | 15 +-
lisp/vc/ediff-init.el | 75 +-
lisp/vc/ediff-util.el | 4 +-
lisp/vc/smerge-mode.el | 5 +-
lisp/vc/vc-bzr.el | 27 +-
lisp/vc/vc-cvs.el | 18 +-
lisp/vc/vc-dir.el | 62 +-
lisp/vc/vc-dispatcher.el | 3 +-
lisp/vc/vc-git.el | 38 +-
lisp/vc/vc-hg.el | 4 +-
lisp/vc/vc-svn.el | 4 +-
lisp/vc/vc.el | 3 +
lisp/vcursor.el | 8 +-
lisp/view.el | 30 +-
lisp/wid-edit.el | 19 +-
lisp/window.el | 57 +-
lisp/woman.el | 5 +-
src/data.c | 4 +-
src/editfns.c | 10 +-
src/eval.c | 2 +
src/filelock.c | 2 +-
src/fns.c | 33 +
src/frame.c | 16 +-
src/frame.h | 12 +-
src/keymap.c | 9 -
src/lisp.h | 1 +
src/lread.c | 117 +-
src/macros.c | 5 +-
src/minibuf.c | 64 +-
src/nsfns.m | 27 +-
src/nsmenu.m | 4 +-
src/pdumper.c | 24 +
src/pdumper.h | 13 +
src/w32fns.c | 32 +-
src/w32menu.c | 10 +-
src/window.c | 2 +-
src/xdisp.c | 52 +-
src/xfaces.c | 2 +-
src/xfns.c | 36 +-
src/xmenu.c | 14 +-
test/lisp/cedet/cedet-files-tests.el | 54 +
test/lisp/cedet/inversion-tests.el | 81 +
test/lisp/cedet/semantic-utest-fmt.el | 127 --
.../cedet/semantic-utest-ia-resources}/test.mk | 0
.../cedet/semantic-utest-ia-resources}/test.srt | 0
.../cedet/semantic-utest-ia-resources}/test.texi | 0
.../semantic-utest-ia-resources}/testdoublens.cpp | 0
.../semantic-utest-ia-resources}/testdoublens.hpp | 0
.../semantic-utest-ia-resources}/testfriends.cpp | 1 -
.../semantic-utest-ia-resources}/testjavacomp.java | 0
.../semantic-utest-ia-resources}/testlocalvars.cpp | 0
.../cedet/semantic-utest-ia-resources}/testnsp.cpp | 0
.../semantic-utest-ia-resources}/testsppcomplete.c | 0
.../semantic-utest-ia-resources}/teststruct.cpp | 0
.../semantic-utest-ia-resources}/testsubclass.cpp | 0
.../semantic-utest-ia-resources}/testsubclass.hh | 0
.../semantic-utest-ia-resources}/testtemplates.cpp | 0
.../semantic-utest-ia-resources}/testtypedefs.cpp | 0
.../semantic-utest-ia-resources}/testusing.cpp | 0
.../semantic-utest-ia-resources}/testusing.hh | 0
.../semantic-utest-ia-resources}/testvarnames.c | 0
.../semantic-utest-ia-resources}/testvarnames.java | 0
.../semantic-utest-ia-resources}/testwisent.wy | 0
test/lisp/cedet/semantic-utest-ia.el | 71 +-
.../bovine/gcc-tests.el} | 90 +-
.../cedet/semantic/format-resources}/test-fmt.cpp | 0
.../cedet/semantic/format-resources}/test-fmt.el | 2 +-
test/lisp/cedet/semantic/format-tests.el | 95 +
test/lisp/cedet/semantic/fw-tests.el | 45 +
test/lisp/cedet/srecode/document-tests.el | 80 +
.../cedet/srecode/fields-tests.el} | 94 +-
test/lisp/cus-edit-tests.el | 4 +-
test/lisp/dom-tests.el | 2 +
test/lisp/emacs-lisp/bytecomp-tests.el | 92 +-
test/lisp/emacs-lisp/cl-extra-tests.el | 22 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 22 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 22 +-
.../edebug-resources/edebug-test-code.el | 22 +-
test/lisp/emacs-lisp/edebug-tests.el | 22 +-
test/lisp/emacs-lisp/ert-tests.el | 22 +-
test/lisp/emacs-lisp/ert-x-tests.el | 22 +-
test/lisp/emacs-lisp/lisp-mode-tests.el | 2 +
test/lisp/emacs-lisp/lisp-tests.el | 2 +
.../emacs-lisp/testcover-resources/testcases.el | 22 +-
test/lisp/emacs-lisp/testcover-tests.el | 22 +-
test/lisp/gnus/gnus-search-tests.el | 8 +-
test/lisp/gnus/gnus-util-tests.el | 8 +-
test/lisp/gnus/mm-decode-tests.el | 6 +-
test/lisp/gnus/mml-sec-tests.el | 9 +-
test/lisp/mail/mail-utils-tests.el | 104 ++
test/lisp/minibuffer-tests.el | 24 +-
test/lisp/net/dbus-tests.el | 8 +
test/lisp/net/sasl-scram-rfc-tests.el | 2 +
test/lisp/net/tramp-tests.el | 14 +-
test/lisp/nxml/nxml-mode-tests.el | 2 +
test/lisp/nxml/xsd-regexp-tests.el | 2 +
test/lisp/obsolete/cl-tests.el | 22 +-
test/lisp/play/cookie1-resources/cookies | 8 +
.../play/{fortune-tests.el => cookie1-tests.el} | 27 +-
test/lisp/progmodes/ruby-mode-resources/ruby.rb | 2 +-
test/lisp/progmodes/tcl-tests.el | 1 -
test/lisp/simple-tests.el | 25 +
test/lisp/textmodes/dns-mode-tests.el | 21 +
test/manual/cedet/cedet-utests.el | 105 +-
test/manual/cedet/ede-tests.el | 14 +-
test/manual/cedet/semantic-tests.el | 122 --
test/manual/cedet/tests/test.el | 2 +-
test/manual/etags/ETAGS.good_1 | 10 +-
test/manual/etags/el-src/TAGTEST.EL | 2 +
test/src/editfns-tests.el | 22 +-
test/src/fns-tests.el | 30 +-
test/src/indent-tests.el | 22 +-
test/src/minibuf-tests.el | 8 +-
test/src/process-tests.el | 28 +
503 files changed, 9676 insertions(+), 7554 deletions(-)
create mode 100644 etc/facemenu-removal.txt
create mode 100644 test/lisp/cedet/cedet-files-tests.el
create mode 100644 test/lisp/cedet/inversion-tests.el
delete mode 100644 test/lisp/cedet/semantic-utest-fmt.el
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/test.mk (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/test.srt (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/test.texi (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testdoublens.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testdoublens.hpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testfriends.cpp (99%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testjavacomp.java (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testlocalvars.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testnsp.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testsppcomplete.c (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/teststruct.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testsubclass.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testsubclass.hh (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testtemplates.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testtypedefs.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testusing.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testusing.hh (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testvarnames.c (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testvarnames.java (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic-utest-ia-resources}/testwisent.wy (100%)
copy test/lisp/cedet/{semantic-utest-c.el => semantic/bovine/gcc-tests.el}
(72%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic/format-resources}/test-fmt.cpp (100%)
rename test/{manual/cedet/tests =>
lisp/cedet/semantic/format-resources}/test-fmt.el (95%)
create mode 100644 test/lisp/cedet/semantic/format-tests.el
create mode 100644 test/lisp/cedet/semantic/fw-tests.el
create mode 100644 test/lisp/cedet/srecode/document-tests.el
rename test/{manual/cedet/srecode-tests.el =>
lisp/cedet/srecode/fields-tests.el} (75%)
create mode 100644 test/lisp/mail/mail-utils-tests.el
create mode 100644 test/lisp/play/cookie1-resources/cookies
copy test/lisp/play/{fortune-tests.el => cookie1-tests.el} (61%)
- feature/native-comp updated (1f626e9 -> 4fba79f),
Andrea Corallo <=