[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] feature/tramp-thread-safe updated (5df7423 -> 9432b70)
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] feature/tramp-thread-safe updated (5df7423 -> 9432b70) |
Date: |
Fri, 17 Aug 2018 05:07:31 -0400 (EDT) |
albinus pushed a change to branch feature/tramp-thread-safe.
from 5df7423 Fix Bug#32447
adds 3eac378 Avoid segfaults in jason-serialize on MS-Windows
adds 3192903 Tag expensive tests in tramp-archive.el (Bug#30807)
adds c9f13b9 Filter out tramp-archive objects in tramp-test45-unload
adds c85ff21 ; More instrumentation for shadowfile-tests.el
adds 5025fb6 Fix problems in tramp-tests
adds 7eef590 ; Fix typos in commentary
adds 63a8f4c Minor pseudovector allocation cleanups
adds cdafa89 Synchronous JSONRPC requests can be cancelled on user
input
adds 449954d Trim JSONRPC events buffer when it's too large
adds f1a385d Fix Bug#32304
adds 53483df ; More instrumentation for shadowfile-tests.el and
files.el
adds 9bb52a8 Allow completely disabling event logging in jsonrpc.el
adds 9905c92 ; More instrumentation for files.el
adds 7fbf124 Another try to fix Bug#32226
adds 243b68f ; More instrumentation for shadowfile-tests.el and
files.el
adds a0ef733 Fix Flyspell mode when several languages are mixed in a
buffer
adds 155a885 Reinterpret Esperanto characters in iso-transl as
iso-8859-3.
adds cd90325 Improve documentation of M-?
adds 5132a58 Improve documentation of 'set-fontset-font'
adds 5afbf62 Fix emacsclient check for term.el buffer (Bug#21041)
adds caa4d9c Merge from origin/emacs-26
adds 18588bc Make async :family 'local failures fail correctly again
adds 506ea8a ; Merge from origin/emacs-26
adds 00fb127 * test/lisp/wdired-tests.el
(wdired-test-unfinished-edit-01): Fix typo.
adds 96be6b6 Improve error messages regarding initial-buffer-choice
(Bug#29098)
adds 71c92d8 Fix copying text properties by 'format'
adds bd6b6cd Merge from origin/emacs-26
adds 5e42c34 Fix bugs in `auth-source-netrc-parse-one'.
adds 110a7d1 ; Merge from origin/emacs-26
adds 3f8324e Improve error message when Hunspell dictionaries are
misconfigured
adds 31263d6 Make nnimap support IMAP namespaces
adds a0d00f1 Editorial changes in tramp.texi
adds e9cda7a ; More instrumentation for files.el
adds 5fbf130 Reinstate the 'tis620-2533' character set
adds e33534f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 33344ab Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds c024a05 Add variable auto-save-no-message
adds eefa516 Give auto-save-no-message a proper version attribute
adds 914b030 Avoid calling vc backend if 'vc-display-status' is nil
adds c580443 Make jsonrpc-shutdown a noop if process isn't running
adds d7b9737 * lisp/jsonrpc.el (jsonrpc-request): Clarify comment.
adds 1d8fa1c ; More instrumentation for shadowfile-tests.el and
files.el
adds 2304bc9 Add option to cleanup buffers to jsonrpc-shutdown
adds bf1298c Fix blunder in last commit for lisp/jsonrpc.el
adds ba1c4f6 Fix Bug#32226, hopefully
adds 42fe787 Rename integerp->fixnum, etc, in preparation for bignums
adds 7cb45cd Add configury for GMP library
adds a0f2adb Introduce the bignum type
adds b2f3f4e Provide new functions to create bignums
adds 580d173 Make eql work for bignums
adds 1e8ae6c Make the reader accept bignums
adds eefa65e Make comparison operators handle bignums
adds 5875fba Make arithmetic work with bignums
adds 6d4bf2c Add some bignum tests
adds 23eab9a Make number-to-string work for bignums
adds d14808c Make format handle bignums
adds 872faab Allow conversion of bignums to floats
adds 025adce Make abs handle bignums
adds 0d86891 Make 1+ and 1- handle bignums
adds c7e393b Make lognot handle bignums
adds a770fb4 Make logcount handle bignums
adds 8fb995b Make min and max handle bignums
adds d0fac17 Let C modules access bignum values
adds 3dea8f8 Make % and mod handle bignums
adds cca0e79 Make logb handle bignums
adds 27980e3 Make ash and lsh handle bignums
adds 45eb3b3 Use fixnump rather than integerp in some spots
adds e2a78b0 Bignum fixes for byte-compiler and bytecode interpreter
adds cc3d758 Document bignums
adds 155ec50 Add GMP to emacs_config_features
adds 678881e Add missing @end defun
adds 76715f8 Fix bignum creation when EMACS_INT is wider than long
adds bc8ff54 Make bignums work better when EMACS_INT is larger than
long
adds 91d505d Fix bignum comparisons with NaN
adds 1303f8a Fix hash functions for bignums
adds 68ebff2 Fix test and comment in CCL change
adds d1ec3a0 More macro renamings for bignum
adds fb26c9f Make purecopy work for bignums
adds d3549c1 Use mpz_import in mpz_set_uintmax_slow
adds 5ebf062 Handle leading "+" when converting string to bignum
adds 90dba07 Fix mod-test-sum-test for bignums
adds d0b279a Update src/{ns,mac}*.m to use bignum-compatible macros
adds f966753 Do not use GMP_NUMB_BITS
adds f822a25 Use mpz_sgn rather than comparisons against 0
adds accb7b7 Merge remote-tracking branch 'origin/master' into
feature/bignum
adds 79f59d4 Fix up for bignums after merge from trunk
adds 78ec68e Merge branch 'feature/bignum'
adds d0d7bd6 ; * test/lisp/international/ccl-tests.el: Add license
notice.
adds da7fc85 Reject old libgmp that lack mpz_roinit_n
adds d3ec511 Pacify Oracle Studio 12.6
adds d614e4a Turn misc objects into pseudovectors
adds 6c12f4e Simplify mark_object for pseudovectors
adds 1145bd0 Remove stray union Lisp_Misc doc (Bug#32405#35).
adds d64c1be Update from Gnulib
adds 3fc948a New 'configure' arg --with-mini-gmp
adds 3d0a0ca Avoid padding after union vectorlike_header
adds a04829d Ensure no padding after union vectorlike_header
adds a5cd6cb Revert "Make jsonrpc-shutdown a noop if process isn't
running"
adds 6a7c84d jsonrpc-shutdown's cleanup also kills stderr buffer
adds 4532def ; Remove instrumentation for Bug#32226
adds d9806a5 ; Avoid compilation warnings under -Og
adds 21c2fd7 Fix typo caught by zsh
adds 1350373 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d966f8d Make mini-gmp safe for --enable-gcc-warnings
adds f99ee73 Adjust .gdbinit to removal of misc objects
adds 2b1cac2 Update and improve todo-mode item insertion and editing
code
adds a84cef9 Port better to x86 -fexcess-precision=fast
adds ca10011 * configure.ac (GMP_LIB): Set to -lgmp if
--without-mini-gmp.
adds a1e0868 Pacify gcc -Og -Wuninitialized
adds eb787d7 Add uuid as allowed thingatpt symbol (Bug#32372)
adds 7610169 Fix check for unsafe watch descriptor
adds dc18a09 Update doc strings for fixnum constants
adds 396a33a Port recent changes to older GCC
adds eb026a8 Don't use -Wabi compiler option
adds ec6f588 Better support utf-8-with-signature and utf-8-hfs in HTML
adds ec0995c * src/alloc.c: Remove obsolete comments.
adds d2ad4ba Do not consider external packages to be removable
(Bug#27822)
adds 614cc65 ; * lisp/simple.el (line-move-visual): Fix typo.
adds d113142 Merge from origin/emacs-26
adds 1842297 Backport fix for Bug#32226
adds 2e08ca2 ; Merge from origin/emacs-26
adds 12f7116 Ibuffer: Detect correctly the buffers running a process
adds e73e683 Ibuffer: Add toggle ibuffer-do-toggle-lock
adds 34e75c1 Add comment about floating point test
adds 2eabf4c Merge from origin/emacs-26
adds f882de8 Port better to x86 -fexcess-precision=fast
adds db6f511 ; Merge from origin/emacs-26
adds 11c7c2f Remove more traces of misc (Bug#32405)
adds a2ec595 Fix exiting from editing todo archive file (bug#32437)
adds 5620d59 ; * lisp/calendar/todo-mode.el: Remove leftover commented
out lines.
adds 6d24402 Fix last todo-edit-mode change
adds 1164d49 Rename --without-mini-gmp to --with-libgmp
adds cc5a23d Interactive Highlighting: prefix argument to select subexp
adds bcdb2d9 Improve documentation of last change
adds 6b178ac EUDC: Add commentary to eudc-bob.el
adds 36d17ef EUDC: Shorten eudc-tools-menu autoload
adds af991f1 EUDC: Remove XEmacs support
adds decd983 EUDC: Add more BBDB >= 3 support
adds 5f39f20 Pacify GCC with -Wunused-but-set-variable
adds 44ad4a1 Fix Bug#32454
adds bb7e033 Speed up logcount on bignums
adds 3b9017b Reject outlandishly-wide bignums
adds 64eb9b7 Fix problems with logxor etc. and fixnums
new 2ff7017 Merge branch 'master' into feature/tramp-thread-safe
new 9432b70 * lisp/files.el (execute-file-commands-asynchronously):
Fix docstring.
Summary of changes:
build-aux/config.sub | 62 +-
configure.ac | 30 +-
doc/emacs/display.texi | 6 +-
doc/emacs/files.texi | 13 +-
doc/emacs/maintaining.texi | 11 +-
doc/lispref/display.texi | 14 +-
doc/lispref/internals.texi | 41 +-
doc/lispref/numbers.texi | 130 +-
doc/lispref/objects.texi | 26 +-
doc/misc/gnus.texi | 6 +
doc/misc/tramp.texi | 13 +-
etc/NEWS | 60 +-
lib-src/emacsclient.c | 4 +-
lib-src/etags.c | 4 +-
lib/gnulib.mk.in | 4 +-
lib/regcomp.c | 27 +-
lib/verify.h | 3 +-
lisp/Makefile.in | 2 +-
lisp/calendar/todo-mode.el | 420 ++--
lisp/cus-start.el | 1 +
lisp/emacs-lisp/byte-opt.el | 4 +-
lisp/emacs-lisp/package.el | 13 +-
lisp/files.el | 6 +-
lisp/gnus/nnimap.el | 93 +-
lisp/hi-lock.el | 23 +-
lisp/ibuffer.el | 27 +-
lisp/international/ccl.el | 18 +-
lisp/international/fontset.el | 4 +-
lisp/international/iso-transl.el | 24 +-
lisp/international/mule-conf.el | 10 +-
lisp/international/mule.el | 12 +-
lisp/jsonrpc.el | 145 +-
lisp/language/thai.el | 4 +-
lisp/net/eudc-bob.el | 117 +-
lisp/net/eudc-hotlist.el | 10 +-
lisp/net/eudc.el | 69 +-
lisp/net/eudcb-bbdb.el | 40 +-
lisp/progmodes/xref.el | 6 +-
lisp/shadowfile.el | 23 +-
lisp/simple.el | 2 +-
lisp/startup.el | 4 +-
lisp/textmodes/flyspell.el | 37 +-
lisp/textmodes/ispell.el | 6 +
lisp/thingatpt.el | 24 +-
lisp/vc/vc-hooks.el | 30 +-
lisp/w32-fns.el | 2 +-
src/.gdbinit | 46 +-
src/Makefile.in | 7 +-
src/alloc.c | 589 ++---
src/bidi.c | 12 +-
src/buffer.c | 454 ++--
src/buffer.h | 8 +-
src/bytecode.c | 76 +-
src/callint.c | 28 +-
src/callproc.c | 24 +-
src/casefiddle.c | 20 +-
src/casetab.c | 32 +-
src/category.c | 52 +-
src/category.h | 12 +-
src/ccl.c | 188 +-
src/character.c | 84 +-
src/character.h | 8 +-
src/charset.c | 284 +--
src/charset.h | 6 +-
src/chartab.c | 96 +-
src/cmds.c | 62 +-
src/coding.c | 418 ++--
src/composite.c | 154 +-
src/composite.h | 56 +-
src/conf_post.h | 18 +-
src/data.c | 762 ++++--
src/dbusbind.c | 74 +-
src/decompress.c | 4 +-
src/dired.c | 22 +-
src/dispextern.h | 18 +-
src/dispnew.c | 18 +-
src/disptab.h | 4 +-
src/doc.c | 28 +-
src/dosfns.c | 68 +-
src/editfns.c | 447 ++--
src/emacs-module.c | 47 +-
src/emacs.c | 48 +-
src/eval.c | 56 +-
src/fileio.c | 144 +-
src/floatfns.c | 81 +-
src/fns.c | 298 ++-
src/font.c | 436 ++--
src/font.h | 14 +-
src/fontset.c | 147 +-
src/frame.c | 366 +--
src/frame.h | 14 +-
src/fringe.c | 40 +-
src/ftcrfont.c | 2 +-
src/ftfont.c | 80 +-
src/gfilenotify.c | 15 +-
src/gnutls.c | 92 +-
src/gtkutil.c | 24 +-
src/image.c | 172 +-
src/indent.c | 150 +-
src/inotify.c | 16 +-
src/insdel.c | 34 +-
src/intervals.c | 50 +-
src/json.c | 21 +-
src/keyboard.c | 380 +--
src/keyboard.h | 8 +-
src/keymap.c | 218 +-
src/kqueue.c | 40 +-
src/lcms.c | 22 +-
src/lisp.h | 448 ++--
src/lread.c | 202 +-
src/macfont.m | 62 +-
src/macros.c | 22 +-
src/marker.c | 12 +-
src/menu.c | 34 +-
src/{w32select.h => mini-gmp-emacs.c} | 20 +-
src/mini-gmp.c | 4452 +++++++++++++++++++++++++++++++++
src/mini-gmp.h | 300 +++
src/minibuf.c | 74 +-
src/msdos.c | 44 +-
src/nsfns.m | 156 +-
src/nsfont.m | 24 +-
src/nsimage.m | 18 +-
src/nsmenu.m | 2 +-
src/nsselect.m | 14 +-
src/nsterm.m | 40 +-
src/print.c | 220 +-
src/process.c | 196 +-
src/profiler.c | 24 +-
src/search.c | 92 +-
src/sound.c | 12 +-
src/syntax.c | 190 +-
src/syntax.h | 2 +-
src/sysdep.c | 60 +-
src/term.c | 34 +-
src/termhooks.h | 2 +-
src/terminal.c | 4 +-
src/textprop.c | 248 +-
src/undo.c | 34 +-
src/unexcw.c | 6 +-
src/w16select.c | 2 +-
src/w32.c | 48 +-
src/w32console.c | 10 +-
src/w32cygwinx.c | 16 +-
src/w32fns.c | 318 +--
src/w32font.c | 40 +-
src/w32inevt.c | 8 +-
src/w32proc.c | 88 +-
src/w32select.c | 14 +-
src/w32term.c | 52 +-
src/w32term.h | 4 +-
src/w32uniscribe.c | 12 +-
src/widget.c | 10 +-
src/window.c | 370 +--
src/xdisp.c | 655 +++--
src/xfaces.c | 158 +-
src/xfns.c | 234 +-
src/xfont.c | 26 +-
src/xftfont.c | 28 +-
src/xmenu.c | 16 +-
src/xml.c | 4 +-
src/xrdb.c | 6 +-
src/xselect.c | 80 +-
src/xsettings.c | 2 +-
src/xterm.c | 103 +-
src/xwidget.c | 28 +-
test/lisp/calendar/todo-mode-tests.el | 41 +
test/lisp/international/ccl-tests.el | 238 ++
test/lisp/net/tramp-archive-tests.el | 14 +
test/lisp/net/tramp-tests.el | 86 +-
test/lisp/shadowfile-tests.el | 46 +-
test/lisp/thingatpt-tests.el | 5 +-
test/lisp/wdired-tests.el | 4 +-
test/src/data-tests.el | 143 +-
test/src/editfns-tests.el | 47 +-
test/src/emacs-module-tests.el | 8 +-
test/src/floatfns-tests.el | 12 +
test/src/fns-tests.el | 20 +
test/src/lread-tests.el | 4 +-
test/src/print-tests.el | 6 +
179 files changed, 12313 insertions(+), 6565 deletions(-)
copy src/{w32select.h => mini-gmp-emacs.c} (60%)
create mode 100644 src/mini-gmp.c
create mode 100644 src/mini-gmp.h
create mode 100644 test/lisp/international/ccl-tests.el
- [Emacs-diffs] feature/tramp-thread-safe updated (5df7423 -> 9432b70),
Michael Albinus <=