emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

feature/native-comp updated (dd814b0 -> b85870e)


From: Andrea Corallo
Subject: feature/native-comp updated (dd814b0 -> b85870e)
Date: Thu, 13 Aug 2020 06:49:35 -0400 (EDT)

akrl pushed a change to branch feature/native-comp.

      from  dd814b0   * lisp/emacs-lisp/bytecomp.el: Guard against double 
native compilation.
       new  f6502f9   ; * lisp/emacs-lisp/comp.el (comp-deferred-compilation): 
Fix doc.
      adds  1a845a6   Improve client/daemon xdg/systemd experience
      adds  ec32338   Fix recently added documentation bits
      adds  781bcce   Revert obsoletion of manual-entry
      adds  5fef06f   * src/json.c (lisp_to_json): Simplify.
      adds  b78583c   Indent python multiline strings to start and previous 
levels
      adds  8b4e022   Adds backslash as escape character to mysql syntax-alist
      adds  b03b8d6   Use one src status -a call for vc-src-dir-status-files
      adds  450644e   Add ability to mark/unmark/delete all bookmarks
      adds  f1e2d36   Revert "Indent python multiline strings to start and 
previous levels"
      adds  b8b88fa   * lisp/vt100-led.el: Use lexical-binding.
      adds  ecba3aa   ; * lisp/man.el (manual-entry): Fix comment to say we 
will keep it.
      adds  b823300   ; Fix typos.
      adds  f742103   Add zsh extended_history handling for comint.el input ring
      adds  aaa7ce5   ; Copyright fix
      adds  c669afc   Add term/st.el (Bug#33182)
      adds  70825a4   Fix problem with /- incorrectly starting a comment in SQL 
mode
      adds  4a6dd13   Change 'M-:' to not error out on incomplete expressions
      adds  4fc066a   ; Add my last change to NEWS.
      adds  170faae   Add new command apropos-function (Bug#41021)
      adds  dcce2b5   Fix fontification of outdated TeX form
      adds  9c702b5   Fix \epsilon and \varepsilon in TeX input method
      adds  0d0aad2   ; * lisp/leim/quail/latin-ltx.el: Fix regexp in last 
commit.
      adds  16a1664   Rehash hash tables eagerly after loading a dump
      adds  23c1d5d   * src/fns.c (hash_table_rehash): Help the compiler a bit.
      adds  5bd7b3c   * src/pdumper.c (pdumper_load): XSETVECTOR -> 
make_lisp_ptr.
      adds  eeaef1a   Don’t needlessly convert to ‘unsigned’ in pdumper
      adds  9e4e477   In pdumper, simplify INT_MAX computation
      adds  53132c1   pdumper speed tweeks for hash tables
      adds  25b4168   pdumper avoid listing hash table contents
      adds  1687cda   Further tweaks to the user manual about 
shell-command-buffer-name
      adds  dcfd16c   Mark further mml-sec-tests as unstable
      adds  9b01bad   Allow Dired to dereference symbolic links when copying
      adds  e781907   Only search for a variable when instructed
      adds  2a47ef8   Change the Calc text input method to insert at point
      adds  9b9473a   Fix (end-of-defun N) for N >= 2
      adds  be0fecf   Allow specifying the callback in new xwidget sessions
      adds  05bffa1   Add new commands for environment movement in .texi files
      adds  39c90f8   Fix face merging at EOL when inherited face specifies 
:extend
      adds  119a9ec   * lisp/net/tramp.el: Make last change backward compatible.
      adds  4d4d3e4   Allow count-lines to ignore invisible lines
      adds  e0fa8fe   Make mouse-2 respect select-enable-primary etc
      adds  b5b7f6e   Fix MinGW build broken by recent pdumper changes.
      adds  669aeaf   Prefer make_nil_vector to make-vector with nil
      adds  124a795   Update from Gnulib
      adds  39c16c1   Use Gnulib inttypes module
      adds  ccb5556   Unbreak build with --enable-checking=all
      adds  672bfdb   Slight cleanup in calc-yank
      adds  86a326d   Slight gnus-util clean-up
      adds  a19e9ab   Minor idlwave clean up
      adds  72c53fc   Slight allout.el clean-up
      adds  7bbfdce   Remove compat code in prolog.el
      adds  958fa07   Remove compat code from allout.el
      adds  97c4d94   Remove compat code from esh-proc.el
      adds  4d00db5   Remove compat code from comint.el
      adds  db3a7df   Remove compat code from autoload.el
      adds  4491a55   Don’t warn about integer conversion in pdumper.c
      adds  f75f7db   Avoid ambiguity about what st refers to
      adds  38d70f7   Remove comment on Burma / Myanmar (Bug#42788)
      adds  d089c4f   Add xwidget support for macOS
      adds  dca8b4a   Rename recent calendar user option
      adds  433d818   Tweak recent solar.el change
      adds  9e1af82   Add utility functions and new xwidget commands
      adds  c25321e   Add utility functions and new xwidget commands
      adds  79236fc   ; Fix copyright years for recent additions
      adds  34c17cd   Implement Tramp direct async processes fallback for 
multi-hops
      adds  88567ca   Fix erc-reuse-buffers behavior
      adds  fdba95d   Fix monospace font calculations on macOS
      adds  68ff32a   Minor cleanup in ps-def.el
      adds  a5a0a9c   Remove Emacs 23 compat code from checkdoc.el
      adds  76098d3   Do not truncate /foo//bar to /bar/ in parse-colon-path
      adds  a5b24a0   Revert "Remove compat code from comint.el"
      adds  e3a0801   Revert "Remove compat code from esh-proc.el"
      adds  6cddb73   Check make-process to determine if we support 
multi-processing
      adds  51ea541   Remove some compat code from ediff-init.el
      adds  a459e52   Remove some compat code from idlwave.el
      adds  77907b2   Remove some compat code from prolog.el
      adds  67bd8a4   Remove some compat code from allout*.el
      adds  6ac22bc   Remove some compat code from allout.el
      adds  74909e1   Fix a check for whether Emacs can play sounds in eudc-bob
      adds  af6ea55   Remove some compat code from bubbles.el
      adds  e97d3e1   Remove some compat code from epa.el
      adds  1dfb170   Mark some unused defaliases in semantic/fw.el obsolete
      adds  9a929de   Remove some compat code from viper*.el
      adds  56a44a8   Remove some compat code from viper-cmd.el
      adds  2b69a4d   Add support for italic text in ERC
      adds  c0c2426   Remove some compat code from gnus.el
      adds  b02bd6d   Remove some compat code from url-handlers.el
      adds  b8062be   Remove some compat code from eudc-bob.el
      adds  36466ed   Simplify the computation of mm-mime-mule-charset-alist
      adds  9102ecc   Remove some compat code from mm-util.el
      adds  e697ca1   Update from Gnulib
      adds  7e3fd65   Stop using Gnulib inttypes module
      adds  fd6058b   * lisp/net/mailcap.el (mailcap-mime-data): Remove 
long-forgotten `ee`
      adds  2a0a47c   Remove XEmacs compat code from allout-widgets.el
      adds  434ebb5   Declare semantic XEmacs compat code obsolete
      adds  63b7697   Remove Emacs 22 compat code from dns.el
      adds  97896e6   mml-secure-en-decrypt-sign-2 is unstable
      adds  991e145   Notify the user if we errors when querying for registered 
git files
      adds  804a0e8   Don't output emacsclient warning if both -a and --quiet
      adds  9446088   ; * lisp/epg.el (epg-signature-to-string): Use cl-case.
      adds  7ba7591   ; * lisp/epg.el (epg-signature-to-string): Tiny refactor.
      adds  562bbd0   ; * lisp/epg.el (epg-no-data-reason-alist): Fix typo in 
message.
      adds  c5b9d2a   Split EasyPG libraries into outline sections
      adds  0bc9e7b   Merge two conditions and fix indentation
      adds  aaa69dc   * lisp/progmodes/compile.el: Remove unnecessary comments.
      adds  d59c018   ; * lisp/whitespace.el: Capitalize "Code" section heading.
      adds  9d267db   * lisp/mail/smtpmail.el: Use outline headings.
      adds  cb58a3c   * test/src/emacs-module-tests.el: Use proper outline 
headings.
      adds  e118b79   * lisp/obsolete/longlines.el: Use proper outline headings.
      adds  5409732   * lisp/net/imap.el: Use proper outline headings
      adds  b88e5b4   * lisp/font-lock.el: Split the Commentary into 
subsections.
      adds  2d93342   * lisp/font-lock.el: No longer use headings as end of 
section markers.
      adds  7cb029d   ; * lisp/emacs-lisp/autoload.el: Begin summary line with 
three semicolons.
      adds  838a1a3   Update section heading conventions for libraries
      adds  eb090f6   Handle negative prefix arguments to mark-paragraph 
correctly
      adds  e9eafd2   Ensure that server-socket-dir doesn't have "//" in the 
path
       new  46e7613   Merge remote-tracking branch 'savannah/master' into HEAD
       new  b85870e   * src/pdumper.c (dump_cold_native_subr): Clean-up 
*IMPLICIT_CONVERSION macros.


Summary of changes:
 Makefile.in                                        |   7 +
 configure.ac                                       |  34 +-
 doc/emacs/calendar.texi                            |   5 +-
 doc/emacs/dired.texi                               |   8 +
 doc/emacs/misc.texi                                |  18 +-
 doc/lispref/positions.texi                         |   5 +-
 doc/lispref/tips.texi                              |  65 ++-
 doc/misc/tramp.texi                                |  23 +-
 etc/NEWS                                           | 106 +++-
 etc/emacs.service                                  |   2 +-
 etc/{emacs.desktop => emacsclient.desktop}         |   6 +-
 lib-src/emacsclient.c                              |  16 +-
 lib/alloca.in.h                                    |   2 +-
 lib/arg-nonnull.h                                  |   2 +-
 lib/binary-io.h                                    |   2 +-
 lib/c++defs.h                                      |   2 +-
 lib/cdefs.h                                        | 103 ++--
 lib/count-one-bits.h                               |   3 +-
 lib/dirent.in.h                                    |   2 +-
 lib/fcntl.c                                        |   4 +-
 lib/ignore-value.h                                 |   5 +-
 lib/intprops.h                                     |   3 +-
 lib/malloca.h                                      |   2 +-
 lib/regex.h                                        |  17 +-
 lib/regex_internal.h                               |   6 +-
 lib/stdalign.in.h                                  |  19 +-
 lib/stddef.in.h                                    |   2 +-
 lib/stdint.in.h                                    |   5 +-
 lib/stdio.in.h                                     |   2 +-
 lib/stdlib.in.h                                    |   2 +-
 lib/string.in.h                                    |  14 +-
 lib/verify.h                                       |  11 +-
 lib/warn-on-use.h                                  |  31 +-
 lisp/allout-widgets.el                             |  19 +-
 lisp/allout.el                                     |  46 +-
 lisp/apropos.el                                    |  14 +
 lisp/bookmark.el                                   |  78 ++-
 lisp/calc/calc-yank.el                             |  56 +-
 lisp/calc/calc.el                                  |  50 +-
 lisp/calendar/cal-dst.el                           |   6 +-
 lisp/calendar/calendar.el                          |  10 +-
 lisp/calendar/solar.el                             |   6 +-
 lisp/cedet/semantic/fw.el                          |  10 +-
 lisp/cedet/semantic/grammar.el                     |   1 +
 lisp/comint.el                                     |  22 +-
 lisp/dired-aux.el                                  |  43 +-
 lisp/dired.el                                      |   6 +
 lisp/emacs-lisp/autoload.el                        |   7 +-
 lisp/emacs-lisp/checkdoc.el                        |  13 +-
 lisp/emacs-lisp/comp.el                            |   2 +-
 lisp/emacs-lisp/eldoc.el                           |   8 +-
 lisp/emacs-lisp/lisp.el                            |   3 +-
 lisp/emulation/viper-cmd.el                        |  33 +-
 lisp/emulation/viper.el                            |  35 +-
 lisp/epa-dired.el                                  |   1 +
 lisp/epa-file.el                                   |  10 +
 lisp/epa-hook.el                                   |   1 +
 lisp/epa-mail.el                                   |  10 +
 lisp/epa.el                                        |  37 +-
 lisp/epg-config.el                                 |   7 +
 lisp/epg.el                                        |  80 +--
 lisp/erc/erc-goodies.el                            |  27 +-
 lisp/erc/erc-join.el                               |  22 +-
 lisp/erc/erc.el                                    |  85 +--
 lisp/eshell/esh-proc.el                            |   2 +-
 lisp/files.el                                      |  14 +-
 lisp/font-lock.el                                  |  30 +-
 lisp/gnus/gnus-util.el                             |   4 +-
 lisp/gnus/gnus.el                                  |   3 +-
 lisp/gnus/mm-util.el                               |  77 +--
 lisp/help-fns.el                                   |   1 +
 lisp/language/burmese.el                           |   1 -
 lisp/language/cyril-util.el                        |   2 +-
 lisp/language/hanja-util.el                        |   4 +-
 lisp/language/indian.el                            |   2 +-
 lisp/leim/quail/latin-ltx.el                       |   7 +-
 lisp/mail/smtpmail.el                              |  10 +-
 lisp/man.el                                        |   5 +-
 lisp/net/dns.el                                    |   5 +-
 lisp/net/eudc-bob.el                               |  10 +-
 lisp/net/eudcb-macos-contacts.el                   |  16 +-
 lisp/net/imap.el                                   |  32 +-
 lisp/net/mailcap.el                                |   5 -
 lisp/net/tramp-adb.el                              |   3 +-
 lisp/net/tramp-sh.el                               |   3 +-
 lisp/net/tramp.el                                  |  40 +-
 lisp/obsolete/longlines.el                         |  17 +-
 lisp/play/bubbles.el                               |  10 +-
 lisp/progmodes/compile.el                          |   2 -
 lisp/progmodes/idlw-shell.el                       |   4 +-
 lisp/progmodes/idlwave.el                          |  21 +-
 lisp/progmodes/prolog.el                           |  18 -
 lisp/progmodes/sql.el                              |  34 +-
 lisp/ps-def.el                                     |   2 +-
 lisp/ps-print.el                                   |   4 +-
 lisp/server.el                                     |   9 +-
 lisp/shell.el                                      |   7 +-
 lisp/simple.el                                     | 147 +++--
 lisp/term/st.el                                    |  20 +
 lisp/textmodes/paragraphs.el                       |  63 ++-
 lisp/textmodes/tex-mode.el                         |   2 +-
 lisp/textmodes/texinfo.el                          |  71 +++
 lisp/url/url-handlers.el                           |   3 +-
 lisp/vc/ediff-init.el                              |  15 -
 lisp/vc/vc-git.el                                  |   2 +-
 lisp/vc/vc-src.el                                  |  67 ++-
 lisp/vt100-led.el                                  |   2 +-
 lisp/whitespace.el                                 |   2 +-
 lisp/xwidget.el                                    | 275 +++++++---
 m4/gnulib-common.m4                                |   8 +-
 m4/stddef_h.m4                                     |   4 +-
 m4/stdint.m4                                       |   4 +-
 nextstep/templates/Info.plist.in                   |  12 +-
 src/Makefile.in                                    |   1 +
 src/bytecode.c                                     |   1 -
 src/composite.c                                    |   1 -
 src/emacs.c                                        |   3 +-
 src/fns.c                                          |  67 +--
 src/json.c                                         |   4 +-
 src/lisp.h                                         |  24 +-
 src/macfont.m                                      |  88 ++-
 src/minibuf.c                                      |   3 -
 src/nsterm.m                                       |  21 +-
 src/nsxwidget.h                                    |  80 +++
 src/nsxwidget.m                                    | 601 +++++++++++++++++++++
 src/pdumper.c                                      | 324 +++++------
 src/pdumper.h                                      |   1 +
 src/timefns.c                                      |   2 +-
 src/xfaces.c                                       |  20 +-
 src/xwidget.c                                      | 253 ++++++++-
 src/xwidget.h                                      |  48 +-
 .../bookmark-resources/{test.bmk => test-list.bmk} |  14 +-
 test/lisp/bookmark-tests.el                        | 215 ++++++++
 test/lisp/emacs-lisp/lisp-tests.el                 |  55 ++
 test/lisp/files-tests.el                           |   5 +-
 test/lisp/gnus/mml-sec-tests.el                    |   3 +
 test/lisp/help-fns-tests.el                        |  11 +
 test/src/emacs-module-tests.el                     |  21 +-
 138 files changed, 3059 insertions(+), 1190 deletions(-)
 copy etc/{emacs.desktop => emacsclient.desktop} (84%)
 create mode 100644 lisp/term/st.el
 create mode 100644 src/nsxwidget.h
 create mode 100644 src/nsxwidget.m
 copy test/lisp/bookmark-resources/{test.bmk => test-list.bmk} (53%)



reply via email to

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