emacs-diffs
[Top][All Lists]
Advanced

[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



reply via email to

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