[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] harfbuzz updated (5d7dafa -> b40dde7)
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-diffs] harfbuzz updated (5d7dafa -> b40dde7) |
Date: |
Wed, 22 May 2019 21:55:20 -0400 (EDT) |
mituharu pushed a change to branch harfbuzz.
from 5d7dafa Document font backends for Cairo and/or HarfBuzz
adds dbe81e1 Fix slow scrolling in C++ buffers with lots of template
delimiters.
adds 75ee203 Refactoring: move UTF-8 decoding functions into coding.h.
adds 6b6a6f0 Fix names of functions in last commit
adds cf11fac * test/src/emacs-module-tests.el: Switch to lexical
binding.
adds 66a2c41 Fix a few minor compilation and Checkdoc warnings.
adds 88c91f5 * src/emacs-module.c (funcall_module): Add a nontrivial
assertion
adds e4406e5 Also regenerate emacs-module.h if module-env-*.h changes.
adds 24f717a Fix another compilation warning.
adds 4d97e1a Export major version of latest Emacs supported by
emacs-module.h.
adds 9469d58 Update from GMP
adds 3fc1d77 python.el: Fix close paren indentation to match pep8
(Bug#20742)
adds caadbd9 ; Add test for previous change
adds 7471247 Replace use of obsolete string-make-unibyte
adds 3c513f3 Avoid compilation warnings in w32.c
adds 295c797 * test/lisp/net/tramp-tests.el
(tramp--test-timeout-handler): Instrument.
adds 82ba72a Replace ‘/* FALLTHROUGH! */’ with ‘break;’
adds 7565d2d Backport: Avoid using obsolete indent-relative-maybe
adds 3988e93 Backport: Improve pure and side-effect-free docs
adds f1a3a7d ; Merge from origin/emacs-26
adds 93912ba Be more careful about indent-sexp going over eol
(Bug#35286)
adds 9ec18fb * admin/admin.el (set-version): Check for increase in
version length, rather than a .50 version.
adds 25a2ff7 ; Add missing space in custom.texi
adds 0e8d452 ; * doc/lispref/nonascii.texi (Coding System Basics): Fix
grammar.
adds 6662938 Merge from origin/emacs-26
adds 531c74e Port to platforms where tputs is in libtinfow
adds 3a903f0 ; Merge from origin/emacs-26
adds 7cb5364 Check if mouse_face_overlay was deleted (Bug#35273)
adds 140e7f8 Recommend using font-lock-face over face (Bug#35044)
adds c26d452 * src/macfont.m (macfont_shape): Use convenient
LGLYPH_NEW.
adds 7c7ee1d Merge from origin/emacs-26
adds 6ae0a50 Disable __attribute__ ((cold)) on MinGW
adds 21143f9 Sync latest SKK-JISYO.L
adds 071a692 * lisp/international/mule-util.el: Avoid setq; clarify
meaning of -1.
adds f478082 Refrain from splicing anonymous faces in text properties
adds c61bbb4 Don't poll auto-revert files that use notification
(bug#35418)
adds 2885372 CC Mode: in certain font lock loops, check point is not
beyond limit.
adds 826f1e2 * lisp/autorevert.el (auto-revert-avoid-polling): Fix
:set form.
adds 46b434a Update from Gnulib
adds 35ef33d * lisp/progmodes/cc-fonts.el: Silence some compiler
warnings
adds 325f51c Fix decode-time/encode-time roundtrip on macOS
adds 910d170 * lisp/progmodes/cc-engine.el: Silence minor compiler
warnings
adds 7dafbe3 Minor region-noncontiguous-p simplification
adds 7124fec ; Auto-commit of loaddefs files.
adds 5a4f58f ; * etc/NEWS: Fix position of +++ marker
adds 5bd25c0 * lisp/help.el (function-called-at-point): Use Elisp's
forward-sexp-function
adds 9e8e397 * lisp/emacs-lisp/edebug.el: Better handle
instrumentation of `end-of-defun`
adds d4fa998 Restore previous calling signature of gnus-set-info
adds c9b820d * lisp/mail/footnote.el: Minor simplifications
adds 4299e5e * lisp/mail/footnote.el: Consolidate the two marker-alists
adds cd3a7f3 Fix tramp-compat-file-name-quoted-p
adds 0efaae7 * lisp/mail/footnote.el: Use dolist and hoist regexps out
of loops
adds e13b8c0 Small code clean-up of file-notify-add-watch
adds c555d10 tetris-null-map: bind "q" to `quit-window`
adds e10e314 use view-mode on score file for ease of scrolling and
quitting
adds 3fa9c9f * lisp/mail/footnote.el: Tweak markers convention
adds 39acaff CC Mode: Fix multiline block comments in macros.
adds 17a7229 * lisp/mail/footnote.el: Add TEXT and POINTERS together
adds d9f62fc Fix fontification of first item in CC Mode macro without
parentheses
adds 5ff4bfa Fix an "empty identifier" problem
adds f2b395c (xref--mouse-2): Fix not to jump to the next line
adds 1cd4a5e Allow project-find-regexp'ing inside an ignored dir
adds d17ae7f xref--find-ignores-arguments: Return "" if IGNORES is nil
adds 9ae94eb Refactor update_window_begin and update_window_end hooks
adds 8b0cb7b ; Fix declaration in tramp-compat.el
adds d5497ec Improve documentation of 'isearch-regexp-function'
adds b663c83 * lisp/server.el: Cosmetic changes
adds 24a1d5a Fix Gnus inline attachment decoding (bug#35507)
adds d0fe28c Add tests for remote files in auto-revert-tests
adds 57a1d37 Update from Gnulib
adds 74e17c2 Simplify xd_signature to pacify GCC 9
adds da3897a Pacify librsvg 2.45.1 and later
adds 6caf9be Simplify use of NDEBUG in etags.c
adds dae48fa Modernize INSTALL a bit
adds b5376e0 Skip tests if test subdir is missing
adds e93d651 ; * src/xfaces.c (merge_face_ref): Improve commentary.
adds a90ad22 ; * src/minibuf.c (Fread_buffer): Doc fix. (Bug#35361)
adds 5d30309 Minor fix in .gdbinit
adds eec3ed0 Fix Bug#35506
adds 37963ed4 Fix bytecode optimization typo
adds 4fd9048 Avoid slow overlay ansi coloring in eshell (Bug#29854)
adds ebecafb Port new fingerprinting scheme to clang + LTO
adds 2e0947a Notify broken file notification from Tramp
adds 1242a63 Avoid undefined behavior when printing function pointers.
adds 9684296 Refactoring: Factor out a function to set an mpz_t from a
Lisp int.
adds 27a9377 * test/Makefile.in (src/emacs-module-tests.elc): Require
test module
adds e95ecbe Use extract_time in test module.
adds a976602 Fix compilation of test module.
adds b5aeb86 Avoid suppressing -Wcast-function-type warning.
adds ab64228 Reorganise (auto-)revert nodes in the manual
adds f82e0e5 Adapt tests for recent file-notification changes in Tramp
adds 10aa44a ; SOme changes in filenotify-tests.el for EMBA
adds 64f95e4 * lisp/files.el (hack-local-variables): Don't burp when
files-x isn't loaded
adds 708d117 Avoid crashes in read_integer
adds d45d5c3 Avoid compiler warning in print.c
adds f8625bc Describe, how to adapt shell command output width in Tramp
adds 245dff1 Start display-fill-column-indicator-mode.
adds ab4619e Display-fill-column-indicator NEWS info.
adds c34f00b Fixed fill-column-indicator for continuation lines
adds c7ff15c Added fill-column-indicator manual documentation
adds d8089ad Added correction in the texinfo manual.
adds 18ea760 ;Small changes in the documentation
adds 491e145 display-fill-column-indicator interface corrections
adds 5b842bd *src/xdisp.c: Fixed fill column indicator position in
terminal mode.
adds a336300 ;Corrected display-fill-column-indicator mode.
adds cca81f2 Fixed fill-column-indicator face removing background.
adds 6709240 Fix compilation of mod-test.c on MinGW
adds f9939b2 ; * doc/emacs/display.texi (Displaying Boundaries): Fix a
typo.
adds 81487bf Port mod-test to --enable-gcc-warnings
adds df9b56e Rename shell-command-width to async-shell-command-width
(bug#35055)
adds c64cb02 * lisp/emacs-lisp/lisp.el (insert-pair-alist): Precompute
default value.
adds 7bba702 Use ngettext instead of dired-plural-s in Dired
(bug#35287)
adds 4bfde2a * lisp/vc/ediff-ptch.el (ediff-fixup-patch-map): Remove
Git prefixes.
adds be3ab9f * lisp/progmodes/flymake.el: Rename
flymake-start-on-newline (bug#34294)
adds 31c60df * lisp/progmodes/flymake.el (flymake-start): Check for
flymake-mode.
adds 926a394 Use simpler way to print function pointers
adds 1ac5c6c ; Make /etc/NEWS more consistent
adds f0c0b2c Use lambda in tramp-compat-* functions
adds 01963fb Fix verilog-mode module backticks; whitespace from prev
commits.
adds 6309131 * lisp/custom.el: Avoid adding vars to load-history
multiple times
adds 77b1148 c-beginning-of-statement-1: Handle syntactic WS macros
properly.
adds 66c388c Prevent accidental edits in the ansi-term buffer from
breaking resizing
adds c31823a Make combine-after-change-calls work in the common case
again
adds 6fa99f0 * lisp/emacs-lisp/lisp.el (insert-pair-alist): Turn
defvar into defcustom.
adds 921d279 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds e10d08d Fix 'load-average' on MS-Windows
adds c972da9 Clarify what constitutes an event (bug#35238)
adds 6d03bbf * doc/emacs/files.texi (Auto Revert): Fix makeinfo-4.13
compilation.
adds 81d83cf * doc/emacs/text.texi (Fill Commands): Use pxref in
parentheses.
adds 32cf078 * src/marker.c (buf_bytepos_to_charpos): Re-add the
CHAR_HEAD_P assertion
adds e44b56d Fix setting and resetting of scroll-with-delete
adds 504f8e5 Pacify GCC 9.1
adds 4cb64ac * lisp/progmodes/flymake.el: Obsolete variable
flymake-start-on-newline
adds cd8a1d6 Add an assertion to xdisp.c
adds 21888a9 Don't rewrite buffer contents after saving by rename
(Bug#35497)
adds 173fd94 Skip tramp-test10-write-region-file-precious-flag for
Emacs < 27
adds 0728b40 ; Instrument auto-revert--deftest-remote
adds 04f9e0b Fix compilation with old versions of librsvg
adds c4d1697 ; * lisp/help.el (view-lossage): Fix commentary.
(Bug#35596)
adds ec02c73 Update process filter example (Bug#35044)
adds d9d914b Merge from origin/emacs-26
adds 3e322df * admin/update_autogen: Handle git worktree.
adds 0ae7b2b ; Auto-commit of loaddefs files.
adds 6734f21 ; Merge from origin/emacs-26
adds 3e29de2 * etc/NEWS.24: Belatedly announce delete-consecutive-dups.
adds 04340a8 Improve documentation of the daemon and emacsclient
adds 3b86e0b Clarify handling of long options (Bug#24949)
adds f77bd2b ; * src/lisp.h (DEFSYM): Fix inaccurate comment.
adds fb65a36 Fix ibuffer-unmark-backward synopsis (bug#35572)
adds 37436fe Fix cloning of eieio-named objects (Bug#22840)
adds 1c6484e Fix incorrect cloning of eieio-instance-inheritor objects
(Bug#34840)
adds 8b78975 Merge from origin/emacs-26
adds caa28f0 Port LIBRSVG_CHECK_VERSION fix to picky cpp
adds f97628f * lisp/emacs-lisp/syntax.el (syntax-propertize): `ignore`
is like nil
adds 4255f0f * test/lisp/net/tramp-tests.el (cl-lib): Require instead
of cl-seq.
adds eb1698c Fix an error in tramp-vc-file-name-handler
adds d2bd995 * lisp/mail/footnote.el: Avoid regexp-opt-charset, which
is not autoloaded.
adds eda8ea6 Fix alist-get gv setter not returning VAL
adds a8d17f3 Make uncomment-region remove obtrusive spaces before tabs.
adds 8ce5e37 Optimize CC Mode a bit for repetitive insertion and
replace-regexp
adds 510aa75 Stop using message-default-charset (Bug#35370)
adds e8709e7 Handle subdomains in Tramp ad-hoc proxies
adds 6556348 * lisp/help.el (help--read-key-sequence): Handle
`switch-frame' events
adds 6bfc5fc Remove display member of glyph_string
adds 616ce44 Convert Free_Pixmap macro into terminal hook
adds cc67d6e Generate some repetitive WordStar code with macros
adds 40b3dcb Use characters, not symbols for table-cell-bindings
adds ef62469 Fix some gnus-msg.el variables (bug#35239)
adds bb60144 Make application/x-patch inlinable in mm-decode.el
adds 571d802 Fix Gnus summary widget navigation across frames
adds b1cc876 Use remapping in ffap-bindings (Bug#35577)
adds 2953178 Improve printing for named keyboard macros (Bug#35486)
adds 3c1967d * lisp/emacs-lisp/packages.el: Add `all` to
package-check-signature
adds fccc3d8 (eww-follow-link): Record the location properly when
following #links
adds d2d4916 ; * lisp/faces.el (fill-column-indicator): Fix typo.
adds 81af228 Use a more specific Accepts header in eww
adds 648a52a Fix problems in shr when indenting tables
adds 3de3452 Add a comment about the previous shr change
adds 9677119 Fix broken build on m68k
adds 8fe7351 Make eww understand #fragment URLs at point interactively
adds 86c8582 Make mml respect the "recipient-filename" parameter
adds f515bc6 [PATCH 1/1] Adds variable 'eww-accept-content-types'
adds cd5b053 * lisp/vc/log-view.el (log-view-diff-common): Use the
previous revision
adds 2ecb7c5 Document nil value of message-signature and mail-signature
adds f4c1d95 Fix last change to message-signature :type
adds 364d4e1 Do not hard-code message-mode keys in docstring
adds 59ad303 Stop splicing anonymous faces in
font-lock-append-text-property
adds 417c52b Extract common code for adding text properties
adds 2f7e97e Fix mail-header-separator font lock in message.el
adds 9b28a50 Avoid artifacts in ftx and ftcr font backend drivers
adds e0ee41d Allow customizing the display of project file names when
reading
adds d2dea70 Default to disabling ImageMagick (Bug#33587)
adds 624a232 * lisp/savehist.el: Use lexical-binding
adds c11c990 * lisp/progmodes/project.el
(project-read-file-name-function): Fix type.
adds 916510b * etc/package-keyring.gpg: Add the 2019 key (backport)
adds 0f63e17 ; Merge from origin/emacs-26
adds e7ab351 Fix positioning client buffer as instructed by emacsclient
adds ca14dd1 Fix nxml-get-inside (Bug#32003)
adds e4cde42 Disable extra display of in nxml-mode (Bug#32897)
adds 7dab3ee Recognize single quote attribute values in nxml and sgml
(Bug#35381)
adds 0397b7c ; Fix smtpmail-stream-type docstring
adds 32d1813 Fix description of (move-to-column <n> t) when column <n>
is inside a tab
adds b1235f9 Improve documentation of Hexl mode
adds 02bee78 Let dir locals for more specific modes override those
from less
adds 5fe9375 Merge from origin/emacs-26
adds 202ff53 Handle GNUTLS_E_AGAIN in emacs_gnutls_read (Bug#34341)
adds cf54577 Backport: fix broken build on m68k
adds 4b2c9f6 ; Merge from origin/emacs-26
adds e3fbe04 Make image scaling work without imagemagick support in eww
adds 4fa6029 Fix url-auth prompts when realm is empty
adds 15bd081 Indent url-http-chunked-encoding-after-change-function
adds 4f1df40 Fix obscure HTTP chunked parsing problem
adds ceed3d7 Don't have url-basic-auth bug out when called with an URL
string
adds 8f544c6 Describe error data in url-retrieve better
adds 356fb18 CC Mode: fix indentation in switch statement after "case
a(1):".
adds d0ebc38 Avoid infinitly looping in tramp-interrupt-process
(bug#35506)
adds 26f735f Add standard unmatchable regexp
adds 32b01c0 * lisp/mail/footnote.el (footnote-prefix): Docstring typo.
adds d4868b2 Tune reading of radix integers
adds c3e8381 * lisp/gnus/gnus-sum.el: Use lexical-binding
adds 520aca2 Fix diff-mode face problem when used in terminals
(Bug#35695)
adds e7e92dc Fix merge of sgml-syntax-propertize-rules
adds 9a74e56 * lisp/textmodes/sgml-mode.el
(sgml-syntax-propertize-rules): Fix typo
adds 88cc910 * lisp/net/tramp.el (tramp-yesno-prompt-regexp): Extend.
adds 04e9938 Accept NO-PROPERTIES in thing-at-point aliases (Bug#35491)
adds 63a7153 Improve user convenience of the rcirc debug buffer
adds bc0adf1 Make shr-rescale-image respect get-buffer-window again
adds 4ac234a Distribute test cases in tarballs by default
adds 37c41c6 * lisp/emacs-lisp/cl-macs.el (cl--sm-macroexpand) <setq>:
Rewrite
adds c89b0ad Fix stray call to make-vector
adds 9ed0b55 * cl-macs-tests.el (cl-macs-test--symbol-macrolet): New
test
adds b2c0eb6 Add docstring to project--read-file-cpd-relative
adds 9408e36 Fix gnus-summary-expand-window placement of point
adds 8d3fff6 Make `package' not "uninhibit" messages (Bug#34037)
adds 802dcaf * mule.el (set-buffer-file-coding-system): Don't burp on
iso-2022-7bit
adds ca3c591 Fix ffap behavior in the Gnus group buffer (bug#35693)
adds 5f6c08e * lisp/gnus/nnheader.el (mail-header-*): Define via
cl-defstruct
adds 2e8f6ad * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Fix
docstring of accessors.
adds cad2bbb Declare rectangle functions in mouse.el to avoid warnings
adds 92b1edb Remove obsolete epg functions
adds 54f5d67 Declare two w32 functions to avoid byte compilation
warnings
adds ab263a7 (gui-get-selection): Avoid using `string-to-multibyte'
adds 6a2968b Avoind string-as-multibyte in ps-output-string-prim
adds 9843e7b Declare fileloop-continue in dired-aux to avoid warning
adds a93e672 * lisp/gnus: Remove assumptions about mail-header being a
vector
adds 670c512 Remove unused internal function
completion-pcm--optimize-pattern
adds e0ea878 Remove obsolete example functions from imenu.el
adds 53e1840 Fix a recent commit in select.el
adds 004ef8a (ps-begin-job): Remove two unneeded string-as-unibyte
calls
adds 81ce8d9 Use cl-assert instead of assert in ps-print.el
adds deb8839 Move Info-edit-* commands from info.el to
obsolete/info-edit.el
adds 4fbcecf * lisp/gnus/gnus-sum.el (gnus-tmp-thread): New var
adds 41bf865 Clean up and simplify image-type setup
adds 635d7a3 (dirtrack-toggle, dirtrackp): Remove obsolete aliases
adds a7a730e (hexl-insert-multibyte-char): Avoid using
`string-as-unibyte'
adds d0b72db Mitigate byte-compile warning in arc-mode
adds 6c9a1de Fix visiting and saving UTF-16 encoded XML files
adds 45ffe73 Remove usage of string-as-unibyte in arc-mode
adds b9303ac ; Add comment in tramp-archive.el
adds 168b832 * lisp/net/tramp.el (tramp-interrupt-process): Return
proper value.
adds 4bf447b (epa-file-decode-and-insert): Byte compilation warning fix
adds 1943220 Don't use file notification on non-file buffers
adds cac8884 Require less packages in Tramp
adds b0a0705 Suppress compiler warnings for older Emacsen in
tramp-tests.el
adds 16f14a4 Bug#35769
adds 721c520 Fix display of images on MS-Windows broken by a recent
commit
adds 9fcc991 Fix missing declaration in gnus-sum.el
adds 67b6c1b Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 95fb826 CC Mode: Handle several consecutive noise macros in
declaration contexts.
adds 5b8be58 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds db9af10 For SVG, 8192 is the new 256
adds 63ffb61 Remove XEmacs audio checks from mm-decode.el
adds ae70567 Fix recent Tramp typo that broke the build
adds d6e7b18 Bob Chassell passed away
adds 028a23d * lisp/textmodes/texinfmt.el: Chassell is no longer
maintainer.
adds 3dcacb0 Fix broken logic in file-notify
adds 2a57057 * lisp/emacs-lisp/package.el: Reduce macrology in
...with-response-buffer
adds 5f9671e * lisp/emacs-lisp/package.el: Fix decoding of downloaded
files
adds b87e5ee Avoid triple buffering with Xdbe in cairo
adds 8783bec New buffer display action function
'display-buffer-in-direction'
adds 9199643 * test/lisp/autorevert-tests.el
(auto-revert--deftest-remote):
adds d0e9113 * lisp/progmodes/hideshow.el: Simplify mouse binding; Use
lexical-binding
adds d7c8196 Fix dired-omit-files regexp (Bug#35668)
adds 45fc668 * doc/lispintro/emacs-lisp-intro.texi: Remove euphemism.
adds d86235f Remove usage of string-to-multibyte from arc-mode.el
adds e4eb8c8 Fix Gnus group sorting to use gnus-group-list
adds 2be537e Minor updates to project.el
adds 2b313d1 ; Instrument autorevert-tests
adds fac11d8 (mml-generate-mime-1): Remove XEmacs compat code
adds d4af2f3 rfc2104.el: Remove XEmacs compat code.
adds 24d30cd arc-mode.el: Remove XEmacs compat code
adds a9c1e18 bs.el: Remove XEmacs compat code
adds 1b2b136 cus-edit.el: Remove XEmacs compat code
adds 82db17d Publicize behavior of log-view-diff at beginning/end of
active region
adds 6135654 * lisp/vc/vc-dispatcher.el (vc-do-command): Let-bind
inhibit-message to t
adds 6d5a817 Comment out inexplicable condition in filenotify
adds 05b7953 ; Remove some redundant Gnus autoloads
adds c0e146e Introduce Emacs_Color struct and typedef
adds 06db2a0 Introduce Emacs_Cursor typedef
adds 44d5779 Introduce Emacs_Pixmap typedef
adds 462b1fd Introduce Emacs_Rectangle struct and typedef
adds b3d3c0d Introduce Emacs_GC struct and typedef
adds a4fe9c7 Replace XChar2b with unsigned in all font backends
adds b2b1ccb Introduce Emacs_Pix_Container and Emacs_Pix_Context
typedefs
adds 20241e2 Use HAVE_WINDOW_SYSTEM over HAVE_X11 || HAVE_NTGUI ||
HAVE_NS
adds bef1be8 Fixes for "Maintainer:" and related lines
adds 2bf0b3b Fix problems in autorevert-tests
adds e9f9827 Avoid polling in global-auto-revert-mode (bug#35418)
adds b552fc0 Allow zero-argument rx `or' and `seq' forms
adds bfcff8f Mark nnheader-cancel-timer as obsolete and adjust callers
adds 4a04046 w32--os-description: Fix previous change
adds ec2e5a5 ; Fix last change to nnheader-cancel-timer
adds 9813905 CC Mode: Remove unused code from
c-maybe-re-mark-raw-string
adds 4498e5a Use lexical-binding in delim-col.el and add tests
adds d3a0dde Improve C and Elisp Git diff hunk headers
adds c2cda3f Revert "Allow zero-argument rx `or' and `seq' forms"
adds afdc20d Allow zero-argument rx `or' and `seq' forms
adds fb3b78f Revert recent project-find-file change
adds 5950160 * src/ftcrfont.c (ftcrfont_open): Skip zero glyph index.
adds 5856512 C Mode: Fix indentation of DEFUN's function's argument
list.
adds eb2e9a2 Use lexical-binding in tempo.el and add tests
adds 8ff7807 Remove time-date debugging scaffolding
adds cb367c8 Pacify libpng on interlaced images (Bug#35843)
adds 9624f60 Fix some deprecation notices on macOS 10.14
adds 5a024b7 * src/xfont.c (xfont_draw): Allocate the XChar2b array
(Bug#35814)
adds 2bdc419 Do potentially destructive operations in
prepare-commit-msg
adds 5d24af8 Remove from docs references to obsolete MULE variables
adds 0d1ff4c Merge from origin/emacs-26
adds 7ce4b35 Backport: Fix name of gnus-summary-sort-by-mark(s)
adds d99f0c6 ; Merge from origin/emacs-26
adds 6cfd68d Fix Hideshow key binding typo in Emacs manual
adds 1228a90 ; Fix mm-destroy-parts docstring typo
adds eadf044 Remove repeated function call in picture.el
adds 015b12e Fix typo in ELisp manual
adds 122ba16 Don't segfault on force-window-update of deleted window
adds 400907b Add option to disable help completion autoloading
(Bug#28607)
adds b0da915 Fix a typo in ELisp manual
adds 5c21832 Merge from origin/emacs-26
adds dfed333 Remove fixnum restriction on some display vars
adds 7083974 * lisp/textmodes/sgml-mode.el: Fix lone `>` in sgml text
adds 7204755 Fix url-copy-file argument handling
adds 03feb93 Make Cairo build obey hint-style font setting (Bug#35781)
new b40dde7 Merge branch 'master' into harfbuzz
Summary of changes:
.gitlab-ci.yml | 2 +-
INSTALL | 41 +-
INSTALL.REPO | 4 +-
Makefile.in | 21 +-
admin/admin.el | 8 +-
admin/authors.el | 2 -
admin/find-gc.el | 2 -
admin/last-chance.el | 1 -
admin/make-tarball.txt | 2 +-
admin/update-copyright | 2 +
autogen.sh | 13 +-
build-aux/config.guess | 27 +-
.../git-hooks/prepare-commit-msg | 46 +-
build-aux/make-info-dir | 1 -
configure.ac | 7 +-
doc/emacs/arevert-xtra.texi | 17 +-
doc/emacs/buffers.texi | 4 +-
doc/emacs/building.texi | 6 +
doc/emacs/cmdargs.texi | 18 +-
doc/emacs/custom.texi | 25 +-
doc/emacs/display.texi | 49 ++
doc/emacs/emacs-xtra.texi | 2 +-
doc/emacs/emacs.texi | 4 +-
doc/emacs/files.texi | 82 +-
doc/emacs/maintaining.texi | 11 +
doc/emacs/misc.texi | 25 +-
doc/emacs/programs.texi | 5 +-
doc/emacs/text.texi | 4 +
doc/lispintro/emacs-lisp-intro.texi | 15 +-
doc/lispref/commands.texi | 9 +-
doc/lispref/hooks.texi | 1 +
doc/lispref/internals.texi | 11 +
doc/lispref/loading.texi | 23 +-
doc/lispref/modes.texi | 7 +-
doc/lispref/nonascii.texi | 2 +-
doc/lispref/os.texi | 7 +-
doc/lispref/processes.texi | 2 +-
doc/lispref/searching.texi | 7 +
doc/lispref/sequences.texi | 2 +-
doc/lispref/text.texi | 8 +-
doc/lispref/variables.texi | 2 +-
doc/lispref/windows.texi | 67 +-
doc/misc/flymake.texi | 8 -
doc/misc/texinfo.tex | 516 ++++++-------
doc/misc/tramp.texi | 15 +-
etc/NEWS | 337 ++++++---
etc/NEWS.24 | 2 +
etc/TODO | 9 -
etc/tutorials/TUTORIAL.translators | 5 +-
leim/SKK-DIC/README | 10 +-
leim/SKK-DIC/SKK-JISYO.L | 112 +--
lib-src/etags.c | 10 +-
lib-src/make-fingerprint.c | 32 +-
lib/gnulib.mk.in | 1 +
lib/mktime-internal.h | 60 +-
lib/mktime.c | 71 +-
lib/timegm.c | 32 +-
lisp/abbrev.el | 1 -
lisp/align.el | 1 -
lisp/ansi-color.el | 12 +-
lisp/arc-mode.el | 215 +++---
lisp/array.el | 1 -
lisp/autoinsert.el | 1 -
lisp/autorevert.el | 220 ++++--
lisp/bindings.el | 1 -
lisp/bs.el | 19 +-
lisp/buff-menu.el | 1 -
lisp/calendar/time-date.el | 2 +-
lisp/case-table.el | 1 -
lisp/cdl.el | 1 -
lisp/cedet/cedet.el | 2 +-
lisp/cedet/semantic/imenu.el | 2 +-
lisp/cedet/semantic/senator.el | 1 -
lisp/cedet/semantic/wisent/python.el | 4 +-
lisp/char-fold.el | 1 -
lisp/chistory.el | 1 -
lisp/cmuscheme.el | 1 -
lisp/comint.el | 1 -
lisp/completion.el | 1 -
lisp/composite.el | 2 +-
lisp/cus-edit.el | 28 +-
lisp/cus-start.el | 13 +
lisp/cus-theme.el | 1 -
lisp/custom.el | 22 +-
lisp/dabbrev.el | 1 -
lisp/delim-col.el | 70 +-
lisp/delsel.el | 1 -
lisp/descr-text.el | 1 -
lisp/dired-aux.el | 55 +-
lisp/dired-x.el | 2 +-
lisp/dired.el | 14 +-
lisp/dirtrack.el | 2 -
lisp/disp-table.el | 1 -
lisp/display-fill-column-indicator.el | 77 ++
lisp/display-line-numbers.el | 1 -
lisp/dnd.el | 1 -
lisp/dos-fns.el | 1 -
lisp/dos-vars.el | 1 -
lisp/dynamic-setting.el | 1 -
lisp/ebuff-menu.el | 1 -
lisp/echistory.el | 1 -
lisp/ehelp.el | 1 -
lisp/electric.el | 1 -
lisp/emacs-lisp/advice.el | 1 -
lisp/emacs-lisp/avl-tree.el | 1 -
lisp/emacs-lisp/backquote.el | 1 -
lisp/emacs-lisp/byte-opt.el | 1 -
lisp/emacs-lisp/byte-run.el | 1 -
lisp/emacs-lisp/bytecomp.el | 1 -
lisp/emacs-lisp/cconv.el | 1 -
lisp/emacs-lisp/cl-indent.el | 1 -
lisp/emacs-lisp/cl-macs.el | 30 +-
lisp/emacs-lisp/debug.el | 1 -
lisp/emacs-lisp/derived.el | 1 -
lisp/emacs-lisp/disass.el | 1 -
lisp/emacs-lisp/edebug.el | 86 +--
lisp/emacs-lisp/eieio-base.el | 32 +-
lisp/emacs-lisp/eldoc.el | 2 +-
lisp/emacs-lisp/elint.el | 2 +-
lisp/emacs-lisp/elp.el | 1 -
lisp/emacs-lisp/ewoc.el | 2 +-
lisp/emacs-lisp/float-sup.el | 1 -
lisp/emacs-lisp/gv.el | 26 +-
lisp/emacs-lisp/helper.el | 1 -
lisp/emacs-lisp/lisp-mnt.el | 1 -
lisp/emacs-lisp/lisp-mode.el | 23 +-
lisp/emacs-lisp/lisp.el | 14 +-
lisp/emacs-lisp/map-ynp.el | 1 -
lisp/emacs-lisp/map.el | 2 -
lisp/emacs-lisp/package.el | 154 ++--
lisp/emacs-lisp/regexp-opt.el | 5 +-
lisp/emacs-lisp/ring.el | 1 -
lisp/emacs-lisp/rmc.el | 2 -
lisp/emacs-lisp/rx.el | 15 +-
lisp/emacs-lisp/seq.el | 2 -
lisp/emacs-lisp/subr-x.el | 1 -
lisp/emacs-lisp/syntax.el | 6 +-
lisp/emacs-lisp/tcover-ses.el | 4 +-
lisp/emacs-lisp/tcover-unsafep.el | 4 +-
lisp/emacs-lisp/thunk.el | 2 -
lisp/emacs-lisp/timer-list.el | 1 -
lisp/emacs-lisp/timer.el | 1 -
lisp/emacs-lisp/tq.el | 1 -
lisp/emacs-lisp/trace.el | 1 -
lisp/emacs-lisp/warnings.el | 1 -
lisp/emacs-lock.el | 1 -
lisp/env.el | 1 -
lisp/epa-file.el | 4 +-
lisp/epa.el | 23 -
lisp/epg.el | 34 -
lisp/erc/erc-autoaway.el | 1 -
lisp/erc/erc-backend.el | 1 -
lisp/erc/erc-button.el | 1 -
lisp/erc/erc-capab.el | 2 -
lisp/erc/erc-compat.el | 1 -
lisp/erc/erc-dcc.el | 1 -
lisp/erc/erc-ezbounce.el | 1 -
lisp/erc/erc-fill.el | 1 -
lisp/erc/erc-goodies.el | 1 -
lisp/erc/erc-ibuffer.el | 1 -
lisp/erc/erc-identd.el | 1 -
lisp/erc/erc-imenu.el | 1 -
lisp/erc/erc-join.el | 1 -
lisp/erc/erc-lang.el | 1 -
lisp/erc/erc-list.el | 1 -
lisp/erc/erc-log.el | 1 -
lisp/erc/erc-match.el | 1 -
lisp/erc/erc-menu.el | 1 -
lisp/erc/erc-netsplit.el | 1 -
lisp/erc/erc-networks.el | 1 -
lisp/erc/erc-notify.el | 1 -
lisp/erc/erc-page.el | 2 -
lisp/erc/erc-pcomplete.el | 1 -
lisp/erc/erc-replace.el | 1 -
lisp/erc/erc-ring.el | 1 -
lisp/erc/erc-services.el | 2 -
lisp/erc/erc-sound.el | 2 -
lisp/erc/erc-speedbar.el | 1 -
lisp/erc/erc-spelling.el | 1 -
lisp/erc/erc-stamp.el | 1 -
lisp/erc/erc-track.el | 1 -
lisp/erc/erc-truncate.el | 1 -
lisp/erc/erc-xdcc.el | 1 -
lisp/erc/erc.el | 1 -
lisp/eshell/esh-mode.el | 6 +-
lisp/expand.el | 1 -
lisp/faces.el | 13 +-
lisp/ffap.el | 28 +-
lisp/filenotify.el | 171 +++--
lisp/files-x.el | 1 -
lisp/files.el | 72 +-
lisp/filesets.el | 1 -
lisp/find-dired.el | 1 -
lisp/find-file.el | 1 -
lisp/flow-ctrl.el | 1 -
lisp/foldout.el | 1 -
lisp/follow.el | 1 -
lisp/font-core.el | 1 -
lisp/font-lock.el | 54 +-
lisp/frame.el | 4 +-
lisp/fringe.el | 1 -
lisp/gnus/gnus-agent.el | 4 +-
lisp/gnus/gnus-art.el | 2 +-
lisp/gnus/gnus-async.el | 2 +-
lisp/gnus/gnus-cache.el | 6 +-
lisp/gnus/gnus-demon.el | 4 +-
lisp/gnus/gnus-group.el | 67 +-
lisp/gnus/gnus-kill.el | 6 +-
lisp/gnus/gnus-msg.el | 16 +-
lisp/gnus/gnus-salt.el | 6 +-
lisp/gnus/gnus-score.el | 4 +-
lisp/gnus/gnus-start.el | 15 +-
lisp/gnus/gnus-sum.el | 361 ++++-----
lisp/gnus/gnus-win.el | 21 +-
lisp/gnus/gnus.el | 4 +-
lisp/gnus/mail-source.el | 5 +-
lisp/gnus/message.el | 146 ++--
lisp/gnus/mm-decode.el | 17 +-
lisp/gnus/mm-view.el | 6 +-
lisp/gnus/mml.el | 18 +-
lisp/gnus/nndiary.el | 6 +-
lisp/gnus/nnfolder.el | 6 +-
lisp/gnus/nnheader.el | 116 +--
lisp/gnus/nnir.el | 2 +-
lisp/gnus/nnmail.el | 2 -
lisp/gnus/nnmaildir.el | 2 +-
lisp/gnus/nnmairix.el | 4 +-
lisp/gnus/nnml.el | 8 +-
lisp/gnus/nntp.el | 6 +-
lisp/gnus/nnvirtual.el | 130 ++--
lisp/gnus/nnweb.el | 19 +-
lisp/help-fns.el | 19 +-
lisp/help-macro.el | 1 -
lisp/help-mode.el | 1 -
lisp/help.el | 40 +-
lisp/hexl.el | 24 +-
lisp/hippie-exp.el | 1 -
lisp/hl-line.el | 1 -
lisp/ibuffer.el | 23 +-
lisp/icomplete.el | 4 +-
lisp/ielm.el | 1 -
lisp/iimage.el | 1 -
lisp/image-file.el | 7 +-
lisp/image.el | 5 +-
lisp/imenu.el | 93 ---
lisp/indent.el | 1 -
lisp/info.el | 60 --
lisp/informat.el | 1 -
lisp/international/isearch-x.el | 4 +-
lisp/international/iso-ascii.el | 1 -
lisp/international/iso-transl.el | 1 -
lisp/international/mule-cmds.el | 8 +-
lisp/international/mule-util.el | 24 +-
lisp/international/mule.el | 29 +-
lisp/international/ogonek.el | 1 -
lisp/international/quail.el | 6 +-
lisp/international/utf7.el | 1 -
lisp/isearch.el | 15 +-
lisp/isearchb.el | 1 -
lisp/jka-cmpr-hook.el | 1 -
lisp/jka-compr.el | 1 -
lisp/kermit.el | 1 -
lisp/kmacro.el | 1 +
lisp/language/cyrillic.el | 2 +-
lisp/language/european.el | 2 +-
lisp/language/indian.el | 2 +-
lisp/language/thai-word.el | 2 +-
lisp/ldefs-boot.el | 167 +++--
lisp/leim/quail/py-punct.el | 2 +-
lisp/leim/quail/pypunct-b5.el | 2 +-
lisp/linum.el | 1 -
lisp/loadhist.el | 1 -
lisp/loadup.el | 1 -
lisp/lpr.el | 1 -
lisp/ls-lisp.el | 1 -
lisp/macros.el | 35 +-
lisp/mail/blessmail.el | 1 -
lisp/mail/emacsbug.el | 1 -
lisp/mail/feedmail.el | 2 +-
lisp/mail/footnote.el | 497 +++++--------
lisp/mail/hashcash.el | 1 -
lisp/mail/mail-extr.el | 1 -
lisp/mail/mail-utils.el | 1 -
lisp/mail/mailabbrev.el | 1 -
lisp/mail/mailalias.el | 1 -
lisp/mail/reporter.el | 1 -
lisp/mail/rfc822.el | 1 -
lisp/mail/rmail.el | 1 -
lisp/mail/rmailedit.el | 1 -
lisp/mail/rmailkwd.el | 1 -
lisp/mail/rmailmm.el | 1 -
lisp/mail/rmailmsc.el | 1 -
lisp/mail/rmailout.el | 1 -
lisp/mail/rmailsort.el | 1 -
lisp/mail/rmailsum.el | 1 -
lisp/mail/sendmail.el | 2 +-
lisp/mail/smtpmail.el | 6 +-
lisp/mail/supercite.el | 1 -
lisp/mail/undigest.el | 1 -
lisp/mail/unrmail.el | 1 -
lisp/makesum.el | 1 -
lisp/man.el | 24 +-
lisp/menu-bar.el | 1 -
lisp/minibuffer.el | 24 +-
lisp/misc.el | 1 -
lisp/mouse.el | 5 +-
lisp/msb.el | 1 -
lisp/mwheel.el | 2 +-
lisp/net/ange-ftp.el | 3 +-
lisp/net/browse-url.el | 1 -
lisp/net/eww.el | 23 +-
lisp/net/goto-addr.el | 1 -
lisp/net/ldap.el | 1 -
lisp/net/pop3.el | 1 -
lisp/net/rcirc.el | 24 +-
lisp/net/rfc2104.el | 12 +-
lisp/net/shr.el | 15 +-
lisp/net/socks.el | 2 +-
lisp/net/telnet.el | 1 -
lisp/net/tramp-adb.el | 4 +-
lisp/net/tramp-archive.el | 2 +
lisp/net/tramp-compat.el | 196 ++---
lisp/net/tramp-gvfs.el | 11 +-
lisp/net/tramp-integration.el | 2 +-
lisp/net/tramp-sh.el | 279 +++----
lisp/net/tramp-smb.el | 18 +-
lisp/net/tramp.el | 65 +-
lisp/newcomment.el | 12 +-
lisp/novice.el | 1 -
lisp/nxml/nxml-mode.el | 4 +-
lisp/nxml/nxml-rap.el | 42 +-
lisp/obarray.el | 1 -
lisp/obsolete/abbrevlist.el | 1 -
lisp/obsolete/bruce.el | 1 -
lisp/obsolete/fast-lock.el | 1 -
lisp/obsolete/gs.el | 1 -
lisp/obsolete/gulp.el | 1 -
lisp/obsolete/info-edit.el | 82 ++
lisp/obsolete/lazy-lock.el | 1 -
lisp/obsolete/ledit.el | 1 -
lisp/obsolete/levents.el | 1 -
lisp/obsolete/lucid.el | 1 -
lisp/obsolete/mailpost.el | 1 -
lisp/obsolete/meese.el | 1 -
lisp/obsolete/pc-mode.el | 1 -
lisp/obsolete/rcompile.el | 1 -
lisp/obsolete/sregex.el | 1 -
lisp/obsolete/sup-mouse.el | 1 -
lisp/obsolete/terminal.el | 1 -
lisp/obsolete/ws-mode.el | 180 +----
lisp/obsolete/yow.el | 1 -
lisp/org/ox-publish.el | 2 +-
lisp/outline.el | 1 -
lisp/paren.el | 1 -
lisp/play/cookie1.el | 1 -
lisp/play/dissociate.el | 1 -
lisp/play/doctor.el | 1 -
lisp/play/gamegrid.el | 4 +-
lisp/play/gomoku.el | 1 -
lisp/play/hanoi.el | 1 -
lisp/play/life.el | 1 -
lisp/play/spook.el | 1 -
lisp/play/studly.el | 1 -
lisp/play/tetris.el | 1 +
lisp/progmodes/ada-mode.el | 2 +-
lisp/progmodes/asm-mode.el | 1 -
lisp/progmodes/cc-align.el | 12 +-
lisp/progmodes/cc-awk.el | 1 -
lisp/progmodes/cc-defs.el | 6 +-
lisp/progmodes/cc-engine.el | 472 ++++++++----
lisp/progmodes/cc-fonts.el | 12 +-
lisp/progmodes/cc-langs.el | 115 ++-
lisp/progmodes/cc-mode.el | 45 +-
lisp/progmodes/cc-vars.el | 8 +-
lisp/progmodes/compile.el | 1 -
lisp/progmodes/cperl-mode.el | 1 -
lisp/progmodes/dcl-mode.el | 1 -
lisp/progmodes/ebrowse.el | 1 -
lisp/progmodes/elisp-mode.el | 1 -
lisp/progmodes/etags.el | 1 -
lisp/progmodes/flymake.el | 34 +-
lisp/progmodes/gdb-mi.el | 1 -
lisp/progmodes/grep.el | 4 +-
lisp/progmodes/gud.el | 1 -
lisp/progmodes/hideshow.el | 59 +-
lisp/progmodes/make-mode.el | 1 -
lisp/progmodes/mixal-mode.el | 1 -
lisp/progmodes/modula2.el | 1 -
lisp/progmodes/octave.el | 3 +-
lisp/progmodes/perl-mode.el | 1 -
lisp/progmodes/prog-mode.el | 1 -
lisp/progmodes/project.el | 102 +--
lisp/progmodes/python.el | 13 +-
lisp/progmodes/sh-script.el | 1 -
lisp/progmodes/tcl.el | 1 -
lisp/progmodes/verilog-mode.el | 22 +-
lisp/progmodes/xref.el | 35 +-
lisp/progmodes/xscheme.el | 1 -
lisp/ps-bdf.el | 2 +-
lisp/ps-def.el | 4 +-
lisp/ps-mule.el | 4 +-
lisp/ps-print.el | 17 +-
lisp/ps-samp.el | 4 +-
lisp/register.el | 1 -
lisp/replace.el | 1 -
lisp/reposition.el | 1 -
lisp/rot13.el | 1 -
lisp/savehist.el | 47 +-
lisp/saveplace.el | 1 -
lisp/scroll-bar.el | 1 -
lisp/scroll-lock.el | 1 -
lisp/select.el | 8 +-
lisp/server.el | 63 +-
lisp/ses.el | 2 +-
lisp/shell.el | 1 -
lisp/simple.el | 9 +-
lisp/skeleton.el | 1 -
lisp/sort.el | 1 -
lisp/soundex.el | 1 -
lisp/startup.el | 1 -
lisp/strokes.el | 1 -
lisp/subr.el | 19 +-
lisp/t-mouse.el | 1 -
lisp/tabify.el | 1 -
lisp/talk.el | 1 -
lisp/tar-mode.el | 1 -
lisp/tempo.el | 41 +-
lisp/term.el | 49 +-
lisp/term/common-win.el | 1 -
lisp/term/pc-win.el | 1 -
lisp/term/tty-colors.el | 1 -
lisp/textmodes/bib-mode.el | 1 -
lisp/textmodes/fill.el | 1 -
lisp/textmodes/flyspell.el | 1 -
lisp/textmodes/ispell.el | 2 +-
lisp/textmodes/makeinfo.el | 1 -
lisp/textmodes/nroff-mode.el | 1 -
lisp/textmodes/page.el | 1 -
lisp/textmodes/paragraphs.el | 1 -
lisp/textmodes/picture.el | 2 -
lisp/textmodes/refbib.el | 1 -
lisp/textmodes/refer.el | 1 -
lisp/textmodes/remember.el | 1 -
lisp/textmodes/sgml-mode.el | 68 +-
lisp/textmodes/table.el | 10 +-
lisp/textmodes/tex-mode.el | 1 -
lisp/textmodes/texinfmt.el | 1 -
lisp/textmodes/texinfo.el | 1 -
lisp/textmodes/texnfo-upd.el | 1 -
lisp/textmodes/text-mode.el | 1 -
lisp/textmodes/underline.el | 1 -
lisp/thingatpt.el | 9 +-
lisp/thread.el | 1 -
lisp/thumbs.el | 1 -
lisp/time.el | 2 -
lisp/tmm.el | 1 -
lisp/tutorial.el | 1 -
lisp/uniquify.el | 1 -
lisp/url/url-auth.el | 6 +-
lisp/url/url-dav.el | 1 -
lisp/url/url-gw.el | 1 -
lisp/url/url-handlers.el | 192 +++--
lisp/url/url-http.el | 29 +-
lisp/url/url-util.el | 2 +-
lisp/url/url.el | 9 +-
lisp/userlock.el | 1 -
lisp/vc/add-log.el | 1 -
lisp/vc/compare-w.el | 1 -
lisp/vc/diff-mode.el | 24 +-
lisp/vc/diff.el | 1 -
lisp/vc/ediff-ptch.el | 31 +-
lisp/vc/log-view.el | 21 +-
lisp/vc/vc-annotate.el | 1 -
lisp/vc/vc-bzr.el | 6 +-
lisp/vc/vc-cvs.el | 1 -
lisp/vc/vc-dispatcher.el | 13 +-
lisp/vc/vc-filewise.el | 1 -
lisp/vc/vc-git.el | 6 +-
lisp/vc/vc-hg.el | 3 +-
lisp/vc/vc-hooks.el | 1 -
lisp/vc/vc-mtn.el | 2 +-
lisp/vc/vc-rcs.el | 1 -
lisp/vc/vc-sccs.el | 1 -
lisp/vc/vc-src.el | 1 -
lisp/vc/vc.el | 1 -
lisp/vcursor.el | 1 -
lisp/version.el | 1 -
lisp/view.el | 1 -
lisp/vt100-led.el | 1 -
lisp/w32-fns.el | 3 +
lisp/wid-edit.el | 1 -
lisp/window.el | 149 +++-
lisp/woman.el | 1 -
lisp/x-dnd.el | 1 -
m4/manywarnings.m4 | 9 +-
make-dist | 11 +-
nt/INSTALL.W64 | 6 +-
src/.gdbinit | 6 +-
src/alloc.c | 77 +-
src/bignum.h | 12 +
src/buffer.c | 27 +-
src/buffer.h | 4 +
src/bytecode.c | 2 +-
src/character.h | 9 +-
src/coding.c | 23 +
src/coding.h | 11 +
src/conf_post.h | 6 +-
src/data.c | 46 +-
src/dbusbind.c | 8 +-
src/dispextern.h | 94 ++-
src/dispnew.c | 94 ++-
src/dynlib.h | 2 +-
src/emacs-module.c | 38 +-
src/emacs-module.h.in | 2 +
src/emacs.c | 3 -
src/eval.c | 50 +-
src/fileio.c | 9 +-
src/fns.c | 6 +-
src/font.h | 4 +-
src/frame.h | 2 +-
src/ftcrfont.c | 417 +++++++----
src/ftfont.c | 255 +++++--
src/ftfont.h | 18 +-
src/ftxfont.c | 8 +-
src/gtkutil.c | 2 +-
src/gtkutil.h | 2 +-
src/image.c | 825 +++++++--------------
src/indent.c | 7 +-
src/insdel.c | 13 +-
src/intervals.c | 39 +-
src/json.c | 59 +-
src/keyboard.c | 6 +-
src/lisp.h | 7 +-
src/lread.c | 148 ++--
src/macfont.m | 19 +-
src/marker.c | 4 +
src/mini-gmp.c | 559 ++++++++------
src/mini-gmp.h | 2 +-
src/minibuf.c | 3 +-
src/msdos.h | 2 -
src/nsfont.m | 2 +-
src/nsgui.h | 62 +-
src/nsimage.m | 4 +-
src/nsmenu.m | 7 +-
src/nsselect.m | 14 +-
src/nsterm.h | 60 +-
src/nsterm.m | 193 ++---
src/print.c | 40 +-
src/search.c | 7 +-
src/termhooks.h | 15 +-
src/timefns.c | 5 +-
src/w32.c | 11 +-
src/w32fns.c | 27 +-
src/w32font.c | 2 +-
src/w32font.h | 2 +-
src/w32gui.h | 43 +-
src/w32term.c | 214 ++----
src/w32term.h | 53 +-
src/window.c | 6 +-
src/xdisp.c | 346 +++++++--
src/xfaces.c | 86 +--
src/xfns.c | 8 +-
src/xfont.c | 122 +--
src/xftfont.c | 156 +---
src/xterm.c | 467 +++++-------
src/xterm.h | 20 +-
test/Makefile.in | 13 +-
test/data/emacs-module/mod-test.c | 29 +-
test/lisp/autorevert-tests.el | 255 ++++++-
test/lisp/delim-col-tests.el | 181 +++++
test/lisp/emacs-lisp/cl-macs-tests.el | 17 +
test/lisp/emacs-lisp/eieio-tests/eieio-tests.el | 56 +-
test/lisp/emacs-lisp/lisp-mode-tests.el | 28 +
test/lisp/emacs-lisp/map-tests.el | 1 -
test/lisp/emacs-lisp/rx-tests.el | 8 +-
test/lisp/emacs-lisp/seq-tests.el | 1 -
test/lisp/emacs-lisp/thunk-tests.el | 1 -
test/lisp/filenotify-tests.el | 59 +-
test/lisp/files-tests.el | 15 +
test/lisp/font-lock-tests.el | 41 +
test/lisp/help-fns-tests.el | 2 -
test/lisp/image-file-tests.el | 44 ++
test/lisp/image-tests.el | 11 +
test/lisp/mail/footnote-tests.el | 47 ++
test/lisp/md4-tests.el | 1 -
test/lisp/net/tramp-tests.el | 109 ++-
test/lisp/nxml/nxml-mode-tests.el | 82 ++
test/lisp/org/org-tests.el | 2 -
test/lisp/progmodes/python-tests.el | 13 +
test/lisp/soundex-tests.el | 2 -
test/lisp/tempo-tests.el | 228 ++++++
test/lisp/term-tests.el | 136 +++-
test/lisp/textmodes/sgml-mode-tests.el | 12 +-
test/lisp/vc/diff-mode-tests.el | 1 -
test/lisp/vc/smerge-mode-tests.el | 2 -
test/lisp/vc/vc-bzr-tests.el | 1 -
test/lisp/vc/vc-hg-tests.el | 1 -
test/lisp/xdg-tests.el | 1 -
test/manual/biditest.el | 1 -
.../etags/el-src/emacs/lisp/progmodes/etags.el | 1 -
test/src/emacs-module-tests.el | 15 +-
test/src/lcms-tests.el | 2 -
test/src/timefns-tests.el | 6 +
603 files changed, 8368 insertions(+), 6576 deletions(-)
copy admin/diff-tar-files => build-aux/git-hooks/prepare-commit-msg (51%)
create mode 100644 lisp/display-fill-column-indicator.el
create mode 100644 lisp/obsolete/info-edit.el
create mode 100644 test/lisp/delim-col-tests.el
create mode 100644 test/lisp/font-lock-tests.el
create mode 100644 test/lisp/image-file-tests.el
create mode 100644 test/lisp/mail/footnote-tests.el
create mode 100644 test/lisp/nxml/nxml-mode-tests.el
create mode 100644 test/lisp/tempo-tests.el
- [Emacs-diffs] harfbuzz updated (5d7dafa -> b40dde7),
YAMAMOTO Mitsuharu <=