emacs-diffs
[Top][All Lists]
Advanced

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

scratch/pkg updated (ec4bdca4924 -> 5db5f285f0f)


From: Gerd Moellmann
Subject: scratch/pkg updated (ec4bdca4924 -> 5db5f285f0f)
Date: Fri, 10 Nov 2023 11:05:07 -0500 (EST)

gerd pushed a change to branch scratch/pkg.

      from  ec4bdca4924 Merge remote-tracking branch 'origin/master' into 
scratch/pkg
      adds  ecc8870981e Ascertain font spacing from post table if present
      adds  0d452d61d05 ; * lisp/emacs-lisp/comp-cstr.el (comp-subtype-p): 
Hoist above use.
      adds  31acbcd405c ; cperl-mode.el: Obey comment conventions
      adds  dec79825baf Fix project-mode-line-format breaking 
buffer-file-coding-system (bug#66825)
      adds  dd92ccc7ee1 * lisp/progmodes/project.el (project-menu-entry): Add 
'bound-and-true-p'.
      adds  d3b0162b802 Extract underline positions from PostScript metrics 
tables
      adds  090ac50d79f Don't round underline metrics
      adds  5f371ca07be * lisp/emacs-lisp/comp.el: Remove redundant requires
      adds  b93f931e9e9 lisp/emacs-lisp/comp-cstr.el: Fix bootstrap
      adds  60bf6288cf4 Respect `browse-url-default-scheme` on Android
      adds  8439f834493 Catch 'permission-denied' during project lookup
      adds  ffe894d0f35 Only override the current project buffer-locally
      adds  a61cc138ede Prevent errors when generating events above menu bar 
windows
      adds  445029da580 Add two docstrings in cl-macs.el
      adds  8160485953e Non-recursive marking of buffer-local variables
      adds  861ac933dd8 Run `man' also on remote systems
      adds  8eb9b82ce58 New commands previous-line-completion and 
next-line-completion (bug#59486)
      adds  32ed6e610f4 (project-switch-project): Fix the previous change
      adds  11e42b405ca ; Attempt to fix race in erc-buffer-display test
      adds  078cfe80729 Preserve point when inserting date stamps in ERC
      adds  dbcb4cedd0a Properly compute overhangs for overstruck text
      adds  cb92eb404d7 ; Improve documentation of recent changes
      adds  f5b2d23fff6 Adapt doc for man.el
      adds  9cbf0bb3ee8 Remove 'M-.' binding from js-mode and js-ts-mode
      adds  fc8d225328d * lisp/emacs-lisp/oclosure.el (oclosure--lambda): Burp 
in dynbind mode
      adds  e06e61f4561 Avoid moving point while analyzing text conversion
      adds  9867be2f6c2 Round underline position and thickness
      adds  12d1f33ceb3 ; Fix recent changes in documentation
      adds  425d23fbeae Suggest alternative reason for ERT test duplication 
error
      adds  6218278a67b * lisp/emacs-lisp/comp-cstr.el 
(comp--direct-supertype): Remove unused.
      adds  08fed99ae86 MH-E testing: find locally-installed GNU Mailutils 
libraries
      adds  5ee66620fd2 Remove unnecessary assertion added 2 days ago
      adds  ce4a62eece6 Fix desktop-save on remote dired (bug#66697)
      adds  c0601fb534b Don't need text properties when sending a mail
      adds  6629e861b35 Make `dns-mode` fontify quoted values correctly
      adds  04215e616f5 Recognize backslash in `dns-mode` quoted values
      adds  d8fcb9b711c ; Merge from origin/emacs-29
      adds  6dca3a8eab2 Improve `nsm-protocol-check--3des-cipher` docstring
      adds  c4e9a6159a3 * doc/man/emacsclient.1: Fix --tramp option.
      adds  5ef48ad6a37 ; Fix one author's name.
      adds  90db29aff86 Fix eglot.texi (JSONRPC objects in Elisp) example
      adds  d5e5ea4e36b Fix guessing commands for zstandard archives in Dired
      adds  5de5b7b418d Merge from origin/emacs-29
      adds  ccaf801baad * doc/misc/tramp.texi (Traces and Profiles): Fix 
indentation.  (Don't merge)
      adds  4f57af7fccd * doc/misc/tramp.texi (Traces and Profiles): Fix 
indentation.  (don't merge)
      adds  c22eeba8277 ; Fix typo
      adds  41939127457 Fix Tramp (don't merge)
      adds  a201b334bec ; Merge from origin/emacs-29
      adds  da8b85b577d Add two docstrings in cl-lib.el
      adds  a64336cbb9c * lisp/emacs-lisp/cl-lib.el (cl--defalias): Improve&fix 
docstring
      adds  c1778432790 ; * doc/misc/tramp.texi (FUSE setup): Fix typo.
      adds  196def4fa64 Fix description of 'Package-Requires' library header
      adds  050086931af Merge from origin/emacs-29
      adds  33fae4b02d6 Suggest alternative reason for ERT test duplication 
error
      adds  7ad9891e949 ; Merge from origin/emacs-29
      adds  5ab5dfd64c8 Fix bytecomp-tests--dest-mountpoint test failure
      adds  2ba3ce27ebb ; Update eww-suggest-uris :version.
      adds  ac59e30273b Add tests for saving to write-protected files
      adds  3a17780b87b ; Improve commentary in 
'files-tests-save-buffer-read-only-file'.
      adds  0e59541fa20 Make FAQ on starting Emacs maximized portable
      adds  0b5e2ce7612 ; Fix last change in the FAQ
      adds  fb578ddfb25 Really fix off-by-one in erc--get-inserted-msg-bounds
      adds  f7c7f7ac20d Don't over-truncate erc-timestamp-format-left
      adds  781f950edab Preserve user markers when inserting ERC date stamps
      adds  4c851085769 Decouple disparate escape-hatch concerns in erc-stamp
      adds  f99a0dae7ca Align date stamps to whole days in ERC
      adds  41e801fea1c Add project-any-command and 
project-prefix-or-any-command
      adds  c6c5bba06fc Implement more Android text editing controls
      adds  b819b8d6e90 Further improve test coverage of time-stamp-pattern 
parsing
      adds  ad82bc9b29e Declare calc-eval-error in calc.el
      adds  f0c0ff6bf23 New option to use arrows in the minibuffer to select 
completions (bug#59486)
      adds  3dd9750d124 * lisp/emacs-lisp/cl-extra.el (cl-remprop): Update 
names to match docstring
      adds  de380adb646 Emulate secondary selections on Android
      adds  b5284959466 * lisp/vc/vc-git.el (vc-git-revision-table): Reverse 
the table (bug#64656).
      adds  bf81706988f Silence warning when requiring ruby-ts-mode
      adds  94807b68961 ; * lisp/emacs-lisp/cl-macs.el: Axe useless `gethash` 
inline decl
      adds  dfffb91a705 Allow completion frontends to fontify candidates 
just-in-time
      adds  a1abb6a85e6 * lisp/simple.el (next-line-completion): Improve 
(bug#59486).
      adds  14f0b6331d2 ; Minor documentation fixes
      adds  361f9fe4152 ; * lisp/minibuffer.el (completion-lazy-hilit-fn): Fix 
last change.
      adds  3ab99e977db Eglot: Demote errors to warnings in eglot-ensure
      adds  089b7d4e628 Don't leave point amid text conversion edits if 
auto-fill transpires
      adds  01912a0679e * lisp/minibuffer.el 
(minibuffer-choose-completion-or-exit): New command.
      adds  bf9cbc23541 Simplify 'project-remember-projects-under'
      adds  06e4ebc81a4 With `native-compile', compile lambdas in a defun or 
lambda too
      adds  21f36705266 Guarantee files are auto-saved when Emacs is terminated 
by Android
      adds  1cb738a482e * lisp/progmodes/elisp-mode.el 
(elisp--local-variables): Remove `debug'.
      adds  5416896d608 Promptly disable 'completion-in-region-mode' (bug#67001)
      adds  e6a955d2426 comp: split code in comp-run.el
      adds  4bb18635673 comp: make comp-run don't require cl-lib at runtime
      adds  93cc43a23c9 comp: don't require 'warnings' in comp-run
      adds  b2416d2c029 Don't load comp when installing an existing trampoline
      adds  c559f4e3682 comp: Add comp-common.el
      adds  5d171d26c00 comp: Don't load.el comp when C-h f
      adds  13a1797d5b6 Clean-up warnings for non native builds
      adds  6eafdd85594 Improve 'next-line-completion' and add more tests
      adds  978ebe8a199 * lisp/minibuffer.el 
(minibuffer-choose-completion-or-exit): Improve.
      adds  9c9b87639f9 Clean-up warnings for non native builds (this time for 
real)
      adds  1653389b574 Add shortdoc for treesit-node-get
      adds  0db75b80e1c Add treesit-node-enclosed-p
      adds  3ad06ed4f0e Add treesit thing-at-point functions
      adds  e147128f460 Replace treesit--things-around with new functions 
(bug#66989)
      adds  5dc3c9f4eca Mark treesit--things-around obsolete
      adds  5324723c2bc Clear image caches in reaction to system VM warnings
      adds  d1da4af93e1 Don't expand file names for non-existing remote 
connections
      adds  dfcc9a0f4d6 * test/infra/gitlab-ci.yml (.native-comp-template): 
Adapt "changes".
       new  5db5f285f0f Merge remote-tracking branch 'origin/master' into 
scratch/pkg


Summary of changes:
 admin/MAINTAINERS                                  |    2 +
 admin/authors.el                                   |    2 +-
 doc/emacs/programs.texi                            |    7 +
 doc/lispref/frames.texi                            |    9 +-
 doc/lispref/parsing.texi                           |   18 +-
 doc/lispref/tips.texi                              |   15 +
 doc/man/emacsclient.1                              |    4 +-
 doc/misc/efaq.texi                                 |   43 +-
 doc/misc/eglot.texi                                |   37 +-
 doc/misc/tramp.texi                                |    2 +-
 etc/NEWS                                           |  130 ++-
 java/org/gnu/emacs/EmacsNative.java                |    7 +
 java/org/gnu/emacs/EmacsService.java               |   24 +
 lisp/Makefile.in                                   |    2 +
 lisp/bookmark.el                                   |    2 +
 lisp/calc/calc.el                                  |    2 +
 lisp/dired-aux.el                                  |    2 +-
 lisp/dired.el                                      |   40 +-
 lisp/emacs-lisp/advice.el                          |    2 +-
 lisp/emacs-lisp/cl-extra.el                        |   15 +-
 lisp/emacs-lisp/cl-generic.el                      |    2 +-
 lisp/emacs-lisp/cl-lib.el                          |   10 +-
 lisp/emacs-lisp/cl-macs.el                         |    7 +-
 lisp/emacs-lisp/comp-common.el                     |  553 +++++++++++
 lisp/emacs-lisp/comp-cstr.el                       |   28 +-
 lisp/emacs-lisp/comp-run.el                        |  459 +++++++++
 lisp/emacs-lisp/comp.el                            | 1008 +-------------------
 lisp/emacs-lisp/ert.el                             |    2 +-
 lisp/emacs-lisp/nadvice.el                         |    4 +-
 lisp/emacs-lisp/oclosure.el                        |    1 +
 lisp/emacs-lisp/warnings.el                        |    1 +
 lisp/erc/erc-stamp.el                              |  192 ++--
 lisp/erc/erc.el                                    |   16 +-
 lisp/icomplete.el                                  |    8 +-
 lisp/mail/smtpmail.el                              |    4 +-
 lisp/man.el                                        |  159 ++-
 lisp/minibuffer.el                                 |  442 ++++++---
 lisp/net/browse-url.el                             |    2 +-
 lisp/net/eww.el                                    |    2 +-
 lisp/net/nsm.el                                    |    8 +-
 lisp/progmodes/cperl-mode.el                       |   86 +-
 lisp/progmodes/eglot.el                            |   17 +-
 lisp/progmodes/elisp-mode.el                       |    2 +-
 lisp/progmodes/js.el                               |    9 -
 lisp/progmodes/project.el                          |  138 ++-
 lisp/progmodes/ruby-ts-mode.el                     |    4 +-
 lisp/saveplace.el                                  |    4 +-
 lisp/simple.el                                     |  145 ++-
 lisp/term/android-win.el                           |   76 +-
 lisp/treesit.el                                    |  180 +++-
 lisp/vc/vc-git.el                                  |    2 +-
 src/Makefile.in                                    |    2 +
 src/alloc.c                                        |   26 +-
 src/android.c                                      |   67 ++
 src/androidterm.c                                  |   13 +-
 src/keyboard.c                                     |   27 +-
 src/sfnt.c                                         |   78 ++
 src/sfnt.h                                         |   48 +
 src/sfntfont.c                                     |   76 +-
 src/xdisp.c                                        |   88 +-
 test/infra/gitlab-ci.yml                           |    4 +-
 test/lisp/emacs-lisp/bytecomp-tests.el             |    3 +-
 test/lisp/erc/erc-fill-tests.el                    |   21 +-
 test/lisp/erc/erc-scenarios-base-association.el    |    2 +-
 test/lisp/erc/erc-scenarios-base-buffer-display.el |  104 +-
 .../erc/erc-scenarios-base-misc-regressions.el     |    4 +-
 test/lisp/erc/erc-scenarios-stamp.el               |   65 ++
 test/lisp/erc/erc-tests.el                         |   49 +
 .../erc/resources/base/local-modules/second.eld    |    2 +-
 .../erc/resources/base/local-modules/third.eld     |    2 +-
 .../erc/resources/base/reconnect/options-again.eld |    4 +-
 test/lisp/erc/resources/dcc/chat/accept.eld        |    2 +-
 test/lisp/erc/resources/erc-d/erc-d.el             |    2 +-
 .../resources/erc-d/resources/dynamic-foonet.eld   |    2 +-
 test/lisp/erc/resources/erc-scenarios-common.el    |    2 +-
 .../resources/fill/snapshots/merge-01-start.eld    |    2 +-
 .../resources/fill/snapshots/merge-02-right.eld    |    2 +-
 .../erc/resources/fill/snapshots/merge-wrap-01.eld |    2 +-
 test/lisp/files-tests.el                           |  151 +++
 test/lisp/mh-e/test-all-mh-variants.sh             |    4 +-
 test/lisp/minibuffer-tests.el                      |   90 ++
 test/lisp/time-stamp-tests.el                      |   32 +-
 test/src/comp-resources/comp-test-funcs.el         |    4 +
 test/src/comp-tests.el                             |   30 +-
 test/src/treesit-tests.el                          |    7 +
 85 files changed, 3250 insertions(+), 1703 deletions(-)
 create mode 100644 lisp/emacs-lisp/comp-common.el
 create mode 100644 lisp/emacs-lisp/comp-run.el



reply via email to

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