[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] harfbuzz updated (015a6e1 -> 886bedb)
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-diffs] harfbuzz updated (015a6e1 -> 886bedb) |
Date: |
Sat, 27 Apr 2019 05:35:12 -0400 (EDT) |
mituharu pushed a change to branch harfbuzz.
from 015a6e1 Unify three font info structures
adds f8179cd Fix occur for non-nil
list-matching-lines-jump-to-current-line (bug#33476)
adds 87bc518 * test/lisp/eshell/eshell-tests.el (with-temp-eshell):
Avoid permanently changing HISTFILE.
adds 48d7720 Remove CHECK_FIXNUM_CAR etc.
adds 063d8c0 * lisp/Makefile.in (compile-main): Use a more selective
regexp.
adds edd0c24 * lisp/net/tramp-compat.el (tramp-compat-flatten-list):
New defun.
adds 874f69a * admin/gitmerge.el (gitmerge-skip-regexp): Add yet
another variant.
adds c7897c2 A few further fixes of window internals description
adds e568202 * lisp/simple.el (next-line-or-history-element): Use
current-column
adds 2b9e993 ; * doc/lispref/text.texi (Special Properties): Fix
wording. (Bug#33663)
adds 1d743d2 Fix scaling problem in Cairo builds
adds 1e3e24d ; * src/xterm.c (x_update_begin): Fix whitespace.
adds 18442da Tramp multi-hop methods must be inline
adds d817d2c * doc/lispref/commands.texi (Adjusting Point): Bug#33662
adds 505ac9a Improve documentation of cursor-sensor.el (bug#33664)
adds 908af9d Indexing followup to recent changes
adds 3d353ce Merge from origin/emacs-26
adds ee1ebe8 Guard occur against an undefined orig-line
adds 6383844 ; Merge from origin/emacs-26
adds b0ed9d1 * lisp/emacs-lisp/cursor-sensor.el: Add motivation
adds 5a7451c CC Mode: stop wrongly recognizing "func(a * 9)" as
"pointer to type a"
adds e60fc32 Merge from origin/emacs-26
adds 0220391 Fix cairo scrolling for side-by-side windows
adds fd1afe2 ; Merge from origin/emacs-26
adds 2075864 CC Mode: stop extra parens on expression causing false
fontification as type
adds 037aabb Merge from origin/emacs-26
adds c8431a0 Fix bug when hashing reversed buffer regions
adds 4d3f7b7 Fix bug in display-buffer-use-some-frame
adds 0249277 Support git commit --no-verify
adds 712e74a * lisp/vc/vc.el (vc-root-version-diff): New command
(bug#33650).
adds 0054961 * lisp/isearch.el (isearch-pre-command-hook): Support
`isearch-move'
adds 3729a3f Support Ruby block arguments ending with , or *
adds 7f95e1a Add test/Makefile machinery to exclude test .el files
adds 1e34d75 Fix typo in 'dired-restore-positions'
adds 1691a51 * lisp/emacs-lisp/map.el: Make the functions generic
adds 8c28ac8 Fix Bug#33568
adds 6e76e11 Fix regression in expand-file-name with drive-relative
HOME
adds 23e9e8a set_text_properties_1 can assume START <= END
adds 8a247f6 Simplify validate_interval_range and callers
adds f318300 Improve em-ls-test-bug27844
adds fcccd52 * lisp/vc/vc.el (vc-find-revision-no-save): Use
decode-coding-inserted-region
adds 7407f89 Allow per-diagnostic overlay properties in Flymake
adds 8ffc0f2 * doc/misc/tramp.texi (Ad-hoc multi-hops): Reinsert lost
line.
adds ef922e7 * test/lisp/eshell/em-ls-tests.el (em-ls-test-bug27844):
Add debug.
adds d08b75a Fix stray CHECK_FIXNUM_COERCE_MARKER
adds 87bef63 Merge commit 'd08b75abe0f0cf9ade812b189c374809a2c7836e'
adds d4fb269 Get long package description for installed packages from
installed files
adds d72b696 * test/lisp/eshell/em-ls-tests.el (em-ls-test-bug27844):
Remove debug.
adds f466b83 * lisp/emacs-lisp/map.el: Fix recent changes
adds fb8725a * make-dist: Silence test of tar functionality.
adds af1bdfc * make-dist: Improve tempfile handling.
adds 760b091 * make-dist: Improve no-byte-compile check.
adds 34b4da3 Fix an eshell ls dired test for non-recent files
adds aca6082 Suppress filenotify remote test failures on
hydra.nixos.org
adds 498b6cb Ensure flymake tests use gcc rather than $CC
adds 5d1b158 Tiny markup fix in Elisp manual
adds 24b5026 Fix redisplay when a window's scroll bar or fringes are
changed
adds f519aa1 Fix display of line numbers in empty lines beyond EOB
adds f14d574 Document font structure layout constraints
adds 3015636 Document font structure layout constraints
adds fa953b5 Fix an epg test for recent GnuPG versions (bug#33439)
adds 2e2fb82 Merge from origin/emacs-26
adds 3edddba ; * src/macuvs.h: Regenerate with new header.
adds 61dbe6b Expect two epg tests to fail on hydra
adds 4f230e8 Rephrase a confusing sentence in the jsonrpc.el manual
adds e8199e7 Add Tramp sudoedit method
adds 07d8827 * lisp/net/tramp: Rework mutual dependencies
adds f74595a Update from Gnulib
adds 2f65525 Jsonrpc error handlers can now safely call
jsonrpc-shutdown
adds 522acbf * lisp/emacs-lisp/macroexp.el: Don't hide backtrace
adds 3e9ecae Reduce autoloaded objects in Tramp
adds 09a6cc4 Fix Bug#33524
adds 36b05dc New function flatten-tree
adds 739dca7 Use `flatten-tree' in Tramp
adds 4d77c4a Assume ‘emacs’ is defined in Emacs-only code
adds 8664ba1 Improve flatten-tree performance
adds a5995a3 Improve flatten-tree documentation
adds ef14411 Some more flatten-tree aliases
adds 3621593 One more flatten-tree test
adds 2c3f7f9 Avoid tests failures on hydra due to Tramp autoload
changes
adds 55838e4 * lisp/emacs-lisp/map.el: Avoid special casing lists.
adds c5e02f2 Make org-protocol-flatten always an alias
adds 6973b14 Syntactic fontification of diff hunks (bug#33567)
adds 73b2f7a Tiny ert-summarize-tests-batch-and-exit improvement
adds 5a9eba6 New convenience functions in seq.el
adds 710e79a Fix Bug#33781
adds 5486a46 A filenotify test now passes on hydra
adds 5a04e82 Expect tramp environment test to fail on hydra
adds cdaaaf2 Support (ash INTEGER BIGNUM)
adds 8cbbf4b Fontify one-line diffs without the final newline
(bug#33567)
adds fb16313 More font-lock improvements for diff-mode
adds bb55d38 * lisp/font-lock.el (font-lock-ensure-function): Fix
bug#33798
adds 70926a3 * lisp/font-lock.el: Use lexical-binding
adds dc3f70d Skip a remote filenotify test on hydra
adds 5d62585 * src/editfns.c (Finsert_char): Skip unnecessary fixnum
check.
adds 3fa8bdc * lisp/net/tramp-sh.el (tramp-set-remote-path): Send a
warning, if
adds 5bd6074 Minor fixes/simplifications to time functions
adds 3a1d722 * lisp/vc/diff-mode.el (diff-syntax-fontify-props): Use
font-lock-ensure
adds 88215d2 Make gnus-newsgroup-name local var available to
gnus-summary-mode
adds 7ca9bb7 Skip rather than fail in flymake tests
adds 88d3713 Fix Bug#33781
adds 6a3c5f4 * test/lisp/net/tramp-tests.el
(tramp-test32-environment-variables):
adds f68f2eb * lisp/emacs-lisp/map.el: Add support for plists
adds e8bb042 More porting to GCC 8 of --enable-gcc-warnings
adds eece51e ; Merge from origin/emacs-26
adds 5825279 * doc/lispintro/emacs-lisp-intro.texi (Finding More): Fix
xref.
adds 9cce037 Merge from origin/emacs-26
adds 80e9856 Fix Bug#33524
adds 46e22ae ; Merge from origin/emacs-26
adds ab8ed41 Avoid test failures if directory name looks like a regexp
adds 4c6c327 Restrict downcasing in elisp xref tests (bug#25534)
adds 81cac3e9 Merge from origin/emacs-26
adds 305aca0 Backport: Handle unread-command-events consistently
(bug#23980)
adds 4370b8e ; Copyright year fix No need to merge to master
adds fda43a7 Skip a vc-bzr test if run as root
adds 1e5f848 ; Merge from origin/emacs-26
adds f4ea746 cl-make-random-state was not copying its arg
adds 081fb69 Check result from c-backward-token-2 to avoid infinite
loop
adds 62112a7 Merge from origin/emacs-26
adds a4e6dbd * lisp/hi-lock.el (hi-salmon, hi-aquamarine): New faces.
(Bug#33398)
adds 3f36651 * lisp/window.el (switch-to-buffer-obey-display-actions):
New defcustom.
adds 157ada8 * lisp/windmove.el (windmove-delete-in-direction): Change
prefix arg C-u
adds 47f4be6 * lisp/emacs-lisp/debug.el (debug): Add
display-buffer-below-selected
adds f1faf85 * test/lisp/filenotify-tests.el,
test/lisp/shadowfile-tests.el:
adds 452d0c5 Fix Bug#33735
adds 88b41c4 Use "file name handler" consequently
adds 36c270d ; Cosmetic changes to etc/NEWS
adds d2ff662 ldap.el: Do not set process-connection-type
adds 898a023 Macroexpand before evaluating in eval-expression (bis)
adds b41789f * etc/HELLO: Add missing charset properties for Japanese
and Korean.
adds 039be4e Add file name handler support for 'make-process'
(Bug#28691)
adds 072b4c6 * lisp/simple.el (next-error-no-select): Use
save-selected-window.
adds 3ea89ac Handle `make-process' in Tramp and ange-ftp
adds 04c768b ; Fix wording in etc/NEWS
adds 492ab11 ; Add +++ to recent entry in etc/NEWS
adds a0108f7 ; * etc/HELLO: Remove stray x-charset. (Bug#33851)
adds 48a28f8 execute-extended-command: Skip waiting in more cases
adds d4c1518 ; Don't require semantic/symref, it's unnecessary now
adds fd24450 xref-goto-xref: Highlight the exact symbol after the jump
adds a94ac60 Provide tramp-sh-handle-make-process
adds 9fe788a Provide tramp-adb-handle-make-process
adds a361cc8 Use rubocop --lint when no .rubocop.yml
adds e533848 ; Documentation updates
adds 9916410 Prepend 'rubocop' with 'bundle exec' when appropriate
adds f360cf9 * lisp/vc/diff-mode.el (diff-syntax-fontify-hunk): Add
`*' to names
adds 4fd19c2 * lisp/isearch.el (isearch-done): Reset
isearch-lazy-highlight-last-string
adds 092b36d Tone down diff-added and diff-removed in light themes
adds bbc7015 Set up debugger buffer earlier and fit window to it
(Bug#32825)
adds b9c0ea6 Port message-checksum to bignums
adds 806ae9f Tone down diff-refine-removed and diff-refine-added as
well
adds 0914508 Fix last change of debug.el
adds 13dfe15 Bump Tramp version to 2.4.1
adds a8576ab Avoid assertion violation in directory-files
adds ee7514b Update from Gnulib
adds 47d656f Accept 1-arg 'substring' calls in byte compiler
adds 8167316 Improve motivations in gomoku messages
adds cf62106 * lisp/net/tramp-sh.el (tramp-set-remote-path): Handle
platforms w/o getconf.
adds 8f9d93f project-find-file: Move the common parent directory to
the prompt
adds fb10834 Avoid that unwind_format_mode_line messes up buffer
points (Bug#32777)
adds b71d4ce Handle raw bytes, and LF in ranges, in rx `any' argument
strings
adds b0e6ecf Skip 'basic' completion style for project-find-file
adds d82e73f Handle 'unbound' like nil for
'window-point-insertion-type' (Bug#33871)
adds 83bbb48 CC Mode - use font-lock-comment-delimiter-face on block
comment end delimiters
adds 85516b8 Minor copyedits in landmark.el
adds 2931016 ; Cosmetic changes in etc/NEWS
adds 24ddea0 Improve process doc. with respect to handling of large
input (Bug#33191)
adds 0f9be72 Clarify thread switching while waiting for process output
adds 9578c2a Fix a simple bug in display-buffer-use-some-frame
adds c9fdd1b Improve accept-process-process doc
adds 0c52459 Fix commentary in dispnew.c
adds a731c56 Fix NS fringe bitmap drawing bug (bug#33864)
adds 822a2d0 Fix :type 'group' in defcustom
adds 7a60a4f Fix remote directories in Eshell on MS-Windows
adds 3abebeb * lisp/files.el (cd): Fix last change. (Bug#33791)
adds a8e545e Merge from origin/emacs-26
adds de7644d Fix Bug#31704. Do not merge
adds 3c83c9e Fix Bug#31704. Do not merge
adds f23b1db ; Merge from origin/emacs-26
adds 11f0635 ; Remove comment in esh-proc.el
adds 2e8825d Improve documentation of 'file-local-name' and related
APIs
adds 82c82b1 In user manual fix value of default frame height
(Bug#33921)
adds 433b6a7 Merge from origin/emacs-26
adds bed5642 Fix assertion-violations on non-integers
adds 03e7215 * lisp/files.el (locate-file,
files--splice-dirname-file): Fix docstring.
adds 792dc36 Precise documentation of Tramp ad-hoc proxies
adds c5bbf67 Reset `tramp-default-proxies-alist' in case of errors
adds d9ba26e Remove UCHAR typedef
adds 2814292 * doc/man/emacs.1.in: Fix value of default frame height.
(Bug#33921)
adds 26bed8b Update copyright year to 2019
adds 2fcf2df Fix copyright years by hand
adds ba80961 Merge from origin/emacs-26
adds 1154987 Update from Gnulib
adds a04bf15 Update more copyright years
adds 8e25ffe Fix integer overflow check in json code
adds 355b1c3 ; Auto-commit of loaddefs files.
adds 2273439 decode-time: allow bignum years
adds 5044576 Fix woman.el to not confuse scan-sexps
adds ba1b340 Be consistent about list length fixnum overflow
adds 8b5f05e Bignums from garbage-collect, memory-use-counts
adds 0515b22 Don’t limit range error reports to fixnums
adds 949295a Extend electric-layout-mode to handle more complex
layouts (bug#33794)
adds deee6bd Document the new functions of seq.el
adds 2e4cc79 ; Formatting fix in etc/NEWS
adds 9b7d28c ; Move the section about seq.el to the correct place.
adds f136a4b Avoid a compiler warning on macOS.
adds e869ae2 Fix EBROWSE parsing of classes declared final.
adds ecdfb8e Adapt test/README
adds fe4922c Mark some filenotify tests unstable on emba
adds f6eacc4 Improve documentation of 'server-name'
adds a3c79d4 Fix electric indent bug in python-mode after dedenting
colon
adds 821a084 Don't signal error from "C-x C-k l" about mouse events
adds 16e2554 Unbreak Flymake's diagnostics buffer when revisiting
source
adds 04d3315 Fix Flymake tests for GCC 8.2.0
adds 42c1332 New flymake-supress-zero-counters defcustom
adds a3d52b3 Port to platforms where tputs is in libtinfow
adds cfa54ab Adapt filenotify-tests for emba
adds b0b483d Use integers for syntax-pps-stats
adds 202bd7b Fix logb on zero, infinite, NaN args
adds 8acb88c Minor INFINITY/NAN cleanup
adds 536e6de Adapt tests for emba
adds b513feb ; Format filenotify-tests.el
adds e0870c3 ; Auto-commit of loaddefs files.
adds 08840f2 Handle quoted file names in filenotify.el
adds 67b90b5 ; Merge from origin/emacs-26
adds 5f2aa32 Update Unicode copyright notice
adds 517b0aa Merge from origin/emacs-26
adds 7755173 Improve documentation of 'server-name'
adds 6ab2bf3 ; Merge from origin/emacs-26
adds a058eda Fix definition of Qwindow_point_insertion_type (Bug#33871)
adds 0ecff00 Improve commentary in font.h
adds 2c2bcc4 Merge from origin/emacs-26
adds e0862ed Work around GC+Cairo bug
adds 99e2ad9 Improve GC+Cairo workaround
adds ff40667 ; Merge from origin/emacs-26
adds 2cf20b6 * lisp/textmodes/mhtml-mode.el: Avoid loading flyspell.
(Bug#33939)
adds 5b59cf0 * etc/AUTHORS: Update.
adds f1ce72b ; ChangeLog.3 update
adds 1a07b12 Merge from origin/emacs-26
adds d8525ae Bump Emacs version to 26.1.91
adds 13b586d Adapt filenotify-tests for emba
adds ba2a066 ; Merge from origin/emacs-26
adds 73fe3ad ; ChangeLog fix
adds ce08594 * lisp/international/titdic-cnv.el: Save generated files
with utf-8
adds b8c062e Use utf-8 coding system for all our Elisp files
adds ebd5b5a * lisp/progmodes/js.el: Remove unused (require
'thingatpt).
adds 2f947ec Adapt .gitlab-ci.yml
adds 55c5e26 Fix nasty cut'n'waste error in Tramp
adds 35224ac * lisp/help-fns.el (help--load-prefixes): Demote errors
from files.
adds 875f1ae * lisp/emacs-lisp/map.el: Prepare for addition to GNU ELPA
adds f369c2c * admin/notes/unicode: Update to match recent changes.
adds f9d0fd6 * src/window.c (save_window_save): Revert part of d82e73f
adds a846503 Use shortcuts for Flength
adds a57ee3d Change preferred Japanese coding system to UTF-8
adds a2e7804 Mention Japanese change in documentation
adds f646675 Handle dedicated status in 'window--display-buffer'
(Bug#33870)
adds 7ae0a24 New test custom--test-theme-variables
adds c342b26 Fix drag and drop behaviour on NS (bug#30929)
adds a1b7a3f Add native image scaling (bug#33587)
adds 9609db9 Minor tweaks to HAVE_NATIVE_SCALING code
adds 470082d List lengths are always fixnums now
adds e567ac1 Run window change functions during redisplay
adds 8fe21b0 Remove some obsolete stub files from etc/
adds c48ea7c Check that feature exist in `sql-set-product-feature'
(Bug#30494).
adds 800d381 Minor overflow fix in translate-region-internal
adds 1a722e8 Fix translation-region bug with MAX_CHAR
adds 3018a47 Fix some breve and dot above related doc strings
adds 80c3b9a Improve some of the breve/caron/cedilla mappings
adds cdb0823 Fix icomplete's cycling when filename filtering kicks in
adds 08634ef * lisp/emacs-lisp/package.el (package-activate-all):
Silence load msg
adds 1b6ef26 * lisp/emacs-lisp/package.el (package-activate-all): Fix
last change
adds 9530108 Disable electric quotes for most files in the Emacs
codebase.
adds 223e7b8 Make CC Mode and electric-pair-mode work together. This
fixes bug #33794
adds 9fc02ff Fix accept-process-output/process-live-p confusion
adds 2a3bd67 Avoid using obsolete accept-process-output arg
adds d12e5d0 Add portable dumper
adds 02976d6 Add NEWS for pdumper
adds b2497ef Some accept-process-output cleanups in Tramp
adds 6b9fa88 Make sure dump-mode is nil after dump
adds e87e6a2 Fix unlikely races with GnuTLS, datagrams
adds 021f34b * make-dist: Include src/dmpstruct.awk.
adds 655badc ; Copyright fixes for pdumper files
adds 8832de4 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds e96a54e Fix minor glitch with producing 'emacs' executable
adds ebd174e Improve documentation of pdumper; minor code cleanup
adds 8bf51c3 Avoid compilation warnings in MS-Windows build
adds ece563e Fix crash in charset detection after pdumper load
adds 3fd369b Fix previous change: use correct pdumper function
adds 27f53bd * doc/lispref/processes.texi (Accepting Output): Simplify.
adds 191a556 Fix segfault in profiler after pdump load
adds 978cf88 Port pdumper to older GNU/Linux
adds 0aece3e Expand spectrum of window change functions
adds 8ca414d Fix --enable-profiling builds (bug#34099)
adds 54f2979 Temporarily comment out CC Mode from tests which are
incompatible with it.
adds 80cbfb6 Fix flymake-proc--delete-temp-directory if temp dir ends
in slash
adds 7560ef7 Revert "Fix icomplete's cycling when filename filtering
kicks in"
adds 5a6df06 Simplify ignored extensions filtering in Icomplete
(bug#34070)
adds 03b8903 Be more specific with XRender bit-depths (bug#34051)
adds e5663be Fix wording in Window Hooks section of Elisp manual
adds 4bdc037 Revert "Temporarily comment out CC Mode from tests..."
adds be50572 Fix electric-pair-tests by disabling bug#33794's fix with
a variable
adds e99a124 * lisp/textmodes/sgml-mode.el: Try and fix bug#33887.
adds d8da091 Make 'project-files' the "canonical" generic of the two
adds afc8a41 ; Update the number
adds fbe87d0 Rebase project-find-regexp on top of project-files
adds f943409 ; * etc/NEWS: Fix description of pdumper.
adds 5e3b0f5 Clean up memory allocation and unexec support on
MS-Windows
adds 9845044 Speed up loading css-mode
adds 0f71655 Reinitialize ispell-really-enchant when changing the
speller
adds d223727 Fix UI of Buffer-menu
adds 21b9026 * etc/tutorials/TUTORIAL: Fix typo (bug#34049)
adds 6ac5985 ; Fix some trivial doc typos
adds 03818b0 Fix a minor mistake in ELisp manual
adds b26d637 Fix Calc graph output on MS-Windows
adds 00ba226 Attempt to fix hangs on MS-Windows due to C-g
adds c9f6f86 Prevent redrawing if frame is garbaged
adds b6d78a0 Fix a typo in ELisp manual
adds 957090b Merge from origin/emacs-26
adds 6bac9ea Improve documentation of portable dumping
adds 7818bcd Port to platforms where NULL is a pointer
adds 942dad2 Remove leftover from previous electric-layout-rules API
adds 0621591 Ensure fns in electric-layout-rules are called in right
position
adds 78725e4 (electric-layout-post-self-insert-function-1): Simplify.
adds 7717778 Revert "Remove leftover from previous
electric-layout-rules API"
adds b6af090 Misc ignore-related project.el changes
adds 8198d4b ; Update the commentary
adds 436c225 Unbreak the macOS NS build
adds 8bb5939 Improve 'pdumper-stats' and its documentation
adds 8e2b2a2 Minor cleanup in pdumper.c
adds b821a70 ; Fix a recent change in pdumper.c
adds 3e12551 pdumper-stats now returns s, not ms
adds 5510515 Improve error data when passing a wrong type to 'sort'
(Bug#34104)
adds 67b1053 Support native image resizing on MS-Windows
adds 5961e4f Use POSIX "df" in Tramp, if available
adds e5ef4c6 Use `inhibit-read-only' in Tramp
adds 7fcdabd * lisp/net/tramp-sh.el (tramp-set-remote-path): Fix usage
of tmpfile.
adds 6e5ac1d Fix occasional pdumper/bootstrap error
adds d1ea675 (electric--sort-post-self-insertion-hook): Accept
non-symbol functions
adds 6896604 * lisp/electric.el: Fix typo in last change.
adds 657f6fe * src/pdumper.c (dump_string) [CHECK_STRUCTS]: Fix
copy&paste error
adds be73ed4 Simplify pdumper-load via timespectod
adds 5259fdf * lisp/international/titdic-cnv.el: Use lexical-binding
adds c580081 Respect setgid bit of the upper directory in Tramp
adds 6038fdb Make Tramp tests more robust
adds f97b734 Revert "Fix electric-pair-tests by disabling bug#33794's
fix with a variable"
adds 9eaf5e0 Extend electric-pair-mode actions to < and >, and also to
( and ) in literals
adds 6ca4626 Remove tests of electric-pair-mode and CC-based modes
adds fd94312 electric-layout-mode kicks in before electric-pair-mode
adds 7b31de4 Add hook for all events
adds dde3372 * lisp/emacs-lisp/package.el (package--alist): New
adds ec9f42b ; Instrument tramp-tests
adds 741c02d ; Further tramp-tests instrumentation
adds 927d9f1 * lisp/net/tramp.el (tramp-set-file-uid-gid): Fix thinko.
adds 43cf9b9 Fix compilation of pdumper.c with old buggy GCC
adds 3a0c7b1 * src/emacs.c (load_pdump): Minor simplification.
adds d9779c3 * src/keyboard.c (read_char): Use CALLN.
adds 210e592 Avoid cycling in minibuffer-force-complete-and-exit
(bug#34116)
adds b9add0a Force completion in icomplete with C-M-i, but don't cycle
(bug#34077)
adds b3dfcf3 ; Instrument tramp-tests.el for hydra.
adds 42732e2 Rework last commit to icomplete and minibuffer.el.
adds 3b75c5a ; More instrumentation of tramp-tests.el for hydra
adds d39a969 Fix build errors with pdump fingerprint on macOS
adds 1913942 ; * src/Makefile.in: Fix wording of comment in last
change.
adds dbc48d7 Avoid having to build src/emacs when we just want to
`make tags`
adds 95b2f1a doc-view-presentation, doc-view-fit-window-to-page, and
use mutool
adds d52bc53 ; Fix typos in NEWS
adds 0744c35 Fix error in Tramp's encoding check
adds f3f9a35 Check for client certificates when using GnuTLS
adds 24f1100 ; Remove tramp-tests instrumentation
adds 89ec69b Avoid byte-compiler warning in starttls.el
adds 36a7480 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 7960951 Some fixes in tramp-smb.el
adds 76e454f image-mode: Make parameters buffer-local
adds a2f7ed5 ; * etc/NEWS: Mention changes in image-transform-*
variables.
adds f52de87 Make tabulated-list-mode-map inherit from special-mode-map
adds 27fffb2 ; Document input-event-functions
adds 96e386e ; Fix recent changes in ELisp manual
adds f845f8a Use minibuffer-default in
completion-all-sorted-completions (bug#34083)
adds 682ab5d Adjust previous electric.el and elec-pair.el change
adds ce085f1 * lisp/loadup.el (load-file-name): Set back to nil
adds bf4099b Fix face initializations in pdump'ed Emacs
adds a797493 Improve pdump file search and 'pdumper-stats'
adds 4eb78a4 * src/emacs.c (load_pdump): Fix a thinko in last change.
adds 6c2ee11 Improve pdump load diagnostics
adds cc1c46e forward-line now works with bignums
adds d81aa85 Update from Gnulib
adds 2393868 Detect when we hit limit in backward search in
c-just-after-func-arglist-p
adds fa7a841 links: also link pdmp
adds cd06d17 Fix bug with face-id after restoring from pdump
adds 6c560a3 Adapt accept-process-output timeouts in Tramp
adds 0c9bce3 * test/lisp/net/tramp-tests.el
(tramp-test03-file-name-defaults): Adapt test.
adds 9d8f900 Fix last change in xfaces.c
adds 599eee3 * lisp/generic-x.el (etc-passwd-generic-mode): Support
backups of passwd,
adds 0f94d42 More checks for live buffers.
adds 020f623 * src/Makefile.in (clean): Delete versioned pdmp files.
adds 137b65a Small fixes
adds 492b31d ; Tramp cleanup
adds b092a9a Adapt `accept-process-output' arguments in tramp-tests
adds 7a1f11d Fix documentation of pdump file installation
adds 7022acb Move some descriptions to the right section
adds 1f82ab7 * test/lisp/filenotify-tests.el
(file-notify--deftest-remote):
adds 879d9ce * test/lisp/net/tramp-tests.el
adds 16d614b ; Fix previous commit
adds 4563d1b * lisp/net/tramp-rclone.el (tramp-rclone-mounted-p): Fix
thinko.
adds 49e253a Fix problem in filenotify-tests
adds 9034dd6 Fix cursor column positioning on Grep hits
adds 928d342 Improve documentation of 'isearch-filter-predicate'
adds b6c762a create-image: Expand documentation (bug#33990)
adds 68e55a0 image-mode: Do not use default scaling (bug#33990)
adds 90177d7 Avoid elisp crash for OpenPGP User IDs with no e-mail
address
adds a177fe7 Fix LaTeX output of month and day from cal-tex.el
adds 9078f34 Fix a loop in c-fl-decl-start. This fixes bug #34186.
adds ceccb3c New node Authentication in the Emacs manual
adds bf235ce * doc/emacs/custom.texi (Authentication): Refer to the
"Help for users" node.
adds 73508e6 Improve documentation of face numbers
adds b94d767 Minor copyedits in last manual change
adds 08bc407 Merge from origin/emacs-26
adds a68eee5 Minor pdumper simplification
adds 05d2fc7 Widen modiff counts to avoid wraparound
adds 47679e6 Prefer static to extern where either will do
adds b01a429 js--re-search-backward-inner: Fix infloop
adds decdff7 Make the rx operators \? and \?? behave correctly
adds 94245b9 ; Auto-commit of loaddefs files.
adds 9c8412a Fix process-contact bug with TCP connections
adds 7ba8f80 Avoid errors in 'rmail-get-new-mail'
adds b60761a Merge from origin/emacs-26
adds af525f4 ; Auto-commit of loaddefs files.
adds b80e330 ; Merge from origin/emacs-26
adds 32555da * doc/misc/calc.texi (Algebraic Tutorial): Fix a typo.
(Bug#34273)
adds 6c6b540 Correct the docs of inserting kmacro counter
adds 3e99077 Merge from origin/emacs-26
adds 08dc1a3 Stop using macOS -prebind option
adds 84802b6 Omit some linker hacks if not doing unexec
adds 3b69e02 Rename CANNOT_DUMP to HAVE_UNEXEC
adds 90556bf * configure.ac (emacs_config_features): Add pdumper and
unexec.
adds 38fb5f4 Make make-dist more automatic
adds d53ff31 Restore SETFATTR substitution
adds cdcdb11 * make-dist: Fix --no-update with no pre-existing
MANIFEST.
adds f31c83c * make-dist: Remove references to src/stamp-h.in.
adds 4bce79d * make-dist: Avoid "Bad fd number" error with dash.
adds c0052dd * .gitignore: Add MANIFEST.
adds dc1d2d3 Fix bugs caused by running window change functions during
redisplay
adds 30c0995 Fix window splitting behavior of
'display-buffer-at-bottom'
adds 2f55b97 Fix Bug#34221
adds c73d18a Prevent segfault in bootstrap-emacs on MinGW
adds 6f52478 Fix unlikely user-full-name integer overflow
adds adc31c6 Update from Gnulib
adds 42c8399 * test/lisp/vc/diff-mode-tests.el
(diff-mode-test-font-lock): New test.
adds 713eece Support (locale-info 'paper) on GNU platforms
adds b32ac17 Work on accept-process-output in Tramp
adds 4633b0e * lisp/tar-mode.el (tar-extract): Call tar--try-jka-compr
(bug#34251)
adds 49f6243 Use IPv6 localhost when family is 'ipv6
adds 7cdf400 Improve Tramp host name completion
adds d6f430c Fix Bug#34196
adds d5f629d Allow doc-view to open password-protected PDF files
(bug#33684)
adds f37000a Support (locale-info 'paper) on MS-Windows
adds f33a5dc Don't map imaps to 993 anymore except on old Windows
versions
adds ef17247 Avoid segfaults due to image cache being cleared during
redisplay
adds 369d205 * make-dist: Prefer a temporary manifest file.
adds d087dcf Fix network stream tests
adds 19fbef5 Fix Bug#34196
adds a03de1e Prevent segfaults when running inside docker
adds b7b0cc7 Unbreak interactive invocation of temacs on MS-Windows
adds 7fd2ad7 Fix typo in add-hook doc string
adds 6ed9d00 Add dwim function for inserting @ref variants
adds 94b3208 Make window choice in xref commands configurable
adds b952385 Revert "Fix typo in add-hook doc string"
adds 1289ae9 ; project-ignores: Add some TODOs
adds 5e627fa Rename multifile.el to fileloop.el
adds 84b79f6 Add vc-hg-revert-switches
adds 3d6d8d7 Avoid unnecessary consing in project--files-in-directory
adds 005d834 Avoid segfaults on MS-Windows in enexec'ed Emacs
adds 0ceee95 ; Simplify last change.
adds dbb1a8b Minor fix for unexec builds.
adds 51e6e06 Download of URL in EWW falls back on current URL
adds 24905e9 Minor fixes for last change
adds 9e0d69b Unify three font info structures
adds 9d87ba1 * etc/PROBLEMS: Mention profiler-report bug (Bug#34235).
adds 31ae9dc Merge from origin/emacs-26
adds b51ac45 * make-dist: Remove references to src/stamp-h.in.
adds 4f13831 ; Merge from origin/emacs-26
adds ce3ae1f * etc/PROBLEMS: Amend entry for profiler bug #34235 to
mention kernel 4.14.97
adds 6e0f67b Fix URL in ucs-normalize.el
adds b657286 Add documentation for tabulated-list functions in the
elisp manual
adds 3e49a08 ; * src/coding.h (struct coding_system): Fix a typo in a
comment.
adds e9ff190 * doc/lispref/tips.texi (Documentation Tips): Fix quotes.
(Bug#34372)
adds 459b669 Fix failures of vc-find-revision with non-ASCII file names
adds 8e22025 Fix process-thread docstring
adds 3b60a0a * doc/misc/eww.texi (Basics): Fix eww keybindings.
(Bug#34291)
adds 46095a7 Fix downloading of URLs that end in a slash
adds b8c7017 Improve documentation of 'date-to-time' and
'parse-time-string'
adds 0cd7b52 Minor improvements to do strings in callproc.c
adds 0f99405 Merge from origin/emacs-26
adds ac1e5a5 * lisp/emacs-lisp/package.el: Improve generated foo-pkg.el
adds 61748cd Add new function replace-buffer-contents
adds b3092b2 Impl. json-pretty-print with replace-region-contents +
minimization
adds 1e155dc Fix byte compile warnings in checkdoc.el
adds 5764640 Don’t assume CURRENT_TIME_LIST
adds f8e9da8 * lisp/ecomplete.el (ecomplete-add-item): Simplify.
adds b78363e Cleanup stale diagnostics on Flymake restart
adds 24695e8 Unbreak the Cygw32 build
adds 459869a Properly remove stale Flymake diagnostics on :region
reports
adds c8c6ad2 Document that [:cntrl:] does not match DEL (Bug#34391)
adds 54b9ee7 * test/lisp/emacs-lisp/package-tests.el: Allow extra
extras
adds 57c7479 Prefer encode-time to its alias
adds 3eb63da Fix doc string treatment of integer overflow
adds 988e37f Simplify use of encode-time
adds 9324124 Don’t assume CURRENT_TIME_LIST
adds 2860f6c Simplify url-digest-auth-make-cnonce
adds d41f912 Add missing categories L, R, . and SPC to rx
adds 5abaf16 * admin/notes/hydra: Small updates.
adds e05ea0e Make xterm-mouse-truncate-wrap obsolete
adds dd319f2 js-indent-align-list-continuation: Make variable safe
adds 21eef9f Indent arrows’ expression bodies like function bodies
(Bug#25904)
adds 7ee12d9 Simplify nnspool-request-newgroups arithmetic
adds 8e0d358 Don’t assume CURRENT_TIME_LIST
adds ae4bfd5 Don’t assume CURRENT_TIME_LIST
adds 10527fc Avoid crashes upon C-g in nested invocations of
'read_char'
adds e4896fc Add a new 'flex' completion style
adds b0e318d Score flex-style completions according to match tightness
adds 9a7519c Add missing dependency to ucs-normalize.el
adds a48099c * doc/misc/eshell.texi (Built-ins): Fix alias description
adds 33dbe23 Rename project-query-replace to
project-query-replace-regexp
adds fabfb54 ; * etc/NEWS (New 'flex' completion style): New entry
adds ef718cb Adapt tramp-adb-handle-set-file-times
adds 959ba6e * lisp/minibuffer.el (completion-styles-alist): Tweak
flex's docstring
adds e205092 Use lexical-binding in rx.el
adds a4c7de3 Add categories L, R, SPC and . to `rx' doc string
adds 0d19e08 Change scoring strategy for 'flex' completion style
adds 3fa003a * lisp/net/eww.el (eww): With prefix arg, open url in new
buffer.
adds b439b43 Add documentation for last change in eww.el
adds cef2489 Use lexical binding for conf-mode
adds c3f87ef Add basic conf-mode tests
adds 4d00262 Support ~USER for some names on MS-Windows
adds 00b8c7e Make ls-lisp.el behave like Posix hosts when directory
doesn't exist
adds 877eba7 * lisp/progmodes/compile.el: Remove redundant :groups
adds 3c80bc3 * src/lread.c (readevalloop): Use filename to decide
macroexpansion
adds 3aaa2d2 Fix Hunspell invocation for discovering its dictionaries
adds 71fc6d2 * admin/notes/emba: New file.
adds b384996 Minor fixes in ELisp manual wrt syntax-table properties
adds 3f4b8e9 * src/data.c (Fmake_local_variable): Fix bug#34318
adds a29c70d Merge from origin/emacs-26
adds 6d89120 Avoid crashes upon C-g in nested invocations of
'read_char'
adds 58e0e92 Backport: js-indent-align-list-continuation: Make
variable safe
adds 38b4424 ; Merge from origin/emacs-26
adds 25d9fe2 Work for empty MIME attachments (related to bug#34387)
adds 92a2c73 Merge from origin/emacs-26
adds 834ca18 * doc/misc/eshell.texi (Built-ins): Fix alias description
adds 613f974 ; Merge from origin/emacs-26
adds 3cba92d Fix faces in compilation messages
adds f721084 Avoid errors in erc-dcc.el when erc-dcc-verbose is non-nil
adds b15e6e4 Merge from origin/emacs-26
adds a298a1f * test/lisp/textmodes/conf-mode-tests.el
(conf-test-align-assignments): Fix whitespace.
adds fd0ab0b Merge branch 'master' of
git+ssh://git.sv.gnu.org/srv/git/emacs into trunk
adds f390147 * lisp/progmodes/cc-engine.el: Remove unneeded require of
'cl'
adds 3d9a56f Fix 'early-init-file' value when file is missing
adds aff0c58 Port tramp-adb to various 'touch' platforms
adds 478bbf7 Prevent over-eager rx character range condensation
adds 6b7b85b * lisp/startup.el: Rename load-user-init-file
adds 2208c01 * lisp/startup.el (load--user-init-file): Support
early-init.elc as well.
adds 5c158d1 * src/lread.c (readevalloop): Simplify via suffix_p.
adds 7898568 * Put INLINE and ATTRIBUTE_NO_SANITIZE_UNDEFINED into
c-noise-macro-names
adds adeea44 Fontify C function identifiers in parentheses correctly
(e.g. in lisp.h)
adds 4f24b4a * lisp/tar-mode.el (tar--try-jka-compr): Remove.
(Bug#34251)
adds 43f6fd4 * lisp/emacs-lisp/cl-lib.el (cl-endp): Remove stray 'x.
adds 9cb2cb9 emacs-init-time outputs more digits now
adds 287dd6b * src/fns.c: Fix comment.
adds b05702d Increase timeout on emba for Tramp
adds 2eecaa2 * lisp/vc/smerge-mode.el (smerge-vc-next-conflict): New
command
adds 2ede38c * lisp/vc/smerge-mode.el (smerge-change-buffer-confirm):
New var
adds eccfdaf Use 'timer_getoverrun' on Cygwin when possible
adds e6f8ddb * lisp/emacs-lisp/cl-lib.el (cl-endp): Move to cl-seq.el
adds 5d46862 Minor profiler improvements
adds a812ed2 Speed up cl-list-length
adds e66d5a1 * lisp/elec-pair.el: Do modify+undo more carefully
adds ed1e805 * lisp/progmodes/sql.el defensive programming
adds a755dc1 * lisp/erc/erc.el (erc-version-string): Remove, unused
adds 3f6e4c1 * lisp/mh-e/mh-acros.el (mh-defstruct): Minor
simplification
adds 1a6bcc9 * lisp/progmodes/sql.el: Added password wallet using
`auth-source' package. (sql-auth-source-search-wallet): New function.
(sql-password-wallet): New variable. (sql-password-search-wallet-function): New
variable. (sql-get-login): Handle password wallet search.
(sql-product-interactive): Handle password function. *
test/lisp/progmodes/sql-test.el: Test wallet changes. (sql-test-login-params):
New test variable. (with-sql-test-connect-harness): New macro to wrap test c
[...]
adds 3700375 Merge branch 'wallet'
adds 55478e4 switch-to-buffer's completion table uses its own sorting
adds e8b6cc9 cycle-sort-function prevails in
completion-all-sorted-completions
adds 0a6c447 Implement access-file in Tramp
adds 9f7212a Simplify easy-mmode-define-navigation
adds 712661b * lisp/progmodes/sql.el: Fix use of string-empty-p in
recent change.
adds 15a2b2c Fix handling of MINIBUF argument in 'walk-window-tree'
adds 74240f2 * lisp/progmodes/sql.el (sql-is-indent-available): Remove
adds 29db0dd Improve connection hand-shaking in tramp-adb.el
adds ae77728 Fix missing interactive spec
adds 12b7940 Fix a typo in lispref/syntax.texi
adds 7ad0cd6 * doc/misc/eshell.texi: Fix some @ref's.
adds 57ece2a Fix handling of manpage references divided by hyphenation
adds b5e66f4 Update citations of Internet RFCs
adds 76ef805 Fix a typo in ELisp manual
adds 5dc4e51 * lisp/emacs-lisp/debug.el (debug-on-variable-change):
Doc fix. (Bug#34518)
adds d49cdd9 * lisp/minibuffer.el (completion-table-dynamic): Improve
docstring
adds 715388a Fix two warnings in eshell.texi
adds 6985caa Fix input after setting x-wait-for-event-timeout nil
adds a19bfb7 Remove .art from the default list of ImageMagick
extensions
adds d3104e3 * etc/AUTHORS: Update.
adds b4a251c * ; ChangeLog.3 update
adds ff9c962 ; * lisp/ldefs-boot.el: Update.
adds 83a9133 Merge from origin/emacs-26
adds 4c6d17a Bump Emacs version to 26.1.92
adds 4d91e64 ; Merge from origin/emacs-26
adds c124d53 Correct implementation of `sql-set-product-feature'
(Bug#30494).
adds fc78519 Replace 8-bit-specific case-manipulation
adds 3432f55 * lisp/vc/diff-mode.el: Reduce redundancy in
diff-syntax-fontify code
adds 8282c34 Handle HTML 'ol' start attribute in shr.el
adds af04738 ; * etc/NEWS: Fix last change.
adds 0613e7a which-function: Do not display outdated imenu information
adds eba66c1 Remove some timestamp format assumptions
adds 476066e Avoid some double-rounding of Lisp timestamps
adds c7e4bc9 Jump to the current error in xref with zero prefix arg
adds 5f640bf Make last Tramp change backward compatible to Emacs 24
adds e96923c Improve replace-buffer-contents/replace-region-contents
adds 975893b Don’t assume timersub and gettimeofday
adds cbcb571 Cleanup also recentf files in Tramp
adds 982e8f7 * doc/lispref/text.texi (Replacing): Fix a typo in recent
change.
adds 5a51347 Don't clobber epa-mail-aliases
adds 13e6275 fix rmail armor decryption problems
adds 28f7e98 Make pinyin to Chinese character mapping available to
elisp
adds 467e6cc Adjust line wrapping on window resize and killing text
adds 5653b76 * lisp/term.el: Fix minor compilation issues with cl-lib
and lexbind
adds 72ec233 Ignore pending_signals when checking for quits.
adds 6a3b1aa * lisp/comint.el (comint-skip-input): Set
inhibit-read-only to t
adds cedc341 Adapt hooks in Tramp
adds 0d49078 Update from Gnulib
adds e3bb6f9 format-time-string: document new '+' flag
adds 3ec62ee ; Delete unused variable replace-buffer-contents-max-secs
adds e73adad ; Fixup docs for replace-{buffer,region}-contents
adds 57d2f24 * lisp/frame.el (make-frame-on-monitor): New command.
(Bug#34516)
adds e0668e6 * lisp/vc/diff-mode.el (diff-font-lock-keywords): Add
more Git headers.
adds 2f7885a Fix mod-test build failure
adds e828765 DEFVAR_INT variables are now intmax_t
adds 52cd63d Add text properties to newlines used to unwrap long lines.
adds 9564fc3 * lisp/emacs-lisp/pcase.el (pcase--make-docstring):
Autoload
adds d07f3aa Replace NUL characters when calling into libxml
adds b18cecf Improve matching of key-val labels (bug#34629)
adds 5644369 * doc/emacs/frames.texi (Multiple Displays): Add
make-frame-on-monitor.
adds 5962a7c Directional window swap states (bug#34656)
adds 4a16e63 * lisp/vc/vc-annotate.el: Better error handling
(bug#34532)
adds 4927f94 Escape HTML NUL as � in eww
adds a80e104 Use proper read syntax for all function names in Tramp
adds 0a5212b Adapt test names in tramp-archive-tests.el
adds 5d60229 Avoid rare crashes in xbacktrace
adds 44b7436 * lisp/replace.el (flush-lines): Return the number of
deleted lines.
adds 63d0dc7 Allow control on the threshold for using
'distant-foreground'
adds f62f7db ; * src/xfaces.c (syms_of_xfaces): Fix last change.
adds cb95d77 * src/pdumper.c: Clarify the message about updating hash
values
adds 8eb9416 Be more defensive regarding elements of 'load-history'
adds 4b63c21 Add 'breakpoint' to builtins for Python
adds ed087fa Don't signal Quit from 'while-no-input' on TTY frames
adds fb52d96 ; Auto-commit of loaddefs files.
adds 7e29eae Suppress GC stats when obviously not needed
adds d9905d5 Document bash 5.0.0 misbehavior in tramp.texi (Bug#34192)
adds 3707ea4 Fix a typo in the doc string of 'regex-opt'
adds 6d46fa9 Disable the timerfd interface on Cygwin
adds c86d419 ; * src/image.c (imagemagick_load, svg_load): Fix typos
in comments.
adds dee3cdc Minor improvement for docs of completion
adds 3c1407c Merge from origin/emacs-26
adds 1dff097 Backport: js--re-search-backward-inner: Fix infloop
adds b628699 ; Merge from origin/emacs-26
adds 560c84b Fix last change on 'compilation-parse-errors'
adds f3dab02 Minor improvement in cross-references of the ELisp manual
adds 9df1365 Fix a typo in the Calc manual
adds cf563da Merge from origin/emacs-26
adds 5ec7ca1 ; Auto-commit of loaddefs files.
adds 287f2a6 ; Merge from origin/emacs-26
adds 31182c1 Maintain interval ->position fields correctly in
update_interval
adds 0c834e9 * lisp/Makefile.in (leim): Fix void-function
pinyin-convert
adds 2028756 * src/syntax.c (update_syntax_table): Prefer 'else' to
'goto'
adds dbffbe0 Fix 'end-of-visual-line' with overlay strings with
newlines
adds da75804 rx: fix `or' ordering by adding argument to regexp-opt
adds 7bda34a Correct regexp-opt return value for empty string list
adds 325b5db Revert "; Document input-event-functions"
adds 5e4b853 Revert "; Fix typos in NEWS"
adds 7523a9e Revert "Add hook for all events"
adds d2b5f44 Fix DND on MS-Windows with files from UNC directories
adds 954c9c5 Check by eassert that a bytepos argument isn't in the
middle of a character
adds 5f99d51 Avoid staticvec duplicates
adds 284f635 memory_full_cons_threshold is a constant
adds 5e841bc * test/lisp/progmodes/python-tests.el
(python-syntax-after-python-backspace): Expect success.
adds 8a64107 Fix typo in previous change
adds db3b3b3 Fix starting temacs interactively
adds 81ae217 Correct some slightly incorrect regular expressions:
adds d6b3e5b Merge diff-font-lock-refine and diff-auto-refine-mode
into diff-refine
adds 5c2563a Simplify list creation in C code
adds 2f86095 * src/font.h: Fix commentary.
adds 9687176 * src/gfilenotify.c: Fix indenting.
adds 716ff44 * src/alloc.c (gcstat): Now static.
adds a810a75 Fix minibuffer resizing with temporarily selected frames
(Bug#34317)
adds ad25316 Prevent introducing invalid scroll bar width/height
values (Bug#34569)
adds 4aa74dd * lisp/emacs-lisp/map.el: Bump version to 2.0.
adds 6a1dcf5 Fix invocation with -rv on the command line
adds f06405c Avoid assertion violations in buf_bytepos_to_charpos
adds da16ab0 Fix diff-mode tests after renaming diff-font-lock-refine
adds 3c94c7b Fix regular-expression glitches and typos
adds eb8dbaf Test an IPv4 mapped IPv6 address in Tramp
adds a552cc2 Fix handling of minibuffer-only child frames (Bug#33498)
adds 9b93e3b Fix interactive spec of some functions in window.el
(Bug#34749)
adds c5c2acd Fix regular-expression glitches and typos. Update
verilog-mode from upstream.
adds 1c349c6 Remove unreliable assertion in buf_bytepos_to_charpos
adds 3635be5 Fix regexp issues introduced in last trunk commit.
adds a23ff0c Remove gnus-overrides.texi
adds 4fd20e6 Remove etc/GNUS-NEWS (bug#34662)
adds 1cb1371 Remove doc/misc/gnus-news.texi
adds 940e6c2 * doc/misc/gnus.texi (New Features): Refer to NEWS for
newer items.
adds 1a231f2 * doc/misc/gnus-coding.texi: Remove no longer relevant
sections. ; The whole remaining file is probably no longer relevant. ; It's
just some basic info from 15 years ago.
adds 3470d8a ; * etc/CALC-NEWS: Update header for 2015/11 maintainer
change.
adds a425b42 Fix initialization of Vwindow_state_change_functions
adds b079cfa Fix handling of 'window-combination-resize' with
fixed-size windows
adds 612a65d In unwind_with_echo_area_buffer use
set_marker_restricted_both
adds a3be45d * lisp/window.el (fit-frame-to-buffer): Make doc-string
more accurate.
adds be147d2 Handle empty strings in Tramp's expand-file-name
implementations
adds 2260e48 ; * lisp/window.el (fit-frame-to-buffer): Fix once more.
adds a0b2a5a Fix OBJECT binding in conditional display specs
adds 870a333 Fix typo in fix for Bug#33498
adds 3fd2100 Rename regexp-opt argument noreorder to keep-order
adds 953cbce Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 3739d51 Be safer about "%" in message formats
adds ab9ae2f * lisp/net/rcirc.el: Undo previous change; it was a typo.
adds 0dbc4a6 Improve ispell.el diagnostics if Hunspell dictionaries
aren't found
adds db9c924 More regexp corrections and tweaks
adds bec7fb2 New command ido-switch-to-completions.
adds 76fdae8 * lisp/emacs-lisp/cursor-sensor.el: Fix sensor behavior
with overlays
adds 01b099b * lisp/emacs-lisp/autoload.el (make-autoload): Don't add
useless doc
adds eed5128 ; Improve matching of key-val labels yet more (bug#34629)
adds d2270d8 Don't redraw the glyph on top of bar cursors
adds 4e082ce Further redesign of window change functions
adds fddb915 Import Unicode 12.0 data files
adds c37bdd0 Make help for file supersession more readable
adds 21f54fe Do not hardcode "/bin/sh" in compile. Bug#24338,
Bug#29723
adds 9fe7f23 Consult 'face-remapping-alist' for 'internal-border' face
adds 9112315 CC Mode: Correct some incorrect regular expressions:
adds e1819a2 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds a89fabe Update example major mode code in Elisp manual
adds 04cad5e Fix visiting XML files with non-Unix EOL format
adds f872b65 Improve documentation of 'auto-coding-functions'
adds 52fd400 Minor improvement of documentation of '(when CONDITION .
SPEC)'
adds 099ef44 Minor spelling and grammar fixes (bug#34756)
adds dbf1837 * lisp/window.el (fit-frame-to-buffer): Make doc-string
more accurate.
adds 2848623 Avoid undefined behavior in gdb-mi.el
adds f1bddc7 * lisp/frame.el (make-frame-command): Doc fix.
(Bug#34715)
adds f0be0f1 Improve documentation of 'delete-windows-on'
adds 60b5c10 Provide more details in doc-string of 'delete-windows-on'
(Bug#34749)
adds 464ee80 Warn against recursive invocations of
'buffer-list-update-hook' (Bug#34765)
adds a38da0d cc-mode.texi: Work around makeinfo alignment bug. Fix
problem with ss index
adds a3b1935 Mention empty strings in file name expansion, emacs lisp
reference
adds 82d4b98 Avoid errors in Auto Revert mode
adds 0589de5 Fix markup of fake keys in the ELisp manual
adds 3b63afd Merge from origin/emacs-26
adds a4fa053 Mention `binary-as-unsigned' in `format' docstring
(Bug#34792)
adds 5625eb7 ; * src/editfns.c (Fformat): Fix last change. (Bug#34792)
adds 466466d Re-enable the timerfd interface on Cygwin
adds 7073db2 Name buffer according to attachment filename (bug#34478).
adds dfc8055 * list/emulation/viper: Use user-error for "Viper bell"
adds affd2a0 Make doc-view work with text-mode as default major-mode
(bug#34451)
adds e70a65d * lisp/speedbar.el: Minor tweaks
adds d682654 Use a runtime test for timerfd on Cygwin (Bug#34618)
adds de0dc6b Changes in Tramp adb process handling
adds 5aefaf4 project--find-regexp-in-files: Use 'grep -E'
adds 66943d0 (ruby-add-log-current-method): Recognize methods ending
with ? or !
adds 89082c8 ; Auto-commit of loaddefs files.
adds e2f3544 Update from Gnulib
adds e81c44f More regexp corrections and tweaks
adds 9b4d34f Improve binary-as-unsigned treatment (Bug#34792)
adds 27466c6 * src/editfns.c: Fix docstring typo.
adds 95373b6 Rewrite minibuffer window resizing code
adds 93c0527 Fix a small pdumper memory leak
adds 7fddde1 Fix show-trailing-whitespace in R2L text
adds 1d65985 Reindent pdumper per usual Emacs style
adds d58c29b Revert last tweak in 'comint-output-filter'
adds aa1a4cc Correct the indentation of CC Mode brace lists
adds 3ec05e1 * lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
adds c8bf09e * lisp/mail/hashcash.el: Get rid of backquoted lambdas
adds 18f55af * lisp/battery.el (battery-bsd-apm): Make it work on
FreeBSD
adds 8b30082 * lisp/battery.el (battery-bsd-apm): Group indices
together; use pcase
adds 9486d87 Avoid gratuitous errors in 'url-retrieve-synchronously'
adds 5feaf90 * lisp/progmodes/python.el (python-rx-constituents): Fix
ordering in `or`
adds fd71d62 * lisp/mail/hashcash.el (hashcash-insert-payment-async):
Fix last change
adds 7dda131 * lisp/emacs-lisp/easy-mmode.el: Fix most obvious
bug#34723
adds 3bd7ba1 * test/lisp/progmodes/python-tests.el
(python-syntax-after-python-backspace): Expect failure again.
adds 82b4e9f Fix file attribute accessor typo in Elisp manual
adds 020e69d * lisp/doc-view.el (doc-view--text-view-mode): Derive
from text-mode.
adds 0b5f595 Add Skolt Sami and Inari Sami input methods
adds f5a795d Add remaining Sami input methods
adds 4baacfe Add notice and fix missing character
adds c72c2b0 * etc/NEWS: Document Sami input methods. (Bug#34866)
adds 18fb250 Customize tabulated-list sort indicators
adds 0eeb8c5 Use bool for menu_items_inuse
adds 164b78c Bring back Emacs 26 compatibility to flymake.el
adds 34dd4e0 Improve locale and language environment setting at startup
adds 8832cc5 Fix some ineffective backslashes in string literals
adds 7d8fe1f Fix regexp typo in vc-git--program-version
adds cc06d76 Define macros to abstract support for external
menu/tool-bars
adds 3320fe2 * lisp/subr.el (combine-change-calls-1): Don't combine
syntax-ppss flushes
adds 03a9a75 Fix 'define-charset' after dumping with pdumper
adds 2f50a99 * doc/lispref/display.texi (Selective Display): Declare
it deprecated
adds 5055e14 Dired: Use invisibility-spec instead of selective-display
adds 799eb25 Ebrowse: Use invisibility-spec instead of
selective-display
adds fa80f93 * lisp/locate.el (locate-mode): Setup invisibility for
Dired commands
adds 7f6c625 * src/fileio.c: Don't convert \r to \n just because of
C-x $
adds bc2a93d Fix more regular expression typos
adds c093667 Remove buggy regexp use in comint-output-filter
adds 3ed1621 Disallow reversed char ranges in `rx'
adds 53914a1 Use ‘const’ to clarify GC marking
adds 2c541d8 * lisp/frame.el (make-frame-on-monitor): Don't set height
and width.
adds ded3c8d * lisp/frame.el (frame-monitor-attributes): Fall back to
the last monitor
adds b2dd61f * lisp/vc/vc.el (vc-diff-build-argument-list-internal):
Add arg fileset.
adds e14c0d7 More minor regex cleanup
adds 047c1b1 * lisp/eshell/em-cmpl.el: Use completion-at-point i.s.o
pcomplete
adds f13d97b Fix defining keyboard macros in CUA mode
adds 65b395d Repair eshell-query-kill-processes
adds 78c9c2a * lisp/minibuffer.el (completion-table-subvert): Fix typo
from rev 5697ca55cb
adds 18fc4ac * test/lisp/minibuffer-tests.el
(completion-table-subvert-test): New test
adds d081450 Fix pcomplete typo in recent regex typo fix
adds 9efc43f * lisp/pcomplete.el: Improve heuristic to rely less on
c-t-subvert.
adds 99b3d64 Eshell: Mostly cosmetic changes to be more explicit about
dynbind
adds 5dbf08b * src/minibuf.c (Fread_buffer): Minor doc fixes.
(Bug#34749)
adds d026d9a * lisp/progmodes/cc-defs.el: Update c-version to 5.33.2
for Emacs 26.2
adds cc4cebf More improvements for 'read-buffer's doc string
adds bc75589 Document restrictions when setting window margins,
fringes or scroll bars
adds 0f325d1 Don't clobber 'comint-input-autoexpand' in
'read-shell-command'
adds 24fc133 * doc/misc/cc-mode.texi (Config Basics): in @itemize,
@asis -> @w{}
adds e9f2d1f * etc/NEWS: Remove temporary markers.
adds 5ed05fb Fix downloading updates for packages with non-ASCII
descriptions
adds eaa188a ; * admin/notes/bugtracker: Minor additions and updates.
adds bd5795e Fix url-copy-file arglist
adds 0f523de Improve indexing of the user manual
adds 2f22a17 * ; ChangeLog.3 update
adds 24b6e6e * etc/AUTHORS: Update.
adds 1fc6afb Merge from origin/emacs-26
adds c569cce * doc: Recommend putting '-' as last char in Emacs
charset regexps
adds 1072155 Avoid duplicate entries in process-environment after
re-dumping
adds ee7ad83 Revert "Rely on conservative stack scanning to find
"emacs_value"s"
adds 093d3e7 Revert "Revert "Rely on conservative stack scanning to
find "emacs_value"s""
adds 287cc58 New seq-contains-p predicate (Bug#34852)
adds 4071486 * lisp/emacs-lisp/seq.el (seq-difference): Inverse a
conditional for clarity.
adds 07cf979 * etc/NEWS: Document seq-contains-p.
adds 57a60db ; Eval overlooked lambda in recent Eshell changes
adds 76fea1e Fix misuses of NULL when talking about the NUL character
adds a0b1c40 Make edebug-eval-expression support code completion
adds 89fa7c4 Correctly handle packages without description in
describe-package
adds 09d746d Revert "Revert "Revert "Rely on conservative stack
scanning to find "emacs_value"s"""
adds 8fa94a1 If the region is active, join all the lines it spans
adds 09c220a Minor fixes for the last change
adds 4174409 Fix the error message when modifying maps in-place
(Bug#34941)
adds 3375d08 Fix Bug#24394, Bug#34172
adds c1b63af Change Gnus hash tables into real hash tables
adds b515edb Fix bug in delete-indentation when region is inactive
adds 068cbed * lisp/progmodes/sql.el Bug#25424 (sql-end-of-statement):
default terminator as semicolon.
adds 86c3cd9 Avoid compiler warning in w32proc.c
adds a3194e7 Fix Bug#34943
adds dbd6490 * src/Makefile.in ($(AM_V_GEN)POSIXLY_CORRECT): Use
AM_V_GEN.
adds cf69503 Bind `enable-local-variables' in
`hack-connection-local-variables'
adds d2a9273 * src/lisp.h (primary_thread): Remove unused decl.
adds 03e916b Fix Gnus duplicate article unsuppression
adds 36535ca * lisp/progmodes/xref.el (xref--show-xrefs): Push mark.
(Bug#34908)
adds 5fdf4fc i18n: Add function ngettext for pluralization.
adds 8cac2bf Make bundled Flymake C backend work for C++, too
adds 67c3a3a Avoid occasional confusion of Flymake C/C++ backend
adds 176abab * src/regex-emacs.c (regex_compile): Fix comments.
adds b7a9899 Fix some integer issues in regex-emacs
adds 4918850 * lisp/vc/diff-mode.el: Better handle empty lines in
context diffs
adds 97a793c Support ./configure --with-gif=ifavailable etc.
adds ace29fc Explain messages with patches in CONTRIBUTE
adds 04a228f Fix non_local_exit_get signature in Elisp manual
adds 6d0f7f7 Fix a dns-mode reentrancy bug
adds a8efdd4 Handle multiple possible types for Gnus group names
adds a09306d Don't save Gnus' dummy.group to the .newsrc.eld file
adds 1f8a6b5 Fix text property bug in gnus-group-list-active
adds 389475d * lisp/international/mule-cmds.el (ngettext): Move to
editfns.c.
adds db53731 Fix alignment bug with pure bignums
adds d43af7b * lisp/vc/vc.el (vc-diff-mergebase, vc-log-mergebase):
New commands.
adds a3c5530 Update from Gnulib.
adds 7f967b1 Port recent ngettext stub to non-glibc
adds 568af1e ; * etc/NEWS: Fix Tabulated List mode nesting.
adds 75b7b2c Simplify cairo image surface creation and destruction
adds b40db49 Support tool bar icon image on GTK+ >= 3.10 with cairo
adds 9a6cba2 Fix cairo scrolling for left scroll bars case
adds ae68fad Use cairo image surface instead of pattern for fringe
bitmap
adds c8ec310 * easy-mmode.el: simplify via custom-current-group
adds 5d6a314 2019-03-26 regex cleanup
adds d7e4426 Fix cairo image drawing with box
adds 2755cf1 Support native image resizing on cairo
adds 1d25613 * lisp/emacs-lisp/map.el (map-inplace): Fix the message
of the error.
adds c267044 * lisp/calc/calc-forms.el (calc-hms-notation): Fix
interactive prompt.
adds 29ec1e4 Improve C++ raw string fontification.
adds 041d65a * lisp/xml.el (xml-name-char-re): Remove superfluous `-'
in regexp.
adds e50bfaa Avoid recently obsolete seq-contains in css-mode
adds 907d11f Use connection-local setting for tramp-remote-path
adds a697d1e Minor xml.el tweaks
adds a35a1f6 Attempt to fix crashes under GDB on Windows 10
adds 92acab7 Use regexp-opt-charset to improve regexp tweaks
adds 6dfd28c Improve documentation of 'alist-get' (Bug#34708)
adds df16757 Tune css-mode regexp
adds 538c66c * test/lisp/mail/rmail-tests.el (rmail-autoload): Fix its
doc.
adds 3f87676 * lisp/net/tramp.el (tramp-accept-process-output): Let
progress reporter run.
adds 4da44cd * lisp/frame.el (make-frame-on-monitor): Add default
value. (Bug#34516)
adds 361e889 Fix search_regs memory leak when thread destroyed
adds eac5f96 No need for m_search_regs_saved in thread.h
adds 81795bb Tweak re_registers allocation
adds 7f129f2 Simpler way to export HAVE_X_WINDOWS to GDB
adds 2654c0b * lisp/net/tramp.el (tramp-accept-process-output): Use
`push'.
adds 2da9f8b Fix display of sliced images on MS-Windows
adds dd30154 Initiate gnus-active-hashtb before making ephemeral group
adds eb6bbd9 Use memql instead of memq in pcase
adds 14e9a42 Fix (again) regexp bug in CC Mode.
adds fc2da0d Gnus: Automatically render text/calendar in a
human-friendly way
adds 273d7b3 Extend comment about scope of
tramp-test05-expand-file-name-relative
adds 9c0fa11 Don't run buffer-related hooks in " *code conversion
work*" buffers
adds 75ec1b1 Fix spurious regexp reentrancy error
adds f2c14b2 Release regexp before signalling overflow error
adds dd7d83e Fix a thinko in a recent commit
adds b619777 Allow a CC Mode derived mode to have strings delimited by
single quotes.
adds 6d7e18e Fix typo in regexp-opt example code
adds 99be0ab Check gnus-newsgroup-dependencies is hash table in
gnus-id-to-thread
adds 0cd250e Fix recently extended delete-indentation behavior
adds 07d7852 Use the correct filename for dump file in NS
adds 4c9950d Use lexical-binding in text-mode.el
adds 2e3deb0 Do not set indent-line-function in text-mode
adds 63471c8 Do not set indent-line-function in text-mode
adds 1827197 Use update-game-score more often with Tetris
adds d5fdccc ; Auto-commit of loaddefs files.
adds 20ef15f Fix a typo in xterm.c and w32term.c
adds 197fbfc * lisp/subr.el (setq-default): Define as a macro
adds 9287813 Fix union Lisp_Fwd * alignment bug
adds 74b63d2 Make struct Lisp_Objfwd etc. objects read-only
adds 03ceee0 Refactor Gnus group name extraction in group completing
read
adds 297a141 ; * lisp/ldefs-boot.el: Update.
adds f5d3449 ; Merge from origin/emacs-26
adds 0924b27 Say which regexp ranges should be avoided
adds f81ec28 Merge from origin/emacs-26
adds 076ed98 More regexp advice and clarifications
adds 52e3d3d Give example for configuration in tramp.texi
adds 3e8f948 Suppress timers in tramp-send-string
adds 8461614 * lisp/subr.el (prog2): Define as a macro
adds 144b224 * lisp/emacs-lisp/cl-macs.el: Don't always inline struct
functions
adds bb66916 Fix documentation of last change
adds f9ff60e Improve regexp advice again, and unchain ranges
adds e25e7d8 Fix verilog-mode vmm statements and AUTOINPUTREG ignores.
adds 2bd3e48 * lisp/gnus/gnus-dup.el: Use lexical-binding
adds b36913d Allow partial decompression (Bug#33133)
adds 39c0795 ; Copyright years and license copyedits
adds 3062f81 * lisp/progmodes/compile.el: Allow 'line' functions in
error-regexp-alist
adds 32e19b2 * lisp/progmodes/compile.el: Use non-nil values for
*-function
adds 0e468a6 Avoid using obsolete indent-relative-maybe
adds 9df0b8d Fix bug in gud-gdb-marker-filter: first marker does not
start with \n
adds b29b79e Restore process-environment after portable dumping
adds 7768581 Make `next-error' output fewer messages about locus
adds 2bcf0f0 Improve commentary in 'field_relpos'
adds ce9490c * test/lisp/progmodes/flymake-tests.el
(different-diagnostic-types): Expect failure on hydra.nixos.
adds 8147d3c Work on asynchronous processes for tramp-adb.el
adds 6492571 Fix repeated 'custom-add-option' in esh-mode.el
(Bug#34993)
adds 5e55b1b Avoid recursive load of eshell
adds 18c02f7 * test/lisp/net/tramp-tests.el
(tramp-test43-asynchronous-requests):
adds 81f64da * lisp/desktop.el (desktop--v2s): Add case for defstructs
(bug#35131)
adds d63aa2f * lisp/progmodes/compile.el
(compilation-error-regexp-alist): Typo
adds 690c678 Fix comment-empty-lines docstring (bug#35152)
adds 905f619 Don't check comp-buffer-name-function in derived mode
(Bug#34956)
adds a68c968 ; Fix copyright years
adds 9da8f22 Make `move article' work again (bug#33653)
adds 3187efe Minor cleanup in gtkutil.c
adds 051533c Minor cleanup in widget.c
adds f2d2227 Adapt tramp-tests.el
adds 652f5d4 * doc/emacs/emacs.texi (Acknowledgments): Remove
duplicate.
adds 01dc2da Small elide-head.el update
adds 10cd658 Update documentation for indent-relative functions
adds bcc6468 Fix Bug#34847
adds 47aae7c ; * src/w32fns.c (Fw32_read_registry): Doc fix.
adds 7dc0a06 Don't leave inhibit_buffer_hooks uninitialized
adds 91018ce Encode the FILENAME argument of 'file-locked-p'
adds 19919e0 * doc/misc/tramp.texi (Remote processes): '.' or ',' must
follow xref.
adds 7e4d4c0 * lisp/subr.el (setq-default): Fix thinko
adds 43f4c7d * src/buffer.c (Fget_buffer_create): Apply booleans's
eta-reduction
adds 08235af Distinguish buttons from widgets (bug#34506)
adds 8f6e479 Use display-graphic-p and display-multi-frame-p in more
cases
adds c6ea522 Define and use new alias display-blink-cursor-p
adds cffc04c Define and use new procedure display-symbol-keys-p
adds b684054 Introduce new defcustom for terminal CUA rectangle
commands
adds 0c16bb5 * lisp/frame.el (display-planes): Use logb over truncate
+ log
adds 7e1ad63 * lisp/net/tramp.el (tramp-parse-group): Rename third arg
to SKIP-CHARS.
adds f28c209 Fix typo in tramp.texi
adds e71f1dd Fix more regexp oddities
adds 74732c5 Help the compiler with byte order
adds 404a547 Simplify fill_gstring_header
adds a35e06b Plug memory leak in GTK x-display-monitor-attributes-list
adds 6dfe231 Rename variable for clarity
adds 7b78857 ; * src/xfns.c (x-display-monitor-attributes-list) Fix
typo.
adds 0b8117e ; * src/frame.h (MonitorInfo): Remove const modifier
adds a20845c Fix file-readable-p and file-executable-p in some Tramp
backends
adds 0d5e836 Eshell: Try to untangle the dependencies; move 'provide's
to the end
adds baaacd9 * nadvice.el: Add ourselves to package--builtin-versions
adds 31e9087 * lisp/gnus/gnus-agent.el (gnus-agent-fetch-articles):
Use match-string
adds a038df7 Allow gap before first non-Lisp pseudovec member
adds 0667c73 * lisp/vc/diff-mode.el (diff-syntax-fontify-props): Check
both buffer-local
adds 36dc39b * lisp/gnus/gnus-sum.el: Prepare for lexical-binding
adds 3e5e097 Make `move article' work again (bug#33653)
adds 8b2dad2 Fix encoding and access of Gnus group names
adds 12cbe2e Make `jump to group' work even if it is not activated
(bug#33653)
adds 24d75c6 Make `jump to group' work even if it is not activated
(bug#33653)
adds 4f92cfd Merge remote-tracking branch 'origin/master'
adds e24cdf5 Fix last commit message
adds e1872f8 Restore .dir-locals.el accidentally deleted
adds 58c77f1 Add failing tests for JSX indentation bugs
adds 4b305bb Refactor JSX indentation code to improve enclosing JSX
discovery
adds 27e9bce Add new (failing) unclosed JSX test and separate such
tests
adds be86ece js-syntax-propertize: Disambiguate JS from JSX, fixing
some indents
adds 6f53576 Use js-jsx- prefix for functions and variables
adds 52a3113 Add basic JSX font-locking
adds 4d2b5bb Font-lock JSX while editing it by extending regions
adds 8dae742 Propertize and font-lock JSXText and
JSXExpressionContainers
adds 2bedd23 Update expectations for JSX indentation in JSXAttribute
space
adds 1a1ef28 Indent JSX as parsed in a JS context
adds 339be7c Finish replacing SGML-based JSX detection with js-mode’s
parsing
adds bf37078 Automatically detect JSX in JavaScript files
adds 8b92719 Improve JSX syntax propertization
adds d9d1bb2 Rename tests to use the “.jsx” file extension
adds 84b1cfb Indent broken arrow function bodies as an N+1th arg
adds 16669d7 Fix counting of nested self-closing JSXOpeningElements
adds 55c80d4 Indent expressions in JSXAttributes relative to the
attribute’s name
adds afec451 Split JSX indentation calculation into several functions
adds 462baab Add tests for miscellaneous JSX parsing feats
adds 7b2e3c6 Optimize js-jsx--matching-close-tag-pos
adds 98e36a3 Optimize js-jsx--enclosing-tag-pos
adds 7a9dac5 Improve whitespace and unary keyword parsing
adds e48306f Properly set a dynamic, syntactic mode name
adds 3eadf1e Identify JSX strings (for js2-mode)
adds 18bbfc4 Permit non-ASCII identifiers in JS
adds 9545519 Add open/close parenthesis syntax to “<” and “>” in JSX
adds 7c3ffda Move curly functions closer to where they’re used
adds cf416d9 Explain reasonings for JSX syntax support design decisions
adds 062369e * etc/NEWS: Document new and improved JSX support in
js-mode
adds 1e58dc9 Fix "M-x eshell"
adds 44b306d ; * etc/NEWS: Fix recently added entries.
adds c814655 Clarify the TESTFN argument to `alist-get'
adds 90c7e36 * lisp/vc/diff-mode.el: Cosmetic changes in
diff-syntax-fontify-hunk
adds e1a457e ; Warn of while/dolist pitfall in gnus-sum.el
adds 1055eee * lisp/gnus/mm-view.el (mm-display-inline-fontify):
Simplify.
adds a017927 Fix up Eshell 'require's after previous dependency
reshuffle.
adds c443133 * lisp/progmodes/js.el (js-mode): Don't set
comment-start-skip globally!
adds 4b39b74 python.el: don't syntax-propertize single/double quoted
strings
adds 8a5ecda quail.el: Use delete-and-extract-region
adds 4f19bbb * lisp/printing.el: Use lexical-binding
adds 6cb4992 Fix Gnus duplicate suppression guards (bug#34987)
adds d96b672 Use lexical-binding in bug-reference.el
adds 85fbdf0 diff-font-lock-syntax: clarify distinction between t and
hunk-also
adds 44a39e3 Remove dmpstruct.h
adds e44ff2d Remove assumption of uint64_t etc. in portable code
adds d826037 Remove the need for temacs.in
adds 5772971 Add new defcustom js-jsx-indent-level
adds c0b09f4 * etc/NEWS: Document way to revert to old JSX indentation
behavior
adds f290107 Add new defcustom js-jsx-align->-with-<
adds 526ffba * etc/NEWS: Document js-jsx-align->-with-<
adds e3bd33f Eshell dependencies: Fix recent regressions
adds 0cef057 * test/lisp/progmodes/python-tests.el: "Fix" failing test
adds 9e79f19 ; * src/fontset.c (set-fontset-font): Use uppercase arg
in docstring
adds a8cffcf Fix typo in a doc string
adds 6dc42c5 Improve commentary in frame.el
adds 92ce2dd Improve documentation of window parameters
adds a30a6c3 Improve documentation of set-window-start
adds 646d33d Fix doc strings of 'vc-version-diff' and
'vc-version-ediff'
adds a5da653 * src/editfns.c (Fnarrow_to_region): Doc fix. (Bug#35163)
adds 7f88eec Merge from origin/emacs-26
adds 00a2d57 Clarify the TESTFN argument to `alist-get'
adds fe552f6 ; Merge from origin/emacs-26
adds 8d2f1df Address name conflicts in EIEIO documentation (bug#31660)
adds 5999401 Note that choose-completion-string-functions funcs take
four args
adds 61cdadf Merge from origin/emacs-26
adds d2255c6 Fix $(MAKE) -C for out-of-tree bootstraps
adds 8ecce6a Inhibit displaying help buffer in main window in
perform-replace
adds 0627a8d Enable message saving to work when first use of Gnus
(bug#35208)
adds 9994bf1 Bring back dmpstruct.h
adds 382a508 Add extra text property to fix issue with js2-mode
integration
adds de238b3 Fix rgrep in dired using directory for search file pattern
adds 7ba7def Merge commit 'de238b39e335c6814283faa171b35145f124edf2'
adds ca449fb Rename new user variable `next-error-verbosity' to
`next-error-verbose'
adds bd6a19c * lisp/vc/diff-mode.el: Avoid re-initializing buffer in
diff-syntax
adds 2b82c82 Always set gnus-group property to a group name
adds 6dc4c72 Pop to originating erc buffer when clicking desktop
notification
adds 9a54e70 Optimize byte-compilation of proper-list-p
adds 0c4c96d Move proper-list-p tests to fns-tests.el
adds cb5a340 Update nxml-mode.texi: completion now gives xmlns="-!-"
adds fe6e5af Merge from origin/emacs-26
adds 559f64a Backport: Update documentation for indent-relative
functions
adds 71be83e Backport: Fix comment-empty-lines docstring (bug#35152)
adds d4b90e5 ; Merge from origin/emacs-26
adds b77723a Fix an outdated URL in a comment
adds dc81c05 ; * CONTRIBUTE: Mention where to ask for the copyright
assignment form.
adds 8582936 Improve documentation of 'read-command'
adds 8297e97 * etc/AUTHORS: Update.
adds e04aa5a ; ChangeLog.3 update
adds 818a68b * etc/HISTORY: Update for Emacs 26.2 release.
adds a25f4d6 Merge from origin/emacs-26
adds fd1b34b Bump Emacs version to 26.2
adds 2bc2a3e ; Merge from origin/emacs-26
adds 896e580 * lisp/help-fns.el
(help-fns-describe-variable-functions): New hook
adds cc80eeb Analyze C++ method with & or && ref-qualifier as defun,
not brace list
adds b41c1ca Add :array-type option to json-parse-string
adds 8635e01 Don't signal error from url debug functions
adds 7ddd08b Omit/rewrite useless regexp repetitions
adds 2475687 Improve documentation changes of a recent commit
adds d82d4fb Improve documentation of JSONRPC
adds 5a9937b Minor cleanup in 'x_set_frame_alpha'
adds ae21fb3 Replace (skip-unless nil) by tag :unstable in test
packages
adds bfa9e74 Fix last patch
adds 181e0c0 * doc/misc/tramp.texi: Fix minor glitches.
adds c2c9ef2 Fix error in tramp-sh.el
adds f9694a7 Implement "final" before C++ class inheritance lists.
adds ad652a3 * lisp/progmodes/cc-langs.el
(c-class-id-suffix-ws-ids-kwds): Correct a typo
adds 3a34f57 * lisp/simple.el (shell-command-width): New defcustom.
adds ed2b0bd New faces in xref (bug#23179)
adds 894e142 * lisp/vc/log-edit.el (log-edit-insert-changelog): Add
field "Summary"
adds 7308c2e Fix segmentation fault with gdk_monitor_get_model
(Bug#35259)
adds c49f5d5 Fix gnus-group-describe-all-groups (bug#35233)
adds d209d64 Update from Gnulib
adds 29b36a0 Improve documentation of a recent commit
adds 890440a Simplify gdk_monitor_get_model string duplication
adds 5ee5895 Merge commit '890440a44cd5f4f09742f521c7783785d114fffc'
adds e233ded * lisp/frame.el (frame--size-history): Fix infloop.
(Bug#35272)
adds dcfe1c4 Fix Bug#35055
adds 98a5958 Explain ad-hoc multi-hop in the Tramp Quick Start Guide
adds 05d53d8 Some rearragements for remote tests in filenotify-tests.el
adds ae78bda Sort files in the default impl of project-files
alphabetically
adds 661f449 * m4/utimbuf.m4: Remove unused file.
adds 5c2f94a Replace executable’s fingerprint in place
adds fc0f469 Bump minimum GTK versions to 2.24 and 3.10
adds 9800df6 Let debugger handle process spawn errors on w32
(Bug#33016)
adds da3e3fc Avoid compiler warnings on cairo build
adds 8065e05 Remove static var system_eol_type
adds ba6ed9a * doc/misc/tramp.texi: Fix direntry.
adds e9e807e Don't remove notify descriptor that is already gone
adds e29260b * .gitlab-ci.yml (test-filenotify-gio): Add autorevert
changes.
adds 3ec2299 Fix MS-Windows build broken by make-fingerprint changes
adds 74412e7 Minor change in a comment
adds 7a38238 Properly bracket concat of comment-start-skip (Bug#34805)
adds a6b4c3b Remove Vparam_value_alist
adds debaa72 Fix uninit var in widget.c
adds d07863f * make-dist (possibly_non_vc_files): Remove recently
deleted file.
adds d0da7ee * GNUmakefile: Update comment.
adds 292e817 * lisp/vc/diff-mode.el (diff-syntax-fontify-hunk): Erase
buffer
adds 6fe8167 * etc/NEWS: Mention new xref faces (bug#23179)
adds 6f8fe0d Make python-shell-prompt-block-regexp match IPython prompt
adds acec59c Use cairo_scaled_font_t object for text drawing and
metrics calculation
adds 7e07bb2 Test `shell-command-width' in Tramp
adds 48a6a3a * test/lisp/files-tests.el: Unify test names
adds 2c06731 Fix Bug#35241
adds 314c2aa ; Instrument tramp-test32-shell-command for EMBA
adds 63a190a ; Fix files-tests-executable-find on w32 (Bug#35241)
adds beb4eac * doc/lispref/display.texi (Showing Images): Fix a typo.
(Bug#35240
adds 92f3459 Update for Emacs-26
adds 266c622 Downcase charset
adds 632f489 Merge from origin/emacs-26
adds e40f39b Backport: * lisp/frame.el (frame--size-history): Fix
infloop. (Bug#35272)
adds b3cab41 Backport: Plug memory leak in GTK
x-display-monitor-attributes-list
adds 41d9004 ; Merge from origin/emacs-26
adds 7a608fc * lisp/progmodes/python.el: Be more careful about temp
file removal
adds 70ec392 Fix the MSDOS build when running under CWSDPMI
adds 0f5568e Fix confusing wording in the user manual
adds 23ccba0 Mention the assignment form in "Copyright Assignment"
adds d0f745f Document some compilation-mode faces
adds a1c53d4 * admin/admin.el (make-manuals-dist--1): Update for
incompatible copy-file change re "directories".
adds 0797897 Merge from origin/emacs-26
adds 2116dff Fix tramp-test32-shell-command
adds 774da19 Add ERT explainer for
'tramp--test-file-attributes-equal-p'
adds dded2c4 * src/ftcrfont.c (ftcrfont_glyph_extents): Fix last
change.
adds 6d6c55d Mark _Noreturn error functions as cold
adds a18336a Only encode Gnus group names if they come from symbol-name
adds a99a354 ; Instrument
`tramp--test-shell-command-to-string-asynchronously'
adds df5ca4f Fix make-fingerprint off-by-one bug
adds e7caf9c * src/emacs-module.c: Add instructions how to change the
module API
adds 856806d * lib-src/make-fingerprint.c (main): Properly initialize
'prog'
adds ee4ba5c ; * src/lisp.h (integer_to_intmax): Fix typo.
adds e712a8f Update module documentation for bignum support.
adds 23a82cb Refactoring: have CATCHER_ALL also catch signals.
adds 0a453ee * src/ftcrfont.c (ftcrfont_open): Avoid returning while
blocking input.
adds 5ada97c * src/ftcrfont.c (ftcrfont_glyph_extents): Activate
ft_size_draw.
adds d9d9c32 Fix compilation warning due to a recent change
adds 74f54af Use eassume (false) for branch that's never taken.
adds f5e3c2c Add a new user option 'ido-big-directories'.
adds 3ff7d73 Adapt tramp-test32-shell-command
adds 5c5e309 Remove :stop key from make-process.
adds 0eb47c2 ; Remove instrumentation in tramp-tests
adds 06bbd6d Do not handle :stop in tramp-*-handle-make-process
adds 280dd6c ; Minor improvement in documentation from recent commit
adds d3385c9 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 85b4441 * lisp/net/tramp-adb.el (tramp-adb-prompt): Remove
repetition of expression
adds e6a9785 Fix mail-extr regexp typo with ".".
adds 9e4bb0d Fix regexp branches that subsume other branches
adds bd93bcb Don't check for group existence in gnus-group-goto-group
adds 8aadf6e Refactoring: simplify definition of some internal
variables.
adds 0b4b380 Make warning about unescaped character literals more
helpful.
adds a33308a Clear gnus-group-list when the newsrc-hashtb is recreated
adds 5e3e14f Minor lread.c tweaks
adds 7d84056 Fix dump_map_file on unusual platforms
adds bc4ed68 Fix comment and tweak eval_sub
adds 0f86284 Fix Fload dangling pointer
adds a59c41e Remove subsumed regexp branches
adds ba2e3a8 Refactoring: Reduce code duplication
adds 7e7d62e Remove special-casing of tagged pointers.
adds e7cb6ee Remove some #ifdefs for user pointers.
adds f5776e0 ; * src/alloc.c (HAVE_MODULES): remove unused constant
adds 992fd76 Remove some ineffective #ifdefs.
adds 1a4df31 * src/emacs-module.c (value_storage_contains_p): Fix typo.
adds ca02e8c ; * src/alloc.c (xrealloc): Fix typo.
adds e0d2ff2 Fix another hash false alarm
adds b793a88 Fix GC_CHECK_STRING_BYTES false alarm with pdumper
adds 9ffbe12 * lisp/calendar/parse-time.el (parse-time-string): Use
functionp and setf
adds cb411c6 * lisp/calendar/time-date.el (date-to-time): 'signal'
only takes 2 args
adds 4c85e3f * lisp/emacs-lisp/byte-run.el
(define-obsolete-variable-alias): Tweak doc
adds 69771b4 * lisp/emacs-lisp/radix-tree.el (pcase-defmacro): Improve
docstring
adds d1dde7d Use bitmap strikes as fallbacks for ftcr font backend
adds 4ff6c65 * src/ftcrfont.c (ftcrfont_shape): Fix last change.
adds 6f334b6 * lisp/emacs-lisp/smie.el (smie-indent-comment-continue):
Single-char case.
adds a85befa Fix Pike Mode's autodoc doc comments style's continued
lines.
adds b3a12c6 Improve XDG_RUNTIME_DIR diagnostic
adds 6d1025f Mark different-diagnostic-types as failed on emba.
adds 70f3175 Support amending the last commit using VC-Hg
adds 75e68b8 * lwlib/lwlib-Xaw.c (draw_text) [HAVE_XFT]: Fix memory
leak.
adds 6a373e4 * src/configure.ac: Check for GTK 2 features only on GTK 2
adds 21db386 Fix text metrics calculation in Xft support for lwlib
adds 23d8cfb * lisp/progmodes.sql.el (sql-product-alist): Corrected
:terminator defns. (sql-debug-send): New variable. (sql-send-string): Use it
and correct buffer context. (sql-send-magic-terminator): Use
`sql-input-sender'. (sql-placeholders-filter): Bug#11481 Don't recursively
replace placeholders * test/lisp/progmodes/sql-tests.el
(sql-test-placeholder-filter): Test placeholder functionality.
adds d76fea2 * lisp/progmodes/sql.el Bug#24483
(sql-interactive-remove-continuation-prompt): Properly protect
`sql-prompt-cont-regexp'. (sql-interactive-mode): Same.
adds 515f578 * lisp/progmodes/sql.el Bug#35307 (sql-product-alist):
Added :prompt-cont-regexp for ms.
adds 3f90aa7 Port make-fingerprint to LeakSanitizer
adds a4ad7be Fix off-by-one-link error in image--set-property
adds 9997bbb ; * src/emacs.c: Fix typo in comment (Bug#35320).
adds 95bd56d Tell xclip not to expect job-control under eshell
(Bug#35257)
adds 598b45a Autoload cua-toggle-rectangle-mark (Bug#34947)
adds 037970f Document insert-image-file's return value (Bug#32978)
adds 50d00e7 Merge from origin/emacs-26
adds f90a336 Backport doc improvement in ELisp manual
adds 5185b39 ; Merge from origin/emacs-26
adds aae8cc3 * admin/admin.el (set-version): Add NEWS headers for a
.50 version.
adds e8d4839 Merge from origin/emacs-26
adds 45b0946 ; Bump Emacs version to 26.2.50
adds 86a8b49 ; Merge from origin/emacs-26
adds ea67270 ; Add NEWS sections for 26.3
adds a992dca ; Remove empty NEWS sections
adds cd2204f Add a package: line to c-submit-bug-report.
adds 828a6eb Merge from origin/emacs-26
adds bacdaa5 Use pkg-config to find lcms2 CFLAGS and LIBS (Bug#30346)
adds d2b78ea ; Merge from origin/emacs-26
adds fd6ff29 Merge branch 'emacs-26' of
git.savannah.gnu.org:/srv/git/emacs into emacs-26
adds 75b589c Fix markup related to quoting in Info
adds 9d7e08d Avoid false positives and false negatives of Info-quoted
face
adds d9664f0 Merge from origin/emacs-26
adds 2ea55c2 Fix double-free in pdumper
adds 3a618e5 Move side-effect-free from unsafep.el to subr.el
adds f67bc3f Port to recent gcc -fsanitize=undefined
adds 4a5ed6b Port dump_bitset_clear to -fsanitize=undefined
adds e85bff0 Fix drain_reloc_list alignment bug
adds 418400a Simplify XPNTR
adds 72067661 Remove --enablechecking=conslist configure option
adds 1ea048f Remove --enable-checking=xmallocoverrun
adds b20d8a9 Mention AddressSanitizer etc. in etc/DEBUG
adds 0289498 Some changes in tramp-tests
adds 4ec0244 ; * etc/NEWS: Improve wording of a recent addition.
adds a2a51b4 Refactoring: Inline a few macros.
adds 4430a9b Improve pure and side-effect-free docs
adds ca3ad97 Use utf-8-unix for coding system conversions in the
module API.
adds f9659e6 Module API: Don’t require null-terminated strings in
make_string.
adds 3b4e312 Improve documentation around standard error pipes
(Bug#35328).
adds 4e2ea40 Introduce a helper macro to convert a Lisp integer to a C
integer.
adds c243aab Make file-notify-rm-watch robust against reentry
adds 87d1dc1 Revert "Don't remove notify descriptor that is already
gone"
adds f20c1ff * autorevert.el (auto-revert-notify-rm-watch): Simplify.
adds 11e75b0 Precise handling of filenotify `stopped' events
adds 981470e * src/lisp.h (INTEGER_TO_INT): Fix bug.
adds 4bf3c94 Go back to old way of checking json int range
adds 8882419 Improve wur coverage on older GCCs
adds b8e7be2 Tweak Vinternal_interpreter_environment lookup
adds 27540be Improve UBSan discussion in etc/DEBUG
adds 7cc6617 Revert Vinternal_interpreter_environment tweak
adds 6fa8d3c Let plain ‘make’ work even not GNU Make
adds 085929c Release xft_data in widget destroy callback to avoid
visual distraction
adds 0d5caa9 Optimize for typing characters into long C++ raw strings.
adds b59429a Small fix for a JSON unit test.
adds db2c930 Speed up JSON parsing
adds d9d592d * src/json.c (json_make_string): Add missing cast.
adds e8c07ca Remote processes cannot use a pipe process for stderr
adds ecab883 Rename auto-revert-notify-watch-descriptor-hash-list
adds eaea40b Use high-level integer conversion macro in a few cases.
adds 259dfd2 Use three-argument form for out-of-range errors.
adds 64d0cd9 Remove font.c code commented out for a decade
adds 26f9a77 * etc/package-keyring.gpg: Add the 2019 key
adds 51595f5 Remove some unnecessary #ifdef directives
adds 3d30b65 * src/emacs-module.c: Add an additional requirement for
API changes.
adds 1828e9a * lisp/emacs-lisp/timer-list.el: Fix header-line alignment
adds 5f4e8e2 Don't link libXft when using cairo
adds 5ae407a Revert "Remove font.c code commented out for a decade"
adds bffceab Add conversions to and from struct timespec to module
interface.
adds e290a7d Add module functions to convert from and to big integers.
adds 534c33c Fix return type of make_time.
adds c4bacb1 Clarify rounding mode when converting to struct timespec.
adds b6d8d34 * doc/lispref/internals.texi (Module Values): Add a GMP
example
adds a2e9d3e Fix a typo in a recent commit
adds f6e6c17 Fix posn-at-point with line-number display and display
properties
adds 2b3c0ae Fix rescheduling timers after suspension
adds c5358e8 Regenerate src/emacs-module.h when emacs-module.h.in
changes
adds 4c90369 Simplify thread initialization and GC
adds d2e1bac Move definition of Lisp_Module_Function to emacs-module.c.
adds 553220f Add missing GMP library to test module.
adds 4eb7f9e Unbreak build when building without GMP support.
adds 62072ba * lisp/windmove.el (windmove-display-in-direction):
Support consecutive calls
adds f0e026a Fix project-find-regexp search for '--'
adds cb17e9c Change WordStar emulation into a minor mode (Bug#35148)
adds 4494789 Fix some strings in wordstar mode
adds 41cc2b6 Merge from gnulib
adds 445713f Port to platforms lacking euidaccess (Bug#35406)
adds 2bf9573 Improve port to platforms lacking euidaccess (Bug#35406)
adds a1386fa * lisp/progmodes/sql.el (sql-is-sqli-buffer-p): New
function. (sql-generate-unique-sqli-buffer-name): Refactor and use it.
(sql-product-interactive): Simplify name logic. *
test/lisp/progmodes/sql-tests.el (sql-tests-placeholder-filter-harness): New
macro. (sql-tests-placeholder-filter-simple)
(sql-tests-placeholder-filter-ampersand) (sql-tests-placeholder-filter-period):
Refactored tests and use macro. (sql-tests-buffer-naming-harness): New macro.
(sql-tests-buffer- [...]
adds efb8921 Fix some corner cases in the recognition of C++ raw
strings.
adds 3003094 Port emacsclient euidaccess to Solaris 10
adds 6d8e0fc Make wdired-mode ignore ls file indicators
adds 0c2d921 Restore fontification of delimiters of multiline CC Mode
strings.
adds e08e088 Use lexical-binding by default for M-:, --eval, and
*scratch*
adds fe6c507 Make sure that ‘sdata’ objects in ‘sblock’ objects are
aligned.
adds ca99c00 * lisp/simple.el (eval-expression): Fix paren typo.
adds 6994731 Port to Oracle Developer Studio 12.6
adds 83b0fc3 Minor tweaks to recent UBSan-related fix
adds 1486ead Fix Bug#33618; define search path variables for grep,
byte-compile
adds 8082291 * test/lisp/progmodes/sql-tests.el
(sql-tests-buffer-naming-harness): Skip if no sqlite program.
adds a0bb258 Fix the formatting of '\' (including apostrophes) in CC
Mode.
adds a241e45 * test/lisp/progmodes/sql-tests.el
(sql-tests-buffer-naming-harness): Fix previous for TEST_LOAD_EL=no.
adds 83cdf7b Avoid compiler warning in dynlib.c
adds cc70501 Handle quoted file names in tramp-archive.el
adds 82fc8ca * lib-src/profile.c: Delete long-obsolete file
adds 86b6e91 Avoid assertion violations in calculating line-number
width
adds ff4e31f Rename generic x_* procedures in xdisp.c
adds da9541d Add prefixes to some window system-dependent procedures
adds a411517 Rename generic x_* identifiers
adds 41e20ee Add terminal hook defined_color_hook
adds 5d8b0fa Add terminal hook query_frame_background_color
adds 46cfe5c Check for existence of terminal hooks before use
adds 0239767 Rename x_highlight_frame property to highlight_frame
adds f257a0a * src/xdisp.c: Only check FRAME_RIF for graphical frames
adds dfa7f36 * src/frame.c (x_get_resource_string): Fix typo
adds 2822066 Update multicolor font support status
adds 9921b78 Fix --with-x-toolkit=no build breakage
adds fb834ea Fix MS-Windows build broken by a recent commit
adds 8dc00b2 Fix -nw sessions on MS-Windows broken by a recent commit
new 886bedb Merge branch 'master' into harfbuzz
Summary of changes:
.dir-locals.el | 20 +-
.gitattributes | 2 +-
.gitignore | 10 +-
.gitlab-ci.yml | 36 +-
CONTRIBUTE | 11 +-
ChangeLog.1 | 2 +-
ChangeLog.2 | 2 +-
ChangeLog.3 | 1647 +++++-
GNUmakefile | 10 +-
INSTALL | 8 +-
INSTALL.REPO | 2 +-
Makefile.in | 15 +-
README | 2 +-
admin/CPP-DEFINES | 1 -
admin/ChangeLog.1 | 2 +-
admin/README | 2 +-
admin/admin.el | 12 +-
admin/alloc-colors.c | 2 +-
admin/authors.el | 2 +-
admin/automerge | 2 +-
admin/build-configs | 2 +-
admin/charsets/Makefile.in | 2 +-
admin/charsets/mapconv | 2 +-
admin/charsets/mapfiles/README | 2 +-
admin/cus-test.el | 2 +-
admin/diff-tar-files | 2 +-
admin/find-gc.el | 2 +-
admin/gitmerge.el | 6 +-
admin/grammars/Makefile.in | 2 +-
admin/grammars/c.by | 2 +-
admin/grammars/grammar.wy | 2 +-
admin/grammars/java-tags.wy | 2 +-
admin/grammars/js.wy | 2 +-
admin/grammars/make.by | 2 +-
admin/grammars/python.wy | 2 +-
admin/grammars/scheme.by | 2 +-
admin/grammars/srecode-template.wy | 2 +-
admin/last-chance.el | 2 +-
admin/make-emacs | 2 +-
admin/make-manuals | 2 +-
admin/merge-gnulib | 6 +-
admin/merge-pkg-config | 2 +-
admin/notes/bugtracker | 22 +-
admin/notes/copyright | 5 +-
admin/notes/emba | 64 +
admin/notes/font-backend | 2 +-
admin/notes/hydra | 6 +-
admin/notes/multi-tty | 2 +-
admin/notes/unicode | 55 +-
admin/notes/www | 2 +-
admin/nt/README-UNDUMP.W32 | 2 +-
admin/nt/README-ftp-server | 2 +-
admin/nt/dist-build/build-dep-zips.py | 2 +-
admin/nt/dist-build/build-zips.sh | 2 +-
admin/quick-install-emacs | 2 +-
admin/unidata/BidiBrackets.txt | 4 +-
admin/unidata/BidiMirroring.txt | 6 +-
admin/unidata/Blocks.txt | 15 +-
admin/unidata/Makefile.in | 2 +-
admin/unidata/NormalizationTest.txt | 33 +-
admin/unidata/SpecialCasing.txt | 6 +-
admin/unidata/UnicodeData.txt | 564 +-
admin/unidata/blocks.awk | 7 +-
admin/unidata/copyright.html | 209 +-
admin/unidata/unidata-gen.el | 4 +-
admin/unidata/uvs.el | 2 +-
admin/update-copyright | 2 +-
admin/update_autogen | 2 +-
admin/upload-manuals | 2 +-
autogen.sh | 2 +-
build-aux/config.guess | 200 +-
build-aux/config.sub | 35 +-
build-aux/git-hooks/commit-msg | 2 +-
build-aux/git-hooks/pre-commit | 2 +-
build-aux/gitlog-to-changelog | 2 +-
build-aux/gitlog-to-emacslog | 2 +-
build-aux/make-info-dir | 2 +-
build-aux/move-if-change | 5 +-
build-aux/msys-to-w32 | 2 +-
build-aux/update-copyright | 2 +-
build-aux/update-subdirs | 2 +-
config.bat | 2 +-
configure.ac | 452 +-
doc/emacs/ChangeLog.1 | 4 +-
doc/emacs/Makefile.in | 2 +-
doc/emacs/abbrevs.texi | 2 +-
doc/emacs/ack.texi | 6 +-
doc/emacs/anti.texi | 2 +-
doc/emacs/arevert-xtra.texi | 2 +-
doc/emacs/basic.texi | 2 +-
doc/emacs/buffers.texi | 2 +-
doc/emacs/building.texi | 16 +-
doc/emacs/cal-xtra.texi | 2 +-
doc/emacs/calendar.texi | 2 +-
doc/emacs/cmdargs.texi | 19 +-
doc/emacs/commands.texi | 2 +-
doc/emacs/custom.texi | 89 +-
doc/emacs/dired-xtra.texi | 2 +-
doc/emacs/dired.texi | 2 +-
doc/emacs/display.texi | 2 +-
doc/emacs/emacs-xtra.texi | 2 +-
doc/emacs/emacs.texi | 7 +-
doc/emacs/emerge-xtra.texi | 2 +-
doc/emacs/entering.texi | 2 +-
doc/emacs/files.texi | 34 +-
doc/emacs/fixit.texi | 2 +-
doc/emacs/fortran-xtra.texi | 2 +-
doc/emacs/frames.texi | 12 +-
doc/emacs/glossary.texi | 2 +-
doc/emacs/gnu.texi | 2 +-
doc/emacs/help.texi | 2 +-
doc/emacs/indent.texi | 6 +-
doc/emacs/killing.texi | 2 +-
doc/emacs/kmacro.texi | 21 +-
doc/emacs/m-x.texi | 2 +-
doc/emacs/macos.texi | 23 +-
doc/emacs/maintaining.texi | 24 +-
doc/emacs/mark.texi | 4 +-
doc/emacs/mini.texi | 2 +-
doc/emacs/misc.texi | 35 +-
doc/emacs/modes.texi | 2 +-
doc/emacs/msdos-xtra.texi | 2 +-
doc/emacs/msdos.texi | 2 +-
doc/emacs/mule.texi | 4 +-
doc/emacs/package.texi | 2 +-
doc/emacs/picture-xtra.texi | 2 +-
doc/emacs/programs.texi | 2 +-
doc/emacs/regs.texi | 2 +-
doc/emacs/rmail.texi | 2 +-
doc/emacs/screen.texi | 2 +-
doc/emacs/search.texi | 25 +-
doc/emacs/sending.texi | 2 +-
doc/emacs/text.texi | 2 +-
doc/emacs/trouble.texi | 9 +-
doc/emacs/vc-xtra.texi | 2 +-
doc/emacs/vc1-xtra.texi | 2 +-
doc/emacs/windows.texi | 9 +-
doc/emacs/xresources.texi | 2 +-
doc/lispintro/ChangeLog.1 | 2 +-
doc/lispintro/Makefile.in | 2 +-
doc/lispintro/README | 2 +-
doc/lispintro/cons-1.eps | 2 +-
doc/lispintro/cons-2.eps | 2 +-
doc/lispintro/cons-2a.eps | 2 +-
doc/lispintro/cons-3.eps | 2 +-
doc/lispintro/cons-4.eps | 2 +-
doc/lispintro/cons-5.eps | 2 +-
doc/lispintro/drawers.eps | 2 +-
doc/lispintro/emacs-lisp-intro.texi | 8 +-
doc/lispintro/lambda-1.eps | 2 +-
doc/lispintro/lambda-2.eps | 2 +-
doc/lispintro/lambda-3.eps | 2 +-
doc/lispref/ChangeLog.1 | 2 +-
doc/lispref/Makefile.in | 2 +-
doc/lispref/README | 2 +-
doc/lispref/abbrevs.texi | 4 +-
doc/lispref/anti.texi | 2 +-
doc/lispref/back.texi | 2 +-
doc/lispref/backups.texi | 2 +-
doc/lispref/buffers.texi | 10 +-
doc/lispref/commands.texi | 13 +-
doc/lispref/compile.texi | 2 +-
doc/lispref/control.texi | 2 +-
doc/lispref/customize.texi | 10 +-
doc/lispref/debugging.texi | 2 +-
doc/lispref/display.texi | 126 +-
doc/lispref/edebug.texi | 2 +-
doc/lispref/elisp.texi | 2 +-
doc/lispref/errors.texi | 2 +-
doc/lispref/eval.texi | 3 +-
doc/lispref/files.texi | 58 +-
doc/lispref/frames.texi | 33 +-
doc/lispref/functions.texi | 9 +-
doc/lispref/hash.texi | 2 +-
doc/lispref/help.texi | 2 +-
doc/lispref/hooks.texi | 2 +-
doc/lispref/internals.texi | 344 +-
doc/lispref/intro.texi | 2 +-
doc/lispref/keymaps.texi | 13 +-
doc/lispref/lay-flat.texi | 2 +-
doc/lispref/lists.texi | 18 +-
doc/lispref/loading.texi | 2 +-
doc/lispref/macros.texi | 2 +-
doc/lispref/maps.texi | 2 +-
doc/lispref/markers.texi | 2 +-
doc/lispref/minibuf.texi | 63 +-
doc/lispref/modes.texi | 133 +-
doc/lispref/nonascii.texi | 30 +-
doc/lispref/numbers.texi | 10 +-
doc/lispref/objects.texi | 2 +-
doc/lispref/os.texi | 40 +-
doc/lispref/package.texi | 35 +-
doc/lispref/positions.texi | 2 +-
doc/lispref/processes.texi | 142 +-
doc/lispref/records.texi | 2 +-
doc/lispref/searching.texi | 130 +-
doc/lispref/sequences.texi | 11 +-
doc/lispref/streams.texi | 2 +-
doc/lispref/strings.texi | 2 +-
doc/lispref/symbols.texi | 17 +-
doc/lispref/syntax.texi | 17 +-
doc/lispref/text.texi | 227 +-
doc/lispref/threads.texi | 8 +-
doc/lispref/tips.texi | 17 +-
doc/lispref/two-volume-cross-refs.txt | 2 +-
doc/lispref/two-volume.make | 2 +-
doc/lispref/variables.texi | 19 +-
doc/lispref/windows.texi | 528 +-
doc/man/ChangeLog.1 | 2 +-
doc/man/ebrowse.1 | 2 +-
doc/man/emacs.1.in | 6 +-
doc/man/etags.1 | 2 +-
doc/misc/ChangeLog.1 | 2 +-
doc/misc/Makefile.in | 2 +-
doc/misc/ada-mode.texi | 2 +-
doc/misc/auth.texi | 13 +-
doc/misc/autotype.texi | 2 +-
doc/misc/bovine.texi | 2 +-
doc/misc/calc.texi | 8 +-
doc/misc/cc-mode.texi | 160 +-
doc/misc/cl.texi | 8 +-
doc/misc/dbus.texi | 2 +-
doc/misc/dired-x.texi | 2 +-
doc/misc/ebrowse.texi | 2 +-
doc/misc/ede.texi | 18 +-
doc/misc/ediff.texi | 4 +-
doc/misc/edt.texi | 2 +-
doc/misc/efaq-w32.texi | 2 +-
doc/misc/efaq.texi | 2 +-
doc/misc/eieio.texi | 54 +-
doc/misc/emacs-gnutls.texi | 40 +-
doc/misc/emacs-mime.texi | 68 +-
doc/misc/epa.texi | 2 +-
doc/misc/erc.texi | 2 +-
doc/misc/ert.texi | 2 +-
doc/misc/eshell.texi | 32 +-
doc/misc/eudc.texi | 2 +-
doc/misc/eww.texi | 15 +-
doc/misc/flymake.texi | 2 +-
doc/misc/forms.texi | 2 +-
doc/misc/gnus-coding.texi | 159 +-
doc/misc/gnus-faq.texi | 4 +-
doc/misc/gnus-news.el | 115 -
doc/misc/gnus-news.texi | 371 --
doc/misc/gnus-overrides.texi | 0
doc/misc/gnus.texi | 396 +-
doc/misc/htmlfontify.texi | 2 +-
doc/misc/idlwave.texi | 2 +-
doc/misc/ido.texi | 2 +-
doc/misc/info.texi | 2 +-
doc/misc/mairix-el.texi | 2 +-
doc/misc/message.texi | 4 +-
doc/misc/mh-e.texi | 12 +-
doc/misc/newsticker.texi | 2 +-
doc/misc/nxml-mode.texi | 4 +-
doc/misc/octave-mode.texi | 2 +-
doc/misc/org.texi | 6 +-
doc/misc/pcl-cvs.texi | 2 +-
doc/misc/pgg.texi | 4 +-
doc/misc/rcirc.texi | 2 +-
doc/misc/reftex.texi | 2 +-
doc/misc/remember.texi | 2 +-
doc/misc/sasl.texi | 4 +-
doc/misc/sc.texi | 9 +-
doc/misc/sem-user.texi | 2 +-
doc/misc/semantic.texi | 2 +-
doc/misc/ses.texi | 2 +-
doc/misc/sieve.texi | 4 +-
doc/misc/smtpmail.texi | 2 +-
doc/misc/speedbar.texi | 2 +-
doc/misc/srecode.texi | 2 +-
doc/misc/texinfo.tex | 470 +-
doc/misc/todo-mode.texi | 2 +-
doc/misc/tramp.texi | 175 +-
doc/misc/trampver.texi | 4 +-
doc/misc/url.texi | 2 +-
doc/misc/vhdl-mode.texi | 2 +-
doc/misc/vip.texi | 2 +-
doc/misc/viper.texi | 2 +-
doc/misc/widget.texi | 2 +-
doc/misc/wisent.texi | 2 +-
doc/misc/woman.texi | 2 +-
etc/AUTHORS | 112 +-
etc/CALC-NEWS | 13 +-
etc/CENSORSHIP | 8 -
etc/ChangeLog.1 | 2 +-
etc/DEBUG | 142 +-
etc/DISTRIB | 2 +-
etc/ERC-NEWS | 2 +-
etc/ETAGS.EBNF | 2 +-
etc/ETAGS.README | 2 +-
etc/FTP | 9 -
etc/GNU | 8 -
etc/GNUS-NEWS | 316 --
etc/HELLO | 10 +-
etc/HISTORY | 2 +
etc/LINUX-GNU | 8 -
etc/MACHINES | 2 +-
etc/MH-E-NEWS | 2 +-
etc/MORE.STUFF | 8 -
etc/NEWS | 647 ++-
etc/NEWS.1-17 | 6 +-
etc/NEWS.18 | 2 +-
etc/NEWS.19 | 2 +-
etc/NEWS.20 | 2 +-
etc/NEWS.21 | 2 +-
etc/NEWS.22 | 2 +-
etc/NEWS.23 | 2 +-
etc/NEWS.24 | 2 +-
etc/NEWS.25 | 2 +-
etc/NEWS.26 | 63 +-
etc/NEXTSTEP | 2 +-
etc/NXML-NEWS | 2 +-
etc/ORDERS | 8 -
etc/ORG-NEWS | 2 +-
etc/PROBLEMS | 8 +-
etc/README | 2 +-
etc/TERMS | 2 +-
etc/THE-GNU-PROJECT | 8 -
etc/TODO | 2 +-
etc/WHY-FREE | 8 -
etc/charsets/README | 2 +-
etc/compilation.txt | 2 +-
etc/edt-user.el | 2 +-
etc/emacs-buffer.gdb | 2 +-
etc/emacs.appdata.xml | 2 +-
etc/enriched.txt | 2 +-
etc/forms/forms-d2.el | 2 +-
etc/gnus-tut.txt | 2 +-
etc/grep.txt | 2 +-
etc/images/README | 8 +-
etc/images/checked.xpm | 2 +-
etc/images/custom/README | 2 +-
etc/images/ezimage/README | 2 +-
etc/images/gnus/README | 6 +-
etc/images/gnus/gnus.svg | 2 +-
etc/images/gud/README | 6 +-
etc/images/icons/README | 8 +-
etc/images/icons/hicolor/scalable/apps/emacs.svg | 2 +-
etc/images/icons/hicolor/scalable/apps/emacs23.svg | 2 +-
.../scalable/mimetypes/emacs-document23.svg | 2 +-
etc/images/mh-logo.xpm | 2 +-
etc/images/mpc/README | 2 +-
etc/images/newsticker/README | 2 +-
etc/images/smilies/README | 2 +-
etc/images/smilies/grayscale/README | 2 +-
etc/images/smilies/medium/README | 2 +-
etc/images/splash.svg | 2 +-
etc/images/tree-widget/default/README | 2 +-
etc/images/tree-widget/folder/README | 2 +-
etc/images/unchecked.xpm | 2 +-
etc/org/README | 2 +-
etc/package-keyring.gpg | Bin 999 -> 2069 bytes
etc/ps-prin0.ps | 2 +-
etc/ps-prin1.ps | 2 +-
etc/refcards/Makefile | 2 +-
etc/refcards/README | 4 +-
etc/refcards/calccard.tex | 2 +-
etc/refcards/cs-dired-ref.tex | 2 +-
etc/refcards/cs-refcard.tex | 2 +-
etc/refcards/cs-survival.tex | 2 +-
etc/refcards/de-refcard.tex | 2 +-
etc/refcards/dired-ref.tex | 2 +-
etc/refcards/emacsver.tex.in | 2 +-
etc/refcards/fr-dired-ref.tex | 2 +-
etc/refcards/fr-refcard.tex | 2 +-
etc/refcards/fr-survival.tex | 2 +-
etc/refcards/gnus-logo.eps | 2 +-
etc/refcards/gnus-refcard.tex | 2 +-
etc/refcards/orgcard.tex | 2 +-
etc/refcards/pdflayout.sty | 2 +-
etc/refcards/pl-refcard.tex | 2 +-
etc/refcards/pt-br-refcard.tex | 2 +-
etc/refcards/refcard.tex | 2 +-
etc/refcards/ru-refcard.tex | 4 +-
etc/refcards/sk-dired-ref.tex | 2 +-
etc/refcards/sk-refcard.tex | 2 +-
etc/refcards/sk-survival.tex | 2 +-
etc/refcards/survival.tex | 2 +-
etc/refcards/vipcard.tex | 2 +-
etc/refcards/viperCard.tex | 2 +-
etc/schema/locate.rnc | 2 +-
etc/schema/relaxng.rnc | 2 +-
etc/schema/schemas.xml | 2 +-
etc/ses-example.ses | 2 +-
etc/srecode/c.srt | 2 +-
etc/srecode/cpp.srt | 2 +-
etc/srecode/default.srt | 2 +-
etc/srecode/doc-cpp.srt | 2 +-
etc/srecode/doc-default.srt | 2 +-
etc/srecode/doc-java.srt | 2 +-
etc/srecode/ede-autoconf.srt | 2 +-
etc/srecode/ede-make.srt | 2 +-
etc/srecode/el.srt | 2 +-
etc/srecode/getset-cpp.srt | 2 +-
etc/srecode/java.srt | 2 +-
etc/srecode/make.srt | 2 +-
etc/srecode/template.srt | 2 +-
etc/srecode/test.srt | 2 +-
etc/srecode/texi.srt | 2 +-
etc/srecode/wisent.srt | 2 +-
etc/themes/adwaita-theme.el | 2 +-
etc/themes/deeper-blue-theme.el | 2 +-
etc/themes/dichromacy-theme.el | 2 +-
etc/themes/leuven-theme.el | 2 +-
etc/themes/light-blue-theme.el | 2 +-
etc/themes/manoj-dark-theme.el | 2 +-
etc/themes/misterioso-theme.el | 2 +-
etc/themes/tango-dark-theme.el | 2 +-
etc/themes/tango-theme.el | 2 +-
etc/themes/tsdh-dark-theme.el | 2 +-
etc/themes/tsdh-light-theme.el | 2 +-
etc/themes/wheatgrass-theme.el | 2 +-
etc/themes/whiteboard-theme.el | 2 +-
etc/themes/wombat-theme.el | 2 +-
etc/tutorials/TUTORIAL | 4 +-
etc/tutorials/TUTORIAL.bg | 2 +-
etc/tutorials/TUTORIAL.cn | 4 +-
etc/tutorials/TUTORIAL.cs | 2 +-
etc/tutorials/TUTORIAL.de | 2 +-
etc/tutorials/TUTORIAL.eo | 2 +-
etc/tutorials/TUTORIAL.es | 2 +-
etc/tutorials/TUTORIAL.fr | 2 +-
etc/tutorials/TUTORIAL.he | 2 +-
etc/tutorials/TUTORIAL.it | 2 +-
etc/tutorials/TUTORIAL.ja | 2 +-
etc/tutorials/TUTORIAL.ko | 2 +-
etc/tutorials/TUTORIAL.nl | 4 +-
etc/tutorials/TUTORIAL.pl | 2 +-
etc/tutorials/TUTORIAL.pt_BR | 2 +-
etc/tutorials/TUTORIAL.ro | 4 +-
etc/tutorials/TUTORIAL.ru | 2 +-
etc/tutorials/TUTORIAL.sk | 2 +-
etc/tutorials/TUTORIAL.sl | 2 +-
etc/tutorials/TUTORIAL.sv | 2 +-
etc/tutorials/TUTORIAL.th | 2 +-
etc/tutorials/TUTORIAL.zh | 2 +-
leim/ChangeLog.1 | 2 +-
leim/Makefile.in | 8 +-
leim/README | 2 +-
leim/leim-ext.el | 2 +-
lib-src/ChangeLog.1 | 2 +-
lib-src/Makefile.in | 19 +-
lib-src/ebrowse.c | 70 +-
lib-src/emacsclient.c | 30 +-
lib-src/etags.c | 2 +-
lib-src/hexl.c | 2 +-
lib-src/make-docfile.c | 9 +-
lib-src/make-fingerprint.c | 179 +
lib-src/movemail.c | 2 +-
lib-src/ntlib.c | 102 +-
lib-src/ntlib.h | 2 +-
lib-src/pop.c | 2 +-
lib-src/pop.h | 2 +-
lib-src/profile.c | 97 -
lib-src/rcs2log | 4 +-
lib-src/update-game-score.c | 2 +-
lib/Makefile.in | 4 +-
lib/_Noreturn.h | 25 +-
lib/acl-errno-valid.c | 2 +-
lib/acl-internal.c | 2 +-
lib/acl-internal.h | 2 +-
lib/acl.h | 2 +-
lib/acl_entries.c | 2 +-
lib/alloca.in.h | 8 +-
lib/allocator.h | 2 +-
lib/arg-nonnull.h | 2 +-
lib/at-func.c | 2 +-
lib/binary-io.c | 2 +-
lib/binary-io.h | 2 +-
lib/byteswap.in.h | 2 +-
lib/c++defs.h | 2 +-
lib/c-ctype.h | 2 +-
lib/c-strcase.h | 2 +-
lib/c-strcasecmp.c | 2 +-
lib/c-strncasecmp.c | 2 +-
lib/careadlinkat.c | 2 +-
lib/careadlinkat.h | 2 +-
lib/cdefs.h | 6 +-
lib/cloexec.c | 2 +-
lib/cloexec.h | 2 +-
lib/close-stream.c | 2 +-
lib/count-leading-zeros.h | 2 +-
lib/count-one-bits.h | 2 +-
lib/count-trailing-zeros.h | 2 +-
lib/diffseq.h | 2 +-
lib/dirent.in.h | 2 +-
lib/dirfd.c | 2 +-
lib/dosname.h | 2 +-
lib/dtotimespec.c | 2 +-
lib/dup2.c | 2 +-
lib/errno.in.h | 2 +-
lib/euidaccess.c | 2 +-
lib/execinfo.in.h | 2 +-
lib/explicit_bzero.c | 2 +-
lib/faccessat.c | 2 +-
lib/fcntl.c | 4 +-
lib/fcntl.in.h | 2 +-
lib/fdopendir.c | 2 +-
lib/filemode.c | 2 +-
lib/filemode.h | 2 +-
lib/filevercmp.c | 2 +-
lib/filevercmp.h | 2 +-
lib/fingerprint.c | 66 +
src/mini-gmp-emacs.c => lib/fingerprint.h | 23 +-
lib/flexmember.h | 2 +-
lib/fpending.c | 2 +-
lib/fpending.h | 2 +-
lib/fstatat.c | 8 +-
lib/fsusage.c | 2 +-
lib/fsusage.h | 2 +-
lib/fsync.c | 2 +-
lib/ftoastr.c | 8 +-
lib/ftoastr.h | 2 +-
lib/get-permissions.c | 2 +-
lib/getdtablesize.c | 2 +-
lib/getgroups.c | 2 +-
lib/getloadavg.c | 35 +-
lib/getopt-cdefs.in.h | 2 +-
lib/getopt-core.h | 2 +-
lib/getopt-ext.h | 2 +-
lib/getopt-pfx-core.h | 2 +-
lib/getopt-pfx-ext.h | 2 +-
lib/getopt.c | 2 +-
lib/getopt.in.h | 2 +-
lib/getopt1.c | 2 +-
lib/getopt_int.h | 2 +-
lib/gettext.h | 15 +-
lib/gettime.c | 2 +-
lib/gettimeofday.c | 8 +-
lib/gnulib.mk.in | 42 +-
lib/group-member.c | 2 +-
lib/ieee754.in.h | 2 +-
lib/ignore-value.h | 2 +-
lib/intprops.h | 2 +-
lib/inttypes.in.h | 2 +-
lib/libc-config.h | 2 +-
lib/limits.in.h | 2 +-
lib/localtime-buffer.c | 4 +-
lib/localtime-buffer.h | 2 +-
lib/lstat.c | 8 +-
lib/md5.c | 2 +-
lib/md5.h | 2 +-
lib/memmem.c | 71 +
lib/memrchr.c | 2 +-
lib/minmax.h | 2 +-
lib/mkostemp.c | 2 +-
lib/mktime-internal.h | 2 +-
lib/mktime.c | 4 +-
lib/nstrftime.c | 99 +-
lib/open.c | 2 +-
lib/openat-priv.h | 2 +-
lib/openat-proc.c | 2 +-
lib/openat.h | 2 +-
lib/pipe2.c | 2 +-
lib/pselect.c | 2 +-
lib/pthread_sigmask.c | 2 +-
lib/putenv.c | 2 +-
lib/qcopy-acl.c | 2 +-
lib/readlink.c | 2 +-
lib/readlinkat.c | 2 +-
lib/regcomp.c | 38 +-
lib/regex.c | 6 +-
lib/regex.h | 2 +-
lib/regex_internal.c | 2 +-
lib/regex_internal.h | 24 +-
lib/regexec.c | 33 +-
lib/root-uid.h | 2 +-
lib/save-cwd.c | 2 +-
lib/save-cwd.h | 2 +-
lib/set-permissions.c | 2 +-
lib/sha1.c | 2 +-
lib/sha1.h | 2 +-
lib/sha256.c | 2 +-
lib/sha256.h | 2 +-
lib/sha512.c | 2 +-
lib/sha512.h | 2 +-
lib/sig2str.c | 2 +-
lib/sig2str.h | 2 +-
lib/signal.in.h | 2 +-
lib/stat-time.h | 4 +-
lib/stdalign.in.h | 2 +-
lib/stddef.in.h | 2 +-
lib/stdint.in.h | 2 +-
lib/stdio-impl.h | 11 +-
lib/stdio.in.h | 9 +-
lib/stdlib.in.h | 97 +-
lib/stpcpy.c | 2 +-
lib/str-two-way.h | 452 ++
lib/strftime.h | 2 +-
lib/string.in.h | 2 +-
lib/strtoimax.c | 2 +-
lib/strtol.c | 2 +-
lib/strtoll.c | 2 +-
lib/symlink.c | 2 +-
lib/sys_select.in.h | 2 +-
lib/sys_stat.in.h | 11 +-
lib/sys_time.in.h | 2 +-
lib/sys_types.in.h | 2 +-
lib/tempname.c | 2 +-
lib/tempname.h | 2 +-
lib/time-internal.h | 2 +-
lib/time.in.h | 2 +-
lib/time_r.c | 2 +-
lib/time_rz.c | 2 +-
lib/timegm.c | 2 +-
lib/timespec-add.c | 2 +-
lib/timespec-sub.c | 2 +-
lib/timespec.h | 2 +-
lib/u64.h | 2 +-
lib/unistd.in.h | 15 +-
lib/unlocked-io.h | 2 +-
lib/utimens.c | 10 +-
lib/utimens.h | 2 +-
lib/verify.h | 8 +-
lib/vla.h | 28 +-
lib/warn-on-use.h | 2 +-
lib/xalloc-oversized.h | 2 +-
lisp/ChangeLog.1 | 2 +-
lisp/ChangeLog.10 | 2 +-
lisp/ChangeLog.11 | 2 +-
lisp/ChangeLog.12 | 4 +-
lisp/ChangeLog.13 | 2 +-
lisp/ChangeLog.14 | 2 +-
lisp/ChangeLog.15 | 2 +-
lisp/ChangeLog.16 | 2 +-
lisp/ChangeLog.17 | 2 +-
lisp/ChangeLog.2 | 2 +-
lisp/ChangeLog.3 | 2 +-
lisp/ChangeLog.4 | 2 +-
lisp/ChangeLog.5 | 2 +-
lisp/ChangeLog.6 | 2 +-
lisp/ChangeLog.7 | 4 +-
lisp/ChangeLog.8 | 2 +-
lisp/ChangeLog.9 | 2 +-
lisp/Makefile.in | 31 +-
lisp/abbrev.el | 5 +-
lisp/align.el | 12 +-
lisp/allout-widgets.el | 2 +-
lisp/allout.el | 15 +-
lisp/ansi-color.el | 2 +-
lisp/apropos.el | 4 +-
lisp/arc-mode.el | 17 +-
lisp/array.el | 2 +-
lisp/auth-source-pass.el | 8 +-
lisp/auth-source.el | 2 +-
lisp/autoarg.el | 2 +-
lisp/autoinsert.el | 2 +-
lisp/autorevert.el | 119 +-
lisp/avoid.el | 2 +-
lisp/battery.el | 118 +-
lisp/bindings.el | 2 +-
lisp/bookmark.el | 2 +-
lisp/bs.el | 2 +-
lisp/buff-menu.el | 10 +-
lisp/button.el | 12 +-
lisp/calc/calc-aent.el | 2 +-
lisp/calc/calc-alg.el | 2 +-
lisp/calc/calc-arith.el | 2 +-
lisp/calc/calc-bin.el | 2 +-
lisp/calc/calc-comb.el | 2 +-
lisp/calc/calc-cplx.el | 2 +-
lisp/calc/calc-embed.el | 2 +-
lisp/calc/calc-ext.el | 2 +-
lisp/calc/calc-fin.el | 2 +-
lisp/calc/calc-forms.el | 29 +-
lisp/calc/calc-frac.el | 2 +-
lisp/calc/calc-funcs.el | 2 +-
lisp/calc/calc-graph.el | 41 +-
lisp/calc/calc-help.el | 4 +-
lisp/calc/calc-incom.el | 2 +-
lisp/calc/calc-keypd.el | 2 +-
lisp/calc/calc-lang.el | 8 +-
lisp/calc/calc-macs.el | 2 +-
lisp/calc/calc-map.el | 2 +-
lisp/calc/calc-math.el | 2 +-
lisp/calc/calc-menu.el | 2 +-
lisp/calc/calc-misc.el | 2 +-
lisp/calc/calc-mode.el | 2 +-
lisp/calc/calc-mtx.el | 2 +-
lisp/calc/calc-nlfit.el | 2 +-
lisp/calc/calc-poly.el | 2 +-
lisp/calc/calc-prog.el | 2 +-
lisp/calc/calc-rewr.el | 2 +-
lisp/calc/calc-rules.el | 2 +-
lisp/calc/calc-sel.el | 2 +-
lisp/calc/calc-stat.el | 2 +-
lisp/calc/calc-store.el | 6 +-
lisp/calc/calc-stuff.el | 2 +-
lisp/calc/calc-trail.el | 2 +-
lisp/calc/calc-undo.el | 2 +-
lisp/calc/calc-units.el | 2 +-
lisp/calc/calc-vec.el | 2 +-
lisp/calc/calc-yank.el | 2 +-
lisp/calc/calc.el | 15 +-
lisp/calc/calcalg2.el | 2 +-
lisp/calc/calcalg3.el | 2 +-
lisp/calc/calccomp.el | 2 +-
lisp/calc/calcsel2.el | 2 +-
lisp/calculator.el | 2 +-
lisp/calendar/appt.el | 2 +-
lisp/calendar/cal-bahai.el | 2 +-
lisp/calendar/cal-china.el | 2 +-
lisp/calendar/cal-coptic.el | 2 +-
lisp/calendar/cal-dst.el | 8 +-
lisp/calendar/cal-french.el | 2 +-
lisp/calendar/cal-hebrew.el | 2 +-
lisp/calendar/cal-html.el | 2 +-
lisp/calendar/cal-islam.el | 2 +-
lisp/calendar/cal-iso.el | 2 +-
lisp/calendar/cal-julian.el | 2 +-
lisp/calendar/cal-mayan.el | 2 +-
lisp/calendar/cal-menu.el | 2 +-
lisp/calendar/cal-move.el | 2 +-
lisp/calendar/cal-persia.el | 2 +-
lisp/calendar/cal-tex.el | 6 +-
lisp/calendar/cal-x.el | 2 +-
lisp/calendar/calendar.el | 2 +-
lisp/calendar/diary-lib.el | 2 +-
lisp/calendar/holidays.el | 2 +-
lisp/calendar/icalendar.el | 22 +-
lisp/calendar/lunar.el | 2 +-
lisp/calendar/parse-time.el | 30 +-
lisp/calendar/solar.el | 2 +-
lisp/calendar/time-date.el | 16 +-
lisp/calendar/timeclock.el | 82 +-
lisp/calendar/todo-mode.el | 9 +-
lisp/case-table.el | 2 +-
lisp/cdl.el | 2 +-
lisp/cedet/ChangeLog.1 | 2 +-
lisp/cedet/cedet-cscope.el | 2 +-
lisp/cedet/cedet-files.el | 2 +-
lisp/cedet/cedet-global.el | 2 +-
lisp/cedet/cedet-idutils.el | 2 +-
lisp/cedet/cedet.el | 2 +-
lisp/cedet/data-debug.el | 8 +-
lisp/cedet/ede.el | 2 +-
lisp/cedet/ede/auto.el | 2 +-
lisp/cedet/ede/autoconf-edit.el | 2 +-
lisp/cedet/ede/base.el | 2 +-
lisp/cedet/ede/config.el | 2 +-
lisp/cedet/ede/cpp-root.el | 2 +-
lisp/cedet/ede/custom.el | 2 +-
lisp/cedet/ede/detect.el | 4 +-
lisp/cedet/ede/dired.el | 2 +-
lisp/cedet/ede/emacs.el | 2 +-
lisp/cedet/ede/files.el | 2 +-
lisp/cedet/ede/generic.el | 2 +-
lisp/cedet/ede/linux.el | 2 +-
lisp/cedet/ede/locate.el | 2 +-
lisp/cedet/ede/make.el | 2 +-
lisp/cedet/ede/makefile-edit.el | 4 +-
lisp/cedet/ede/pconf.el | 2 +-
lisp/cedet/ede/pmake.el | 2 +-
lisp/cedet/ede/proj-archive.el | 2 +-
lisp/cedet/ede/proj-aux.el | 2 +-
lisp/cedet/ede/proj-comp.el | 2 +-
lisp/cedet/ede/proj-elisp.el | 2 +-
lisp/cedet/ede/proj-info.el | 2 +-
lisp/cedet/ede/proj-misc.el | 2 +-
lisp/cedet/ede/proj-obj.el | 2 +-
lisp/cedet/ede/proj-prog.el | 2 +-
lisp/cedet/ede/proj-scheme.el | 2 +-
lisp/cedet/ede/proj-shared.el | 2 +-
lisp/cedet/ede/proj.el | 2 +-
lisp/cedet/ede/project-am.el | 2 +-
lisp/cedet/ede/shell.el | 2 +-
lisp/cedet/ede/simple.el | 2 +-
lisp/cedet/ede/source.el | 2 +-
lisp/cedet/ede/speedbar.el | 4 +-
lisp/cedet/ede/srecode.el | 2 +-
lisp/cedet/ede/system.el | 2 +-
lisp/cedet/ede/util.el | 2 +-
lisp/cedet/inversion.el | 2 +-
lisp/cedet/mode-local.el | 2 +-
lisp/cedet/pulse.el | 2 +-
lisp/cedet/semantic.el | 2 +-
lisp/cedet/semantic/analyze.el | 2 +-
lisp/cedet/semantic/analyze/complete.el | 2 +-
lisp/cedet/semantic/analyze/debug.el | 2 +-
lisp/cedet/semantic/analyze/fcn.el | 2 +-
lisp/cedet/semantic/analyze/refs.el | 2 +-
lisp/cedet/semantic/bovine.el | 2 +-
lisp/cedet/semantic/bovine/c.el | 2 +-
lisp/cedet/semantic/bovine/debug.el | 2 +-
lisp/cedet/semantic/bovine/el.el | 2 +-
lisp/cedet/semantic/bovine/gcc.el | 2 +-
lisp/cedet/semantic/bovine/grammar.el | 2 +-
lisp/cedet/semantic/bovine/make.el | 2 +-
lisp/cedet/semantic/bovine/scm.el | 2 +-
lisp/cedet/semantic/chart.el | 2 +-
lisp/cedet/semantic/complete.el | 2 +-
lisp/cedet/semantic/ctxt.el | 2 +-
lisp/cedet/semantic/db-debug.el | 2 +-
lisp/cedet/semantic/db-ebrowse.el | 2 +-
lisp/cedet/semantic/db-el.el | 2 +-
lisp/cedet/semantic/db-file.el | 2 +-
lisp/cedet/semantic/db-find.el | 2 +-
lisp/cedet/semantic/db-global.el | 2 +-
lisp/cedet/semantic/db-javascript.el | 2 +-
lisp/cedet/semantic/db-mode.el | 2 +-
lisp/cedet/semantic/db-ref.el | 2 +-
lisp/cedet/semantic/db-typecache.el | 2 +-
lisp/cedet/semantic/db.el | 2 +-
lisp/cedet/semantic/debug.el | 2 +-
lisp/cedet/semantic/decorate.el | 2 +-
lisp/cedet/semantic/decorate/include.el | 2 +-
lisp/cedet/semantic/decorate/mode.el | 2 +-
lisp/cedet/semantic/dep.el | 2 +-
lisp/cedet/semantic/doc.el | 5 +-
lisp/cedet/semantic/ede-grammar.el | 2 +-
lisp/cedet/semantic/edit.el | 2 +-
lisp/cedet/semantic/find.el | 2 +-
lisp/cedet/semantic/format.el | 2 +-
lisp/cedet/semantic/fw.el | 2 +-
lisp/cedet/semantic/grammar-wy.el | 2 +-
lisp/cedet/semantic/grammar.el | 2 +-
lisp/cedet/semantic/html.el | 2 +-
lisp/cedet/semantic/ia-sb.el | 2 +-
lisp/cedet/semantic/ia.el | 2 +-
lisp/cedet/semantic/idle.el | 2 +-
lisp/cedet/semantic/imenu.el | 2 +-
lisp/cedet/semantic/java.el | 2 +-
lisp/cedet/semantic/lex-spp.el | 2 +-
lisp/cedet/semantic/lex.el | 2 +-
lisp/cedet/semantic/mru-bookmark.el | 2 +-
lisp/cedet/semantic/sb.el | 6 +-
lisp/cedet/semantic/scope.el | 2 +-
lisp/cedet/semantic/senator.el | 2 +-
lisp/cedet/semantic/sort.el | 2 +-
lisp/cedet/semantic/symref.el | 2 +-
lisp/cedet/semantic/symref/cscope.el | 2 +-
lisp/cedet/semantic/symref/filter.el | 2 +-
lisp/cedet/semantic/symref/global.el | 2 +-
lisp/cedet/semantic/symref/grep.el | 2 +-
lisp/cedet/semantic/symref/idutils.el | 2 +-
lisp/cedet/semantic/symref/list.el | 2 +-
lisp/cedet/semantic/tag-file.el | 2 +-
lisp/cedet/semantic/tag-ls.el | 2 +-
lisp/cedet/semantic/tag-write.el | 2 +-
lisp/cedet/semantic/tag.el | 2 +-
lisp/cedet/semantic/texi.el | 2 +-
lisp/cedet/semantic/util-modes.el | 2 +-
lisp/cedet/semantic/util.el | 2 +-
lisp/cedet/semantic/wisent.el | 2 +-
lisp/cedet/semantic/wisent/comp.el | 2 +-
lisp/cedet/semantic/wisent/grammar.el | 2 +-
lisp/cedet/semantic/wisent/java-tags.el | 2 +-
lisp/cedet/semantic/wisent/javascript.el | 2 +-
lisp/cedet/semantic/wisent/python.el | 2 +-
lisp/cedet/semantic/wisent/wisent.el | 2 +-
lisp/cedet/srecode.el | 2 +-
lisp/cedet/srecode/args.el | 2 +-
lisp/cedet/srecode/compile.el | 2 +-
lisp/cedet/srecode/cpp.el | 2 +-
lisp/cedet/srecode/ctxt.el | 2 +-
lisp/cedet/srecode/dictionary.el | 2 +-
lisp/cedet/srecode/document.el | 2 +-
lisp/cedet/srecode/el.el | 2 +-
lisp/cedet/srecode/expandproto.el | 2 +-
lisp/cedet/srecode/extract.el | 2 +-
lisp/cedet/srecode/fields.el | 2 +-
lisp/cedet/srecode/filters.el | 2 +-
lisp/cedet/srecode/find.el | 2 +-
lisp/cedet/srecode/getset.el | 2 +-
lisp/cedet/srecode/insert.el | 2 +-
lisp/cedet/srecode/java.el | 2 +-
lisp/cedet/srecode/map.el | 2 +-
lisp/cedet/srecode/mode.el | 2 +-
lisp/cedet/srecode/semantic.el | 2 +-
lisp/cedet/srecode/srt-mode.el | 4 +-
lisp/cedet/srecode/srt.el | 2 +-
lisp/cedet/srecode/table.el | 2 +-
lisp/cedet/srecode/template.el | 2 +-
lisp/cedet/srecode/texi.el | 2 +-
lisp/char-fold.el | 2 +-
lisp/chistory.el | 2 +-
lisp/cmuscheme.el | 2 +-
lisp/color.el | 2 +-
lisp/comint.el | 29 +-
lisp/completion.el | 9 +-
lisp/composite.el | 2 +-
lisp/cus-dep.el | 2 +-
lisp/cus-edit.el | 2 +-
lisp/cus-face.el | 2 +-
lisp/cus-start.el | 14 +-
lisp/cus-theme.el | 2 +-
lisp/custom.el | 2 +-
lisp/dabbrev.el | 2 +-
lisp/delim-col.el | 2 +-
lisp/delsel.el | 2 +-
lisp/descr-text.el | 2 +-
lisp/desktop.el | 23 +-
lisp/dframe.el | 2 +-
lisp/dired-aux.el | 156 +-
lisp/dired-x.el | 8 +-
lisp/dired.el | 143 +-
lisp/dirtrack.el | 2 +-
lisp/disp-table.el | 16 +-
lisp/display-line-numbers.el | 2 +-
lisp/dnd.el | 3 +-
lisp/doc-view.el | 292 +-
lisp/dom.el | 2 +-
lisp/dos-fns.el | 2 +-
lisp/dos-vars.el | 2 +-
lisp/dos-w32.el | 2 +-
lisp/double.el | 2 +-
lisp/dynamic-setting.el | 2 +-
lisp/ebuff-menu.el | 2 +-
lisp/echistory.el | 2 +-
lisp/ecomplete.el | 6 +-
lisp/edmacro.el | 14 +-
lisp/ehelp.el | 2 +-
lisp/elec-pair.el | 73 +-
lisp/electric.el | 190 +-
lisp/elide-head.el | 4 +-
lisp/emacs-lisp/advice.el | 2 +-
lisp/emacs-lisp/autoload.el | 4 +-
lisp/emacs-lisp/avl-tree.el | 2 +-
lisp/emacs-lisp/backquote.el | 2 +-
lisp/emacs-lisp/backtrace.el | 2 +-
lisp/emacs-lisp/benchmark.el | 4 +-
lisp/emacs-lisp/bindat.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 10 +-
lisp/emacs-lisp/byte-run.el | 19 +-
lisp/emacs-lisp/bytecomp.el | 68 +-
lisp/emacs-lisp/cconv.el | 4 +-
lisp/emacs-lisp/chart.el | 4 +-
lisp/emacs-lisp/check-declare.el | 2 +-
lisp/emacs-lisp/checkdoc.el | 18 +-
lisp/emacs-lisp/cl-extra.el | 16 +-
lisp/emacs-lisp/cl-generic.el | 2 +-
lisp/emacs-lisp/cl-indent.el | 2 +-
lisp/emacs-lisp/cl-lib.el | 9 +-
lisp/emacs-lisp/cl-macs.el | 17 +-
lisp/emacs-lisp/cl-preloaded.el | 2 +-
lisp/emacs-lisp/cl-print.el | 2 +-
lisp/emacs-lisp/cl-seq.el | 9 +-
lisp/emacs-lisp/cl.el | 2 +-
lisp/emacs-lisp/copyright.el | 4 +-
lisp/emacs-lisp/crm.el | 2 +-
lisp/emacs-lisp/cursor-sensor.el | 53 +-
lisp/emacs-lisp/debug.el | 56 +-
lisp/emacs-lisp/derived.el | 2 +-
lisp/emacs-lisp/disass.el | 2 +-
lisp/emacs-lisp/easy-mmode.el | 19 +-
lisp/emacs-lisp/easymenu.el | 2 +-
lisp/emacs-lisp/edebug.el | 7 +-
lisp/emacs-lisp/eieio-base.el | 2 +-
lisp/emacs-lisp/eieio-compat.el | 2 +-
lisp/emacs-lisp/eieio-core.el | 2 +-
lisp/emacs-lisp/eieio-custom.el | 2 +-
lisp/emacs-lisp/eieio-datadebug.el | 2 +-
lisp/emacs-lisp/eieio-opt.el | 4 +-
lisp/emacs-lisp/eieio-speedbar.el | 4 +-
lisp/emacs-lisp/eieio.el | 2 +-
lisp/emacs-lisp/eldoc.el | 2 +-
lisp/emacs-lisp/elint.el | 2 +-
lisp/emacs-lisp/elp.el | 2 +-
lisp/emacs-lisp/ert-x.el | 2 +-
lisp/emacs-lisp/ert.el | 9 +-
lisp/emacs-lisp/ewoc.el | 2 +-
lisp/emacs-lisp/faceup.el | 2 +-
lisp/emacs-lisp/find-func.el | 2 +-
lisp/emacs-lisp/float-sup.el | 2 +-
lisp/emacs-lisp/generator.el | 9 +-
lisp/emacs-lisp/generic.el | 2 +-
lisp/emacs-lisp/gv.el | 2 +-
lisp/emacs-lisp/helper.el | 2 +-
lisp/emacs-lisp/inline.el | 2 +-
lisp/emacs-lisp/let-alist.el | 2 +-
lisp/emacs-lisp/lisp-mnt.el | 2 +-
lisp/emacs-lisp/lisp-mode.el | 3 +-
lisp/emacs-lisp/lisp.el | 2 +-
lisp/emacs-lisp/macroexp.el | 4 +-
lisp/emacs-lisp/map-ynp.el | 2 +-
lisp/emacs-lisp/map.el | 360 +-
lisp/emacs-lisp/nadvice.el | 9 +-
lisp/emacs-lisp/package-x.el | 2 +-
lisp/emacs-lisp/package.el | 146 +-
lisp/emacs-lisp/pcase.el | 13 +-
lisp/emacs-lisp/pp.el | 2 +-
lisp/emacs-lisp/radix-tree.el | 6 +-
lisp/emacs-lisp/re-builder.el | 2 +-
lisp/emacs-lisp/regexp-opt.el | 57 +-
lisp/emacs-lisp/regi.el | 2 +-
lisp/emacs-lisp/ring.el | 2 +-
lisp/emacs-lisp/rmc.el | 2 +-
lisp/emacs-lisp/rx.el | 144 +-
lisp/emacs-lisp/seq.el | 36 +-
lisp/emacs-lisp/shadow.el | 2 +-
lisp/emacs-lisp/smie.el | 38 +-
lisp/emacs-lisp/subr-x.el | 31 +-
lisp/emacs-lisp/syntax.el | 39 +-
lisp/emacs-lisp/tabulated-list.el | 73 +-
lisp/emacs-lisp/tcover-ses.el | 2 +-
lisp/emacs-lisp/tcover-unsafep.el | 2 +-
lisp/emacs-lisp/testcover.el | 2 +-
lisp/emacs-lisp/text-property-search.el | 2 +-
lisp/emacs-lisp/thunk.el | 2 +-
lisp/emacs-lisp/timer-list.el | 28 +-
lisp/emacs-lisp/timer.el | 12 +-
lisp/emacs-lisp/tq.el | 2 +-
lisp/emacs-lisp/trace.el | 2 +-
lisp/emacs-lisp/unsafep.el | 7 +-
lisp/emacs-lisp/warnings.el | 2 +-
lisp/emacs-lock.el | 2 +-
lisp/emulation/cua-base.el | 25 +-
lisp/emulation/cua-gmrk.el | 2 +-
lisp/emulation/cua-rect.el | 2 +-
lisp/emulation/edt-lk201.el | 2 +-
lisp/emulation/edt-mapper.el | 2 +-
lisp/emulation/edt-pc.el | 2 +-
lisp/emulation/edt-vt100.el | 2 +-
lisp/emulation/edt.el | 2 +-
lisp/emulation/keypad.el | 2 +-
lisp/emulation/viper-cmd.el | 32 +-
lisp/emulation/viper-ex.el | 22 +-
lisp/emulation/viper-init.el | 3 +-
lisp/emulation/viper-keym.el | 2 +-
lisp/emulation/viper-macs.el | 2 +-
lisp/emulation/viper-mous.el | 2 +-
lisp/emulation/viper-util.el | 2 +-
lisp/emulation/viper.el | 2 +-
lisp/env.el | 2 +-
lisp/epa-dired.el | 2 +-
lisp/epa-file.el | 2 +-
lisp/epa-hook.el | 2 +-
lisp/epa-mail.el | 4 +-
lisp/epa.el | 2 +-
lisp/epg-config.el | 2 +-
lisp/epg.el | 4 +-
lisp/erc/ChangeLog.1 | 4 +-
lisp/erc/ChangeLog.2 | 2 +-
lisp/erc/erc-autoaway.el | 2 +-
lisp/erc/erc-backend.el | 34 +-
lisp/erc/erc-button.el | 2 +-
lisp/erc/erc-capab.el | 2 +-
lisp/erc/erc-compat.el | 2 +-
lisp/erc/erc-dcc.el | 15 +-
lisp/erc/erc-desktop-notifications.el | 24 +-
lisp/erc/erc-ezbounce.el | 2 +-
lisp/erc/erc-fill.el | 2 +-
lisp/erc/erc-goodies.el | 4 +-
lisp/erc/erc-ibuffer.el | 2 +-
lisp/erc/erc-identd.el | 2 +-
lisp/erc/erc-imenu.el | 2 +-
lisp/erc/erc-join.el | 2 +-
lisp/erc/erc-lang.el | 2 +-
lisp/erc/erc-list.el | 2 +-
lisp/erc/erc-log.el | 2 +-
lisp/erc/erc-match.el | 4 +-
lisp/erc/erc-menu.el | 2 +-
lisp/erc/erc-netsplit.el | 2 +-
lisp/erc/erc-networks.el | 2 +-
lisp/erc/erc-notify.el | 2 +-
lisp/erc/erc-page.el | 2 +-
lisp/erc/erc-pcomplete.el | 2 +-
lisp/erc/erc-replace.el | 2 +-
lisp/erc/erc-ring.el | 2 +-
lisp/erc/erc-services.el | 2 +-
lisp/erc/erc-sound.el | 2 +-
lisp/erc/erc-speedbar.el | 8 +-
lisp/erc/erc-spelling.el | 2 +-
lisp/erc/erc-stamp.el | 2 +-
lisp/erc/erc-track.el | 11 +-
lisp/erc/erc-truncate.el | 2 +-
lisp/erc/erc-xdcc.el | 2 +-
lisp/erc/erc.el | 55 +-
lisp/eshell/em-alias.el | 10 +-
lisp/eshell/em-banner.el | 4 +-
lisp/eshell/em-basic.el | 4 +-
lisp/eshell/em-cmpl.el | 42 +-
lisp/eshell/em-dirs.el | 114 +-
lisp/eshell/em-glob.el | 4 +-
lisp/eshell/em-hist.el | 26 +-
lisp/eshell/em-ls.el | 5 +-
lisp/eshell/em-pred.el | 25 +-
lisp/eshell/em-prompt.el | 4 +-
lisp/eshell/em-rebind.el | 4 +-
lisp/eshell/em-script.el | 12 +-
lisp/eshell/em-smart.el | 4 +-
lisp/eshell/em-term.el | 8 +-
lisp/eshell/em-tramp.el | 8 +-
lisp/eshell/em-unix.el | 32 +-
lisp/eshell/em-xtra.el | 4 +-
lisp/eshell/esh-arg.el | 98 +-
lisp/eshell/esh-cmd.el | 100 +-
lisp/eshell/esh-ext.el | 24 +-
lisp/eshell/esh-io.el | 7 +-
lisp/eshell/esh-mode.el | 37 +-
lisp/eshell/esh-module.el | 6 +-
lisp/eshell/esh-opt.el | 18 +-
lisp/eshell/esh-proc.el | 72 +-
lisp/eshell/esh-util.el | 34 +-
lisp/eshell/esh-var.el | 133 +-
lisp/eshell/eshell.el | 23 +-
lisp/expand.el | 2 +-
lisp/ezimage.el | 2 +-
lisp/face-remap.el | 2 +-
lisp/facemenu.el | 2 +-
lisp/faces.el | 22 +-
lisp/ffap.el | 2 +-
lisp/filecache.el | 2 +-
lisp/{multifile.el => fileloop.el} | 76 +-
lisp/filenotify.el | 73 +-
lisp/files-x.el | 56 +-
lisp/files.el | 58 +-
lisp/filesets.el | 2 +-
lisp/find-cmd.el | 2 +-
lisp/find-dired.el | 4 +-
lisp/find-file.el | 2 +-
lisp/find-lisp.el | 13 +-
lisp/finder.el | 2 +-
lisp/flow-ctrl.el | 2 +-
lisp/foldout.el | 2 +-
lisp/follow.el | 2 +-
lisp/font-core.el | 2 +-
lisp/font-lock.el | 18 +-
lisp/format-spec.el | 2 +-
lisp/format.el | 2 +-
lisp/forms.el | 2 +-
lisp/frame.el | 205 +-
lisp/frameset.el | 2 +-
lisp/fringe.el | 2 +-
lisp/generic-x.el | 7 +-
lisp/gnus/ChangeLog.1 | 2 +-
lisp/gnus/ChangeLog.2 | 2 +-
lisp/gnus/ChangeLog.3 | 2 +-
lisp/gnus/canlock.el | 2 +-
lisp/gnus/deuglify.el | 2 +-
lisp/gnus/gmm-utils.el | 2 +-
lisp/gnus/gnus-agent.el | 371 +-
lisp/gnus/gnus-art.el | 44 +-
lisp/gnus/gnus-async.el | 31 +-
lisp/gnus/gnus-bcklg.el | 116 +-
lisp/gnus/gnus-bookmark.el | 2 +-
lisp/gnus/gnus-cache.el | 62 +-
lisp/gnus/gnus-cite.el | 6 +-
lisp/gnus/gnus-cloud.el | 2 +-
lisp/gnus/gnus-cus.el | 2 +-
lisp/gnus/gnus-delay.el | 28 +-
lisp/gnus/gnus-demon.el | 12 +-
lisp/gnus/gnus-diary.el | 47 +-
lisp/gnus/gnus-dired.el | 2 +-
lisp/gnus/gnus-draft.el | 2 +-
lisp/gnus/gnus-dup.el | 58 +-
lisp/gnus/gnus-eform.el | 2 +-
lisp/gnus/gnus-fun.el | 2 +-
lisp/gnus/gnus-gravatar.el | 2 +-
lisp/gnus/gnus-group.el | 417 +-
lisp/gnus/gnus-html.el | 2 +-
lisp/gnus/gnus-icalendar.el | 78 +-
lisp/gnus/gnus-int.el | 5 +-
lisp/gnus/gnus-kill.el | 2 +-
lisp/gnus/gnus-logic.el | 8 +-
lisp/gnus/gnus-mh.el | 2 +-
lisp/gnus/gnus-ml.el | 2 +-
lisp/gnus/gnus-mlspl.el | 2 +-
lisp/gnus/gnus-msg.el | 2 +-
lisp/gnus/gnus-notifications.el | 2 +-
lisp/gnus/gnus-picon.el | 2 +-
lisp/gnus/gnus-range.el | 2 +-
lisp/gnus/gnus-registry.el | 2 +-
lisp/gnus/gnus-rfc1843.el | 2 +-
lisp/gnus/gnus-salt.el | 2 +-
lisp/gnus/gnus-score.el | 33 +-
lisp/gnus/gnus-sieve.el | 2 +-
lisp/gnus/gnus-spec.el | 2 +-
lisp/gnus/gnus-srvr.el | 2 +-
lisp/gnus/gnus-start.el | 511 +-
lisp/gnus/gnus-sum.el | 482 +-
lisp/gnus/gnus-topic.el | 50 +-
lisp/gnus/gnus-undo.el | 2 +-
lisp/gnus/gnus-util.el | 81 +-
lisp/gnus/gnus-uu.el | 2 +-
lisp/gnus/gnus-vm.el | 2 +-
lisp/gnus/gnus-win.el | 2 +-
lisp/gnus/gnus.el | 55 +-
lisp/gnus/gssapi.el | 2 +-
lisp/gnus/legacy-gnus-agent.el | 2 +-
lisp/gnus/mail-source.el | 8 +-
lisp/gnus/message.el | 66 +-
lisp/gnus/mm-archive.el | 2 +-
lisp/gnus/mm-bodies.el | 4 +-
lisp/gnus/mm-decode.el | 46 +-
lisp/gnus/mm-encode.el | 2 +-
lisp/gnus/mm-extern.el | 2 +-
lisp/gnus/mm-partial.el | 2 +-
lisp/gnus/mm-url.el | 2 +-
lisp/gnus/mm-util.el | 2 +-
lisp/gnus/mm-uu.el | 2 +-
lisp/gnus/mm-view.el | 46 +-
lisp/gnus/mml-sec.el | 4 +-
lisp/gnus/mml-smime.el | 2 +-
lisp/gnus/mml.el | 10 +-
lisp/gnus/mml1991.el | 2 +-
lisp/gnus/mml2015.el | 2 +-
lisp/gnus/nnagent.el | 2 +-
lisp/gnus/nnbabyl.el | 8 +-
lisp/gnus/nndiary.el | 26 +-
lisp/gnus/nndir.el | 2 +-
lisp/gnus/nndoc.el | 6 +-
lisp/gnus/nndraft.el | 2 +-
lisp/gnus/nneething.el | 4 +-
lisp/gnus/nnfolder.el | 2 +-
lisp/gnus/nngateway.el | 2 +-
lisp/gnus/nnheader.el | 11 +-
lisp/gnus/nnimap.el | 21 +-
lisp/gnus/nnir.el | 4 +-
lisp/gnus/nnmail.el | 15 +-
lisp/gnus/nnmaildir.el | 295 +-
lisp/gnus/nnmairix.el | 2 +-
lisp/gnus/nnmbox.el | 2 +-
lisp/gnus/nnmh.el | 2 +-
lisp/gnus/nnml.el | 18 +-
lisp/gnus/nnoo.el | 2 +-
lisp/gnus/nnregistry.el | 2 +-
lisp/gnus/nnrss.el | 28 +-
lisp/gnus/nnspool.el | 25 +-
lisp/gnus/nntp.el | 2 +-
lisp/gnus/nnvirtual.el | 18 +-
lisp/gnus/nnweb.el | 10 +-
lisp/gnus/score-mode.el | 2 +-
lisp/gnus/smiley.el | 2 +-
lisp/gnus/smime.el | 2 +-
lisp/gnus/spam-report.el | 2 +-
lisp/gnus/spam-stat.el | 2 +-
lisp/gnus/spam-wash.el | 2 +-
lisp/gnus/spam.el | 2 +-
lisp/help-at-pt.el | 2 +-
lisp/help-fns.el | 429 +-
lisp/help-macro.el | 2 +-
lisp/help-mode.el | 2 +-
lisp/help.el | 7 +-
lisp/hex-util.el | 2 +-
lisp/hexl.el | 2 +-
lisp/hfy-cmap.el | 2 +-
lisp/hi-lock.el | 30 +-
lisp/hilit-chg.el | 2 +-
lisp/hippie-exp.el | 2 +-
lisp/hl-line.el | 2 +-
lisp/htmlfontify.el | 2 +-
lisp/ibuf-ext.el | 9 +-
lisp/ibuf-macs.el | 2 +-
lisp/ibuffer.el | 4 +-
lisp/icomplete.el | 44 +-
lisp/ido.el | 80 +-
lisp/ielm.el | 7 +-
lisp/iimage.el | 2 +-
lisp/image-dired.el | 2 +-
lisp/image-file.el | 7 +-
lisp/image-mode.el | 14 +-
lisp/image.el | 36 +-
lisp/image/compface.el | 2 +-
lisp/image/gravatar.el | 2 +-
lisp/imenu.el | 2 +-
lisp/indent.el | 17 +-
lisp/info-look.el | 2 +-
lisp/info-xref.el | 4 +-
lisp/info.el | 21 +-
lisp/informat.el | 2 +-
lisp/international/ccl.el | 2 +-
lisp/international/characters.el | 36 +-
lisp/international/fontset.el | 27 +-
lisp/international/isearch-x.el | 2 +-
lisp/international/iso-ascii.el | 2 +-
lisp/international/iso-cvt.el | 2 +-
lisp/international/iso-transl.el | 2 +-
lisp/international/ja-dic-cnv.el | 71 +-
lisp/international/ja-dic-utl.el | 43 +-
lisp/international/kinsoku.el | 38 +-
lisp/international/kkc.el | 6 +-
lisp/international/latexenc.el | 2 +-
lisp/international/latin1-disp.el | 2 +-
lisp/international/mule-cmds.el | 121 +-
lisp/international/mule-conf.el | 2 +-
lisp/international/mule-diag.el | 2 +-
lisp/international/mule-util.el | 2 +-
lisp/international/mule.el | 41 +-
lisp/international/ogonek.el | 2 +-
lisp/international/quail.el | 19 +-
lisp/international/rfc1843.el | 2 +-
lisp/international/titdic-cnv.el | 325 +-
lisp/international/ucs-normalize.el | 8 +-
lisp/international/utf-7.el | 2 +-
lisp/international/utf7.el | 2 +-
lisp/isearch.el | 57 +-
lisp/isearchb.el | 2 +-
lisp/jit-lock.el | 2 +-
lisp/jka-cmpr-hook.el | 2 +-
lisp/jka-compr.el | 2 +-
lisp/json.el | 73 +-
lisp/jsonrpc.el | 16 +-
lisp/kermit.el | 2 +-
lisp/kmacro.el | 14 +-
lisp/language/china-util.el | 4 +-
lisp/language/chinese.el | 2 +-
lisp/language/cyril-util.el | 2 +-
lisp/language/cyrillic.el | 2 +-
lisp/language/czech.el | 2 +-
lisp/language/english.el | 2 +-
lisp/language/ethio-util.el | 4 +-
lisp/language/ethiopic.el | 2 +-
lisp/language/european.el | 2 +-
lisp/language/georgian.el | 2 +-
lisp/language/greek.el | 2 +-
lisp/language/hanja-util.el | 2 +-
lisp/language/hebrew.el | 2 +-
lisp/language/ind-util.el | 2 +-
lisp/language/indian.el | 2 +-
lisp/language/japan-util.el | 98 +-
lisp/language/japanese.el | 6 +-
lisp/language/korea-util.el | 2 +-
lisp/language/korean.el | 2 +-
lisp/language/lao-util.el | 2 +-
lisp/language/lao.el | 2 +-
lisp/language/romanian.el | 2 +-
lisp/language/slovak.el | 2 +-
lisp/language/tai-viet.el | 2 +-
lisp/language/thai-util.el | 2 +-
lisp/language/thai.el | 2 +-
lisp/language/tibet-util.el | 2 +-
lisp/language/tibetan.el | 2 +-
lisp/language/utf-8-lang.el | 2 +-
lisp/language/viet-util.el | 2 +-
lisp/language/vietnamese.el | 2 +-
lisp/ldefs-boot.el | 2389 +++------
lisp/leim/quail/arabic.el | 2 +-
lisp/leim/quail/croatian.el | 2 +-
lisp/leim/quail/cyril-jis.el | 206 +-
lisp/leim/quail/cyrillic.el | 2 +-
lisp/leim/quail/czech.el | 2 +-
lisp/leim/quail/georgian.el | 2 +-
lisp/leim/quail/greek.el | 2 +-
lisp/leim/quail/hangul.el | 2 +-
lisp/leim/quail/hanja-jis.el | 984 ++--
lisp/leim/quail/hanja.el | 2 +-
lisp/leim/quail/hanja3.el | 2 +-
lisp/leim/quail/indian.el | 2 +-
lisp/leim/quail/ipa-praat.el | 2 +-
lisp/leim/quail/ipa.el | 2 +-
lisp/leim/quail/japanese.el | 376 +-
lisp/leim/quail/latin-alt.el | 2 +-
lisp/leim/quail/latin-ltx.el | 2 +-
lisp/leim/quail/latin-post.el | 2 +-
lisp/leim/quail/latin-pre.el | 31 +-
lisp/leim/quail/lrt.el | 2 +-
lisp/leim/quail/persian.el | 2 +-
lisp/leim/quail/programmer-dvorak.el | 2 +-
lisp/leim/quail/py-punct.el | 16 +-
lisp/leim/quail/pypunct-b5.el | 8 +-
lisp/leim/quail/rfc1345.el | 2 +-
lisp/leim/quail/sami.el | 755 +++
lisp/leim/quail/sgml-input.el | 2 +-
lisp/leim/quail/sisheng.el | 2 +-
lisp/leim/quail/slovak.el | 2 +-
lisp/leim/quail/symbol-ksc.el | 2 +-
lisp/leim/quail/tamil-dvorak.el | 2 +-
lisp/leim/quail/tibetan.el | 2 +-
lisp/leim/quail/uni-input.el | 2 +-
lisp/leim/quail/vntelex.el | 2 +-
lisp/leim/quail/vnvni.el | 2 +-
lisp/leim/quail/welsh.el | 2 +-
lisp/linum.el | 2 +-
lisp/loadhist.el | 5 +-
lisp/loadup.el | 178 +-
lisp/locate.el | 16 +-
lisp/lpr.el | 22 +-
lisp/ls-lisp.el | 12 +-
lisp/macros.el | 2 +-
lisp/mail/binhex.el | 2 +-
lisp/mail/blessmail.el | 2 +-
lisp/mail/emacsbug.el | 2 +-
lisp/mail/feedmail.el | 10 +-
lisp/mail/flow-fill.el | 2 +-
lisp/mail/footnote.el | 22 +-
lisp/mail/hashcash.el | 10 +-
lisp/mail/ietf-drums.el | 14 +-
lisp/mail/mail-extr.el | 45 +-
lisp/mail/mail-hist.el | 2 +-
lisp/mail/mail-parse.el | 2 +-
lisp/mail/mail-prsvr.el | 2 +-
lisp/mail/mail-utils.el | 6 +-
lisp/mail/mailabbrev.el | 2 +-
lisp/mail/mailalias.el | 2 +-
lisp/mail/mailclient.el | 4 +-
lisp/mail/mailheader.el | 4 +-
lisp/mail/metamail.el | 2 +-
lisp/mail/mspools.el | 2 +-
lisp/mail/qp.el | 2 +-
lisp/mail/reporter.el | 2 +-
lisp/mail/rfc2045.el | 2 +-
lisp/mail/rfc2047.el | 10 +-
lisp/mail/rfc2231.el | 2 +-
lisp/mail/rfc2368.el | 2 +-
lisp/mail/rfc822.el | 8 +-
lisp/mail/rmail-spam-filter.el | 2 +-
lisp/mail/rmail.el | 58 +-
lisp/mail/rmailedit.el | 2 +-
lisp/mail/rmailkwd.el | 2 +-
lisp/mail/rmailmm.el | 2 +-
lisp/mail/rmailmsc.el | 2 +-
lisp/mail/rmailout.el | 2 +-
lisp/mail/rmailsort.el | 2 +-
lisp/mail/rmailsum.el | 2 +-
lisp/mail/sendmail.el | 11 +-
lisp/mail/smtpmail.el | 9 +-
lisp/mail/supercite.el | 8 +-
lisp/mail/uce.el | 2 +-
lisp/mail/undigest.el | 2 +-
lisp/mail/unrmail.el | 2 +-
lisp/mail/uudecode.el | 2 +-
lisp/mail/yenc.el | 2 +-
lisp/makesum.el | 2 +-
lisp/man.el | 23 +-
lisp/master.el | 2 +-
lisp/mb-depth.el | 2 +-
lisp/md4.el | 2 +-
lisp/menu-bar.el | 6 +-
lisp/mh-e/ChangeLog.1 | 2 +-
lisp/mh-e/ChangeLog.2 | 2 +-
lisp/mh-e/mh-acros.el | 16 +-
lisp/mh-e/mh-alias.el | 8 +-
lisp/mh-e/mh-buffers.el | 2 +-
lisp/mh-e/mh-comp.el | 4 +-
lisp/mh-e/mh-compat.el | 2 +-
lisp/mh-e/mh-e.el | 20 +-
lisp/mh-e/mh-folder.el | 2 +-
lisp/mh-e/mh-funcs.el | 2 +-
lisp/mh-e/mh-gnus.el | 2 +-
lisp/mh-e/mh-identity.el | 2 +-
lisp/mh-e/mh-inc.el | 2 +-
lisp/mh-e/mh-junk.el | 2 +-
lisp/mh-e/mh-letter.el | 2 +-
lisp/mh-e/mh-limit.el | 2 +-
lisp/mh-e/mh-mime.el | 2 +-
lisp/mh-e/mh-print.el | 2 +-
lisp/mh-e/mh-scan.el | 2 +-
lisp/mh-e/mh-search.el | 12 +-
lisp/mh-e/mh-seq.el | 2 +-
lisp/mh-e/mh-show.el | 2 +-
lisp/mh-e/mh-speed.el | 2 +-
lisp/mh-e/mh-thread.el | 2 +-
lisp/mh-e/mh-tool-bar.el | 2 +-
lisp/mh-e/mh-utils.el | 6 +-
lisp/mh-e/mh-xface.el | 4 +-
lisp/midnight.el | 2 +-
lisp/minibuf-eldef.el | 2 +-
lisp/minibuffer.el | 275 +-
lisp/misc.el | 2 +-
lisp/misearch.el | 2 +-
lisp/mouse-copy.el | 2 +-
lisp/mouse-drag.el | 2 +-
lisp/mouse.el | 10 +-
lisp/mpc.el | 13 +-
lisp/msb.el | 2 +-
lisp/mwheel.el | 2 +-
lisp/net/ange-ftp.el | 11 +-
lisp/net/browse-url.el | 2 +-
lisp/net/dbus.el | 2 +-
lisp/net/dig.el | 2 +-
lisp/net/dns.el | 7 +-
lisp/net/eudc-bob.el | 2 +-
lisp/net/eudc-export.el | 2 +-
lisp/net/eudc-hotlist.el | 2 +-
lisp/net/eudc-vars.el | 2 +-
lisp/net/eudc.el | 2 +-
lisp/net/eudcb-bbdb.el | 2 +-
lisp/net/eudcb-ldap.el | 2 +-
lisp/net/eudcb-mab.el | 2 +-
lisp/net/eww.el | 38 +-
lisp/net/gnutls.el | 52 +-
lisp/net/goto-addr.el | 6 +-
lisp/net/hmac-def.el | 2 +-
lisp/net/hmac-md5.el | 2 +-
lisp/net/imap.el | 28 +-
lisp/net/ldap.el | 7 +-
lisp/net/mailcap.el | 2 +-
lisp/net/mairix.el | 2 +-
lisp/net/net-utils.el | 2 +-
lisp/net/netrc.el | 2 +-
lisp/net/network-stream.el | 9 +-
lisp/net/newst-backend.el | 29 +-
lisp/net/newst-plainview.el | 2 +-
lisp/net/newst-reader.el | 2 +-
lisp/net/newst-ticker.el | 2 +-
lisp/net/newst-treeview.el | 2 +-
lisp/net/newsticker.el | 2 +-
lisp/net/nsm.el | 2 +-
lisp/net/ntlm.el | 2 +-
lisp/net/pop3.el | 35 +-
lisp/net/puny.el | 2 +-
lisp/net/quickurl.el | 2 +-
lisp/net/rcirc.el | 24 +-
lisp/net/rfc2104.el | 2 +-
lisp/net/rlogin.el | 2 +-
lisp/net/sasl-cram.el | 2 +-
lisp/net/sasl-digest.el | 2 +-
lisp/net/sasl-ntlm.el | 2 +-
lisp/net/sasl-scram-rfc.el | 2 +-
lisp/net/sasl.el | 2 +-
lisp/net/secrets.el | 2 +-
lisp/net/shr-color.el | 2 +-
lisp/net/shr.el | 11 +-
lisp/net/sieve-manage.el | 2 +-
lisp/net/sieve-mode.el | 2 +-
lisp/net/sieve.el | 2 +-
lisp/net/snmp-mode.el | 2 +-
lisp/net/soap-client.el | 4 +-
lisp/net/soap-inspect.el | 2 +-
lisp/net/socks.el | 2 +-
lisp/net/telnet.el | 2 +-
lisp/net/tramp-adb.el | 535 +-
lisp/net/tramp-archive.el | 81 +-
lisp/net/tramp-cache.el | 52 +-
lisp/net/tramp-cmds.el | 44 +-
lisp/net/tramp-compat.el | 67 +-
lisp/net/tramp-ftp.el | 43 +-
lisp/net/tramp-gvfs.el | 110 +-
lisp/net/tramp-integration.el | 199 +
lisp/net/tramp-rclone.el | 104 +-
lisp/net/tramp-sh.el | 1449 ++---
lisp/net/tramp-smb.el | 210 +-
lisp/net/tramp-sudoedit.el | 893 ++++
lisp/net/tramp-uu.el | 2 +-
lisp/net/tramp.el | 732 +--
lisp/net/trampver.el | 6 +-
lisp/net/webjump.el | 4 +-
lisp/net/zeroconf.el | 2 +-
lisp/newcomment.el | 10 +-
lisp/notifications.el | 2 +-
lisp/novice.el | 2 +-
lisp/nxml/nxml-enc.el | 2 +-
lisp/nxml/nxml-maint.el | 6 +-
lisp/nxml/nxml-mode.el | 2 +-
lisp/nxml/nxml-ns.el | 2 +-
lisp/nxml/nxml-outln.el | 2 +-
lisp/nxml/nxml-parse.el | 2 +-
lisp/nxml/nxml-rap.el | 2 +-
lisp/nxml/nxml-util.el | 2 +-
lisp/nxml/rng-cmpct.el | 2 +-
lisp/nxml/rng-dt.el | 2 +-
lisp/nxml/rng-loc.el | 2 +-
lisp/nxml/rng-maint.el | 5 +-
lisp/nxml/rng-match.el | 2 +-
lisp/nxml/rng-nxml.el | 8 +-
lisp/nxml/rng-parse.el | 2 +-
lisp/nxml/rng-pttrn.el | 2 +-
lisp/nxml/rng-uri.el | 11 +-
lisp/nxml/rng-util.el | 2 +-
lisp/nxml/rng-valid.el | 2 +-
lisp/nxml/rng-xsd.el | 4 +-
lisp/nxml/xmltok.el | 2 +-
lisp/nxml/xsd-regexp.el | 2 +-
lisp/obarray.el | 2 +-
lisp/obsolete/abbrevlist.el | 2 +-
lisp/obsolete/assoc.el | 2 +-
lisp/obsolete/bruce.el | 2 +-
lisp/obsolete/cc-compat.el | 2 +-
lisp/obsolete/cl-compat.el | 2 +-
lisp/obsolete/complete.el | 2 +-
lisp/obsolete/crisp.el | 2 +-
lisp/obsolete/cust-print.el | 2 +-
lisp/obsolete/erc-hecomplete.el | 2 +-
lisp/obsolete/eudcb-ph.el | 2 +-
lisp/obsolete/fast-lock.el | 2 +-
lisp/obsolete/gs.el | 2 +-
lisp/obsolete/gulp.el | 2 +-
lisp/obsolete/html2text.el | 2 +-
lisp/obsolete/iswitchb.el | 2 +-
lisp/obsolete/landmark.el | 13 +-
lisp/obsolete/lazy-lock.el | 2 +-
lisp/obsolete/ledit.el | 2 +-
lisp/obsolete/levents.el | 2 +-
lisp/obsolete/lmenu.el | 2 +-
lisp/obsolete/longlines.el | 2 +-
lisp/obsolete/lucid.el | 2 +-
lisp/obsolete/messcompat.el | 2 +-
lisp/obsolete/mouse-sel.el | 2 +-
lisp/obsolete/old-emacs-lock.el | 2 +-
lisp/obsolete/old-whitespace.el | 2 +-
lisp/obsolete/otodo-mode.el | 2 +-
lisp/obsolete/pc-mode.el | 2 +-
lisp/obsolete/pc-select.el | 2 +-
lisp/obsolete/pgg-def.el | 2 +-
lisp/obsolete/pgg-gpg.el | 2 +-
lisp/obsolete/pgg-parse.el | 2 +-
lisp/obsolete/pgg-pgp.el | 2 +-
lisp/obsolete/pgg-pgp5.el | 2 +-
lisp/obsolete/pgg.el | 4 +-
lisp/obsolete/rcompile.el | 2 +-
lisp/obsolete/s-region.el | 2 +-
lisp/obsolete/sregex.el | 2 +-
lisp/obsolete/starttls.el | 6 +-
lisp/obsolete/sup-mouse.el | 2 +-
lisp/obsolete/terminal.el | 2 +-
lisp/obsolete/tls.el | 2 +-
lisp/obsolete/tpu-edt.el | 2 +-
lisp/obsolete/tpu-extras.el | 2 +-
lisp/obsolete/tpu-mapper.el | 2 +-
lisp/obsolete/vc-arch.el | 2 +-
lisp/obsolete/vi.el | 2 +-
lisp/obsolete/vip.el | 18 +-
lisp/obsolete/ws-mode.el | 62 +-
lisp/obsolete/xesam.el | 5 +-
lisp/obsolete/yow.el | 2 +-
lisp/org/ChangeLog.1 | 2 +-
lisp/org/ob-C.el | 2 +-
lisp/org/ob-J.el | 2 +-
lisp/org/ob-R.el | 2 +-
lisp/org/ob-abc.el | 6 +-
lisp/org/ob-asymptote.el | 2 +-
lisp/org/ob-awk.el | 2 +-
lisp/org/ob-calc.el | 2 +-
lisp/org/ob-clojure.el | 2 +-
lisp/org/ob-comint.el | 2 +-
lisp/org/ob-coq.el | 2 +-
lisp/org/ob-core.el | 4 +-
lisp/org/ob-css.el | 2 +-
lisp/org/ob-ditaa.el | 2 +-
lisp/org/ob-dot.el | 2 +-
lisp/org/ob-ebnf.el | 2 +-
lisp/org/ob-emacs-lisp.el | 2 +-
lisp/org/ob-eval.el | 2 +-
lisp/org/ob-exp.el | 2 +-
lisp/org/ob-forth.el | 4 +-
lisp/org/ob-fortran.el | 2 +-
lisp/org/ob-gnuplot.el | 2 +-
lisp/org/ob-groovy.el | 2 +-
lisp/org/ob-haskell.el | 2 +-
lisp/org/ob-hledger.el | 2 +-
lisp/org/ob-io.el | 2 +-
lisp/org/ob-java.el | 2 +-
lisp/org/ob-js.el | 2 +-
lisp/org/ob-keys.el | 2 +-
lisp/org/ob-latex.el | 2 +-
lisp/org/ob-ledger.el | 2 +-
lisp/org/ob-lilypond.el | 2 +-
lisp/org/ob-lisp.el | 2 +-
lisp/org/ob-lob.el | 2 +-
lisp/org/ob-lua.el | 2 +-
lisp/org/ob-makefile.el | 2 +-
lisp/org/ob-matlab.el | 2 +-
lisp/org/ob-maxima.el | 2 +-
lisp/org/ob-mscgen.el | 2 +-
lisp/org/ob-ocaml.el | 2 +-
lisp/org/ob-octave.el | 2 +-
lisp/org/ob-org.el | 2 +-
lisp/org/ob-perl.el | 2 +-
lisp/org/ob-picolisp.el | 2 +-
lisp/org/ob-plantuml.el | 2 +-
lisp/org/ob-processing.el | 2 +-
lisp/org/ob-python.el | 2 +-
lisp/org/ob-ref.el | 2 +-
lisp/org/ob-ruby.el | 2 +-
lisp/org/ob-sass.el | 2 +-
lisp/org/ob-scheme.el | 2 +-
lisp/org/ob-screen.el | 2 +-
lisp/org/ob-sed.el | 2 +-
lisp/org/ob-shell.el | 2 +-
lisp/org/ob-shen.el | 2 +-
lisp/org/ob-sql.el | 2 +-
lisp/org/ob-sqlite.el | 2 +-
lisp/org/ob-stan.el | 2 +-
lisp/org/ob-table.el | 2 +-
lisp/org/ob-tangle.el | 2 +-
lisp/org/ob-vala.el | 2 +-
lisp/org/ob.el | 2 +-
lisp/org/org-agenda.el | 42 +-
lisp/org/org-archive.el | 2 +-
lisp/org/org-attach.el | 2 +-
lisp/org/org-bbdb.el | 2 +-
lisp/org/org-bibtex.el | 2 +-
lisp/org/org-capture.el | 10 +-
lisp/org/org-clock.el | 124 +-
lisp/org/org-colview.el | 12 +-
lisp/org/org-compat.el | 2 +-
lisp/org/org-crypt.el | 2 +-
lisp/org/org-ctags.el | 2 +-
lisp/org/org-datetree.el | 11 +-
lisp/org/org-docview.el | 2 +-
lisp/org/org-duration.el | 11 +-
lisp/org/org-element.el | 13 +-
lisp/org/org-entities.el | 2 +-
lisp/org/org-eshell.el | 4 +-
lisp/org/org-eww.el | 2 +-
lisp/org/org-faces.el | 2 +-
lisp/org/org-feed.el | 2 +-
lisp/org/org-footnote.el | 2 +-
lisp/org/org-gnus.el | 2 +-
lisp/org/org-habit.el | 7 +-
lisp/org/org-id.el | 8 +-
lisp/org/org-indent.el | 6 +-
lisp/org/org-info.el | 2 +-
lisp/org/org-inlinetask.el | 2 +-
lisp/org/org-irc.el | 2 +-
lisp/org/org-lint.el | 2 +-
lisp/org/org-list.el | 6 +-
lisp/org/org-macro.el | 4 +-
lisp/org/org-macs.el | 2 +-
lisp/org/org-mhe.el | 4 +-
lisp/org/org-mobile.el | 6 +-
lisp/org/org-mouse.el | 4 +-
lisp/org/org-pcomplete.el | 8 +-
lisp/org/org-plot.el | 4 +-
lisp/org/org-protocol.el | 19 +-
lisp/org/org-rmail.el | 2 +-
lisp/org/org-src.el | 2 +-
lisp/org/org-table.el | 25 +-
lisp/org/org-timer.el | 34 +-
lisp/org/org-w3m.el | 2 +-
lisp/org/org.el | 145 +-
lisp/org/ox-ascii.el | 6 +-
lisp/org/ox-beamer.el | 2 +-
lisp/org/ox-html.el | 8 +-
lisp/org/ox-icalendar.el | 2 +-
lisp/org/ox-latex.el | 4 +-
lisp/org/ox-man.el | 2 +-
lisp/org/ox-md.el | 2 +-
lisp/org/ox-odt.el | 2 +-
lisp/org/ox-org.el | 2 +-
lisp/org/ox-publish.el | 14 +-
lisp/org/ox-texinfo.el | 2 +-
lisp/org/ox.el | 6 +-
lisp/outline.el | 2 +-
lisp/paren.el | 2 +-
lisp/password-cache.el | 2 +-
lisp/pcmpl-cvs.el | 2 +-
lisp/pcmpl-gnu.el | 2 +-
lisp/pcmpl-linux.el | 2 +-
lisp/pcmpl-rpm.el | 2 +-
lisp/pcmpl-unix.el | 2 +-
lisp/pcmpl-x.el | 2 +-
lisp/pcomplete.el | 28 +-
lisp/pixel-scroll.el | 11 +-
lisp/play/5x5.el | 2 +-
lisp/play/animate.el | 2 +-
lisp/play/blackbox.el | 2 +-
lisp/play/bubbles.el | 2 +-
lisp/play/cookie1.el | 2 +-
lisp/play/decipher.el | 2 +-
lisp/play/dissociate.el | 2 +-
lisp/play/doctor.el | 2 +-
lisp/play/dunnet.el | 2 +-
lisp/play/fortune.el | 2 +-
lisp/play/gamegrid.el | 40 +-
lisp/play/gametree.el | 2 +-
lisp/play/gomoku.el | 30 +-
lisp/play/handwrite.el | 2 +-
lisp/play/hanoi.el | 2 +-
lisp/play/life.el | 2 +-
lisp/play/morse.el | 2 +-
lisp/play/mpuz.el | 2 +-
lisp/play/pong.el | 2 +-
lisp/play/snake.el | 2 +-
lisp/play/solitaire.el | 2 +-
lisp/play/spook.el | 2 +-
lisp/play/tetris.el | 2 +-
lisp/play/zone.el | 2 +-
lisp/plstore.el | 2 +-
lisp/printing.el | 1762 +++----
lisp/proced.el | 4 +-
lisp/profiler.el | 2 +-
lisp/progmodes/ada-mode.el | 4 +-
lisp/progmodes/ada-prj.el | 2 +-
lisp/progmodes/ada-stmt.el | 2 +-
lisp/progmodes/ada-xref.el | 7 +-
lisp/progmodes/antlr-mode.el | 2 +-
lisp/progmodes/asm-mode.el | 2 +-
lisp/progmodes/autoconf.el | 2 +-
lisp/progmodes/bat-mode.el | 4 +-
lisp/progmodes/bug-reference.el | 10 +-
lisp/progmodes/cc-align.el | 126 +-
lisp/progmodes/cc-awk.el | 14 +-
lisp/progmodes/cc-bytecomp.el | 2 +-
lisp/progmodes/cc-cmds.el | 429 +-
lisp/progmodes/cc-defs.el | 108 +-
lisp/progmodes/cc-engine.el | 1099 +++-
lisp/progmodes/cc-fonts.el | 1103 ++--
lisp/progmodes/cc-guess.el | 2 +-
lisp/progmodes/cc-langs.el | 63 +-
lisp/progmodes/cc-menus.el | 2 +-
lisp/progmodes/cc-mode.el | 393 +-
lisp/progmodes/cc-styles.el | 18 +-
lisp/progmodes/cc-vars.el | 8 +-
lisp/progmodes/cfengine.el | 6 +-
lisp/progmodes/cmacexp.el | 2 +-
lisp/progmodes/compile.el | 333 +-
lisp/progmodes/cperl-mode.el | 58 +-
lisp/progmodes/cpp.el | 6 +-
lisp/progmodes/cwarn.el | 2 +-
lisp/progmodes/dcl-mode.el | 4 +-
lisp/progmodes/ebnf-abn.el | 2 +-
lisp/progmodes/ebnf-bnf.el | 2 +-
lisp/progmodes/ebnf-dtd.el | 2 +-
lisp/progmodes/ebnf-ebx.el | 2 +-
lisp/progmodes/ebnf-iso.el | 2 +-
lisp/progmodes/ebnf-otz.el | 2 +-
lisp/progmodes/ebnf-yac.el | 4 +-
lisp/progmodes/ebnf2ps.el | 2 +-
lisp/progmodes/ebrowse.el | 177 +-
lisp/progmodes/elisp-mode.el | 2 +-
lisp/progmodes/etags.el | 42 +-
lisp/progmodes/executable.el | 2 +-
lisp/progmodes/f90.el | 4 +-
lisp/progmodes/flymake-cc.el | 14 +-
lisp/progmodes/flymake-proc.el | 8 +-
lisp/progmodes/flymake.el | 72 +-
lisp/progmodes/fortran.el | 15 +-
lisp/progmodes/gdb-mi.el | 8 +-
lisp/progmodes/glasses.el | 2 +-
lisp/progmodes/grep.el | 44 +-
lisp/progmodes/gud.el | 6 +-
lisp/progmodes/hideif.el | 13 +-
lisp/progmodes/hideshow.el | 2 +-
lisp/progmodes/icon.el | 2 +-
lisp/progmodes/idlw-complete-structtag.el | 4 +-
lisp/progmodes/idlw-help.el | 2 +-
lisp/progmodes/idlw-shell.el | 2 +-
lisp/progmodes/idlw-toolbar.el | 2 +-
lisp/progmodes/idlwave.el | 17 +-
lisp/progmodes/inf-lisp.el | 2 +-
lisp/progmodes/js.el | 1223 ++++-
lisp/progmodes/ld-script.el | 2 +-
lisp/progmodes/m4-mode.el | 4 +-
lisp/progmodes/make-mode.el | 2 +-
lisp/progmodes/mantemp.el | 10 +-
lisp/progmodes/meta-mode.el | 4 +-
lisp/progmodes/mixal-mode.el | 4 +-
lisp/progmodes/octave.el | 2 +-
lisp/progmodes/opascal.el | 4 +-
lisp/progmodes/pascal.el | 4 +-
lisp/progmodes/perl-mode.el | 2 +-
lisp/progmodes/prog-mode.el | 2 +-
lisp/progmodes/project.el | 255 +-
lisp/progmodes/prolog.el | 6 +-
lisp/progmodes/ps-mode.el | 2 +-
lisp/progmodes/python.el | 86 +-
lisp/progmodes/ruby-mode.el | 55 +-
lisp/progmodes/scheme.el | 4 +-
lisp/progmodes/sh-script.el | 5 +-
lisp/progmodes/simula.el | 2 +-
lisp/progmodes/sql.el | 347 +-
lisp/progmodes/subword.el | 2 +-
lisp/progmodes/tcl.el | 2 +-
lisp/progmodes/vera-mode.el | 2 +-
lisp/progmodes/verilog-mode.el | 98 +-
lisp/progmodes/vhdl-mode.el | 30 +-
lisp/progmodes/which-func.el | 19 +-
lisp/progmodes/xref.el | 60 +-
lisp/progmodes/xscheme.el | 2 +-
lisp/ps-bdf.el | 2 +-
lisp/ps-def.el | 2 +-
lisp/ps-mule.el | 2 +-
lisp/ps-print.el | 2 +-
lisp/ps-samp.el | 6 +-
lisp/recentf.el | 2 +-
lisp/rect.el | 2 +-
lisp/register.el | 2 +-
lisp/registry.el | 2 +-
lisp/repeat.el | 2 +-
lisp/replace.el | 124 +-
lisp/reposition.el | 2 +-
lisp/reveal.el | 2 +-
lisp/rfn-eshadow.el | 2 +-
lisp/rot13.el | 2 +-
lisp/rtree.el | 2 +-
lisp/ruler-mode.el | 2 +-
lisp/savehist.el | 2 +-
lisp/saveplace.el | 2 +-
lisp/sb-image.el | 2 +-
lisp/scroll-all.el | 2 +-
lisp/scroll-bar.el | 2 +-
lisp/scroll-lock.el | 2 +-
lisp/select.el | 2 +-
lisp/server.el | 17 +-
lisp/ses.el | 4 +-
lisp/shadowfile.el | 2 +-
lisp/shell.el | 73 +-
lisp/simple.el | 194 +-
lisp/skeleton.el | 2 +-
lisp/sort.el | 2 +-
lisp/soundex.el | 2 +-
lisp/speedbar.el | 139 +-
lisp/startup.el | 74 +-
lisp/strokes.el | 2 +-
lisp/subr.el | 129 +-
lisp/svg.el | 2 +-
lisp/t-mouse.el | 2 +-
lisp/tabify.el | 2 +-
lisp/talk.el | 2 +-
lisp/tar-mode.el | 4 +-
lisp/tempo.el | 2 +-
lisp/term.el | 158 +-
lisp/term/AT386.el | 2 +-
lisp/term/README | 2 +-
lisp/term/common-win.el | 2 +-
lisp/term/internal.el | 2 +-
lisp/term/iris-ansi.el | 2 +-
lisp/term/konsole.el | 2 +-
lisp/term/news.el | 2 +-
lisp/term/ns-win.el | 56 +-
lisp/term/pc-win.el | 2 +-
lisp/term/rxvt.el | 2 +-
lisp/term/screen.el | 2 +-
lisp/term/sun.el | 2 +-
lisp/term/tmux.el | 2 +-
lisp/term/tty-colors.el | 2 +-
lisp/term/tvi970.el | 2 +-
lisp/term/vt100.el | 2 +-
lisp/term/w32-win.el | 2 +-
lisp/term/w32console.el | 2 +-
lisp/term/wyse50.el | 2 +-
lisp/term/x-win.el | 2 +-
lisp/term/xterm.el | 10 +-
lisp/textmodes/artist.el | 4 +-
lisp/textmodes/bib-mode.el | 4 +-
lisp/textmodes/bibtex-style.el | 2 +-
lisp/textmodes/bibtex.el | 2 +-
lisp/textmodes/conf-mode.el | 10 +-
lisp/textmodes/css-mode.el | 8 +-
lisp/textmodes/dns-mode.el | 8 +-
lisp/textmodes/enriched.el | 2 +-
lisp/textmodes/fill.el | 2 +-
lisp/textmodes/flyspell.el | 6 +-
lisp/textmodes/ispell.el | 26 +-
lisp/textmodes/less-css-mode.el | 6 +-
lisp/textmodes/makeinfo.el | 2 +-
lisp/textmodes/mhtml-mode.el | 6 +-
lisp/textmodes/nroff-mode.el | 2 +-
lisp/textmodes/page-ext.el | 2 +-
lisp/textmodes/page.el | 2 +-
lisp/textmodes/paragraphs.el | 2 +-
lisp/textmodes/picture.el | 16 +-
lisp/textmodes/po.el | 2 +-
lisp/textmodes/refbib.el | 4 +-
lisp/textmodes/refer.el | 2 +-
lisp/textmodes/refill.el | 2 +-
lisp/textmodes/reftex-auc.el | 2 +-
lisp/textmodes/reftex-cite.el | 6 +-
lisp/textmodes/reftex-dcr.el | 2 +-
lisp/textmodes/reftex-global.el | 2 +-
lisp/textmodes/reftex-index.el | 2 +-
lisp/textmodes/reftex-parse.el | 4 +-
lisp/textmodes/reftex-ref.el | 4 +-
lisp/textmodes/reftex-sel.el | 2 +-
lisp/textmodes/reftex-toc.el | 2 +-
lisp/textmodes/reftex-vars.el | 53 +-
lisp/textmodes/reftex.el | 2 +-
lisp/textmodes/remember.el | 2 +-
lisp/textmodes/rst.el | 4 +-
lisp/textmodes/sgml-mode.el | 69 +-
lisp/textmodes/table.el | 2 +-
lisp/textmodes/tex-mode.el | 2 +-
lisp/textmodes/texinfmt.el | 10 +-
lisp/textmodes/texinfo.el | 35 +-
lisp/textmodes/texnfo-upd.el | 4 +-
lisp/textmodes/text-mode.el | 39 +-
lisp/textmodes/tildify.el | 2 +-
lisp/textmodes/two-column.el | 2 +-
lisp/textmodes/underline.el | 2 +-
lisp/thingatpt.el | 15 +-
lisp/thread.el | 2 +-
lisp/thumbs.el | 2 +-
lisp/time-stamp.el | 2 +-
lisp/time.el | 22 +-
lisp/timezone.el | 2 +-
lisp/tmm.el | 2 +-
lisp/tool-bar.el | 2 +-
lisp/tooltip.el | 5 +-
lisp/tree-widget.el | 2 +-
lisp/tutorial.el | 2 +-
lisp/type-break.el | 16 +-
lisp/uniquify.el | 2 +-
lisp/url/ChangeLog.1 | 2 +-
lisp/url/url-about.el | 2 +-
lisp/url/url-auth.el | 5 +-
lisp/url/url-cache.el | 6 +-
lisp/url/url-cid.el | 2 +-
lisp/url/url-cookie.el | 11 +-
lisp/url/url-dav.el | 4 +-
lisp/url/url-dired.el | 2 +-
lisp/url/url-domsuf.el | 2 +-
lisp/url/url-expand.el | 2 +-
lisp/url/url-file.el | 2 +-
lisp/url/url-ftp.el | 2 +-
lisp/url/url-future.el | 2 +-
lisp/url/url-gw.el | 2 +-
lisp/url/url-handlers.el | 14 +-
lisp/url/url-history.el | 2 +-
lisp/url/url-http.el | 20 +-
lisp/url/url-imap.el | 2 +-
lisp/url/url-irc.el | 2 +-
lisp/url/url-ldap.el | 2 +-
lisp/url/url-mailto.el | 2 +-
lisp/url/url-methods.el | 2 +-
lisp/url/url-misc.el | 4 +-
lisp/url/url-news.el | 2 +-
lisp/url/url-nfs.el | 2 +-
lisp/url/url-ns.el | 2 +-
lisp/url/url-parse.el | 4 +-
lisp/url/url-privacy.el | 2 +-
lisp/url/url-proxy.el | 2 +-
lisp/url/url-queue.el | 6 +-
lisp/url/url-tramp.el | 2 +-
lisp/url/url-util.el | 11 +-
lisp/url/url-vars.el | 2 +-
lisp/url/url.el | 5 +-
lisp/userlock.el | 8 +-
lisp/vc/add-log.el | 4 +-
lisp/vc/compare-w.el | 2 +-
lisp/vc/cvs-status.el | 2 +-
lisp/vc/diff-mode.el | 395 +-
lisp/vc/diff.el | 5 +-
lisp/vc/ediff-diff.el | 2 +-
lisp/vc/ediff-help.el | 2 +-
lisp/vc/ediff-hook.el | 2 +-
lisp/vc/ediff-init.el | 2 +-
lisp/vc/ediff-merg.el | 2 +-
lisp/vc/ediff-mult.el | 2 +-
lisp/vc/ediff-ptch.el | 6 +-
lisp/vc/ediff-util.el | 8 +-
lisp/vc/ediff-vers.el | 2 +-
lisp/vc/ediff-wind.el | 2 +-
lisp/vc/ediff.el | 2 +-
lisp/vc/log-edit.el | 24 +-
lisp/vc/log-view.el | 2 +-
lisp/vc/pcvs-defs.el | 2 +-
lisp/vc/pcvs-info.el | 2 +-
lisp/vc/pcvs-parse.el | 2 +-
lisp/vc/pcvs-util.el | 2 +-
lisp/vc/pcvs.el | 2 +-
lisp/vc/smerge-mode.el | 40 +-
lisp/vc/vc-annotate.el | 6 +-
lisp/vc/vc-bzr.el | 4 +-
lisp/vc/vc-cvs.el | 13 +-
lisp/vc/vc-dav.el | 2 +-
lisp/vc/vc-dir.el | 2 +-
lisp/vc/vc-dispatcher.el | 2 +-
lisp/vc/vc-filewise.el | 2 +-
lisp/vc/vc-git.el | 65 +-
lisp/vc/vc-hg.el | 62 +-
lisp/vc/vc-hooks.el | 27 +-
lisp/vc/vc-mtn.el | 2 +-
lisp/vc/vc-rcs.el | 2 +-
lisp/vc/vc-sccs.el | 2 +-
lisp/vc/vc-src.el | 2 +-
lisp/vc/vc-svn.el | 4 +-
lisp/vc/vc.el | 193 +-
lisp/vcursor.el | 2 +-
lisp/version.el | 2 +-
lisp/view.el | 2 +-
lisp/vt-control.el | 2 +-
lisp/vt100-led.el | 2 +-
lisp/w32-fns.el | 2 +-
lisp/w32-vars.el | 2 +-
lisp/wdired.el | 27 +-
lisp/whitespace.el | 2 +-
lisp/wid-browse.el | 2 +-
lisp/wid-edit.el | 9 +-
lisp/widget.el | 2 +-
lisp/windmove.el | 110 +-
lisp/window.el | 433 +-
lisp/winner.el | 2 +-
lisp/woman.el | 18 +-
lisp/x-dnd.el | 2 +-
lisp/xdg.el | 4 +-
lisp/xml.el | 11 +-
lisp/xt-mouse.el | 30 +-
lisp/xwidget.el | 2 +-
lwlib/ChangeLog.1 | 2 +-
lwlib/Makefile.in | 2 +-
lwlib/deps.mk | 2 +-
lwlib/lwlib-Xaw.c | 95 +-
lwlib/lwlib-Xlw.c | 2 +-
lwlib/lwlib-Xm.c | 2 +-
lwlib/lwlib-int.h | 5 +-
lwlib/lwlib-utils.c | 142 +-
lwlib/lwlib-utils.h | 45 +
lwlib/lwlib-widget.h | 2 +-
lwlib/lwlib.c | 2 +-
lwlib/lwlib.h | 2 +-
lwlib/xlwmenu.c | 47 +-
lwlib/xlwmenu.h | 2 +-
lwlib/xlwmenuP.h | 12 +-
m4/00gnulib.m4 | 2 +-
m4/__inline.m4 | 2 +-
m4/absolute-header.m4 | 2 +-
m4/acl.m4 | 2 +-
m4/alloca.m4 | 11 +-
m4/builtin-expect.m4 | 2 +-
m4/byteswap.m4 | 2 +-
m4/c-strtod.m4 | 76 -
m4/clock_time.m4 | 2 +-
m4/close-stream.m4 | 2 +-
m4/count-leading-zeros.m4 | 2 +-
m4/count-one-bits.m4 | 2 +-
m4/count-trailing-zeros.m4 | 2 +-
m4/d-type.m4 | 2 +-
m4/dirent_h.m4 | 2 +-
m4/dirfd.m4 | 2 +-
m4/dup2.m4 | 2 +-
m4/eealloc.m4 | 2 +-
m4/environ.m4 | 2 +-
m4/errno_h.m4 | 2 +-
m4/euidaccess.m4 | 2 +-
m4/execinfo.m4 | 2 +-
m4/explicit_bzero.m4 | 2 +-
m4/extensions.m4 | 2 +-
m4/extern-inline.m4 | 2 +-
m4/faccessat.m4 | 2 +-
m4/fcntl.m4 | 2 +-
m4/fcntl_h.m4 | 2 +-
m4/fdopendir.m4 | 14 +-
m4/filemode.m4 | 2 +-
m4/flexmember.m4 | 2 +-
m4/fpending.m4 | 2 +-
m4/fpieee.m4 | 2 +-
m4/fstatat.m4 | 2 +-
m4/fsusage.m4 | 2 +-
m4/fsync.m4 | 2 +-
m4/getdtablesize.m4 | 2 +-
m4/getgroups.m4 | 8 +-
m4/getloadavg.m4 | 2 +-
m4/getopt.m4 | 2 +-
m4/gettime.m4 | 2 +-
m4/gettimeofday.m4 | 6 +-
m4/glibc21.m4 | 2 +-
m4/gnulib-common.m4 | 40 +-
m4/gnulib-comp.m4 | 26 +-
m4/group-member.m4 | 2 +-
m4/ieee754-h.m4 | 2 +-
m4/include_next.m4 | 2 +-
m4/inttypes.m4 | 2 +-
m4/largefile.m4 | 2 +-
m4/limits-h.m4 | 2 +-
m4/localtime-buffer.m4 | 2 +-
m4/longlong.m4 | 2 +-
m4/lstat.m4 | 2 +-
m4/manywarnings.m4 | 2 +-
m4/mbstate_t.m4 | 2 +-
m4/md5.m4 | 2 +-
m4/memmem.m4 | 154 +
m4/memrchr.m4 | 2 +-
m4/minmax.m4 | 2 +-
m4/mkostemp.m4 | 2 +-
m4/mktime.m4 | 2 +-
m4/mode_t.m4 | 2 +-
m4/multiarch.m4 | 2 +-
m4/nocrash.m4 | 2 +-
m4/nstrftime.m4 | 2 +-
m4/off_t.m4 | 2 +-
m4/open-cloexec.m4 | 2 +-
m4/open.m4 | 2 +-
m4/pipe2.m4 | 2 +-
m4/pselect.m4 | 2 +-
m4/pthread_sigmask.m4 | 2 +-
m4/putenv.m4 | 6 +-
m4/readlink.m4 | 2 +-
m4/readlinkat.m4 | 2 +-
m4/regex.m4 | 15 +-
m4/sha1.m4 | 2 +-
m4/sha256.m4 | 2 +-
m4/sha512.m4 | 2 +-
m4/sig2str.m4 | 2 +-
m4/signal_h.m4 | 2 +-
m4/socklen.m4 | 2 +-
m4/ssize_t.m4 | 2 +-
m4/st_dm_mode.m4 | 2 +-
m4/stat-time.m4 | 2 +-
m4/std-gnu11.m4 | 2 +-
m4/stdalign.m4 | 2 +-
m4/stddef_h.m4 | 2 +-
m4/stdint.m4 | 2 +-
m4/stdio_h.m4 | 2 +-
m4/stdlib_h.m4 | 17 +-
m4/stpcpy.m4 | 2 +-
m4/string_h.m4 | 2 +-
m4/strtoimax.m4 | 2 +-
m4/strtoll.m4 | 2 +-
m4/symlink.m4 | 2 +-
m4/sys_select_h.m4 | 2 +-
m4/sys_socket_h.m4 | 2 +-
m4/sys_stat_h.m4 | 2 +-
m4/sys_time_h.m4 | 2 +-
m4/sys_types_h.m4 | 2 +-
m4/tempname.m4 | 2 +-
m4/time_h.m4 | 2 +-
m4/time_r.m4 | 2 +-
m4/time_rz.m4 | 2 +-
m4/timegm.m4 | 2 +-
m4/timer_time.m4 | 2 +-
m4/timespec.m4 | 2 +-
m4/tm_gmtoff.m4 | 2 +-
m4/unistd_h.m4 | 2 +-
m4/unlocked-io.m4 | 2 +-
m4/utimbuf.m4 | 39 -
m4/utimens.m4 | 2 +-
m4/utimes.m4 | 12 +-
m4/vararrays.m4 | 2 +-
m4/warnings.m4 | 2 +-
m4/wchar_t.m4 | 2 +-
make-dist | 393 +-
modules/modhelp.py | 2 +-
msdos/ChangeLog.1 | 2 +-
msdos/INSTALL | 2 +-
msdos/README | 4 +-
msdos/autogen/Makefile.in | 6 +-
msdos/autogen/config.in | 2 +-
msdos/depfiles.bat | 2 +-
msdos/inttypes.h | 2 +-
msdos/mainmake.v2 | 2 +-
msdos/sed1v2.inp | 2 +-
msdos/sed1x.inp | 2 +-
msdos/sed2v2.inp | 4 +-
msdos/sed2x.inp | 2 +-
msdos/sed3v2.inp | 2 +-
msdos/sed4.inp | 2 +-
msdos/sed5x.inp | 2 +-
msdos/sed6.inp | 2 +-
msdos/sedadmin.inp | 2 +-
msdos/sedalloc.inp | 2 +-
msdos/sedleim.inp | 2 +-
msdos/sedlibcf.inp | 2 +-
msdos/sedlibmk.inp | 2 +-
msdos/sedlisp.inp | 2 +-
nextstep/ChangeLog.1 | 2 +-
nextstep/INSTALL | 2 +-
nextstep/Makefile.in | 9 +-
nextstep/README | 2 +-
nextstep/templates/Info.plist.in | 2 +-
nt/ChangeLog.1 | 2 +-
nt/INSTALL | 2 +-
nt/INSTALL.W64 | 2 +-
nt/Makefile.in | 2 +-
nt/README | 2 +-
nt/README.W32 | 79 +-
nt/addpm.c | 2 +-
nt/cmdproxy.c | 2 +-
nt/configure.bat | 2 +-
nt/ddeclient.c | 2 +-
nt/emacs.rc.in | 2 +-
nt/emacsclient.rc.in | 2 +-
nt/epaths.nt | 2 +-
nt/gnulib-cfg.mk | 2 +-
nt/icons/README | 6 +-
nt/inc/grp.h | 2 +-
nt/inc/inttypes.h | 2 +-
nt/inc/langinfo.h | 6 +-
nt/inc/ms-w32.h | 2 +-
nt/inc/nl_types.h | 2 +-
nt/inc/stdint.h | 2 +-
nt/inc/sys/resource.h | 2 +-
nt/inc/sys/socket.h | 2 +-
nt/inc/sys/stat.h | 2 +-
nt/inc/sys/wait.h | 2 +-
nt/mingw-cfg.site | 1 +
nt/preprep.c | 2 +-
nt/runemacs.c | 2 +-
oldXMenu/Activate.c | 2 +-
oldXMenu/ChangeLog.1 | 2 +-
oldXMenu/Create.c | 6 +-
oldXMenu/FindSel.c | 2 +-
oldXMenu/Internal.c | 2 +-
oldXMenu/Makefile.in | 2 +-
oldXMenu/deps.mk | 2 +-
oldXMenu/insque.c | 2 +-
src/.gdbinit | 26 +-
src/ChangeLog.1 | 2 +-
src/ChangeLog.10 | 2 +-
src/ChangeLog.11 | 4 +-
src/ChangeLog.12 | 2 +-
src/ChangeLog.13 | 2 +-
src/ChangeLog.2 | 2 +-
src/ChangeLog.3 | 2 +-
src/ChangeLog.4 | 4 +-
src/ChangeLog.5 | 2 +-
src/ChangeLog.6 | 2 +-
src/ChangeLog.7 | 2 +-
src/ChangeLog.8 | 2 +-
src/ChangeLog.9 | 2 +-
src/Makefile.in | 148 +-
src/README | 2 +-
src/alloc.c | 1576 +++---
src/atimer.c | 27 +-
src/atimer.h | 2 +-
src/bidi.c | 6 +-
src/bignum.c | 14 +-
src/bignum.h | 2 +-
src/blockinput.h | 2 +-
src/buffer.c | 145 +-
src/buffer.h | 41 +-
src/bytecode.c | 5 +-
src/callint.c | 16 +-
src/callproc.c | 20 +-
src/casefiddle.c | 2 +-
src/casetab.c | 2 +-
src/category.c | 13 +-
src/ccl.c | 2 +-
src/character.c | 2 +-
src/charset.c | 72 +-
src/charset.h | 3 +-
src/cm.c | 2 +-
src/cm.h | 2 +-
src/cmds.c | 36 +-
src/coding.c | 294 +-
src/coding.h | 17 +-
src/commands.h | 2 +-
src/composite.c | 30 +-
src/composite.h | 2 +-
src/conf_post.h | 22 +-
src/cygw32.c | 2 +-
src/cygw32.h | 2 +-
src/data.c | 189 +-
src/dbusbind.c | 4 +-
src/decompress.c | 24 +-
src/deps.mk | 2 +-
src/dired.c | 26 +-
src/dispextern.h | 114 +-
src/dispnew.c | 112 +-
src/disptab.h | 2 +-
src/dmpstruct.awk | 45 +
src/doc.c | 24 +-
src/doprnt.c | 6 +-
src/dosfns.c | 2 +-
src/dosfns.h | 2 +-
src/dynlib.c | 8 +-
src/dynlib.h | 4 +-
src/editfns.c | 240 +-
src/emacs-icon.h | 2 +-
src/emacs-module.c | 697 ++-
src/emacs-module.h.in | 34 +-
src/emacs.c | 418 +-
src/emacsgtkfixed.c | 2 +-
src/emacsgtkfixed.h | 2 +-
src/epaths.in | 2 +-
src/eval.c | 304 +-
src/fileio.c | 119 +-
src/filelock.c | 16 +-
src/firstfile.c | 2 +-
src/floatfns.c | 29 +-
src/fns.c | 268 +-
src/font.c | 27 +-
src/font.h | 67 +-
src/fontset.c | 23 +-
src/fontset.h | 2 +-
src/frame.c | 621 ++-
src/frame.h | 194 +-
src/fringe.c | 19 +-
src/ftcrfont.c | 177 +-
src/ftfont.c | 64 +-
src/ftfont.h | 6 +-
src/ftxfont.c | 11 +-
src/getpagesize.h | 2 +-
src/gfilenotify.c | 30 +-
src/gmalloc.c | 23 +-
src/gnutls.c | 119 +-
src/gnutls.h | 2 +-
src/gtkutil.c | 244 +-
src/gtkutil.h | 2 +-
src/image.c | 831 +--
src/indent.c | 27 +-
src/indent.h | 2 +-
src/inotify.c | 6 +-
src/insdel.c | 33 +-
src/intervals.c | 32 +-
src/intervals.h | 17 +-
src/json.c | 185 +-
src/keyboard.c | 227 +-
src/keyboard.h | 6 +-
src/keymap.c | 38 +-
src/keymap.h | 2 +-
src/kqueue.c | 12 +-
src/lastfile.c | 4 +-
src/lcms.c | 2 +-
src/lisp.h | 641 ++-
src/lread.c | 325 +-
src/macfont.h | 2 +-
src/macfont.m | 43 +-
src/macros.c | 6 +-
src/macros.h | 2 +-
src/macuvs.h | 3 +-
src/marker.c | 4 +-
src/menu.c | 42 +-
src/menu.h | 8 +-
src/mini-gmp-emacs.c | 2 +-
src/mini-gmp.c | 2 +-
src/mini-gmp.h | 2 +-
src/minibuf.c | 65 +-
src/module-env-25.h | 4 +-
src/module-env-27.h | 18 +
src/msdos.c | 5 +-
src/msdos.h | 3 +-
src/nsfns.m | 434 +-
src/nsfont.m | 23 +-
src/nsgui.h | 5 +-
src/nsimage.m | 72 +-
src/nsmenu.m | 6 +-
src/nsselect.m | 2 +-
src/nsterm.h | 55 +-
src/nsterm.m | 387 +-
src/pdumper.c | 5518 ++++++++++++++++++++
src/pdumper.h | 254 +
src/print.c | 8 +-
src/process.c | 131 +-
src/process.h | 6 +-
src/profiler.c | 117 +-
src/ptr-bounds.h | 2 +-
src/puresize.h | 4 +-
src/ralloc.c | 14 +-
src/regex-emacs.c | 351 +-
src/regex-emacs.h | 42 +-
src/region-cache.c | 2 +-
src/region-cache.h | 2 +-
src/scroll.c | 14 +-
src/search.c | 219 +-
src/sheap.c | 3 +-
src/sheap.h | 3 +-
src/sound.c | 6 +-
src/syntax.c | 99 +-
src/syntax.h | 2 +-
src/sysdep.c | 25 +-
src/sysselect.h | 2 +-
src/syssignal.h | 4 +-
src/sysstdio.h | 2 +-
src/systhread.c | 2 +-
src/systhread.h | 10 +-
src/systime.h | 7 +-
src/systty.h | 2 +-
src/syswait.h | 2 +-
src/term.c | 38 +-
src/termcap.c | 45 +-
src/termchar.h | 2 +-
src/termhooks.h | 99 +-
src/terminal.c | 6 +-
src/terminfo.c | 2 +-
src/termopts.h | 2 +-
src/textprop.c | 98 +-
src/thread.c | 111 +-
src/thread.h | 22 +-
src/timefns.c | 109 +-
src/tparam.c | 2 +-
src/tparam.h | 2 +-
src/undo.c | 13 +-
src/unexaix.c | 2 +-
src/unexcoff.c | 6 +-
src/unexcw.c | 2 +-
src/unexelf.c | 2 +-
src/unexmacosx.c | 4 +-
src/unexw32.c | 128 +-
src/vm-limit.c | 2 +-
src/w16select.c | 18 +-
src/w32.c | 75 +-
src/w32.h | 4 +-
src/w32common.h | 2 +-
src/w32console.c | 4 +-
src/w32cygwinx.c | 5 +-
src/w32fns.c | 766 +--
src/w32font.c | 15 +-
src/w32font.h | 2 +-
src/w32gui.h | 4 +-
src/w32heap.c | 44 +-
src/w32heap.h | 5 +-
src/w32inevt.c | 4 +-
src/w32inevt.h | 2 +-
src/w32menu.c | 8 +-
src/w32notify.c | 2 +-
src/w32proc.c | 221 +-
src/w32reg.c | 18 +-
src/w32select.c | 4 +-
src/w32select.h | 2 +-
src/w32term.c | 843 +--
src/w32term.h | 56 +-
src/w32uniscribe.c | 17 +-
src/w32xfns.c | 2 +-
src/widget.c | 30 +-
src/widget.h | 2 +-
src/widgetprv.h | 2 +-
src/window.c | 1219 +++--
src/window.h | 185 +-
src/xdisp.c | 622 +--
src/xfaces.c | 178 +-
src/xfns.c | 549 +-
src/xfont.c | 12 +-
src/xftfont.c | 11 +-
src/xgselect.c | 2 +-
src/xgselect.h | 2 +-
src/xmenu.c | 26 +-
src/xml.c | 2 +-
src/xrdb.c | 23 +-
src/xselect.c | 44 +-
src/xsettings.c | 70 +-
src/xsettings.h | 2 +-
src/xsmfns.c | 2 +-
src/xterm.c | 562 +-
src/xterm.h | 64 +-
src/xwidget.c | 10 +-
src/xwidget.h | 8 +-
test/ChangeLog.1 | 2 +-
test/Makefile.in | 22 +-
test/README | 12 +-
test/data/decompress/tg.tar.gz | Bin 0 -> 150 bytes
test/data/decompress/zg.zip | Bin 0 -> 182 bytes
test/data/emacs-module/mod-test.c | 131 +-
test/data/shr/ol.html | 29 +
test/data/shr/ol.txt | 19 +
test/data/vc/diff-mode/hello_emacs.c | 6 +
test/data/vc/diff-mode/hello_emacs_1.c | 1 +
test/data/vc/diff-mode/hello_world.c | 6 +
test/data/vc/diff-mode/hello_world_1.c | 1 +
test/lib-src/emacsclient-tests.el | 2 +-
test/lisp/abbrev-tests.el | 2 +-
test/lisp/arc-mode-tests.el | 16 +-
test/lisp/auth-source-pass-tests.el | 2 +-
test/lisp/auth-source-tests.el | 2 +-
test/lisp/autorevert-tests.el | 2 +-
test/lisp/buff-menu-tests.el | 2 +-
test/lisp/button-tests.el | 40 +
test/lisp/calc/calc-tests.el | 2 +-
test/lisp/calendar/icalendar-tests.el | 2 +-
test/lisp/calendar/parse-time-tests.el | 2 +-
test/lisp/calendar/todo-mode-tests.el | 2 +-
test/lisp/char-fold-tests.el | 2 +-
test/lisp/color-tests.el | 2 +-
test/lisp/comint-tests.el | 2 +-
test/lisp/custom-resources/custom--test-theme.el | 9 +
test/lisp/custom-tests.el | 41 +-
test/lisp/dabbrev-tests.el | 2 +-
test/lisp/descr-text-tests.el | 2 +-
test/lisp/dired-aux-tests.el | 2 +-
test/lisp/dired-tests.el | 2 +-
test/lisp/dired-x-tests.el | 2 +-
test/lisp/dom-tests.el | 2 +-
test/lisp/electric-tests.el | 152 +-
test/lisp/emacs-lisp/backtrace-tests.el | 2 +-
test/lisp/emacs-lisp/benchmark-tests.el | 2 +-
test/lisp/emacs-lisp/bytecomp-tests.el | 6 +-
test/lisp/emacs-lisp/cconv-tests.el | 2 +-
test/lisp/emacs-lisp/checkdoc-tests.el | 2 +-
test/lisp/emacs-lisp/cl-extra-tests.el | 7 +-
test/lisp/emacs-lisp/cl-generic-tests.el | 2 +-
test/lisp/emacs-lisp/cl-lib-tests.el | 2 +-
test/lisp/emacs-lisp/cl-macs-tests.el | 2 +-
test/lisp/emacs-lisp/cl-preloaded-tests.el | 2 +-
test/lisp/emacs-lisp/cl-print-tests.el | 4 +-
test/lisp/emacs-lisp/cl-seq-tests.el | 2 +-
test/lisp/emacs-lisp/cl-tests.el | 2 +-
test/lisp/emacs-lisp/derived-tests.el | 2 +-
.../edebug-resources/edebug-test-code.el | 2 +-
test/lisp/emacs-lisp/edebug-tests.el | 2 +-
.../eieio-tests/eieio-test-methodinvoke.el | 2 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 2 +-
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 2 +-
test/lisp/emacs-lisp/ert-tests.el | 2 +-
test/lisp/emacs-lisp/ert-x-tests.el | 2 +-
.../faceup-resources/faceup-test-mode.el | 2 +-
.../faceup-test-this-file-directory.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-basics.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-files.el | 2 +-
test/lisp/emacs-lisp/generator-tests.el | 2 +-
test/lisp/emacs-lisp/gv-tests.el | 2 +-
test/lisp/emacs-lisp/let-alist-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-mode-tests.el | 2 +-
test/lisp/emacs-lisp/lisp-tests.el | 2 +-
test/lisp/emacs-lisp/map-tests.el | 27 +-
test/lisp/emacs-lisp/nadvice-tests.el | 2 +-
test/lisp/emacs-lisp/package-tests.el | 87 +-
test/lisp/emacs-lisp/pcase-tests.el | 6 +-
test/lisp/emacs-lisp/pp-tests.el | 2 +-
test/lisp/emacs-lisp/regexp-opt-tests.el | 2 +-
test/lisp/emacs-lisp/ring-tests.el | 2 +-
test/lisp/emacs-lisp/rmc-tests.el | 2 +-
test/lisp/emacs-lisp/rx-tests.el | 70 +-
test/lisp/emacs-lisp/seq-tests.el | 39 +-
test/lisp/emacs-lisp/shadow-tests.el | 2 +-
test/lisp/emacs-lisp/subr-x-tests.el | 2 +-
test/lisp/emacs-lisp/tabulated-list-test.el | 2 +-
.../emacs-lisp/testcover-resources/testcases.el | 2 +-
test/lisp/emacs-lisp/testcover-tests.el | 2 +-
test/lisp/emacs-lisp/text-property-search-tests.el | 2 +-
test/lisp/emacs-lisp/thunk-tests.el | 2 +-
test/lisp/emacs-lisp/timer-tests.el | 2 +-
test/lisp/emulation/viper-tests.el | 2 +-
test/lisp/epg-tests.el | 6 +-
test/lisp/erc/erc-track-tests.el | 2 +-
test/lisp/eshell/em-hist-tests.el | 2 +-
test/lisp/eshell/em-ls-tests.el | 16 +-
test/lisp/eshell/esh-opt-tests.el | 2 +-
test/lisp/eshell/eshell-tests.el | 4 +-
test/lisp/faces-tests.el | 11 +-
test/lisp/ffap-tests.el | 2 +-
test/lisp/filenotify-tests.el | 224 +-
test/lisp/files-tests.el | 64 +-
test/lisp/files-x-tests.el | 91 +-
test/lisp/gnus/gnus-test-headers.el | 178 +
test/lisp/gnus/gnus-tests.el | 2 +-
test/lisp/gnus/message-tests.el | 2 +-
test/lisp/help-fns-tests.el | 2 +-
test/lisp/hi-lock-tests.el | 2 +-
test/lisp/htmlfontify-tests.el | 2 +-
test/lisp/ibuffer-tests.el | 6 +-
test/lisp/ido-tests.el | 9 +-
test/lisp/image-tests.el | 45 +
test/lisp/imenu-tests.el | 2 +-
test/lisp/info-xref-tests.el | 2 +-
test/lisp/international/ccl-tests.el | 2 +-
test/lisp/international/mule-tests.el | 2 +-
test/lisp/international/mule-util-tests.el | 2 +-
test/lisp/international/ucs-normalize-tests.el | 72 +-
test/lisp/isearch-tests.el | 2 +-
test/lisp/jit-lock-tests.el | 2 +-
test/lisp/json-tests.el | 2 +-
test/lisp/jsonrpc-tests.el | 2 +-
test/lisp/kmacro-tests.el | 2 +-
test/lisp/ls-lisp-tests.el | 2 +-
test/lisp/mail/rmail-tests.el | 4 +-
test/lisp/man-tests.el | 2 +-
test/lisp/md4-tests.el | 2 +-
test/lisp/minibuffer-tests.el | 8 +-
test/lisp/mouse-tests.el | 2 +-
test/lisp/net/dbus-tests.el | 2 +-
test/lisp/net/gnutls-tests.el | 2 +-
test/lisp/net/mailcap-tests.el | 2 +-
test/lisp/net/network-stream-tests.el | 436 +-
test/lisp/net/newsticker-tests.el | 2 +-
test/lisp/net/puny-tests.el | 2 +-
test/lisp/net/sasl-scram-rfc-tests.el | 2 +-
test/lisp/net/secrets-tests.el | 9 +-
test/lisp/net/shr-tests.el | 2 +-
test/lisp/net/tramp-archive-tests.el | 53 +-
test/lisp/net/tramp-tests.el | 755 ++-
test/lisp/obarray-tests.el | 2 +-
test/lisp/org/org-tests.el | 2 +-
test/lisp/progmodes/bat-mode-tests.el | 2 +-
test/lisp/progmodes/cc-mode-tests.el | 2 +-
test/lisp/progmodes/compile-tests.el | 2 +-
test/lisp/progmodes/elisp-mode-tests.el | 30 +-
test/lisp/progmodes/etags-tests.el | 2 +-
test/lisp/progmodes/f90-tests.el | 4 +-
test/lisp/progmodes/flymake-resources/Makefile | 2 +-
test/lisp/progmodes/flymake-tests.el | 7 +-
test/lisp/progmodes/js-tests.el | 2 +-
test/lisp/progmodes/python-tests.el | 15 +-
test/lisp/progmodes/ruby-mode-tests.el | 92 +-
test/lisp/progmodes/sql-tests.el | 360 +-
test/lisp/progmodes/subword-tests.el | 2 +-
test/lisp/progmodes/tcl-tests.el | 2 +-
test/lisp/progmodes/xref-tests.el | 2 +-
test/lisp/ps-print-tests.el | 2 +-
test/lisp/register-tests.el | 2 +-
test/lisp/replace-tests.el | 2 +-
test/lisp/rot13-tests.el | 2 +-
test/lisp/ses-tests.el | 2 +-
test/lisp/shadowfile-tests.el | 2 +-
test/lisp/shell-tests.el | 2 +-
test/lisp/simple-tests.el | 156 +-
test/lisp/sort-tests.el | 2 +-
test/lisp/soundex-tests.el | 2 +-
test/lisp/subr-tests.el | 39 +-
test/lisp/tar-mode-tests.el | 15 +-
test/lisp/term-tests.el | 2 +-
test/lisp/textmodes/conf-mode-tests.el | 204 +
test/lisp/textmodes/css-mode-tests.el | 2 +-
test/lisp/textmodes/dns-mode-tests.el | 2 +-
test/lisp/textmodes/fill-tests.el | 2 +-
test/lisp/textmodes/mhtml-mode-tests.el | 2 +-
test/lisp/textmodes/reftex-tests.el | 2 +-
test/lisp/textmodes/sgml-mode-tests.el | 2 +-
test/lisp/textmodes/tildify-tests.el | 2 +-
test/lisp/thingatpt-tests.el | 2 +-
test/lisp/thread-tests.el | 2 +-
test/lisp/url/url-auth-tests.el | 2 +-
test/lisp/url/url-expand-tests.el | 2 +-
test/lisp/url/url-file-tests.el | 2 +-
test/lisp/url/url-future-tests.el | 2 +-
test/lisp/url/url-handlers-test.el | 2 +-
test/lisp/url/url-misc-tests.el | 2 +-
test/lisp/url/url-parse-tests.el | 2 +-
test/lisp/url/url-tramp-tests.el | 2 +-
test/lisp/url/url-util-tests.el | 2 +-
test/lisp/vc/add-log-tests.el | 2 +-
test/lisp/vc/diff-mode-tests.el | 118 +-
test/lisp/vc/ediff-diff-tests.el | 2 +-
test/lisp/vc/ediff-ptch-tests.el | 2 +-
test/lisp/vc/smerge-mode-tests.el | 2 +-
test/lisp/vc/vc-bzr-tests.el | 2 +-
test/lisp/vc/vc-hg-tests.el | 2 +-
test/lisp/vc/vc-tests.el | 2 +-
test/lisp/wdired-tests.el | 47 +-
test/lisp/whitespace-tests.el | 2 +-
test/lisp/{shell-tests.el => wid-edit-tests.el} | 36 +-
test/lisp/xdg-tests.el | 2 +-
test/lisp/xml-tests.el | 2 +-
test/lisp/xt-mouse-tests.el | 2 +-
test/manual/BidiCharacterTest.txt | 4 +-
test/manual/biditest.el | 2 +-
test/manual/cedet/cedet-utests.el | 2 +-
test/manual/cedet/ede-tests.el | 2 +-
test/manual/cedet/semantic-ia-utest.el | 2 +-
test/manual/cedet/semantic-tests.el | 2 +-
test/manual/cedet/semantic-utest-c.el | 2 +-
test/manual/cedet/semantic-utest.el | 2 +-
test/manual/cedet/srecode-tests.el | 2 +-
test/manual/cedet/tests/test.c | 2 +-
test/manual/cedet/tests/test.el | 2 +-
test/manual/cedet/tests/test.make | 2 +-
test/manual/cedet/tests/testdoublens.cpp | 2 +-
test/manual/cedet/tests/testdoublens.hpp | 2 +-
test/manual/cedet/tests/testjavacomp.java | 2 +-
test/manual/cedet/tests/testpolymorph.cpp | 2 +-
test/manual/cedet/tests/testspp.c | 2 +-
test/manual/cedet/tests/testsppreplace.c | 2 +-
test/manual/cedet/tests/testsppreplaced.c | 2 +-
test/manual/cedet/tests/testsubclass.cpp | 2 +-
test/manual/cedet/tests/testsubclass.hh | 2 +-
test/manual/cedet/tests/testtypedefs.cpp | 2 +-
test/manual/cedet/tests/testvarnames.c | 2 +-
test/manual/etags/c-src/abbrev.c | 2 +-
test/manual/etags/c-src/emacs/src/gmalloc.c | 2 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 2 +-
test/manual/etags/c-src/emacs/src/lisp.h | 2 +-
test/manual/etags/c-src/emacs/src/regex.h | 2 +-
test/manual/etags/c-src/etags.c | 2 +-
test/manual/etags/c-src/exit.c | 2 +-
test/manual/etags/c-src/exit.strange_suffix | 2 +-
test/manual/etags/c-src/getopt.h | 2 +-
test/manual/etags/c-src/sysdep.h | 2 +-
.../etags/el-src/emacs/lisp/progmodes/etags.el | 2 +-
test/manual/etags/tex-src/texinfo.tex | 2 +-
test/manual/etags/y-src/cccp.c | 2 +-
test/manual/etags/y-src/parse.c | 2 +-
test/manual/etags/y-src/parse.y | 2 +-
test/manual/image-size-tests.el | 2 +-
test/manual/indent/js-jsx.js | 85 -
test/manual/indent/js.js | 21 +
test/manual/indent/jsx-align-gt-with-lt.jsx | 12 +
test/manual/indent/jsx-indent-level.jsx | 13 +
test/manual/indent/jsx-quote.jsx | 16 +
test/manual/indent/jsx-self-closing.jsx | 13 +
test/manual/indent/jsx-unclosed-1.jsx | 13 +
test/manual/indent/jsx-unclosed-2.jsx | 65 +
test/manual/indent/jsx.jsx | 314 ++
test/manual/indent/pascal.pas | 2 +-
test/manual/redisplay-testsuite.el | 2 +-
test/manual/rmailmm.el | 2 +-
test/manual/scroll-tests.el | 2 +-
test/src/alloc-tests.el | 2 +-
test/src/buffer-tests.el | 2 +-
test/src/callint-tests.el | 2 +-
test/src/callproc-tests.el | 25 +-
test/src/casefiddle-tests.el | 2 +-
test/src/charset-tests.el | 2 +-
test/src/chartab-tests.el | 2 +-
test/src/cmds-tests.el | 10 +-
test/src/coding-tests.el | 2 +-
test/src/data-tests.el | 24 +-
test/src/decompress-tests.el | 2 +-
test/src/doc-tests.el | 2 +-
test/src/editfns-tests.el | 25 +-
test/src/emacs-module-tests.el | 83 +-
test/src/eval-tests.el | 2 +-
test/src/fileio-tests.el | 6 +-
test/src/floatfns-tests.el | 2 +-
test/src/fns-tests.el | 25 +-
test/src/font-tests.el | 2 +-
test/src/inotify-tests.el | 2 +-
test/src/json-tests.el | 12 +-
test/src/keyboard-tests.el | 2 +-
test/src/keymap-tests.el | 2 +-
test/src/lcms-tests.el | 2 +-
test/src/lread-tests.el | 6 +-
test/src/marker-tests.el | 2 +-
test/src/minibuf-tests.el | 2 +-
test/src/print-tests.el | 2 +-
test/src/process-tests.el | 84 +-
test/src/regex-emacs-tests.el | 10 +-
test/src/syntax-tests.el | 2 +-
test/src/textprop-tests.el | 2 +-
test/src/thread-tests.el | 2 +-
test/src/timefns-tests.el | 2 +-
test/src/undo-tests.el | 2 +-
test/src/xml-tests.el | 2 +-
2783 files changed, 49144 insertions(+), 27404 deletions(-)
create mode 100644 admin/notes/emba
delete mode 100644 doc/misc/gnus-news.el
delete mode 100644 doc/misc/gnus-news.texi
delete mode 100644 doc/misc/gnus-overrides.texi
delete mode 100644 etc/CENSORSHIP
delete mode 100644 etc/FTP
delete mode 100644 etc/GNU
delete mode 100644 etc/GNUS-NEWS
delete mode 100644 etc/LINUX-GNU
delete mode 100644 etc/MORE.STUFF
delete mode 100644 etc/ORDERS
delete mode 100644 etc/THE-GNU-PROJECT
delete mode 100644 etc/WHY-FREE
create mode 100644 lib-src/make-fingerprint.c
delete mode 100644 lib-src/profile.c
create mode 100644 lib/fingerprint.c
copy src/mini-gmp-emacs.c => lib/fingerprint.h (53%)
create mode 100644 lib/memmem.c
create mode 100644 lib/str-two-way.h
rename lisp/{multifile.el => fileloop.el} (77%)
create mode 100644 lisp/leim/quail/sami.el
create mode 100644 lisp/net/tramp-integration.el
create mode 100644 lisp/net/tramp-sudoedit.el
delete mode 100644 m4/c-strtod.m4
create mode 100644 m4/memmem.m4
delete mode 100644 m4/utimbuf.m4
create mode 100644 src/dmpstruct.awk
create mode 100644 src/module-env-27.h
create mode 100644 src/pdumper.c
create mode 100644 src/pdumper.h
create mode 100644 test/data/decompress/tg.tar.gz
create mode 100644 test/data/decompress/zg.zip
create mode 100644 test/data/shr/ol.html
create mode 100644 test/data/shr/ol.txt
create mode 100644 test/data/vc/diff-mode/hello_emacs.c
create mode 100644 test/data/vc/diff-mode/hello_emacs_1.c
create mode 100644 test/data/vc/diff-mode/hello_world.c
create mode 100644 test/data/vc/diff-mode/hello_world_1.c
create mode 100644 test/lisp/button-tests.el
create mode 100644 test/lisp/custom-resources/custom--test-theme.el
create mode 100644 test/lisp/gnus/gnus-test-headers.el
create mode 100644 test/lisp/image-tests.el
create mode 100644 test/lisp/textmodes/conf-mode-tests.el
copy test/lisp/{shell-tests.el => wid-edit-tests.el} (52%)
delete mode 100644 test/manual/indent/js-jsx.js
create mode 100644 test/manual/indent/jsx-align-gt-with-lt.jsx
create mode 100644 test/manual/indent/jsx-indent-level.jsx
create mode 100644 test/manual/indent/jsx-quote.jsx
create mode 100644 test/manual/indent/jsx-self-closing.jsx
create mode 100644 test/manual/indent/jsx-unclosed-1.jsx
create mode 100644 test/manual/indent/jsx-unclosed-2.jsx
create mode 100644 test/manual/indent/jsx.jsx
- [Emacs-diffs] harfbuzz updated (015a6e1 -> 886bedb),
YAMAMOTO Mitsuharu <=