[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] feature/tramp-thread-safe updated (25f77f9 -> 1488024)
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] feature/tramp-thread-safe updated (25f77f9 -> 1488024) |
Date: |
Mon, 5 Nov 2018 08:41:02 -0500 (EST) |
albinus pushed a change to branch feature/tramp-thread-safe.
from 25f77f9 Merge remote-tracking branch 'origin/master' into
feature/tramp-thread-safe
new 80da4fa Fix Bug#33135
adds 19f705c Fix typo in 'timerp' documentation
adds 6e54762 Fix Apple Script permissions error
adds 7a7a3a4 Merge from origin/emacs-26
adds 0d2bf76 Adapt Tramp version. Do not merge with master
adds c3856d4 ; Merge from origin/emacs-26
adds a7ebc6b dired-do-shell-command: Notify users after abort the
command
adds ce8b458 Document in the ELisp manual how to write loadable modules
adds a108eaa Fix bug with precious entries in Gnus registry
adds 89a7301 ; * doc/lispref/internals.texi (Writing Dynamic Modules):
Fix a typo.
adds af80b10 Improve indexing of 'C-SPC C-SPC'
adds d0eca49 ; * doc/emacs/mark.texi (Disabled Transient Mark): Fix
last change.
adds 643df63 Avoid byte-compiler warning in em-rebind.el
adds 6cf4dfe Merge from origin/emacs-26
adds 95f69e7 Improve 'json-insert' so it doesn't cons a string from
JSON
adds 4824d37 Fix sieve-upload when sieve-buffer is nil
adds f3c13bb Fix sieve-mode font lock
adds f1ea2b9 Fix lisp_eval_depth in unwind-protect cleanup
adds 8c68e4a * src/buffer.c (Fmove_overlay): Don't call Fdelete_overlay
adds aba7910 Add ~44 edebug specs to CC Mode.
adds 6b8fd34 Update from Gnulib
adds 3d91dc1 Update lib/regex from glibc via Gnulib
adds 1439d89 In follow mode, prevent the cursor resting on a partially
displayed line
adds 96df604 * lisp/textmodes/tex-mode.el (tex-uptodate-p): Recognize
[N.N] pages
adds 987956a * lisp/image-mode.el (image--imagemagick-wanted-p): Check
for file extension.
adds 5a4bfbb * etc/NEWS.18: Tweak header to be more like the others
adds d9d5b2b * lisp/progmodes/octave.el: Register on auto-mode-alist
adds 6716eb2 * lisp/image-mode.el (image-toggle-display-image): Avoid
string-make-unibyte
adds e07ced0 * doc/lispref/display.texi (Fringe Bitmaps): Remove
redundant items
adds 76a6417 Add process thread to list-processes
adds a6ab8db Ensure NS frame is redrawn correctly after scroll
adds 18b42c6 Use the 'line-number' face for line-number fields past EOB
adds 91c4c46 Update the description of startup in ELisp manual
adds 80e0bfa Call GTK functions only on GTK scrollbars
adds 8fc892d Update --without-toolkit-scroll-bars doc
adds e724a8f Fix redisplay of glyphless characters
adds 1902450 Fix wording in module API documentation
adds 700acbd doc/lispref/edebug.texi (Specification List) Remove
obstrusive blank line
adds b20c51d * lisp/isearch.el (isearch-cmds): Recall absent
isearch--state slot.
adds 73babba Clarify documentation of fractional vertical scrolling
and some doc strings
adds 722833d Merge from origin/emacs-26
adds 84efc93 Fix Bug#32983
adds e64065b Use next-buffers and prev-buffers in window-state-get and
window-state-put
adds 134ba45 Allow two mouse functions to work with Rectangle Mark mode
adds 7356743 Avoid assertion violation when comparing with main-thread
adds e511b9d Bring back nocombreloc if dumping
adds 46106ee Have 'window-in-direction' handle 'up' and 'down' values
(Bug#32790)
adds f35916c * lisp/emacs-lisp/package.el (package-get-version): New
macro
adds e37825f Use buffer objects for non-writable states in
window-state-get.
adds 7aaf9d8 * lisp/emacs-lisp/lisp.el (delete-pair): Add optional
prefix arg.
adds 2510126 Have 'split-window' handle 'up' and 'down' values
(Bug#32790)
adds 487931c In follow mode windows in a GUI, don't display inactive
cursors
adds fc3f937 ; * etc/NEWS (value): Fix punctuation of a recently added
entry.
adds d2a07b9 Fix struct thread alignment on FreeBSD x86
adds 7cfe2dc In edebug in GUIs, move focus to the selected frame.
adds 32e4119 * emacs-lisp/package.el (package-get-version): Change
into a function
adds d684f5d * lisp/mail/smtpmail.el: (smtpmail-send-queued-mail):
Avoid 'load'
adds efb2146 Fix 'timer-next-integral-multiple-of-time'
adds 67d3b40 Expand host names in Tramp's ad-hoc multi-hop file names
adds 1725206 * lisp/vc/diff-mode.el: Improve diff-font-lock-prettify
adds 08192e4 Always define 'define-fringe-bitmap'
adds 969b561 ; Auto-commit of loaddefs files.
adds 1d2b386 Improve Tramp backward compatibility
adds 7d5919e * src/minibuf.c (read_minibuf_noninteractive): Remove
unused args.
adds 8602bd8 Fix epg bug with (TICKS . HZ) timestamp
adds a381285 Improve rounding in recent timer fix
adds 3ce5a6f edebug.el: Move window focus switch into
edebug-pop-to-buffer
adds 1dce1b2 Install emacs-module.h (Bug#31929)
adds e456dda Tweak Makefile emacs-module.h handling
adds 5c5bed7 ; Merge from origin/emacs-26
adds 433e364 ; * etc/NEWS: Announce that emacs-module.h is now
installed.
adds eb67689 * lisp/mail/smtpmail.el (smtpmail-send-queued-mail): Load
file with .el suffix.
adds f632ecb Update revert-buffer documentation
adds a4e40f6 ; * doc/emacs/files.texi (Reverting): Improve wording in
last change.
adds cf79327 Fix a pasto in a Gnus doc string
adds 1531bca Fix help-form binding in dired-create-files
adds 6239016 * doc/misc/dired-x.texi (Omitting Variables): Fix
wording. (Bug#33112)
adds 2efd400 Correct typo in GNU ELPA url
adds 5aa41f7 Merge from origin/emacs-26
adds 00027ff ; NEWS merge fixes
adds 129ffc2 * admin/gitmerge.el (gitmerge-resolve): Check NEWS patch
exit status.
adds f1f1687 Fix Bug#33141
adds 9dd95bf * lisp/emacs-lisp/pcase.el (pcase--u1): Fix bignums
adds 3575dd8 * admin/automerge: Abort if NEWS gets modified.
adds d404bb5 ; * admin/automerge: Tweak previous NEWS fix
adds f172ced * lisp/files.el (abbreviate-file-name): Avoid
save-match-data
adds 8fffac1 Subject: (mouse-drag-and-drop-region): Simplify and
remove assumptions
adds 3e81e9a Add support in emacsclient for EMACS_SOCKET_NAME
adds 2fdae77 ; * etc/NEWS: Fix last change.
adds c97a5f1 * doc/misc/calc.texi (Summary): The +/- key is 'p', not
'P'.
adds d72975a * lisp/gnus/mm-util.el (mm-decompress-buffer): Fix
split-string args.
adds 7e8eee6 Fix some NS drawing issues (bug#32932)
adds 71a2d50 Fix minibuffer-help-form for lexical binding
adds f3d01d4 Avoid infloop in CPerl mode fontification
adds f5f9583 Improve XPM load failure message (bug#33126)
adds 6ca71ce ; * lisp/help.el (with-help-window): Remove extra space
in doc.
adds c3adbc8 Improve 'isearch-delete-char' documentation (Bug#32990)
adds 92de44f Don't error when indenting malformed Lisp (Bug#30891)
adds 8361292 ; Fix sorting in admin/MAINTAINERS
adds 13132b3 * lisp/net/tramp-sh.el (tramp-inline-compress-commands):
adds fc2e65a Improve documentation of X resource loading
adds 53ae90f Minor copyedits in cmdargs.texi
adds 29a7644 Deactivate incorrect hyperlinking in
gnus-build-sparse-threads doc
adds 2a41616 Doc fix of 'gnus-fetch-old-headers'
adds 106b9e1 Unify prompt for gnupg passphrase between GNU/Linux and
MS-Windows.
adds 9193db0 Improve documentation of 'process-connection-type'
adds 520c486 * lisp/simple.el (region-bounds): Doc fix. (Bug#33168)
adds df64da8 * lisp/simple.el (region-extract-function): Doc fix.
(Bug#33167)
adds 2df74ce Merge from origin/emacs-26
adds 3dd16a8 * lisp/isearch.el (lazy-highlight-buffer): New defcustom.
(Bug#29360)
adds f3050fc Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 0e6635f Fix Flymake's diagnostic count with custom error types
adds b9c6020 Fix Bug#33006
adds 0e484c6 Keep a stack reference to bytecode objects being executed
(Bug#33014)
adds 0c6e9a0 * lisp/window.el (window--state-get-1): Check
buffer-live-p in next-buffers
adds 15059d2 * configure.ac (emacs_config_features): Add notify
backends.
adds 607cc29 Fix C++ Mode dynamic error with string delimiters.
adds 049bd5d Don't quote self-quoting pcase patterns
adds b9cbdd0 * admin/bzrmerge.el: Remove file, long since replaced by
gitmerge.el.
adds cf486a7 Improve fix for Bug#33014
adds 5fec829 * lisp/emacs-lisp/cl-generic.el: Clarify we can't define
commands
adds d192c16 Fix recent change in lispref/processes.texi.
adds de28184 * lisp/simple.el (filter-buffer-substring): Clarify doc
(Bug#33179).
adds 10e0fd8 Add index entries for more isearch commands/bindings
(Bug#32990)
adds 5aeddfa * lisp/mail/rmailsum.el (rmail-summary-output): Add lost
word to doc.
adds 38f88a7 Document that generic functions cannot be commands
adds ced58d3 Improve doc string of 'call-process'
adds 86abbb3 * lisp/emacs-lisp/rx.el (rx): Fix typo in doc string.
(Bug#33205)
adds eb903d8 * lisp/emacs-lisp/pcase.el: Improve docstrings.
adds 3a73923 Merge from origin/emacs-26
adds 1ad2903 Refer to bytecode constant vectors (Bug#33014)
adds c3cf85b Add regression test for Bug#33014
adds 42681c5 ; Merge from origin/emacs-26
adds 0913f18 Remote file name completion is also performed by
auth-sources search
adds f25e5e7 ; Auto-commit of loaddefs files.
adds 5b218be * lisp/progmodes/cc-mode.el: Silence compiler warnings
adds dc7b10e * lisp/progmodes/ruby-mode.el: Cosmetic changes
adds ea35756 Obsolete gnus-correct-length in favor of string-width
adds ef183b9 * src/data.c (Ffset): Don't signal gratuitous errors
adds aee434c * lisp/help-fns.el (describe-symbol): Use
help--symbol-completion-table
adds 7b82d51 * lisp/emacs-lisp/syntax.el (syntax-propertize-rules):
Allow empty rules
adds 9d5c4d0 Fix interaction between vc-hg find-file-hook and vc state
caching
adds 1f38454 ; * etc/NEWS: Fix last change.
adds 4e96444 Allow use of Gnus search groups as notmuch path: search
term
adds 9aa6861 ; * etc/NEWS: Announce feature introduced in last change.
adds 4eb0e42 'minor-mode-menu-from-indicator' now display full minor
mode.
adds 484b99a ; * etc/NEWS: Fix last change. (Bug#33188)
adds 4a344bc Add URL truncation support to rcirc (bug#33043)
adds 0704818 Allow the fringe face to be remapped locally in a buffer
adds b4eb908 Improve time error reporting
adds d10036d Fix Bug#33194
adds 19d2ba0 A further fix for locally remapped fringe face
adds 9962cf9 * doc/lispref/control.texi (Destructuring patterns): New
subsection.
adds 9b90f1b Merge from origin/emacs-26
adds d53a2b6 ; Auto-commit of loaddefs files.
adds 5ad0d80 ; Merge from origin/emacs-26
adds 96f055b Fix a typo in autoload.el
adds 97660fa Doc fix for checkdoc-continue
adds c939042 Avoid crashes with remapped default face in Org mode
adds 88ef31a Avoid file-name errors when viewing PDF from Gnus
adds bd1d617 Avoid race in rcirc process filter (bug#33145)
adds a914009 Merge from origin/emacs-26
adds 74bc0e1 Avoid byte compilation warning in rcirc.el
adds 4fbdcce ; Merge from origin/emacs-26
adds e824c91 Improve documentation of destructuring-binding macros
adds 963f1d9 ; * doc/lispref/control.texi (pcase Macro): Fix a typo.
adds 7cadb32 ; * doc/lispref/control.texi (pcase Macro): Fix another
typo.
adds c04b48c Rewrite documentation of buffer display
adds 6937c35 Improve recent changes in documentation of window handling
adds 410e65e Merge from origin/emacs-26
adds 294a524 * src/xfaces.c (face_at_buffer_position): Adapt
lookup_basic_face call.
new 1488024 Merge remote-tracking branch 'origin/master' into
feature/tramp-thread-safe
Summary of changes:
.gitignore | 1 +
admin/MAINTAINERS | 2 +-
admin/automerge | 6 +
admin/bzrmerge.el | 359 ---------
admin/gitmerge.el | 27 +-
configure.ac | 60 +-
doc/emacs/cmdargs.texi | 18 +-
doc/emacs/files.texi | 9 +-
doc/emacs/frames.texi | 4 +
doc/emacs/mark.texi | 3 +-
doc/emacs/misc.texi | 4 +
doc/emacs/search.texi | 150 ++--
doc/emacs/windows.texi | 127 +--
doc/emacs/xresources.texi | 5 +
doc/lispref/commands.texi | 3 +
doc/lispref/control.texi | 215 +++--
doc/lispref/display.texi | 8 +-
doc/lispref/edebug.texi | 1 -
doc/lispref/elisp.texi | 25 +-
doc/lispref/frames.texi | 10 +-
doc/lispref/functions.texi | 7 +
doc/lispref/internals.texi | 703 +++++++++++++++++
doc/lispref/loading.texi | 33 +-
doc/lispref/os.texi | 27 +-
doc/lispref/processes.texi | 23 +-
doc/lispref/sequences.texi | 20 +-
doc/lispref/windows.texi | 1479 +++++++++++++++++++++++++++--------
doc/man/emacsclient.1 | 1 +
doc/misc/calc.texi | 2 +-
doc/misc/dired-x.texi | 4 +-
doc/misc/efaq.texi | 10 +-
doc/misc/gnus.texi | 2 +-
doc/misc/tramp.texi | 34 +-
etc/NEWS | 89 ++-
etc/NEWS.18 | 2 +-
etc/NEWS.26 | 45 ++
etc/PROBLEMS | 19 +
lib-src/emacsclient.c | 3 +
lib/cdefs.h | 514 ++++++++++++
lib/gnulib.mk.in | 12 +
lib/libc-config.h | 174 +++++
lib/regcomp.c | 305 ++++----
lib/regex.c | 2 +-
lib/regex_internal.c | 152 ++--
lib/regex_internal.h | 20 +-
lib/regexec.c | 363 ++++-----
lisp/autorevert.el | 58 +-
lisp/cedet/semantic/symref/grep.el | 10 +-
lisp/char-fold.el | 2 +-
lisp/cus-edit.el | 2 +-
lisp/cus-start.el | 2 +-
lisp/dired-aux.el | 23 +-
lisp/dired.el | 8 +-
lisp/doc-view.el | 43 +-
lisp/emacs-lisp/autoload.el | 2 +-
lisp/emacs-lisp/checkdoc.el | 5 +-
lisp/emacs-lisp/cl-generic.el | 3 +
lisp/emacs-lisp/derived.el | 8 +-
lisp/emacs-lisp/easy-mmode.el | 62 +-
lisp/emacs-lisp/easymenu.el | 28 +-
lisp/emacs-lisp/edebug.el | 10 +-
lisp/emacs-lisp/eieio-core.el | 6 +-
lisp/emacs-lisp/lisp-mode.el | 4 +
lisp/emacs-lisp/lisp.el | 12 +-
lisp/emacs-lisp/package.el | 63 +-
lisp/emacs-lisp/pcase.el | 40 +-
lisp/emacs-lisp/rx.el | 2 +-
lisp/emacs-lisp/smie.el | 4 +-
lisp/emacs-lisp/syntax.el | 4 +-
lisp/emacs-lisp/timer.el | 12 +-
lisp/epg.el | 7 +-
lisp/eshell/em-rebind.el | 2 +-
lisp/faces.el | 22 +-
lisp/filenotify.el | 13 +-
lisp/files.el | 63 +-
lisp/filesets.el | 2 +-
lisp/follow.el | 45 +-
lisp/fringe.el | 20 +-
lisp/gnus/gnus-art.el | 4 +-
lisp/gnus/gnus-spec.el | 4 +-
lisp/gnus/gnus-sum.el | 15 +-
lisp/gnus/mm-util.el | 2 +-
lisp/gnus/nnir.el | 58 +-
lisp/help-fns.el | 2 +-
lisp/help.el | 2 +-
lisp/image-mode.el | 24 +-
lisp/isearch.el | 198 +++--
lisp/ldefs-boot.el | 81 +-
lisp/mail/rmailsum.el | 2 +-
lisp/mail/smtpmail.el | 57 +-
lisp/mouse.el | 97 ++-
lisp/net/rcirc.el | 38 +-
lisp/net/sieve-mode.el | 31 +-
lisp/net/sieve.el | 9 +-
lisp/net/soap-client.el | 10 +-
lisp/net/tramp-compat.el | 8 +
lisp/net/tramp-ftp.el | 15 +-
lisp/net/tramp-sh.el | 3 +-
lisp/net/tramp.el | 108 ++-
lisp/progmodes/cc-cmds.el | 2 +
lisp/progmodes/cc-defs.el | 31 +-
lisp/progmodes/cc-engine.el | 19 +-
lisp/progmodes/cc-fonts.el | 3 +
lisp/progmodes/cc-langs.el | 1 +
lisp/progmodes/cc-mode.el | 28 +-
lisp/progmodes/cperl-mode.el | 2 +-
lisp/progmodes/flymake.el | 54 +-
lisp/progmodes/gdb-mi.el | 16 +-
lisp/progmodes/modula2.el | 22 +-
lisp/progmodes/octave.el | 61 +-
lisp/progmodes/opascal.el | 14 +-
lisp/progmodes/perl-mode.el | 4 +-
lisp/progmodes/prolog.el | 14 +-
lisp/progmodes/ruby-mode.el | 75 +-
lisp/progmodes/sh-script.el | 18 +-
lisp/progmodes/xref.el | 5 +-
lisp/rect.el | 39 +
lisp/registry.el | 2 +-
lisp/server.el | 32 +-
lisp/simple.el | 31 +-
lisp/subr.el | 2 +-
lisp/textmodes/css-mode.el | 2 +-
lisp/textmodes/tex-mode.el | 22 +-
lisp/vc/diff-mode.el | 119 ++-
lisp/vc/vc-hg.el | 4 +-
lisp/windmove.el | 7 +-
lisp/window.el | 112 ++-
m4/__inline.m4 | 22 +
m4/environ.m4 | 20 +-
m4/fsusage.m4 | 352 +++++----
m4/gnulib-comp.m4 | 16 +
m4/manywarnings.m4 | 79 +-
m4/socklen.m4 | 15 +-
nextstep/templates/Info.plist.in | 2 +
src/alloc.c | 2 +
src/buffer.c | 22 +-
src/bytecode.c | 1 +
src/callproc.c | 21 +-
src/conf_post.h | 8 +-
src/data.c | 4 +-
src/dispnew.c | 7 +-
src/eval.c | 3 +
src/fringe.c | 8 +
src/gtkutil.c | 3 +-
src/image.c | 2 +-
src/json.c | 102 ++-
src/keyboard.c | 5 +-
src/lisp.h | 39 +-
src/lread.c | 3 +-
src/minibuf.c | 13 +-
src/nsterm.m | 79 +-
src/thread.c | 51 +-
src/timefns.c | 102 ++-
src/window.c | 4 +
src/xdisp.c | 73 +-
src/xfaces.c | 10 +-
src/xmenu.c | 2 +-
test/lisp/emacs-lisp/pcase-tests.el | 2 +-
test/lisp/emacs-lisp/timer-tests.el | 20 +
test/lisp/net/tramp-tests.el | 131 +++-
test/src/buffer-tests.el | 15 +
test/src/eval-tests.el | 30 +
test/src/json-tests.el | 9 +-
test/src/thread-tests.el | 4 +
164 files changed, 5906 insertions(+), 2553 deletions(-)
delete mode 100644 admin/bzrmerge.el
create mode 100644 lib/cdefs.h
create mode 100644 lib/libc-config.h
create mode 100644 m4/__inline.m4
- [Emacs-diffs] feature/tramp-thread-safe updated (25f77f9 -> 1488024),
Michael Albinus <=