emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]