[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/pkg updated (1a235a2fd6 -> 545cf39307)
From: |
Gerd Moellmann |
Subject: |
feature/pkg updated (1a235a2fd6 -> 545cf39307) |
Date: |
Mon, 14 Nov 2022 02:07:47 -0500 (EST) |
gerd pushed a change to branch feature/pkg.
from 1a235a2fd6 Improve the writeup a bit
adds e9bdf3d4bd Display the Dired buffer as unmodified initially
adds 174dd06464 Make Dired header clickable on non-Posix systems as well
adds 31e7b9c073 Fix the subr-arity returned by native compiled functions
with lots of args
adds 647c36cbfa ; * etc/NEWS: Add entry about more performant overlays.
adds 5686df3d21 ; Remove redundant declares of w3m-minor-mode-map
adds 81d7827f34 Prefer defvar-keymap in ps-mode.el
adds df7ca69920 Set 'native-comp-debug' to zero on MS-Windows
adds 44f1b1edcf ; * lisp/dired.el (dired--make-directory-clickable): Fix
typo.
adds 1d62c96423 ; Silence warning in last hierarchy.el change.
adds ae0ec1eede Plug big leaks upon display IO error
adds b489ca5070 * lisp/tab-bar.el: Minibuffer follows selected tabs
(bug#58728)
adds 3ceaa91829 ; * src/sqlite.c (Fsqlite_select): Doc fix. (Bug#58885)
adds fa249fd824 Fix set-language-info-alist when multiple PARENTS are
given
adds d4dffae72c ; Change parent language-environment of Kharoshthi
adds 16686bdb86 Prefer defvar-keymap in etags.el
adds 0922e755d2 Make winner key sequences repeatable in repeat-mode
adds cb8918d7cc ; Fix unclean code in w32fns.c
adds b1fa7974bb Make previous-buffer and next-buffer repeatable
adds 2fa8f1b77a elide-head: Make trailing "/" in URL optional
adds 311c95fd67 dom-print: Fix missing entities quoting
adds 3fa4cca3d2 * lisp/url/url-util.el (url-insert-entities-in-string):
Simplify
adds 44c2915552 * lisp/tab-line.el: Escape %-constructs in tab names
(bug#57848)
adds 73953b23aa * lisp/tab-line.el: Allow user-defined cache-key
function (bug#57848)
adds e6881f2e15 ; Delete duplicate definition from simula.el
adds e5da2c3d61 Prefer defvar-keymap in simula.el
adds 1712dec0c0 Speed up vc-default-checkin-patch a little
adds a691e811e2 Fix semantic-symref-perform-search when dir contains a
space
adds 20d9b40235 * lisp/vcursor.el (vcursor-map): Prefer defvar-keymap.
adds b250f89e63 * lisp/emacs-lisp/multisession.el: Add Commentary.
(Bug#58845)
adds 3b555dc91d Prefer defvar-keymap in cus-edit.el
adds b7a76f288c Fix tramp-handle-file-newer-than-file-p
adds 4cc32937c0 Fix eglot-shutdown-all: Match current eglot-shutdown
signature
adds a7ded19ffc ; Auto-commit of loaddefs files.
adds ecdbf82cb9 Fix leaks of XImage structures in image.c
adds 5bf5e526d5 Update publicsuffix.txt from upstream
adds d305eaf4ce Preven a buffer-overflow (bug#58850)
adds e7c105fd73 ; Mention git bisect's --first-parent in admin/notes/repo
adds 9f3c896f7c ; * doc/emacs/text.texi (Quotation Marks): Typo fix.
(Bug#58822)
adds 15fc5225b1 ; * lisp/whitespace.el (whitespace-trailing): Fix a typo.
adds 1862df834c ; * src/search.c (Fmatch_data): Doc fix.
adds 123baf3772 Merge from origin/emacs-28
adds eb68c3d5a2 Fix leak on Lucid build
adds e39537ea1e * src/xterm.c (x_term_init): Fix last change.
adds 22e8a77583 * lisp/net/dbus.el (dbus-debug): Declare. (Bug#58865)
adds 208f0578d1 Add a script to ease bisecting.
adds 0f5bf1dbb9 vc-svn-ignore-completion-table: Ignore empty lines
adds 835295381b project-switch-project: Avoid altering default-directory
in cb
adds 8a5678906f src/buffer.c: Fix interaction between overlays &
indirect buffers (bug#58928)
adds 840b9eadd6 Remove unused local in simple_search
adds a5d4c29a7f Improve commentary in some parts of xterm.c
adds bec2b542c5 ; * admin/git-bisect-start: Use a full reference.
adds a762cb4f8c ; * admin/git-bisect-start: Improve commentary.
adds 1f1dac9b3b * lisp/man.el (Man-mode-map): Prefer defvar-keymap.
adds b035db7a31 ; * admin/git-bisect-start: Improve commentary.
adds 62d40f27b2 ; * doc/misc/cl.texi (Mapping over Sequences): Fix typos.
adds 969d71d11c Add the parameter :noquery to open-network-stream
(bug#58948)
adds 195f0e00d7 ; Fix typo
adds 05f5d978ae Initialize child signal handling before posix_spawn too.
adds b074c55a97 ; * doc/lispref/control.texi (Generators): Fix typo.
adds 1c9d7fba0a ; Fix a typo in Eglot manual
adds dffc34a2d4 Fix 'text-property-search-backward' with 1-char long
properties
adds d16494cffb Suppress deprecation warnings on macOS (bug#58966)
adds eb8478c514 Further simplify valuator reset code
adds 2eb2eb0c9e ; * emoji.el (emoji--define-transient): Adapt to recent
changes in transient.
adds d8bef573d6 Prefer defvar-keymap in profiler.el
adds 8b8038494c * src/gnutls.c (Fgnutls_available_p): Avoid duplicating
capabilities.
adds a66280162f Port interval trees to --enable-checking=structs
adds 651bf0a999 Fix overlays order in Flyspell (bug#58970)
adds 39f5696921 Improve suppression of bogus macOS warnings
adds d2a9dae400 Only strip newlines when stringifying a value for Eshell
adds 8e7066babe Fix initialization of scroll valuator emacs_value
adds 44f23dac25 project-kill-buffer-conditions: Skip hidden ones
adds ef45bfacb2 project-kill-buffer-conditions: Skip Gnus modes as well
adds 7d47651d01 project-buffers: Describe the default implementation
adds ff679e16f8 itree: Reproduce markers's behavior more faithfully
(bug#58928)
adds 5e7d08ae13 itree.c: Minor tightening
adds e01e8a8f84 ; * lisp/dired-aux.el (dired-show-file-type): Doc fix.
adds 8cae9d8bd8 ; * doc/emacs/search.texi (Lax Search): Improve wording.
(Bug#58992)
adds 96436a125d Merge from origin/emacs-28
adds 55a31836fb ; * etc/NEWS.27, etc/NEWS.28: Fix typos.
adds 116f69d741 ; * lisp/subr.el (setq-local): Doc fix.
adds 4fa8f57cc6 ; * lisp/emacs-lisp/oclosure.el: Fix typos.
adds ca3763af5c * lisp/tab-bar.el (tab-bar-fixed-width): New user option.
adds 23868658a2 ; * lisp/subr.el (setq-local): Fix last doc change.
adds a248eb3d18 ; Minor rephrase
adds 01471b5fdf Avoid using too up-to-date values when restoring
valuators
adds fd3f51b7c3 Fix manual noverlay tests
adds dcb11202ac ; * lisp/progmodes/project.el (project-buffers): Doc fix.
adds 5890e40a27 * admin/authors.el: Don't recommend deprecated fgrep.
adds 0dcdc60dde * lisp/progmodes/dcl-mode.el (dcl-mode-map): Prefer
defvar-keymap.
adds f0f960050b Normalize some syntax table definitions
adds 5d6e919a90 Fix calling file name handler for `load'.
adds 616aa23d8a * lisp/simple.el (function-documentation): Fix bug#59014
adds 077c9badf9 Add new command to clone a repository
adds ccecc87d58 Implement vc-clone for git
adds 04c4c578c7 Allow for packages to be installed directly from VCS
adds edd73bd0d5 Add command to contact maintainer
adds 1180332941 Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds f3e7820b48 Extract package-fetch and related functionality
adds 168929cf0d * package-vc.el (vc-clone): Remove superfluous
declaration
adds ffb06d9100 Assume VC data is directly usable in
'package-archive-contents'
adds e9504782fe Have VC ignore auto generated files
adds e7ebdc29ce Add TODO section for package-vc
adds 1b722606ca * package-vc.el (package-vc-unpack): Delete using
package--delete-directory
adds d01445716d Only suggest packages with VC metadata
adds 98381366b5 Guess Git repositories from the URL header
adds 5fe97dd9dd ; Require rx during byte compilation
adds 8638aace3f Allow ignoring files during byte compilation
adds 878cacc712 * package-vc.el (package-vc-unpack): Detect TeXinfo
manuals
adds 9ddc23cd34 Ignore files in .elpaignore during byte compilation
adds f5bb6b0131 Allow updating source packages
adds fb87d5008e * package.el (package--get-activatable-pkg): Prefer
source packages
adds dd98fedd0c * package.el (describe-package-1): Add news if avaliable
adds faa7f03b0c Add "send patches" note to package-vc TODO section
adds 1823349e6a Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds 57e16b316d * package-vc.el (package-vc-fetch): Autoload it
adds d3f03666bb Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds 820036dafe * package-vc.el (package-vc-unpack): Mark packages as
selected
adds 54dbd7d55c * package-vc.el (package-vc-unpack): Ignore dir files
adds d5dbf0804c * package-vc.el (package-vc-unpack): Fix 'vc-ignore' call
adds daab6c16aa * lisp/vc/vc-hg.el (vc-hg-clone): Add 'clone'
implementation
adds 3d0ab51826 * lisp/vc/vc-bzr.el (vc-bzr-clone): Add 'clone'
implementation
adds 132e4fbbcb * lisp/vc/vc-cvs.el (vc-cvs-clone): Add 'clone'
implementation
adds b6132d84e9 * lisp/vc/vc-svn.el (vc-svn-clone): Add 'clone'
implementation
adds 7c11398ca0 Add a generic bug reporting command for packages
adds bb2bd2ed91 ; * vc-svn.el (vc-svn-clone): Fix typo
adds 8cfeb8a9e0 Merge branch 'master' into feature/package+vc
adds e75994f2ff Add an inline procedure for checking for source packages
adds effe1f20f5 Extract package maintainer guessing code into a separate
function
adds e092e60f15 Add a package-vc command for submitting ptches
adds f9065c7951 Use 'package-vc-p' in package-vc.el
adds 077c1533df ; * package-vc.el (package-vc-read-pkg): Return package
description
adds 432252c23f Extend package-vc heuristics to multiple source forges
adds 7c66223dfb * lisp/emacs-lisp/package.el (package-report-bug): Use
'file-in-directory-p'
adds a4a825df82 Clone packages into a separate directory
adds f74d52954b * lisp/emacs-lisp/package-vc.el: Autoload
'package-vc-prepare-patch'
adds 8e6e6e6de5 Rename 'package-vc-fetch' to 'package-vc-install'
adds 4a25205ec1 Only use 'package-vc-repository-store' if necessary
adds 576593a2b2 Add new command to install a package via symbolic linking
adds 1a5e705dda ; * lisp/vc/vc-cvs.el (vc-cvs-clone): Remove function
adds 22d768a29d Run 'package-vc-unpack-1' after updating source packages
adds 0610e6f9f1 Rename 'package-vc-link-project' to
'package-vc-link-directory'
adds 0e3b67e3a3 * lisp/emacs-lisp/package-vc.el (package-vc-refresh):
Add function.
adds 73669f73e6 Allow specifying a package name for
'package-vc-link-directory'
adds 7cdc11ee99 Document package-vc
adds 982c0e6c15 * etc/NEWS: Mention package-vc additions
adds 01e45efcd4 Merge branch 'master' into feature/package+vc
adds 3f7e746b51 Delete 'package-contact-maintainer'
adds 5134eb02cf Mark source packages as always updatable
adds b4e833b2f8 Attempt to infer the package subject if missing
adds 39c9b6751e Only clone packages if necessary
adds c25e78d802 * src/keyboard.c (echo_add_key): Mention quick-help
adds 5ceb88e6eb Have 'vc-clone' return a directory
adds 65fa87329c Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds 5d60ea47f6 Use 'elpa-packages' files for VC metadata
adds e08e9bc40f Remove modifications to the list of ignored files in
source packages
adds 37bfb623e4 Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds 2dabcba148 Build documentation like elpa-admin.el
adds faeb66ae42 Have 'package-vc-link-directory' use name if given
adds 5694278af3 Remove 'package-vc-install' alias 'package-checkout'
adds ab283bddb2 Request "elpa-packages.eld" instead of "elpa-packages"
adds aaa5ae90a9 Rephrase initial paragraph in "Package from Source"
section
adds 7640b0751b Add auxiliary function to query package specifications
adds ab46a0df7b ; Remove unnecessary 'let' binding
adds a0532e148c ; Remove unnecessary "TODO"s from the package header
adds 2154219059 Immediately check out the right branch or revision
adds 0e6452ccd7 ; Update TODO list
adds 85555ad3b7 ; Require map only during compilation
adds dbcd663715 ; Update 'clone' documentation in header
adds ca61e768d0 Use user option 'package-vc-default-backend' when cloning
adds a3cd8d43ae ;Fix typo "heusitic" -> "heuristic"
adds e31c84f4e7 Extract separate function 'package-vc-guess-backend'
adds 8149fdd820 ;Fix typo "pacakge" -> "package"
adds 222b863884 * doc/emacs/package.texi (Package from Source): Clarify
prose
adds eaafc10f67 Add support for :release-rev in
'package-vc-archive-spec-alist'
adds a00ec87c0b Update handling for new elpa-packages.eld format
adds 60b3eb0754 Allow specifying the VC backend used by
'package-vc-install'
adds 4097781655 Ensure that package specifications are always fetched
adds a52cec7b6b Explicitly handle :vc-backend in a package specification
adds 30f1e7c1e9 Extract last source package release from local VCS data
adds 8b49d553b6 ; Avoid a type error on malformed "elpa-packages.eld"
input
adds ec3f102b8c Prefer "Package-Version" over "Version" if available
adds bb86ed20e1 Display a message after installing source packages
adds d33998ed3b Have 'last-change' accept a line number instead of a
range
adds 2a4f37fe52 Merge remote-tracking branch 'origin/master' into
feature/package+vc
adds 8e7bb5bb87 ; Update TODO section
adds c2088c0849 Allow specifying and pinning source packages to be
installed
adds 462a66e79e ; Actually check if NAME-OR-URL is a string
adds 17b017d55c ; Avoid loading package-vc in 'package-load-descriptor'
adds bbe5a1ca83 Ensure 'package-vc-update' runs 'package-vc-unpack-1'
only once
adds b21f80bbb9 ; Replace 'let*' with 'let' where possible
adds b5dfd1dfe1 Track file name in 'package--downloads-in-progress'
adds 57708df032 ; Handle case that was forgotten in the last commit
adds 7705b66ed3 ; Update TODO section
adds ec01d9a209 Add command 'package-vc-checkout'
adds 0e75099da8 * lisp/emacs-lisp/package-vc.el (package-vc-version):
Use main file
adds f5fb7069f3 ; Explicitly mark internal functions as such
adds 38efed50dc ; Mention that 'package-vc-checkout' open a directory
adds 0efc611697 Autoload all entry functions
adds b5850ba3ae Document 'package-vc-selected-packages'
adds d69edfc795 ; * doc/emacs/package.texi: Rename to "Fetching Package
Sources"
adds f17fadd01a Link to Manual from the package-vc group
adds 184f0c3e60 ; * lisp/emacs-lisp/package-vc.el (package-vc): Add
missing :prefix
adds f762c5bb2c * lisp/emacs-lisp/package-vc.el: Expand commentary
adds 5fa2f11679 Merge branch 'feature/package+vc'
adds 90a0aac3e8 Pacify gcc -Wanalyzer-null-dereference
adds 3620aff8a9 * lisp/progmodes/cpp.el (cpp-edit-mode-map): Prefer
defvar-keymap.
adds 784ff9c5d3 Use progress reporter in cpp.el
adds 5f0af7caec ; package-vc: Pacify byte-compiler
adds 7e2d71dd5c * lisp/dired-aux.el (dired-check-process): Use progress
reporter.
adds 44ad422400 * lisp/textmodes/css-mode.el (css-mode-map): Prefer
defvar-keymap.
adds f3c138bb1a * lisp/net/rcirc.el (rcirc-print): Replace misjudged
assertion
adds b2401cdfd2 Print "decrypted" rot13 text is buffer is read-only
adds 18c184d6d9 Configure clang-format to use tabs
adds a0d08878f1 ; Make clang-format handle FOR_EACH_LIVE_BUFFER
adds 06f0d4793c project-kill-buffer-conditions: Tweak
adds 913aa90013 ; * test/lisp/erc/erc-services-tests.el: Remove cruft.
adds 0606b095d2 * lisp/erc/erc.el (erc-cmd-RECONNECT): Fix macro arg.
adds ae0642f859 Offer completions for GET subcommand flags in erc-dcc
adds c2d657e7c4 Move ERC's core dependencies to separate file
adds 8721e87a6e ; * etc/ERC-NEWS: Mention move to erc-common.el.
adds 22fb5397de ; Fix documentation of package-vc.el
adds 154ecf6197 Simplify XI scroll class reporting code
adds 656cc127f2 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds ae7dcba6c5 Make sqlite.c build with SQlite in Fedora 9
adds e275dd2894 Avoid error when forwarding messages from Rmail
adds ae497d75f7 Fix warnings in sqlite.c in the MS-Windows build
adds 26460328bc Fix the unexec build
adds 22e8c679ee * lisp/jka-compr.el (jka-compr-load): Add MUST-SUFFIX
argument.
adds 1557bb9d8f ; Rename 'package-vc-link-directory' to
'-install-from-checkout'
adds 270020a4b4 Rephrase 'package-vc-ensure-packages' docstring
adds 2637ef8f48 * lisp/tab-bar.el (tab-bar-fixed-width): Improve width
calculations.
adds 7926cf7341 * lisp/net/dictionary.el (dictionary-search): Use
format-prompt.
adds 9828b596e5 * etc/NEWS: Remove remark implemented by
'vc-default-checkin-patch'.
adds 8a49a88853 ; * lisp/progmodes/project.el
(project-kill-buffer-conditions): Fix typo.
adds 062d16c3eb Add the "doas" alias to eshell.
adds 4e10821334 lisp/eshell/em-tramp.el: Rename 'TRAMP' to 'Tramp'.
adds 2fc6e715a2 Tweak the overlay related `insert-before-markers' tests
adds 26d2ac38e9 Minor tweaks to the fix for `insert-before-markers'
overlay fix
adds 5c9895fffe Add a test for overlay evaporation across indirect
buffers
adds 6e5ec08551 buffer.c: evaporate overlays in all indirect buffers
adds 23dd27a979 itree.c and buffer-tests.el: Incorporate code review
feedback
adds 69a55568bf * lisp/tab-bar.el (tab-bar-fixed-width-max): Change
:type from cons to list.
adds d59c32201e ; Minor copyedits in Eglot manual
adds 45e318a184 Improve documentation of Edebug overwriting buffer point
adds 6a132f9b52 Bind "DEL" in dictionary-mode
adds 24e5abdc06 Fix face extension when Org narrows the buffer
adds cd296e19a2 ; * src/itree.h (forget_itree): Make the prototype
conditional.
adds f305d1ab3a Write more commentary on XI2 device management
adds dad452552b Pacify -Wnull-dereference
adds 5f8c655a44 Fix splash screen display on NS and Haiku with native
image APIs
adds 44138d5ecc ; * src/image.c (syms_of_image): Add missed part of
change.
adds 5233186611 Revert "Pacify -Wnull-dereference"
adds 2ea9f69f07 Fix failing eshell alias tests
adds 9c0b90e6a9 Prefer defvar-keymap in octave.el
adds 6cb963ff19 ; Avoid compiler warnings in 'extend_face_to_end_of_line'
adds e46f680489 ; * lisp/emacs-lisp/package.el
(package-load-all-descriptors): Use \`
adds 4103b6c407 Fix sql-{beginning,end}-of-statement counting
adds 8fe62b2ab5 Revert "* lisp/vc/vc-git.el (vc-git--rev-parse): Allow
abbreviating commits"
adds 46929f6b73 ; Improve documentation of character classes in regexps
adds 5779df0c5b ; * doc/lispref/searching.texi: Remove reference to
Posix. (Bug#58992)
adds 70fb03a49a ; * doc/emacs/search.texi (Lax Search): Improve
suggestion. (Bug#58992)
adds 61d55ce3bb Merge from origin/emacs-28
adds 35221a7bd5 (itree_insert_gap, itree_delete_gap): Minor optimization
adds 236703ca05 * lisp/outline.el (outline-minor-mode): Ensure margins
are either 0 or 1.
adds 802671493d Avoid invalid values showing up in scroll valuators
adds c19ca5eb7f CC Mode: Fix infinite loop in c-brace-stack-at.
adds d30a7c142d Add missing SAFE_FREE on XI 2.0 servers
adds d04433b962 ; Improve documentation of automatic tab-bar tab resizing
adds 80c3fadfd5 ; * lisp/tab-bar.el (tab-bar-auto-width): Remaining
renaming in docstring.
adds 68e2a9cd92 EUDC: Add eudc-ignore-options-file customization
adds b8134a7eba CC Mode: Stabilize the fontification in the presence of
"register" keywords
adds 12e601f981 Clean up some duplicate event group conversion code
adds 444e46fbee Don't use @w around @xref in ede.texi
adds 5fa0fcf18b CC Mode: Improve accuracy of recognition of bitfields
adds 5b9b393c61 * lisp/progmodes/eglot.el (eglot--pos-to-lsp-position):
Improve comment
adds 1f53a5f1b3 EUDC: Deprecate eudc-server variable
adds 0e25a39e69 EUDC: Add ecomplete and mailabbrev backends
adds 9cbc0fd66a * lisp/tab-bar.el (tab-bar-get-buffer-tab): Add optional
arg 'all-tabs'.
adds 3820e75d2f * lisp/tab-bar.el (tab-bar-auto-width): Use
'frame-inner-width'.
adds a01024c859 bytecomp.el (byte-recompile-directory): Fix negated
ignore logic
adds 8dc36cc53b * src/lread.c (syms_of_lread): Drop unused capture group.
adds c05b013174 Avoid use of `uint' type in XKB code
adds 6f329bd239 "Fix" iconification handling on PGTK
adds b7e476a3d3 Make the PGTK port display a loud warning when run under
X
adds 4bd5ac04a3 Teach thing-at-point to recognize bracketed IPv6 URLs
adds 7c7e12405b ; Fix typos in help.texi
adds 43db0e2784 Delete emacs < 26.2 workaround in eglot--apply-text-edits
adds 6d1af1560e * lisp/thread.el (thread-list-mode-map): Prefer
defvar-keymap.
adds 85b0587a93 Avoid assertion violations in matrix_row
adds 60219b1e4e * lisp/tab-bar.el (tab-bar-auto-width): Add
selected-frame to the cache key.
adds 78144156b0 Optimize c-bs-interval, changing its value from 5000 to
2000
adds ef3627508a Make 't' in bs-mode be more defensive
adds 0047bdeb33 Be a little more paranoid about XI 2.0 implementations
adds abbb0facea Better support for 'textarea' and 'select' tags in EWW
adds b4db61f580 Rewrite the `kill-buffer-delete-auto-save' tests
(bug#59028)
adds 7879eca247 Make 'dired-hide-details-mode' work after
'dired-hide-subdir'
adds 7e9afea775 ; * test/lisp/dired-tests.el (dired-test-bug59047):
Rename.
adds af6a93b2b8 * lisp/progmodes/cc-mode.el (c-fl-decl-start): Fix
off-by-one error.
adds 98c273ce1c Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 25b4cec31d Avoid dumping core upon SIGHUP in non-interactive
sessions
adds 435861a3ba ; * src/buffer.c (Foverlays_in): Doc fix. (Bug#59067)
adds f7694c80d3 ; * etc/NEWS: Mention that order of overlays might
change. (Bug#59067)
adds f8df45f853 Fix indentation for multi-line block start in Python mode
adds 2a7f01aa38 Fix initialization of module functions
adds ed067f08fe Add to /etc/NEWS a mention of the new C++20 support in
CC Mode
adds dc4aef3b85 Support 'texlab' LSP server in Eglot OOTB
adds 702a47f4f6 Don't reset the inbox buffer's modified status in Rmail
adds c833b291f5 Ignore errors when shutting down all LSP servers
(bug#59146)
adds 53f25609fc Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 2e8551c076 ; * lisp/tab-line.el (tab-line-cache-key-function): Fix
docstring (bug#57848).
adds c3b64985aa Improve Eglot's docstrings and manual
adds 1a2d603bb3 Eglot: Only handle URIs with the file:// scheme
(bug#58790)
adds 025d28ed89 Prefer defvar-keymap in hideshow.el
adds 52d9c51816 * lisp/progmodes/hideshow.el: Improve Commentary.
adds ea8ed105fd Slightly adjust EWMH frame activation code for child
frames
adds 0f53523775 Remove redundant library installation instructions
adds 161cb6034c ; * CONTRIBUTE: Clarify the log message line width
guidelines.
adds d764a2bfa8 ; * lisp/progmodes/eglot.el (eglot--path-to-uri):
Improve commentary.
adds 05d1186b7a ; Fix a typo in last change.
adds 23b49c0178 ; Tweak comment in lisp/progmodes/eglot.el (bug#58790)
adds c64d94c849 eglot: Remove menu entry for manual
adds 6d9065b748 Fix &key parameters called without arguments (bug#58714)
adds 014176f283 ; * lisp/xwidget.el: Improve Commentary.
adds 6f48b46b03 ; Fix typos
adds be17456063 Make Eglot consider FileSystemWatcher.kind when watching
files
adds 0a4f73d300 Mention obsolete gnus/nnir package in Gnus manual
adds d2f956807e project--buffer-list: Remove as unused
adds b5346eb84d Prefer defvar-keymap in cus-theme.el
adds 0aea7da80b * lisp/xwidget.el: Improve Commentary.
adds 26730d20cc ; * lisp/dired.el (dired--unhide): Remove FIXME.
(Bug#59047)
adds 75fb59c55e * doc/lispref/intro.texi: Fix PDF output without
VERSION. (Bug#59199)
adds 25c6bc7a3d Fix implementation of MULTIPLE
adds 505e8c5b29 ; * src/xselect.c (x_handle_selection_request): Fix typo
in last change.
adds 2bac9d4693 Handle request serial wraparound more correctly
adds e7614cc9ac Correctly handle key map updates on Haiku
adds f8c11b5a92 .dir-locals.el (C entry). Add NO_INLINE to
c-noise-macro-names
adds d794f1d3f2 Add cperl-mode to eglot-server-programs
adds 4ccc385ab1 vc-git: Ensure git doesn't try to colorize stashes
adds 9d334f558a eglot: Support signature labels without a function name
adds 47b377f64b Prevent non-local exits from ns-in-echo-area
adds 695dbd3db4 ; Improve documentation of text-scale adjust commands
adds 756373a772 Fix warnings without XCB or XFixes
adds 7a9beac461 Fix bug#59075
adds ae9e441415 Add new Go modes to eglot-server-programs
adds 73c03d64ce Prefer defvar-keymap in sql.el
adds 90a7dee79d New test for execute-extended-command helper defun
adds ae1a6b5bdf ; * lisp/simple.el (execute-extended-command): Improve
comments.
adds 7d53164162 Eglot: fix null scopeUri regression in
workspace/configuration
adds 443bd35e86 * lisp/tab-bar.el: More improvements for
tab-bar-auto-width (bug#59208)
adds a5bf6fb526 Fix suggest-key-bindings displaying key as command
adds 9d5fc2c7eb * lisp/minibuffer.el (set-message-functions): New user
option.
adds c0474ca21d Hardcode "-name" instead of using find-name-arg
adds 83a497ee87 Prevent crashes upon trying to focus a child frame on
click
new 545cf39307 Merge branch 'master' into feature/pkg
Summary of changes:
.clang-format | 6 +-
.dir-locals.el | 3 +-
CONTRIBUTE | 7 +-
ChangeLog.1 | 2 +-
ChangeLog.2 | 2 +-
ChangeLog.3 | 28 +-
admin/authors.el | 2 +-
admin/emake | 17 +
admin/git-bisect-start | 40 +
admin/notes/repo | 4 +
configure.ac | 7 +
doc/emacs/ChangeLog.1 | 2 +-
doc/emacs/package.texi | 71 ++
doc/emacs/rmail.texi | 8 +
doc/emacs/search.texi | 25 +-
doc/emacs/text.texi | 2 +-
doc/lispref/control.texi | 2 +-
doc/lispref/edebug.texi | 29 +-
doc/lispref/help.texi | 4 +-
doc/lispref/intro.texi | 2 +
doc/lispref/processes.texi | 4 +
doc/lispref/searching.texi | 39 +-
doc/lispref/strings.texi | 2 +-
doc/misc/ChangeLog.1 | 2 +-
doc/misc/cl.texi | 4 +-
doc/misc/ede.texi | 164 ++--
doc/misc/efaq.texi | 2 +-
doc/misc/eglot.texi | 39 +-
doc/misc/eshell.texi | 9 +-
doc/misc/eudc.texi | 143 +++-
doc/misc/flymake.texi | 2 +-
doc/misc/gnus.texi | 39 +-
doc/misc/modus-themes.org | 6 +-
doc/misc/reftex.texi | 2 +-
doc/misc/transient.texi | 2 +-
etc/ERC-NEWS | 18 +-
etc/NEWS | 133 +++-
etc/NEWS.27 | 2 +-
etc/NEWS.28 | 2 +-
etc/TODO | 2 +-
etc/publicsuffix.txt | 259 +++---
lisp/ChangeLog.15 | 4 +-
lisp/ChangeLog.16 | 6 +-
lisp/ChangeLog.17 | 2 +-
lisp/ChangeLog.7 | 8 +-
lisp/ansi-osc.el | 2 +-
lisp/apropos.el | 3 +-
lisp/bindings.el | 8 +
lisp/bs.el | 12 +-
lisp/calendar/diary-lib.el | 4 +-
lisp/cedet/ede.el | 2 +-
lisp/cedet/semantic/symref/grep.el | 11 +-
lisp/cus-edit.el | 58 +-
lisp/cus-theme.el | 40 +-
lisp/dired-aux.el | 15 +-
lisp/dired.el | 14 +-
lisp/dom.el | 68 +-
lisp/elide-head.el | 4 +-
lisp/emacs-lisp/bytecomp.el | 16 +-
lisp/emacs-lisp/comp.el | 11 +-
lisp/emacs-lisp/hierarchy.el | 2 +-
lisp/emacs-lisp/multisession.el | 11 +
lisp/emacs-lisp/oclosure.el | 6 +-
lisp/emacs-lisp/package-vc.el | 726 +++++++++++++++++
lisp/emacs-lisp/package.el | 285 +++++--
lisp/emacs-lisp/smie.el | 2 +-
lisp/emacs-lisp/text-property-search.el | 10 +-
lisp/erc/ChangeLog.1 | 4 +-
lisp/erc/erc-backend.el | 129 ++-
lisp/erc/erc-common.el | 271 +++++++
lisp/erc/erc-compat.el | 12 +
lisp/erc/erc-dcc.el | 7 +-
lisp/erc/erc-goodies.el | 17 +-
lisp/erc/erc-networks.el | 28 +-
lisp/erc/erc.el | 365 ++-------
lisp/eshell/em-tramp.el | 94 ++-
lisp/eshell/esh-util.el | 13 +-
lisp/face-remap.el | 30 +-
lisp/gnus/ChangeLog.1 | 2 +-
lisp/gnus/ChangeLog.3 | 4 +-
lisp/gnus/gnus-art.el | 1 -
lisp/gnus/message.el | 1 +
lisp/gnus/nnimap.el | 2 +-
lisp/icomplete.el | 2 +-
lisp/international/emoji.el | 3 +-
lisp/international/mule-cmds.el | 93 +--
lisp/jka-compr.el | 2 +-
lisp/language/ind-util.el | 4 +-
lisp/language/misc-lang.el | 2 +-
lisp/ldefs-boot.el | 109 ++-
lisp/leim/quail/indian.el | 2 +-
lisp/leim/quail/misc-lang.el | 2 +-
lisp/mail/feedmail.el | 11 +-
lisp/mail/mail-hist.el | 23 +-
lisp/mail/rmail.el | 10 +-
lisp/man.el | 83 +-
lisp/mh-e/ChangeLog.1 | 2 +-
lisp/minibuffer.el | 83 +-
lisp/net/ange-ftp.el | 4 +-
lisp/net/dbus.el | 1 +
lisp/net/dictionary.el | 7 +-
lisp/net/eudc-vars.el | 16 +-
lisp/net/eudc.el | 24 +-
lisp/net/eudcb-ecomplete.el | 108 +++
lisp/net/eudcb-mailabbrev.el | 127 +++
lisp/net/eww.el | 6 +-
lisp/net/network-stream.el | 4 +
lisp/net/newst-backend.el | 1 -
lisp/net/rcirc.el | 3 +-
lisp/net/tramp.el | 22 +-
lisp/nxml/rng-cmpct.el | 22 +-
lisp/org/ChangeLog.1 | 8 +-
lisp/org/org-ctags.el | 2 -
lisp/org/org-protocol.el | 1 -
lisp/outline.el | 8 +-
lisp/profiler.el | 131 ++-
lisp/progmodes/cc-bytecomp.el | 2 +-
lisp/progmodes/cc-defs.el | 2 +-
lisp/progmodes/cc-engine.el | 32 +-
lisp/progmodes/cc-mode.el | 8 +-
lisp/progmodes/cperl-mode.el | 66 +-
lisp/progmodes/cpp.el | 101 +--
lisp/progmodes/dcl-mode.el | 60 +-
lisp/progmodes/ebnf2ps.el | 2 -
lisp/progmodes/eglot.el | 138 ++--
lisp/progmodes/etags.el | 22 +-
lisp/progmodes/hideshow.el | 106 ++-
lisp/progmodes/mixal-mode.el | 3 -
lisp/progmodes/octave.el | 72 +-
lisp/progmodes/perl-mode.el | 4 +-
lisp/progmodes/project.el | 43 +-
lisp/progmodes/ps-mode.el | 50 +-
lisp/progmodes/python.el | 1 +
lisp/progmodes/simula.el | 42 +-
lisp/progmodes/sql.el | 62 +-
lisp/replace.el | 2 +-
lisp/rot13.el | 11 +-
lisp/savehist.el | 6 +-
lisp/simple.el | 33 +-
lisp/subr.el | 18 +-
lisp/tab-bar.el | 192 ++++-
lisp/tab-line.el | 34 +-
lisp/textmodes/css-mode.el | 38 +-
lisp/textmodes/flyspell.el | 4 +-
lisp/textmodes/table.el | 4 +-
lisp/thingatpt.el | 2 +-
lisp/thread.el | 26 +-
lisp/url/url-util.el | 37 +-
lisp/vc/smerge-mode.el | 5 +-
lisp/vc/vc-bzr.el | 6 +
lisp/vc/vc-git.el | 37 +-
lisp/vc/vc-hg.el | 6 +
lisp/vc/vc-svn.el | 9 +-
lisp/vc/vc.el | 54 +-
lisp/vcursor.el | 82 +-
lisp/whitespace.el | 2 +-
lisp/winner.el | 8 +
lisp/xwidget.el | 10 +-
nt/inc/ms-w32.h | 2 +-
src/ChangeLog.13 | 2 +-
src/ChangeLog.7 | 8 +-
src/alloc.c | 2 +-
src/buffer.c | 90 ++-
src/buffer.h | 1 -
src/callproc.c | 1 +
src/emacs-module.c | 2 +-
src/emacs.c | 10 +-
src/eval.c | 15 +-
src/gnutls.c | 12 +-
src/haiku_support.cc | 18 +
src/image.c | 30 +-
src/insdel.c | 57 +-
src/itree.c | 123 +--
src/itree.h | 8 +-
src/keyboard.c | 4 +-
src/lisp.h | 12 +-
src/lread.c | 6 +-
src/nsimage.m | 2 +
src/nsterm.m | 33 +-
src/pdumper.c | 8 +-
src/pgtkterm.c | 126 ++-
src/print.c | 4 +-
src/process.c | 3 +-
src/search.c | 37 +-
src/sqlite.c | 51 +-
src/w32fns.c | 5 +-
src/xdisp.c | 30 +-
src/xselect.c | 7 +
src/xterm.c | 612 +++++++++-----
test/lisp/dired-tests.el | 11 +
test/lisp/elide-head-tests.el | 21 +-
test/lisp/erc/erc-dcc-tests.el | 119 ++-
test/lisp/erc/erc-networks-tests.el | 2 +-
test/lisp/erc/erc-services-tests.el | 24 +-
test/lisp/erc/erc-tests.el | 22 -
test/lisp/eshell/em-tramp-tests.el | 75 ++
test/lisp/eshell/esh-util-tests.el | 57 ++
test/lisp/eshell/esh-var-tests.el | 20 +-
test/lisp/net/eudc-resources/ecompleterc | 7 +
test/lisp/net/eudc-resources/mailrc | 3 +
test/lisp/net/eudc-tests.el | 116 +++
test/lisp/net/tramp-tests.el | 11 +-
test/lisp/progmodes/python-tests.el | 17 +
test/lisp/simple-tests.el | 23 +
test/lisp/thingatpt-tests.el | 3 +
test/manual/noverlay/Makefile.in | 41 +-
test/manual/noverlay/check-sanitize.sh | 28 +-
test/manual/noverlay/emacs-compat.h | 36 +-
test/manual/noverlay/itree-tests.c | 1284 ++++++++++++++----------------
test/src/buffer-tests.el | 245 ++++--
210 files changed, 6180 insertions(+), 3122 deletions(-)
create mode 100755 admin/git-bisect-start
create mode 100644 lisp/emacs-lisp/package-vc.el
create mode 100644 lisp/erc/erc-common.el
create mode 100644 lisp/net/eudcb-ecomplete.el
create mode 100644 lisp/net/eudcb-mailabbrev.el
create mode 100644 test/lisp/eshell/esh-util-tests.el
create mode 100644 test/lisp/net/eudc-resources/ecompleterc
create mode 100644 test/lisp/net/eudc-resources/mailrc
- feature/pkg updated (1a235a2fd6 -> 545cf39307),
Gerd Moellmann <=