emacs-devel
[Top][All Lists]
Advanced

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

Re: Progress on merging use-package?


From: Philip Kaludercic
Subject: Re: Progress on merging use-package?
Date: Sun, 25 Sep 2022 08:09:40 +0000

Payas Relekar <relekarpayas@gmail.com> writes:

> Correction, Stefan has a patch for ELPA :)

To avoid confusion, there are two patches.  The one Stefan prepared to
apply to the use-package repository, and mine to apply to elpa.git.
I'll be reposting it here:

>From 7492166c278e17b40ddc524d244b588e46be63cf Mon Sep 17 00:00:00 2001
From: Philip Kaludercic <philipk@posteo.net>
Date: Thu, 3 Mar 2022 11:08:40 +0100
Subject: [PATCH] * elpa-packages (use-package, bind-key): New packages

---
 elpa-packages | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index cfbf18b8a6..588c2fe161 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -60,6 +60,8 @@
   :lisp-dir "lisp"
   :doc "doc/bbdb.texi")
  ("beacon"             :url "https://github.com/Malabarba/beacon";)
+ ("bind-key"         :url "https://github.com/jwiegley/use-package";
+  :ignored-files ("doc" "Makefile*" "bind-chords.el" "use-package*"))
  ("blist"              :url "https://gitlab.com/mmemmew/blist";
   :doc "blist.texinfo"
   :readme "README.org"
@@ -571,6 +573,9 @@
   :readme "README.md")
  ("uniquify-files"     :url nil)
  ("url-http-ntlm"      :url nil)
+ ("use-package"         :url "https://github.com/jwiegley/use-package";
+  :ignored-files ("doc" "Makefile*" "bind-*" "use-package-chords.el")
+  :doc "use-package.texi")
  ("validate"           :url "https://github.com/Malabarba/validate.el";)
  ("valign"             :url "https://github.com/casouri/valign";)
  ("vc-got"             :url "https://git.omarpolo.com/vc-got";
-- 
2.30.2


> Payas Relekar <relekarpayas@gmail.com> writes:
>
>> Thank you John!
>>
>> John Wiegley <jwiegley@gmail.com> writes:
>>
>>> I'd be happy to serve as supporting developer if someone else is willing to
>>> spearhead this effort on the docs and integration side. If you run into any
>>> issues, e-mail me directly and I'll be happy to help, but if it waits on me 
>>> to
>>> get the documentation and proper build infrastructure together, I'm afraid 
>>> it
>>> won't happen.
>>
>> Alright, I'll try my hand. It will be slow going, for I am but a noob,
>> and most likely not happen before 29 branch is cut, but thats the plan.
>>
>> Combining Philip's steps here, the plan is:
>>
>> 1. Get use-package in ELPA
>>    Philip already has a patch ready to be reviewed
>> 2. Complete all documentation
>>    Not sure what it means to 'complete', but I'll go through it, try
>>    to make it in more tutorial-esque.
>> 3. Prepare documentation in texinfo
>>    Will cross that bridge when 2 is done.
>> 4. Add all relevant files to emacs.git
>>    TBD when 3 is done.
>> 5. Ensure everything loads properly
>>    TBD when 4 is done. This part will probably need testing from wider
>>    community, but its out enough in the future that I don't want to
>>    think about it right now.
>>
>> Philip, would you have any pointer to get started on #2?
>>
>> Thanks,
>> Payas
>
>
> --

reply via email to

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