emacs-diffs
[Top][All Lists]
Advanced

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

feature/native-comp updated (2593bbe -> 5f13016)


From: Andrea Corallo
Subject: feature/native-comp updated (2593bbe -> 5f13016)
Date: Thu, 9 Jul 2020 11:57:49 -0400 (EDT)

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

      from  2593bbe   * Relax constant folding rules
      adds  32b3856   Use 'emacs-lisp-mode-syntax-table' for reading Lisp 
expressions
      adds  697942f   CC Mode: Fix wrong value of comment-start-skip, fixing 
half of bug #41952
      adds  eae028b   Fix filling in js-mode and mhtml-mode (js-mode parts), 
fixing bug #41897
      adds  1560c92   Remove long obsolete c-looking-at-bos.  Make 
c-at-expression-start-p obsolete
      adds  c10293e   Relax portable number check in byte compiler (bug#42147)
      adds  58e27eb   Don't confuse errors with nil in bytecomp-tests.el
      adds  e3ada20   Verilog-Mode collected updates.
      adds  4ca13d9   project-switch-to-buffer: Don't filter based on 
default-directory
      adds  bcde795   ; Add a couple of FIXMEs
      adds  3c7bae2   * lisp/progmodes/project.el: Bump the version.
      adds  9f9ce63   ; Add a note about a bottleneck
      adds  10a0941   ; Revert "; Add a note about a bottleneck"
      adds  fb63a64   Mark more functions pure (bug#42147)
      adds  3f990c3   Simplify byte-code optimisation of pure functions
      adds  6b80ff3   * lisp/emacs-lisp/cl-macs.el (cl-deftype-satisfies): Add 
`keyword`
      adds  b87fc93   ; * src/xdisp.c (pos_visible_p): Yet another minor fix 
for bug#42039.
      adds  b9abf5c   Improve do string of 'man'
      adds  0121db2   * src/keyboard.c (Fclear_this_command_keys): Doc fix.
      adds  cce00be   Fix ACTION argument of 'display-buffer' call in gud.el
      adds  59e768d   Fix undefined behavior in json.c (Bug#42113)
      adds  3b36b38   Merge from origin/emacs-27
      adds  2aa4be8   ; Auto-commit of loaddefs files.
      adds  1e3f94f   ; Merge from origin/emacs-27
      adds  3c778c4   * doc/misc/tramp.texi (Customizing Methods): Fix typo.
      adds  d453cee   Minor improvement in ELisp manual
      adds  247dcb4   Clarify the documentation of 'left/right-fringe' display 
spec
      adds  71fc003   Avoid infloop in 'format-mode-line'
      adds  1a850f4   Merge from origin/emacs-27
      adds  df3ece9   Optimise assoc and rassoc with symbol key to assq and 
rassq
       new  3d43d45   Merge remote-tracking branch 'savannah/master' into HEAD
       new  0b81044   * Clean-up some const folding logic and add 
`comp-function-pure-p'
       new  b31b0eb   * Rework some test logic for generality
       new  e6ab4e3   * Add a test targeting forward propagation
       new  3db6ace   * Define `comp-symbol-func-to-fun'
       new  4348969   * test/src/comp-test-funcs.el (comp-tests-aref-aset-f) : 
Fix UB.
       new  5688739   * Add `comp-call-op-p'
       new  7622740   * Introduce a new pass ipa-pure
       new  b4de6ba   * Optimize pure functions defined by the compilation 
environment
       new  a53b446   Add some tests for pure function optimization
       new  92e744d   ;* test/src/comp-test-funcs-dyn.el: Fix comment header.
       new  9aaca82   * Add `comp-disabled-passes'
       new  02bf2e0   * Disable ipa-pure in comp-tests-tco
      adds  a7a53f0   Better handle asynchronous Eldoc sources
      adds  22cae4f   New M-x eldoc for on-demand and interactive documentation 
requests
      adds  a9bd506   * lisp/emacs-lisp/eldoc.el (Version): Bump to 1.1.0
      adds  1203626   Make more parts of Emacs use new Eldoc capabilities
      adds  bba3bea   Adjust Eldoc documentation after Eli's review
      adds  b3efd5c   Adjust describe-char-eldoc to new 
eldoc-documentation-functions protocol
      adds  fbc0bc6   Change version scheme of two Eldoc obsolete specs
      adds  384fa10   Improve Eldoc docstrings
      adds  b7058f9   Special-case symbol and fixnum keys in member, assoc and 
rassoc
      adds  8cdfccf   ; * etc/NEWS: Minor copyedits of the recent additions.
      adds  a85026c   ; * etc/NEWS: Fix last change.
      adds  6063b54   Shoosh warnings about obsolete 
eldoc-documentation-function
      adds  9a7aab2   ; * etc/NEWS (Eldoc): adjust NEWS entry.
      adds  fcc0467   * lisp/progmodes/cc-engine.el (c-at-expression-start-p): 
Fix message.
      adds  ef8bd7d   Update tests for recent changes
      adds  19cf8e5   Bump Flymake version
       new  5f13016   Merge remote-tracking branch 'savannah/master' into wip2


Summary of changes:
 doc/emacs/programs.texi                            |  10 +-
 doc/lispref/display.texi                           |  12 +-
 doc/lispref/frames.texi                            |  13 +-
 doc/lispref/modes.texi                             |   7 +-
 doc/misc/tramp.texi                                |   9 +-
 etc/NEWS                                           |  27 +-
 lisp/cedet/semantic/grammar.el                     |  45 +-
 lisp/descr-text.el                                 |  13 +-
 lisp/emacs-lisp/byte-opt.el                        | 156 +++----
 lisp/emacs-lisp/cl-macs.el                         |  26 +-
 lisp/emacs-lisp/comp.el                            | 157 +++++--
 lisp/emacs-lisp/eldoc.el                           | 508 ++++++++++++++++-----
 lisp/hexl.el                                       |   2 +-
 lisp/man.el                                        |   6 +-
 lisp/progmodes/cc-engine.el                        |  30 +-
 lisp/progmodes/cc-langs.el                         |   2 +-
 lisp/progmodes/cfengine.el                         |  17 +-
 lisp/progmodes/elisp-mode.el                       |  61 ++-
 lisp/progmodes/flymake.el                          |  14 +-
 lisp/progmodes/gud.el                              |   6 +-
 lisp/progmodes/js.el                               |   4 +-
 lisp/progmodes/octave.el                           |   6 +-
 lisp/progmodes/project.el                          |  31 +-
 lisp/progmodes/python.el                           |  20 +-
 lisp/progmodes/verilog-mode.el                     | 112 +++--
 lisp/simple.el                                     |   7 +-
 lisp/textmodes/mhtml-mode.el                       |  35 +-
 src/fns.c                                          |  14 +
 src/json.c                                         |   2 +
 src/keyboard.c                                     |   2 +-
 src/xdisp.c                                        |  27 +-
 test/lisp/descr-text-tests.el                      |   6 +-
 test/lisp/emacs-lisp/bytecomp-tests.el             |  20 +-
 test/lisp/progmodes/elisp-mode-tests.el            |   6 +-
 test/src/comp-test-funcs-dyn.el                    |   2 +-
 test/src/comp-test-funcs.el                        |   2 +-
 .../float-sup-tests.el => src/comp-test-pure.el}   |  25 +-
 test/src/comp-tests.el                             |  80 +++-
 test/src/json-tests.el                             |  12 +
 39 files changed, 1066 insertions(+), 468 deletions(-)
 copy test/{lisp/emacs-lisp/float-sup-tests.el => src/comp-test-pure.el} (61%)



reply via email to

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