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 (a692095 -> 7e6b0b3)


From: Michael Albinus
Subject: [Emacs-diffs] feature/tramp-thread-safe updated (a692095 -> 7e6b0b3)
Date: Wed, 29 Aug 2018 04:57:40 -0400 (EDT)

albinus pushed a change to branch feature/tramp-thread-safe.

      from  a692095   Document prefix commands
      adds  58e5f10   Don't include text properties when making autoloads
      adds  cc5325b   Pacify -Wcast-function-type warnings in GCC 8.1
      adds  9189afc   Improve documentation of bignums
      adds  3300287   Improve ‘abs’ performance
      adds  877cd22   Avoid compilation warning in w32fns.c
      adds  673b178   Restore traditional lsh behavior on fixnums
      adds  97d2730   Document that ‘random’ is limited to fixnums
      adds  1d2df2f   Improve bignum comparison (Bug#32463#50)
      adds  6eade1e   Improve --with-wide-int mpz_t→fixnum conversion
      adds  b184020   Minor fixups for intmax_t→mpz_t conversion
      adds  a1b7956   Simplify float_arith_driver
      adds  7ea369e   Tweak integer division
      adds  3518592   Update from Gnulib
      adds  06b5bcd   Fix bug with ‘mod’ and float+bignum
      adds  47b7a5b   Add bignum support to expt
      adds  5c3dba2   * lisp/progmodes/cc-mode.el: Add version header
      adds  ecd7a94   Fix expt signedness bug --without-wide-int
      adds  2139783   nthcdr now works with bignums
      adds  36de7bd   Define get_proc_addr in Cygwin-w32 build
      adds  eb83344   Speed up (nthcdr N L) when L is circular
      adds  77fc272   Fix glitches introduced by nthcdr changes
      adds  d6a497d   Avoid libgmp aborts by imposing limits
      adds  43b1bf3   Improve documentation of 'integer-width'
      adds  b2ffcde   ; * etc/NEWS: Fix format of the first lines of some 
entries.
      adds  ad31afc   Restore compatibility with Texinfo < 6
      adds  81e7eef   Fix bignum bugs with nth, elt, =
      adds  f18af6c   Audit use of lsh and fix glitches
      adds  f806995   Fix assertion failure when reading 'BIGNUM.'
      adds  c79444c   Move bignump, fixnump from C to Lisp
      adds  30efb8e   Add bignum support to floor, ceiling, etc.
      adds  91a62c4   * src/buffer.h (DECODE_POSITION): Remove; unused.
      adds  ae38a3b   Make vc-hg safe for bignums
      adds  be5fe61   Undo part of previous change
      adds  ee641b8   Fix bugs when rounding to bignums
      adds  a4a3c92   Prune most-positive-fixnum from Lisp source
      adds  3946e1d   Fix binding error in nnfolder-read-folder
      adds  ca8dbde   Replace 2 checks in rmailsum.el with 
'pos-visible-in-window-p'
      adds  74277b0   Fix comint-password-prompt-regexp
      adds  161139a   Detect Chinese sudo password prompts (Bug#31075)
      adds  ccdb08e   Improve performance of CONSP, FIXNUMP, etc.
      adds  2daf8b7   Prefer CONSP etc. to XTYPE
      adds  0edf605   Improve format-seconds accuracy
      adds  e1370c3   * lisp/net/tramp.el: Add "Version" header.
      adds  5c642b2   CC Mode: make c-display-defun-name work with a pointer 
return type.
      adds  18d52b9   Fix a typo in alloc.c
      adds  a9cf938   Fix outdated text in the Calc manual
      adds  7bc9ce7   Fix duplicate custom group names in bibtex.el
      adds  22d1f53   Avoid compilation warning in nt/addpm.c
      adds  1a350d7   ; * etc/NEWS: Fix format of first lines of some entries.
      adds  6e08019   Recognize codepage 65001 as a valid encoding
      adds  51ef6d5   Clarify in the Emacs manual that ChangeLog files are not 
used
      adds  624e7dc   Update GNOME bugtracker URLs
      adds  9a613d3   Prevent `modify-file-local-variable-prop-line' from 
adding extra ';'
      adds  9a1329e   Avoid crashes with very wide TTY frames on MS-Windows
      adds  769d0cd   ; Fix out-of-tree build for mod-test.so
      adds  54fb383   Fix detection of freed emacs_values (Bug#32479)
      adds  1afd313   Merge from origin/emacs-26
      adds  c61fbc5   Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
      adds  f270191   Bump Tramp version to 2.4.1-pre
      adds  674f276   Fix links in backtraces to work on advised built-ins 
(Bug#25393)
      adds  3266e69   c-where-wrt-brace-construct: deal with point following a 
struct's semicolon.
      adds  66bf12b   CC Mode: Fix syntactic context of BOD sometimes being 
'topmost-intro-cont
      adds  c8b8636   Allow setf of buffer-modified-p without argument 
(Bug#21201)
      adds  0250d22   shr: Allow skipping tags with aria-hidden (Bug#32348)
      adds  717b034   New commands bibtex-next/previous-entry (Bug#32378)
      adds  f1acdff   Update from Gnulib
      adds  5729486   Support ImageMagick version 7 (bug#25967)
      adds  bf1b147   * configure.ac, src/image.c: Tweak previous ImageMagick 
change.
      adds  9abaf5f   Modularize bignums better
      adds  d77d01d   Improve bignum support for system types
      adds  adcf904   Add bignum support in Tramp
      adds  c39ca70   Fix a recent change
      adds  5cb057a   Fix Fnatnump typos
      adds  d4586b7   Improve (format "%g" bignum) precision
      adds  d0fc4f3   * lisp/mail/emacsbug.el 
(report-emacs-bug--os-description): Add MS Windows.
      adds  190e85b   * lisp/mail/emacsbug.el 
(report-emacs-bug--os-description): Add BSD.
      adds  c252cd9   Improve tramp-convert-file-attributes backward 
compatibility
       new  06a2f82   Merge branch 'master' into feature/tramp-thread-safe
       new  7e6b0b3   Merge lisp/net/trampver.el


Summary of changes:
 admin/unidata/unidata-gen.el         |  10 +-
 admin/unidata/uvs.el                 |   2 +-
 build-aux/config.sub                 | 804 ++++++++++++++++++-----------------
 configure.ac                         |  18 +-
 doc/emacs/trouble.texi               |  10 +-
 doc/lispref/errors.texi              |   8 +-
 doc/lispref/files.texi               |  26 +-
 doc/lispref/hash.texi                |   4 +-
 doc/lispref/keymaps.texi             |   2 +-
 doc/lispref/nonascii.texi            |  12 +-
 doc/lispref/numbers.texi             | 333 +++++++--------
 doc/lispref/objects.texi             |   7 +-
 doc/lispref/os.texi                  |   9 -
 doc/lispref/processes.texi           |   2 -
 doc/lispref/syntax.texi              |   8 +-
 doc/misc/calc.texi                   |  19 +-
 doc/misc/cl.texi                     |   2 +-
 doc/misc/eww.texi                    |  10 +
 etc/NEWS                             |  75 +++-
 etc/NEWS.19                          |   2 +-
 etc/NEWS.26                          |  61 ++-
 etc/PROBLEMS                         |   2 +-
 lib/gettimeofday.c                   |   4 +
 lib/gnulib.mk.in                     |   6 +
 lib/intprops.h                       |  16 +-
 lib/regex_internal.c                 |   4 +-
 lib/regex_internal.h                 |   3 +
 lib/unistd.in.h                      |  30 ++
 lisp/arc-mode.el                     |  78 ++--
 lisp/calc/calc-bin.el                |   6 +-
 lisp/calc/calc-comb.el               |   6 +-
 lisp/calc/calc-ext.el                |   8 +-
 lisp/calc/calc-math.el               |   2 +-
 lisp/calc/calc.el                    |   7 -
 lisp/calendar/parse-time.el          |   6 +-
 lisp/calendar/time-date.el           |   8 +-
 lisp/cedet/semantic/wisent/comp.el   |  15 +-
 lisp/comint.el                       |   5 +-
 lisp/composite.el                    |   6 +-
 lisp/disp-table.el                   |   4 +-
 lisp/dos-fns.el                      |   2 +-
 lisp/edmacro.el                      |   2 +-
 lisp/emacs-lisp/autoload.el          |   2 +-
 lisp/emacs-lisp/backtrace.el         |  12 +-
 lisp/emacs-lisp/bindat.el            |  28 +-
 lisp/emacs-lisp/byte-opt.el          |   4 +-
 lisp/emacs-lisp/bytecomp.el          |  12 +-
 lisp/emacs-lisp/cl-extra.el          |   2 +-
 lisp/emacs-lisp/cl-lib.el            |   5 +-
 lisp/emacs-lisp/edebug.el            |   5 +-
 lisp/emacs-lisp/package.el           |   5 +-
 lisp/erc/erc-dcc.el                  |  15 +-
 lisp/eshell/esh-mode.el              |   3 +-
 lisp/facemenu.el                     |   2 +-
 lisp/files-x.el                      |   4 +-
 lisp/gnus/message.el                 |   6 +-
 lisp/gnus/nndoc.el                   |   6 +-
 lisp/gnus/nnfolder.el                |  24 +-
 lisp/gnus/nnmaildir.el               |   2 +-
 lisp/image.el                        |   2 +-
 lisp/international/ccl.el            |   4 +-
 lisp/international/fontset.el        |   4 +-
 lisp/international/mule-cmds.el      |  10 +-
 lisp/international/mule-conf.el      |   5 +
 lisp/international/mule-util.el      |   6 +-
 lisp/international/mule.el           |   2 +-
 lisp/json.el                         |   2 +-
 lisp/mail/binhex.el                  |  20 +-
 lisp/mail/emacsbug.el                |  38 +-
 lisp/mail/rmail.el                   |   2 +-
 lisp/mail/rmailsum.el                |  11 +-
 lisp/mail/uudecode.el                |  12 +-
 lisp/md4.el                          |  28 +-
 lisp/menu-bar.el                     |   8 +-
 lisp/net/dns.el                      |  24 +-
 lisp/net/imap.el                     |  12 -
 lisp/net/ntlm.el                     |  44 +-
 lisp/net/rcirc.el                    |   5 +-
 lisp/net/sasl.el                     |   6 +-
 lisp/net/shr.el                      |  11 +-
 lisp/net/socks.el                    |   4 +-
 lisp/net/tramp-adb.el                |   8 +-
 lisp/net/tramp-gvfs.el               |   7 +-
 lisp/net/tramp-sh.el                 |  39 +-
 lisp/net/tramp-smb.el                |  11 +-
 lisp/net/tramp.el                    |  18 +-
 lisp/net/trampver.el                 |   9 +-
 lisp/obsolete/levents.el             |   2 +-
 lisp/obsolete/pgg-parse.el           |  26 +-
 lisp/org/org-agenda.el               |   6 +-
 lisp/org/org-element.el              |   2 +-
 lisp/org/org-footnote.el             |   2 +-
 lisp/org/org.el                      |   2 +-
 lisp/org/ox-publish.el               |   6 +-
 lisp/progmodes/cc-cmds.el            |  95 ++---
 lisp/progmodes/cc-defs.el            |   2 +-
 lisp/progmodes/cc-engine.el          |  13 +-
 lisp/progmodes/cc-mode.el            |   2 +
 lisp/progmodes/ebnf2ps.el            |   2 +-
 lisp/progmodes/hideif.el             |   8 +-
 lisp/ps-bdf.el                       |   4 +-
 lisp/ps-print.el                     |   2 +-
 lisp/simple.el                       |   6 +-
 lisp/subr.el                         |  21 +
 lisp/tar-mode.el                     |   4 +-
 lisp/term/common-win.el              |  28 +-
 lisp/term/tty-colors.el              |  20 +-
 lisp/term/xterm.el                   |   2 +-
 lisp/textmodes/bibtex.el             |  24 +-
 lisp/vc/vc-git.el                    |   4 +-
 lisp/vc/vc-hg.el                     |  17 +-
 lisp/window.el                       |  10 +-
 lisp/x-dnd.el                        |  12 +-
 m4/limits-h.m4                       |   8 +
 m4/stdint.m4                         |   5 +-
 m4/unistd_h.m4                       |   7 +-
 nt/addpm.c                           |   7 +-
 src/Makefile.in                      |   2 +-
 src/alloc.c                          | 111 ++---
 src/bignum.c                         | 256 +++++++++++
 src/bignum.h                         |  70 +++
 src/buffer.h                         |  22 -
 src/bytecode.c                       |  39 +-
 src/charset.c                        |  13 +-
 src/coding.c                         |   2 +-
 src/composite.h                      |   2 +-
 src/conf_post.h                      |   1 +
 src/data.c                           | 565 ++++++++++++------------
 src/dbusbind.c                       |  44 +-
 src/decompress.c                     |   1 +
 src/dired.c                          |  17 +-
 src/dispnew.c                        |   9 +
 src/dosfns.c                         |  12 +-
 src/dynlib.c                         |   5 +-
 src/editfns.c                        | 122 +++---
 src/emacs-module.c                   |  26 +-
 src/emacs.c                          |  35 +-
 src/fileio.c                         |  13 +-
 src/floatfns.c                       | 187 ++++----
 src/fns.c                            | 105 ++++-
 src/font.c                           |  36 +-
 src/frame.c                          |  14 +-
 src/frame.h                          |  10 +-
 src/fringe.c                         |   2 +-
 src/gnutls.c                         |   5 +-
 src/image.c                          |  28 +-
 src/inotify.c                        |  10 +-
 src/json.c                           |  15 +-
 src/keyboard.c                       |   4 +-
 src/lcms.c                           |  19 +-
 src/lisp.h                           | 149 +++----
 src/lread.c                          |  31 +-
 src/nsfns.m                          |   4 +-
 src/nsimage.m                        |  12 +-
 src/nsmenu.m                         |  14 +-
 src/nsterm.m                         |   2 +-
 src/print.c                          |   9 +-
 src/process.c                        |  17 +-
 src/syntax.c                         |   2 +-
 src/sysdep.c                         | 102 ++---
 src/w32.c                            | 239 +++++------
 src/w32.h                            |  13 -
 src/w32common.h                      |  30 ++
 src/w32console.c                     |  30 +-
 src/w32fns.c                         |  67 ++-
 src/w32font.c                        |   9 +-
 src/w32heap.c                        |   6 +-
 src/w32inevt.c                       |   4 +-
 src/w32menu.c                        |  12 +-
 src/w32proc.c                        |  17 +-
 src/w32uniscribe.c                   |   7 +-
 src/window.c                         |  19 +-
 src/xdisp.c                          |  41 +-
 src/xfaces.c                         |   2 +-
 src/xfns.c                           |   4 +-
 src/xml.c                            |   1 +
 src/xselect.c                        |  40 +-
 src/xterm.c                          |   4 +-
 test/Makefile.in                     |   4 +-
 test/data/emacs-module/mod-test.c    |  19 +
 test/lisp/comint-tests.el            |   3 +-
 test/lisp/international/ccl-tests.el |  21 +-
 test/lisp/net/tramp-tests.el         |   5 +-
 test/src/data-tests.el               |  33 +-
 test/src/emacs-module-tests.el       |   3 +
 test/src/floatfns-tests.el           |  51 ++-
 test/src/fns-tests.el                |  21 +
 test/src/lread-tests.el              |   9 +
 188 files changed, 2940 insertions(+), 2400 deletions(-)
 create mode 100644 src/bignum.c
 create mode 100644 src/bignum.h



reply via email to

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