[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (616aa23d8a -> 5fa2f11679)
From: |
Philip Kaludercic |
Subject: |
master updated (616aa23d8a -> 5fa2f11679) |
Date: |
Fri, 4 Nov 2022 13:58:50 -0400 (EDT) |
zge pushed a change to branch master.
from 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
new 5fa2f11679 Merge branch 'feature/package+vc'
Summary of changes:
doc/emacs/package.texi | 71 +++++
etc/NEWS | 38 ++-
lisp/emacs-lisp/bytecomp.el | 16 +-
lisp/emacs-lisp/package-vc.el | 721 ++++++++++++++++++++++++++++++++++++++++++
lisp/emacs-lisp/package.el | 285 +++++++++++++----
lisp/vc/vc-bzr.el | 6 +
lisp/vc/vc-git.el | 19 ++
lisp/vc/vc-hg.el | 6 +
lisp/vc/vc-svn.el | 7 +
lisp/vc/vc.el | 51 +++
src/keyboard.c | 4 +-
11 files changed, 1146 insertions(+), 78 deletions(-)
create mode 100644 lisp/emacs-lisp/package-vc.el
- master updated (616aa23d8a -> 5fa2f11679),
Philip Kaludercic <=