[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (ea56b58 -> 15aedf3)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (ea56b58 -> 15aedf3) |
Date: |
Wed, 5 Feb 2020 05:08:45 -0500 (EST) |
akrl pushed a change to branch feature/native-comp.
from ea56b58 Add assertion in load_comp_unit
adds dd139e1 ; Auto-commit of loaddefs files.
adds d36adb5 Fix compilation with GTK versions older than 3
adds dd0e4d4 Let the OS clear large new objects
adds a022bc3 * .gitlab-ci.yml (before_script): Install g++ for CEDET
tests.
adds 138e905 Update distribution documentation
adds 00ddb49 Merge from origin/emacs-27
adds 4011b17 ; Auto-commit of loaddefs files.
adds ef40d52 ; Merge from origin/emacs-27
adds bb9402e Raise default max-specpdl-size value
adds 42f66aa ; Fix NEWS.24
adds fab3674 Revert "Raise default max-specpdl-size value"
adds 43203d5 * lisp/loadup.el: Set max-specpdl-size to 1800 when
loading cl-generic.el.
adds 071483b Fix reverting customizations
adds 6654ace Merge from origin/emacs-27
adds 3381542 Fix compilation with GTK versions older than 3
adds 2ab5bc3 ; Merge from origin/emacs-27
adds 01dfcb7 Fix removal of frame decorations on Windows (Bug#38705)
adds 1420906 * src/fileio.c (Fwrite_region): Improve the doc string.
adds 37f9182 Fix redisplay when mode-line-format changes mode-line's
height
adds 09b6570 ; * src/dispnew.c (adjust_glyph_matrix): Fix last change.
adds 2d82f5a Change Tramp version to 2.4.3.27.1
adds d3884f5 Adapt commentary in Tramp persistency file
adds 0636431 * lisp/net/tramp.el (tramp-file-local-name): New defun.
(Bug#34343)
adds fa7148f Merge from origin/emacs-27
adds 2b6d702 Fix the MS-Windows build broken by "Let the OS clear
large new objects"
adds 48ffef5 Implement finalizers for module functions (Bug#30373)
adds 98ab70b * src/alloc.c (cleanup_vector): Fix --without-modules
builds.
adds cadf985 Let the OS clear new large strings of NUL
adds 52db14b emacs-module.h: Don't generate invalid C++11 code.
adds fb38d36 Make module function finalizer test less brittle.
adds 8e38681 Generate fewer useless conditionals in cl-loop
adds 9bbf175 Improve 'noexcept' support in C++17.
adds add2b2d Fix bug in recent allocate_string_data patch
adds 5669878 * lisp/gnus/gnus-start.el (gnus-group-change-level):
Simplify
adds 32bd911 Simplify x-dnd.el due to bignums
adds 3910117 * lisp/arc-mode.el (archive-zip-summarize): Remove unused
local.
adds 505ed06 ; Some that->than fixes.
adds e086a9f * lisp/emacs-lisp/bindat.el: Remove obsolete comment.
adds 2d5d0fa Remove generation of old bytecodes for catch/unwind
adds 9d38564 ; * lisp/x-dnd.el (x-dnd-get-motif-value): Fix typo.
adds fc92c2d Also print function data when printing module functions.
adds 26fde48 Shorten pointer printing code using a small helper
function.
adds 05c5bf4 * lisp/net/tramp.el: Fix typos.
adds 38db41d Merge from origin/emacs-27
adds e1b3fd3 Install g++ for CEDET tests
adds bb2b857 ; Merge from origin/emacs-27
adds 076dd1f Fix typo in 'window_box_height'
adds 6cbdd04 * lisp/autorevert.el (auto-revert-notify-handler): Fix
bracketing.
adds 2872744 Fix a scoping error in tramp-sudoedit.el
adds f95a2b8 Fix some broken conditional forms
adds 7f01dfc Fix MH-E bug #470: Show buffer discards text properties
adds 448df8f Improve doc-strings of 'quit-window' and
'quit-restore-window' (Bug#38819)
adds f909433 Merge from origin/emacs-27
adds 3fc859d Go back to iso-2022-7bit for titdic-cnv.el again
adds b47a0d6 ; Fix typo in previous patch.
adds 35d5694 Mark 'catch' and 'condition-case' bytecodes as obsolete
adds 823ce3a ; Sync with Tramp repository
adds 4f2b415 ; Adapt tramp-tests.el
adds dd85664 Implement stderr in tramp-adb-handle-make-process
adds 72f54f0 Fix NS frame parameters (bug#39000)
adds f950b07 Help the compiler inline sxhash
adds 724af76 Fix sxhash-equal on bytecodes, markers, etc.
adds 088bfcc Move “Fix some broken conditional forms” to master
adds f8a0b02 ; Merge from origin/emacs-27
adds 9063124 Use pthread_setname_np to set thread name
adds 16c6dfb Avoid assertion violations in very small-height windows
adds 075f21c Avoid crash by access to cleared
img->pixmap->data/img->mask->data (Bug#38774)
adds c01f55f Fix rendering bug due to unsynchronized cairo surface
size (Bug#38497)
adds 883b349 * lisp/net/tramp.el (tramp-file-local-name): Remove
`save-match-data'.
adds b46c75b xref-matches-in-files: Big Tramp speed-up
adds f54b243 Scale top-left coordinates in
display-monitor-attributes-list
adds 73fd8a4 Fix BSD and macOS builds w.r.t. pthread_setname_np
(bug#38632)
adds a18373a ; * etc/NEWS: Update the text about the
XDG_CONFIG_HOME/emacs behavior.
adds fb43244 Objective C Mode imenu: cease recognizing "functions"
within comments, etc.
adds af5709f Further enhancement on `tramp-file-local-name'
adds 42329e6 ; * etc/NEWS: Review of the whole text.
adds 6cd9ccb Fix compression of directories in Dired
adds b968b73 Merge from origin/emacs-27
adds 50dc615 Fix build without threads
adds eae42a6 Merge from origin/emacs-27
adds 1fe596d Fix another compilation problem in a build without threads
adds 91e239a Merge from origin/emacs-27
adds 7087307 Remove obsolete thread-alive-p
adds 17cfd70 Add hexdump/awk file encoding to Tramp. (Bug#35639)
adds eb3c6ad Consider non-string minibuffer-default in icomplete
adds beec9f6 Add comment on fido-mode's file-sorting semantics
adds 5841240 Use NSNumber instead of BOOL (bug#39047)
adds 5efe795 Update Antinews in the Emacs manual
adds 16eaaa0 ; Minor spelling fixes
adds ff8996a flymake: fix typo in variable binding (bug#38752)
adds 15c8e98 ; * etc/NEWS: Fix a typo.
adds 91cd3c1 Fix horizontal line display in Custom buffers
adds c556aab Calc: fix interval entry (bug#39040)
adds d6f9b09 Fix saving multiple themes
adds 8addfa9 Reset to the standard value when reverting session's
customizations
adds 524441d Improve wording in the ELisp manual
adds fd8128f ; Move the description of define-inline to a different
node in functions.texi
adds e1262d4 Update Antinews in ELisp manual
adds 6f05915 Update Acknowledgments sections
adds f0ebd91 ; * doc/lispref/anti.texi (Antinews): Fix typo.
adds 41d9d51 Merge from origin/emacs-27
adds 3252f31 Use decode_string_utf_8 in emacs-module.c.
adds 6100f9a * src/pdumper.c (dump_vectorlike): Unbreak build after
724af7671590c
adds 0abda55 Port configure.ac to future Gnulib
adds 4fc0bc9 Update from gnulib
adds 88efc73 Default cairo to enabled
adds 06caa3b Refactor Tramp async process code
adds e31287e Fix implicit declaration of getenv and atol
adds e4791f3 ;* etc/TODO: Update.
adds d47b157 Handle tab-bar clicks on a GPM-capable console.
adds 37e0d00 Improve ERC's matching of nicks and URLs (bug#38257)
adds 0ed9cfa vc-dir: ensure we don't use a pager with git
adds c42198f ; *etc/NEWS: Fix typo.
adds d645628 Always use lexical-binding in lisp-interaction-mode
(bug#38835)
adds 08cd247 ; * etc/NEWS: Fix typo.
adds 7ec66a5 Document spacing issues with Xft for some fonts
adds 7b14329 ; * lisp/simple.el (messages-buffer): Doc fix.
(Bug#39124)
adds fdee034 * lisp/isearch.el: Fix corner cases of isearch-lazy-count.
adds c34f7e8 Add new node "Package Statuses" to manual
adds 0e936f1 Fix build failure with --with-cairo --without-png
adds d672ad6 Merge from origin/emacs-27
adds 576dfc8 Remove unused ftx font backend driver
adds a70feb0 * admin/unidata/unidata-gen.el: Use lexical-binding
adds 07a4dd8 parse-time-string now parses ISO 8601 format strings
adds 41a270d Refactor parse-time-string
adds 125bc5b dns-query now represents SOA integers as integers
(Bug#38937)
adds f7ff3dd Add SASL SCRAM-SHA-256 support.
adds 0f4fa00 Remove references to obsolete libraries
adds 6c08a43 ; Fix wording of a comment.
adds f07a470 Declare the ftx font backend driver obsolete
adds 2be4860 * admin/notes/font-backend: Remove outdated file.
(Bug#34663)
adds 55803cc Move shell-related menu items to "Shell Commands" submenu
(bug#37594)
adds 3b0d1a5 f90: handle F2008 module function
adds 23b87db ; Unmaintain fortran elisp
adds caf0006 Mention GTK font chooser changes in NEWS
adds 5505bab Describe --with-cairo non-support for bitmapped fonts.
adds 91cac24 ; etc/NEWS minor edits
adds 13995f3 Make emacs prefer an existing ~/.emacs.d to an existing
XDG location
adds e4cec1f ; * etc/NEWS: Fix some file name quotations.
adds 52080b5 * lisp/minibuffer.el (read-file-name-default): Fix
bug#39057
adds 215d9fc Merge from origin/emacs-27
adds 1b1aaf3 * admin/notes/font-backend: Remove outdated file.
(Bug#34663)
adds 25adbc4 Add unattended spell-checking to checkdoc
adds 3446c26 Fix hexl jumping to end of file
adds 025d6ac Add index entry "syntax highlighting" to the elisp manual
adds f18c78e Remove a FIXME from package.el
adds a36495d Fix the error message from makefile-move-to-macro
adds ee0e3a7 edebug: remove ancient code for ancient XEmacs support
libs
adds 98c6416 * lisp/obsolete/cust-print.el (print-circle): Doc tweak.
adds e32bae6 Replace add-hook load-hook with with-eval-after-load
adds e135414 Replace doc references to load-hooks
adds 278f1f9 * doc/misc/ido.texi (Ignoring): Reword per Texinfo
warning.
adds 6dbe2c9 Make sb-image.el obsolete (Bug#37837)
adds 680021e Make more load-hooks obsolete
adds b615c1f * lisp/progmodes/vhdl-mode.el (speedbar-load-hook):
Silence compiler.
adds 778923a Document feature requests in the Emacs manual
adds 3fb37dc ; * lisp/ezimage.el: Fix typo.
adds b784265 ; * lisp/obsolete/vc-arch.el: Add missing
"Obsolete-since" tag.
adds 8d091f7 ; Fix recent markup change
adds 213840a Merge from origin/emacs-27
adds 4453acb Fix the error message from makefile-move-to-macro
adds 9fcfe05 ; Merge from origin/emacs-27
adds 5da372e ; Minor edit in anti.texi
adds 1149b69 Merge from origin/emacs-27
adds 6338f69 Add unattended spell-checking to checkdoc
adds 8c37649 ; Merge from origin/emacs-27
adds 0d3d3be Merge branch 'emacs-27' of
git.savannah.gnu.org:/srv/git/emacs into emacs-27
adds a785be2 Fix wording and punctuation of a recent commit
adds 069741b ; * etc/NEWS: Mention latest changes in checkdoc.
(Bug#38583)
adds 4df0c1c ; * src/lread.c (force_new_style_backquotes): Fix
reference.
adds d97a77c Merge from origin/emacs-27
adds 8d2fecd Introduce element &error into edebug specification lists
for macros
adds bce3d89 Remove XEmacs compat code from allout.el
adds c1b6d5c Improve performance when a string's byte count changes
adds ac121d8 Make Faset nonrecursive
adds 43e79d4 Remove XEmacs and old Emacs compat code from ebnf2ps.el
adds 1e291a0 Don't error on non-toolkit NS scrollbars (bug#37042)
adds 1787b86 Add ability to find ObjC method names
adds a4610c3 * src/fns.c (sxhash_obj): Fix crash on sub-char-tables
adds 447bb13 Ensure that gnus-summary-attach-article finds the right
articles
adds b222e1a Don’t assume sizeof (size_t) == 4 in allocators
adds 0e57792 Add space before messsage in byte compiler warnings
adds 52baaca Update from Gnulib
adds 35a1a00 Remove Gnulib putenv code
adds 0ad895d Sync with Tramp 2.5.0-pre
adds c7c9919 ; * etc/NEWS: Fix typos.
adds 3d81d23 Make arguments to dired-chage-marks non-optional
adds e5e31aa Improve error handling in dired-change-marks
adds 46fefb0 * lisp/international/mule-cmds.el
(universal-coding-system-argument): Rewrite
adds 6cc1db8 Fix drag and drop from some Qt versions
adds b3ad638 Work better if stat etc. are interrupted
adds cdede98 * lisp/progmodes/cc-cmds.el: Don't use local vars as
symbols
adds e898442 Honor tags-case-fold-search during xref identifer
completion
adds 2391d3f ; spelling fixes
adds 36a4068 ERC: New maintainer.
adds db4436e Fix the notification action for PRIVMSG in
erc-notifications-notify
adds 74b1511 Fix erc-notifications-notify for non-PRIVMSGs, broken in
last commit
adds 4217bc2 Fix infloop in shell.el
adds f3d30b5 Remove some doc references to old Emacs versions
adds 519de2f Merge from origin/emacs-27
adds 5118394 Ensure that gnus-summary-attach-article finds the right
articles
adds 1a54e50 ; Merge from origin/emacs-27
adds fabf006 Doc fixes in package.el
adds c134978 Remove reference to Emacs 19 from FAQ
adds 2eb0b78 Fix shell-command-dont-erase-buffer feature
adds 83f9fe4 ; * etc/NEWS: Fix typo.
adds 3543b9f ; Fix a test (Bug#39067)
adds dde3131 * lisp/menu-bar.el (menu-bar-options-menu): Add
desktop-save-mode (bug#37594)
adds 92f30d6 * lisp/tab-line.el (tab-line-auto-hscroll): Fix for long
tab names.
adds 891f7de * test/lisp/simple-tests.el: Full path to Emacs binary
(bug#39067).
adds fd19282 Fix shell-tests failures
adds 154cd11 * admin/release-process: Adapt bug numbers for release
critical bugs.
adds 215cead Merge from origin/emacs-27
adds f650d54 Unbreak the MS-Windows build
adds d8da850 Document cairo-related fallout to font-backend settings
adds 57d498a Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds b651939 * lisp/international/mule-cmds.el
(mule-cmds--prefixed-command-pch): Fix typo
adds e74093d Add Cairo font backend info
adds ee1ccb4 ; fix typo in previous commit
adds c1b6cf6 * lisp/progmodes/grep.el (grep-read-files-function): New
var.
adds 140eb90 Recommend use of HarfBuzz
adds abb2515 * test/lisp/auth-source-pass-tests.el: Test for multiple
ports.
adds 63f69e9 Minor cleanup in
{autorevert,filenotify,shadowfile}-tests.el
adds e88eed9 Make find-file-at-point respect port numbers in Tramp
file name
adds 0c9da50 Default lisp-mode to use Common Lisp indentation
adds f79a92f Support solar and lunar eclipses in Calendar
adds 3fd35d7 Add \sqrt and \sqrt[3] as Latex input methods
adds 1a2a5a1 Add \sqrt[4] as Latex input method, too
adds 2d9d62b Add new Tramp method "media"
adds 2eb834e Clear output data pointer on NS
adds 06166aa Improve explanation of available font backends under X
adds 7dd065f Small fixes in documentation.
adds 3ba0db4 Allow optional truncation of tab names in tab-bar and
tab-line (bug#38693)
adds 83d4934 Merge from origin/emacs-27
adds f2f9f2f * lisp/menu-bar.el: Remove desktop-save-mode from release
branch (bug#37594)
adds a1bfb92 ; Merge from origin/emacs-27
adds 5abd8d7 Improve display of temporary echo messages
adds 4aec94d Avoid leaving artifacts when the system caret is used on
w32
adds 7e37e61 Correct statement about ftcr and recommend HarfBuzz
adds ac09e8e * lisp/vc/smerge-mode.el (smerge-match-conflict): Fix
bug#38456
adds d5d90dc * doc/misc/tramp.texi (Bug Reports): Encourage use of
"emacs -Q".
adds 3b0938c Render Ido suggestions using an overlay
adds 5715eb9 Merge from origin/emacs-27
adds 6f58054 Fix crash when sending Gnus message (Bug#39207)
adds 72011f2 Fix bug 39218
adds 8fbc2fd Implement "/media::" default host name in Tramp
adds a15a0cf Prefer saying "Info manual" to "info page" in docs
adds c4687d9 Remove irrelevant info from .elc headers
adds cd2d812 Unbreak byte compilation
adds 963a9ff Globally sanitize single-file package long descriptions
(Bug#37548)
adds 04ca1a1 Make so-long test pass following lisp-mnt change
adds 75c1f93 Simplify locale setup
adds 1ebe160 Warn about XFT and about Cairo without HarfBuzz
adds 9ba7abe Expand Cairo and HarfBuzz descriptions
adds 9849038 Support (un)mount of Tramp media devices
adds 0debadb Minor code cleanup in Tramp
adds ff630b5 Adapt tramp-test32-shell-command
adds d9385ac Make links in shr use separate mouse highlight regions
adds 4f2b967 Fix doc strings for image-dired rotation commands
adds 196c42b Fix a few typos
adds d02f2a7 * lisp/simple.el: Minor fixes to commentary.
adds 224e8d1 Make call_process call signal_after_change. This fixes
bug #38691.
adds 92f080d Tab-bar related finishing touches.
adds 635e55e Merge from origin/emacs-27
adds d15f2d4 Prefer saying "Info manual" to "info page" in docs
adds e1deafd Backport: Fix bug 39218
adds c7d870d ; Merge from origin/emacs-27
adds 7d1e9c9 Minor doc string clarification in use-hard-newlines
adds 1c48774 Update ERC module URLs
adds 57fb8b1 Fix inaccurate wording in the Emacs manual
adds a033602 * doc/emacs/files.texi (Auto Save Files): Improve
indexing (bug#39259).
adds 0bed550 Remove EmacsOpenPanel and EmacsSavePanel (bug#38031)
adds a76e7d5 Merge from origin/emacs-27
adds fcad41c Add tests for version comparison predicates
adds 9c576c2 Fix parse-time-string bug with ISO 8601 defaults
adds a391ffa Fix iso8601-parse so unknown DST is -1, not nil
adds 0c6c8aa Remove (or double) redundant backslashes in string
literals
adds f42d57c Install C source code for C-h f etc.
adds 31efd1c Fix MS-Windows build broken by "Install C source code"
adds 5ba6df7 Fix Bug#39279
adds e97da6b Add more tests for bookmark-bmenu-list
adds 26d890c Propagate NSLocale into Emacs better
adds 491c909 Improve doc for emacs-source-directory (Bug#36527).
adds 901f58c Update mini-gmp
adds 23ef804 * src/mini-gmp.c: Fix comment typos.
adds 5020594 * lisp/emacs-lisp/debug.el (debug): Merge the
non-interactive cases
adds e1c93a0 Fix problems in Tramp's async-shell-command
adds 688e924 Fix Bug#39253
adds a02b179 Revert the --with-install-srcdir patch
adds da7267e Update from Gnulib
adds 5ee3c37 Make sure that all gnus buffers are killed on exit
adds fd09196 ; Clarify what time-stamp-active enables
adds e5327a5 Do not refer to obsolete alias
adds 7f50698 Improve doc of eq on bignums etc.
adds 568a560 Improve doc string of 'newline'
adds baca81e * doc/lispref/streams.texi (Output Functions): Improve
indexing.
adds 1705e32 Fix help text about configure module support
adds d7cd4ab7 Objective C Mode: Make c-forward-type work with "unsigned
long", etc.
adds 2e9a153 Moderate recommendation to escape '(' in doc strings
adds c8fcabf Correct regexp for flags in `format' doc string
adds 066aad7 Finish the documentation for
c-noise-macro-{,with-parens-}names.
adds c31c31e ; Spelling and URL fixes
adds abf0f86 * lisp/wdired.el: Clean out isearch-filter-predicate
(bug#37496)
adds 1bcac29 dns-mode-soa-auto-increment-serial: safe if symbolp
adds 60a3c5d Merge from origin/emacs-27
adds ac6e620 Revert "Fix some NS drawing issues (bug#32932)"
adds 6b955c2 Revert "Ensure NS frame is redrawn correctly after
scroll"
adds 3ad7813 Revert "Make all NS drawing be done from drawRect"
adds f674c90 Draw to offscreen buffer on macOS
adds 93b5530 Merge branch 'scratch/ns/draw-to-bitmap'
adds a7a955e Revert "Fix MS-Windows build broken by "Install C source
code""
adds bb3b099 fix bug#39344
adds 5db3324 Show key bindings on M-x completion (bug#39035)
adds 7c7b91b Make iso8601.el understand two obsolete forms
adds 1ed7cd4 Give fuller support for obsolete ---12 dates in iso8601
adds 38b6ed1 prune the overly cavalier "kill all gnus buffers exit"
adds 78b8726 * etc/NEWS: Move M-x suggest-key-bindings to "Editing
Changes" section.
adds d3ead37 Remove compatibility hack in Tramp
adds bb1d42b Implement `shell-command-dont-erase-buffer' in Tramp.
(Bug#39067)
adds fcac8fc ; Auto-commit of loaddefs files.
adds e1a712b * admin/authors.el: Add missing entries.
adds 247f2cf ; ChangeLog.3 fixes.
adds de41161 Tab-bar related fixes.
adds 2e66013 Ensure minibuffer input is added to history in
read_minibuf
adds baceb8e Allow exiting the Python interpreter of a GDB session
adds 2b1e18a Protect against errors in gdb-mi.el handlers
adds c362a62 ; * lisp/progmodes/gdb-mi.el (gdb-handle-reply): Fix
commentary.
adds 5bf2ef3 Add more blackboard bold characters to TeX input method
adds 0ceb5d0 Merge from origin/emacs-27
adds 0223a15 * lisp/emacs-lisp/debug.el (debug): Merge the
non-interactive cases
adds 0e9a14b ; Merge from origin/emacs-27
adds cdf8c31 Extend workaround for Cygwin O_PATH bug
adds 1083e52 Merge from origin/emacs-27
adds 42c1e60 ; Auto-commit of loaddefs files.
adds 39f723b ; Merge from origin/emacs-27
adds 45fd45a ; Fix docstring in Tramp
adds f9504ff * lisp/progmodes/sh-script.el: Remove old non-SMIE
indentation code
adds 557b790 Add new help command describe-keymap
adds 330228d Provide default for describe-keymap prompt
adds b641c17 Silence byte-compiler warning
new 15aedf3 Merge remote-tracking branch 'savannah/master' into HEAD
Summary of changes:
.gitlab-ci.yml | 2 +-
ChangeLog.3 | 2 +-
INSTALL | 36 -
admin/MAINTAINERS | 10 +
admin/authors.el | 27 +
admin/merge-gnulib | 2 +-
admin/notes/font-backend | 69 --
admin/notes/unicode | 10 +-
admin/nt/README-ftp-server | 277 -----
admin/nt/dist-build/README-windows-binaries | 88 +-
admin/release-process | 12 +-
admin/unidata/unidata-gen.el | 159 ++-
build-aux/config.guess | 6 +-
build-aux/config.sub | 6 +-
configure.ac | 85 +-
doc/emacs/Makefile.in | 2 +-
doc/emacs/ack.texi | 27 +-
doc/emacs/anti.texi | 203 ++--
doc/emacs/basic.texi | 6 +-
doc/emacs/cmdargs.texi | 6 -
doc/emacs/custom.texi | 55 +-
doc/emacs/dired.texi | 4 +-
doc/emacs/emacs.texi | 16 +-
doc/emacs/files.texi | 1 +
doc/emacs/fixit.texi | 6 +-
doc/emacs/help.texi | 5 +
doc/emacs/m-x.texi | 4 +
doc/emacs/misc.texi | 14 +-
doc/emacs/package.texi | 76 +-
doc/emacs/trouble.texi | 11 +
doc/lispintro/Makefile.in | 2 +-
doc/lispintro/emacs-lisp-intro.texi | 2 +-
doc/lispref/Makefile.in | 2 +-
doc/lispref/anti.texi | 342 ++----
doc/lispref/edebug.texi | 5 +
doc/lispref/elisp.texi | 2 +-
doc/lispref/frames.texi | 40 +-
doc/lispref/functions.texi | 196 ++--
doc/lispref/internals.texi | 57 +-
doc/lispref/keymaps.texi | 7 +-
doc/lispref/modes.texi | 18 +-
doc/lispref/numbers.texi | 4 +-
doc/lispref/objects.texi | 40 +-
doc/lispref/os.texi | 3 +-
doc/lispref/processes.texi | 13 +-
doc/lispref/streams.texi | 1 +
doc/lispref/tips.texi | 27 +-
doc/lispref/variables.texi | 3 +
doc/lispref/windows.texi | 4 -
doc/misc/Makefile.in | 2 +-
doc/misc/calc.texi | 11 +-
doc/misc/cc-mode.texi | 22 +-
doc/misc/dired-x.texi | 41 +-
doc/misc/ediff.texi | 37 +-
doc/misc/efaq.texi | 39 +-
doc/misc/gnus-coding.texi | 10 -
doc/misc/gnus.texi | 8 +-
doc/misc/idlwave.texi | 8 +-
doc/misc/ido.texi | 2 +-
doc/misc/org.texi | 7 +-
doc/misc/reftex.texi | 9 +-
doc/misc/sem-user.texi | 2 +-
doc/misc/smtpmail.texi | 23 +-
doc/misc/speedbar.texi | 10 +-
doc/misc/tramp.texi | 85 +-
doc/misc/trampver.texi | 4 +-
doc/misc/viper.texi | 9 +-
etc/NEWS | 120 +-
etc/NEWS.24 | 10 +-
etc/NEWS.27 | 457 ++++----
etc/PROBLEMS | 89 ++
etc/TODO | 43 +-
lib-src/emacsclient.c | 17 +-
lib/gnulib.mk.in | 14 +-
lib/inttypes.in.h | 2 +
lib/putenv.c | 194 ----
lib/regex.c | 2 +
lib/regex_internal.h | 53 +-
lib/stdlib.in.h | 7 +
lib/unistd.in.h | 2 +-
lisp/align.el | 2 +
lisp/allout.el | 263 +----
lisp/arc-mode.el | 3 +-
lisp/autorevert.el | 6 +-
lisp/bookmark.el | 2 +
lisp/calc/calc.el | 4 +-
lisp/calendar/iso8601.el | 17 +-
lisp/calendar/lunar.el | 27 +-
lisp/calendar/parse-time.el | 98 +-
lisp/calendar/time-date.el | 17 +-
lisp/calendar/timeclock.el | 2 +
lisp/cedet/ede.el | 5 +-
lisp/cedet/ede/cpp-root.el | 15 -
lisp/cedet/ede/makefile-edit.el | 3 +-
lisp/cedet/ede/pconf.el | 5 +-
lisp/cedet/mode-local.el | 2 +-
lisp/cedet/semantic/imenu.el | 5 +-
lisp/cedet/srecode/semantic.el | 2 +-
lisp/cmuscheme.el | 2 +
lisp/cus-edit.el | 20 +-
lisp/cus-start.el | 2 +-
lisp/custom.el | 7 +-
lisp/desktop.el | 7 +-
lisp/dired-aux.el | 16 +-
lisp/dired-x.el | 4 +-
lisp/dired.el | 37 +-
lisp/disp-table.el | 2 +-
lisp/emacs-lisp/bindat.el | 3 -
lisp/emacs-lisp/byte-opt.el | 22 +-
lisp/emacs-lisp/bytecomp.el | 159 +--
lisp/emacs-lisp/cconv.el | 34 +-
lisp/emacs-lisp/checkdoc.el | 118 +-
lisp/emacs-lisp/cl-macs.el | 5 +-
lisp/emacs-lisp/debug.el | 292 +++--
lisp/emacs-lisp/edebug.el | 24 +-
lisp/emacs-lisp/eieio-opt.el | 9 +-
lisp/emacs-lisp/eieio-speedbar.el | 6 +-
lisp/emacs-lisp/lisp-mnt.el | 13 +-
lisp/emacs-lisp/lisp-mode.el | 1 +
lisp/emacs-lisp/package.el | 42 +-
lisp/emacs-lisp/rx.el | 2 +-
lisp/emacs-lisp/tabulated-list.el | 8 +-
lisp/emulation/viper-init.el | 2 +
lisp/erc/erc-autoaway.el | 4 +-
lisp/erc/erc-backend.el | 2 +-
lisp/erc/erc-button.el | 15 +-
lisp/erc/erc-capab.el | 2 +-
lisp/erc/erc-compat.el | 4 +-
lisp/erc/erc-dcc.el | 2 +-
lisp/erc/erc-desktop-notifications.el | 11 +-
lisp/erc/erc-ezbounce.el | 2 +-
lisp/erc/erc-fill.el | 4 +-
lisp/erc/erc-goodies.el | 2 +-
lisp/erc/erc-ibuffer.el | 3 +-
lisp/erc/erc-identd.el | 2 +-
lisp/erc/erc-imenu.el | 4 +-
lisp/erc/erc-join.el | 4 +-
lisp/erc/erc-lang.el | 4 +-
lisp/erc/erc-list.el | 3 +-
lisp/erc/erc-log.el | 3 +-
lisp/erc/erc-match.el | 7 +-
lisp/erc/erc-menu.el | 2 +-
lisp/erc/erc-netsplit.el | 2 +-
lisp/erc/erc-networks.el | 2 +-
lisp/erc/erc-notify.el | 3 +-
lisp/erc/erc-page.el | 2 +-
lisp/erc/erc-pcomplete.el | 4 +-
lisp/erc/erc-replace.el | 3 +-
lisp/erc/erc-ring.el | 4 +-
lisp/erc/erc-services.el | 3 +-
lisp/erc/erc-sound.el | 3 +-
lisp/erc/erc-speedbar.el | 8 +-
lisp/erc/erc-spelling.el | 4 +-
lisp/erc/erc-stamp.el | 4 +-
lisp/erc/erc-track.el | 4 +-
lisp/erc/erc-truncate.el | 3 +-
lisp/erc/erc-xdcc.el | 2 +-
lisp/erc/erc.el | 2 +-
lisp/expand.el | 8 +-
lisp/ezimage.el | 2 +-
lisp/ffap.el | 2 +-
lisp/filesets.el | 2 +-
lisp/finder.el | 7 -
lisp/frame.el | 3 +
lisp/gnus/gnus-agent.el | 2 +-
lisp/gnus/gnus-bookmark.el | 8 +-
lisp/gnus/gnus-cloud.el | 8 +-
lisp/gnus/gnus-draft.el | 2 +-
lisp/gnus/gnus-group.el | 10 +-
lisp/gnus/gnus-icalendar.el | 2 +-
lisp/gnus/gnus-int.el | 2 +-
lisp/gnus/gnus-msg.el | 11 +-
lisp/gnus/gnus-srvr.el | 2 +-
lisp/gnus/gnus-start.el | 18 +-
lisp/gnus/gnus-sum.el | 4 +-
lisp/gnus/gnus-util.el | 6 +-
lisp/gnus/gnus.el | 4 +-
lisp/gnus/mail-source.el | 4 +-
lisp/gnus/message.el | 5 +-
lisp/gnus/mm-archive.el | 3 +-
lisp/gnus/mml-smime.el | 11 +-
lisp/gnus/mml2015.el | 9 +-
lisp/gnus/nnbabyl.el | 2 +-
lisp/gnus/nndiary.el | 10 +-
lisp/gnus/nndoc.el | 2 +-
lisp/gnus/nndraft.el | 4 +-
lisp/gnus/nneething.el | 2 +-
lisp/gnus/nnfolder.el | 4 +-
lisp/gnus/nnheader.el | 6 +-
lisp/gnus/nnimap.el | 2 +-
lisp/gnus/nnir.el | 12 +-
lisp/gnus/nnmail.el | 6 +-
lisp/gnus/nnmaildir.el | 6 +-
lisp/gnus/nnmairix.el | 6 +-
lisp/gnus/nnmbox.el | 2 +-
lisp/gnus/nnmh.el | 2 +-
lisp/gnus/nnml.el | 15 +-
lisp/gnus/nnrss.el | 2 +-
lisp/gnus/nntp.el | 2 +-
lisp/gnus/nnvirtual.el | 2 +-
lisp/help-fns.el | 97 ++
lisp/hexl.el | 11 +-
lisp/ibuffer.el | 2 +
lisp/icomplete.el | 17 +-
lisp/ido.el | 10 +-
lisp/image-dired.el | 24 +-
lisp/info.el | 21 +-
lisp/international/mule-cmds.el | 96 +-
lisp/international/titdic-cnv.el | 236 ++--
lisp/isearch.el | 7 +-
lisp/ldefs-boot.el | 765 +++++++++----
lisp/leim/quail/latin-ltx.el | 32 +-
lisp/loadup.el | 4 +-
lisp/mail/rmail.el | 5 +-
lisp/mail/rmailsum.el | 2 +-
lisp/menu-bar.el | 45 +-
lisp/mh-e/mh-show.el | 14 +-
lisp/minibuffer.el | 19 +-
lisp/msb.el | 2 +
lisp/net/dns.el | 16 +-
lisp/net/nsm.el | 12 +-
lisp/net/sasl-scram-sha256.el | 59 +
lisp/net/sasl.el | 5 +-
lisp/net/shr.el | 4 +-
lisp/net/tramp-adb.el | 138 ++-
lisp/net/tramp-archive.el | 21 +-
lisp/net/tramp-cache.el | 38 +-
lisp/net/tramp-cmds.el | 2 +-
lisp/net/tramp-compat.el | 81 +-
lisp/net/tramp-gvfs.el | 645 +++++++++--
lisp/net/tramp-rclone.el | 19 +-
lisp/net/tramp-sh.el | 286 +++--
lisp/net/tramp-smb.el | 94 +-
lisp/net/tramp-sudoedit.el | 63 +-
lisp/net/tramp-uu.el | 5 -
lisp/net/tramp.el | 446 ++++----
lisp/net/trampver.el | 17 +-
lisp/obsolete/cust-print.el | 5 +-
lisp/obsolete/iswitchb.el | 2 +-
lisp/obsolete/old-whitespace.el | 8 +-
lisp/obsolete/rcompile.el | 2 +-
lisp/obsolete/sb-image.el | 46 +
lisp/obsolete/vc-arch.el | 1 +
lisp/obsolete/vi.el | 2 +-
lisp/obsolete/vip.el | 14 +-
lisp/org/ol.el | 4 +-
lisp/org/org-agenda.el | 1 -
lisp/org/org-element.el | 2 +-
lisp/org/org.el | 4 +-
lisp/org/ox-odt.el | 2 +-
lisp/progmodes/cc-cmds.el | 23 +-
lisp/progmodes/cc-langs.el | 5 +-
lisp/progmodes/cc-menus.el | 98 +-
lisp/progmodes/cc-vars.el | 15 +-
lisp/progmodes/cperl-mode.el | 2 +-
lisp/progmodes/cwarn.el | 2 +
lisp/progmodes/ebnf2ps.el | 21 +-
lisp/progmodes/elisp-mode.el | 3 +-
lisp/progmodes/etags.el | 23 +-
lisp/progmodes/f90.el | 19 +-
lisp/progmodes/flymake-proc.el | 2 +-
lisp/progmodes/fortran.el | 2 +-
lisp/progmodes/gdb-mi.el | 13 +-
lisp/progmodes/grep.el | 111 +-
lisp/progmodes/gud.el | 5 +-
lisp/progmodes/idlwave.el | 3 +-
lisp/progmodes/inf-lisp.el | 7 +-
lisp/progmodes/meta-mode.el | 2 +
lisp/progmodes/sh-script.el | 1454 +-----------------------
lisp/progmodes/vhdl-mode.el | 2 +-
lisp/progmodes/xref.el | 18 +-
lisp/recentf.el | 2 +
lisp/sb-image.el | 107 --
lisp/shell.el | 2 +-
lisp/simple.el | 101 +-
lisp/so-long.el | 8 +-
lisp/speedbar.el | 74 +-
lisp/startup.el | 46 +-
lisp/strokes.el | 2 +
lisp/tab-bar.el | 48 +-
lisp/tab-line.el | 105 +-
lisp/textmodes/dns-mode.el | 1 +
lisp/textmodes/ispell.el | 50 +-
lisp/textmodes/paragraphs.el | 2 +-
lisp/textmodes/reftex-vars.el | 2 +
lisp/textmodes/reftex.el | 2 +-
lisp/textmodes/table.el | 8 +-
lisp/thread.el | 2 -
lisp/time-stamp.el | 23 +-
lisp/url/url-vars.el | 2 +
lisp/vc/ediff-init.el | 2 +
lisp/vc/smerge-mode.el | 5 +-
lisp/vc/vc-git.el | 3 +-
lisp/wdired.el | 2 +
lisp/window.el | 16 +-
lisp/woman.el | 2 +-
lisp/x-dnd.el | 57 +-
m4/00gnulib.m4 | 79 +-
m4/gnulib-common.m4 | 3 +-
m4/gnulib-comp.m4 | 11 +-
m4/largefile.m4 | 4 +
m4/putenv.m4 | 60 -
m4/unistd_h.m4 | 3 +-
m4/zzgnulib.m4 | 23 +
nt/inc/ms-w32.h | 7 +-
src/Makefile.in | 6 +-
src/alloc.c | 319 ++++--
src/bytecode.c | 8 +-
src/callproc.c | 37 +-
src/coding.c | 2 +
src/data.c | 66 +-
src/deps.mk | 3 -
src/dired.c | 4 +-
src/dispnew.c | 21 +-
src/editfns.c | 2 +-
src/emacs-module.c | 66 +-
src/emacs-module.h.in | 14 +-
src/emacs.c | 82 +-
src/fileio.c | 40 +-
src/filelock.c | 3 +-
src/fns.c | 124 +-
src/font.c | 1 -
src/font.h | 6 +-
src/frame.c | 2 +-
src/frame.h | 5 +-
src/ftxfont.c | 371 ------
src/gtkutil.c | 1 +
src/image.c | 16 +-
src/json.c | 1 -
src/lisp.h | 17 +-
src/lread.c | 6 +-
src/mini-gmp.c | 218 ++--
src/mini-gmp.h | 8 +-
src/minibuf.c | 8 +-
src/module-env-28.h | 8 +
src/nsfns.m | 55 +-
src/nsterm.h | 29 +-
src/nsterm.m | 922 ++++++++-------
src/pdumper.c | 2 +-
src/print.c | 40 +-
src/sysdep.c | 36 +-
src/systhread.c | 60 +-
src/systhread.h | 5 +-
src/term.c | 8 +
src/thread.c | 10 +-
src/thread.h | 3 +-
src/w32.c | 21 +
src/w32.h | 1 +
src/w32fns.c | 3 +
src/w32heap.c | 10 +
src/w32term.c | 6 +-
src/w32term.h | 4 +
src/window.c | 21 +-
src/window.h | 1 -
src/xdisp.c | 115 +-
src/xfns.c | 10 +-
src/xterm.c | 4 +
test/data/emacs-module/mod-test.c | 54 +-
test/lisp/auth-source-pass-tests.el | 4 +
test/lisp/autorevert-tests.el | 3 +-
test/lisp/bookmark-tests.el | 75 +-
test/lisp/calendar/iso8601-tests.el | 154 +--
test/lisp/ffap-tests.el | 2 +-
test/lisp/filenotify-tests.el | 49 +-
test/lisp/help-fns-tests.el | 47 +-
test/lisp/ibuffer-tests.el | 2 +-
test/lisp/international/ucs-normalize-tests.el | 2 +-
test/lisp/net/sasl-scram-rfc-tests.el | 26 +-
test/lisp/net/tramp-archive-tests.el | 2 +-
test/lisp/net/tramp-tests.el | 398 ++++---
test/lisp/progmodes/f90-tests.el | 20 +
test/lisp/shadowfile-tests.el | 1 -
test/lisp/shell-tests.el | 7 +
test/lisp/simple-tests.el | 58 +-
test/lisp/subr-tests.el | 21 +
test/lisp/textmodes/conf-mode-tests.el | 2 +-
test/src/alloc-tests.el | 7 +
test/src/emacs-module-tests.el | 26 +-
test/src/fns-tests.el | 16 +
test/src/regex-emacs-tests.el | 4 +-
380 files changed, 7425 insertions(+), 7537 deletions(-)
delete mode 100644 admin/notes/font-backend
delete mode 100644 admin/nt/README-ftp-server
delete mode 100644 lib/putenv.c
create mode 100644 lisp/net/sasl-scram-sha256.el
create mode 100644 lisp/obsolete/sb-image.el
delete mode 100644 lisp/sb-image.el
delete mode 100644 m4/putenv.m4
create mode 100644 m4/zzgnulib.m4
delete mode 100644 src/ftxfont.c
- feature/native-comp updated (ea56b58 -> 15aedf3),
Andrea Corallo <=