From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Payas Relekar Newsgroups: gmane.emacs.devel Subject: Re: Adding use-package to core Date: Sat, 12 Nov 2022 21:23:01 +0530 Message-ID: <877d009n8a.fsf@gmail.com> References: <87lep4jeeb.fsf@gmail.com> <871qqkjwjj.fsf@gmail.com> <87o7to2dfy.fsf@gmail.com> <87y1ssugaf.fsf@posteo.net> <875yfw6kbx.fsf@gmail.com> <87r0ykufh8.fsf@posteo.net> <87sfiyl6nb.fsf@posteo.net> <87pme1ddsn.fsf@gmail.com> <871qqhby2k.fsf@posteo.net> <87leopdbsw.fsf@gmail.com> <87tu3dagj5.fsf@posteo.net> <87eduhd7m7.fsf@gmail.com> <87iljk1voy.fsf@posteo.net> <874jv4z2th.fsf@posteo.net> <87mt8wxjjf.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24920"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.11; emacs 29.0.50 Cc: Stefan Kangas , Stefan Monnier , emacs-devel , John Wiegley To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 13 07:15:36 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ou6HI-0006Hu-L1 for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Nov 2022 07:15:36 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ou6Gk-0000x0-58; Sun, 13 Nov 2022 01:15:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otsw5-00087y-7p for emacs-devel@gnu.org; Sat, 12 Nov 2022 11:00:49 -0500 Original-Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1otsw2-0003iv-UK; Sat, 12 Nov 2022 11:00:49 -0500 Original-Received: by mail-pg1-x532.google.com with SMTP id r18so6674531pgr.12; Sat, 12 Nov 2022 08:00:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=XEkbcy4679GR7bSW+hz82xato7h10q7Cn25ka0BNYD4=; b=YocTug+cBIg+hOsfaafLYSgD9xnYhIsWTq/4RXWcEGTd1d4cTuzqfsiFslj86uCAv+ 9yBGTvisCGMipUh/PyXUNTLq/omlr44EMZV0cmfVBNR5P3us4VbzNgcVdqEPUwJGlkCQ Eou8gFspZOVMbrJUJop7e4FOzeMy7UlnG2+54BtwHqk5xQt1x1L6eM6YTF9lXOzEB8Bx T8HX+Ui8AH048gu5v/b8+6JmUululVhFTgEk2nLO6Z37RZg9zajxMwXcRfg4II1UjuCK q9YHLyAGJHXN7gtSWYNFiOJwJE6tI28UYzcoMjOcL2vq3cZgRbMBmGMhCVFrr2oVwnzM pmrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XEkbcy4679GR7bSW+hz82xato7h10q7Cn25ka0BNYD4=; b=RjGDdoSKVPxCawII+x0nwFRKUqDHNpCEpxhYsLHerZX1XAQ0z3+VFqwl67JOXPIXSU 9YuPPp7Xkf8tXfl29IRmlo59W2LYxvRT2657gxLY373iPY/Dkt+uY45vH9H2l/+hj1Cm d1ABcdhOwysy49DBrvrGThsDlZWfc8HQwmwYpPZJkWknm/ROpaZI25IBIKglEar/o4+r P2vthVCe0loyMn4MI5pm2iN4ieOnjhsj1nxk0Go9FYiiXDaG3naBPMiywcuD5rhBIwm8 8amJArcalmur8zUUxoxU+0SAr4hOIjphsIzmSpPU+kusrH7gEp3gavEuJ4TtAY2Qicsi eMhg== X-Gm-Message-State: ANoB5pkDOGs+yUKqiiZWTpiSRyZfzm/2M/gUcz5J0Bz+ZxJgFT7El9dl VH/AKuP/bPCmV8O7/Cq3Izk= X-Google-Smtp-Source: AA0mqf45C967U+nqvlCTr8T3TbhOS1U3ab+J1GdsX4pRzPk+5z161yLTCdywhutc/K1mzEvN8Mu+Wg== X-Received: by 2002:a63:fe4b:0:b0:470:2c90:d89f with SMTP id x11-20020a63fe4b000000b004702c90d89fmr5888653pgj.253.1668268843184; Sat, 12 Nov 2022 08:00:43 -0800 (PST) Original-Received: from localhost ([150.107.26.23]) by smtp.gmail.com with ESMTPSA id w13-20020a627b0d000000b0056ee49d6e95sm3452122pfc.86.2022.11.12.08.00.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Nov 2022 08:00:41 -0800 (PST) In-reply-to: <87mt8wxjjf.fsf@posteo.net> Received-SPF: pass client-ip=2607:f8b0:4864:20::532; envelope-from=relekarpayas@gmail.com; helo=mail-pg1-x532.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 13 Nov 2022 01:15:01 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299699 Archived-At: First, thank you Stefan for stepping up to do the work! I have been quite swamped with $LIFE and haven't been able to dedicate sufficient time to use-package upstreaming as much as I would have liked. That makes your interest all the more welcome! Philip Kaludercic writes: > Stefan Kangas writes: > >> OK, thanks. I now did my homework and read the related threads (sorry >> for not doing that first). I might be bit out of loop on today's emails, let me know if I miss anything below :) >> 1. Does that mean that it is actually preferred to make all changes >> directly in use-package.texi now? > > That is my understanding +1 >> 2. Should use-package.org just be scrapped, then? (I guess that, if the >> answer is yes, we should first export the latest version of that file >> to use-package.texi, and then continue from there.) > > That would follow. Pick whichever way you're most comfortable with, as long as the end result is acceptable by maintainers, shouldn't be a problem. >> 3. Payas mentioned working on the texinfo sources. What's the status of >> that work? I'm ready to get started, but it seems better if we can >> avoid doing the same work twice, so maybe I should base it on his >> latest version? > > That I cannot say. As mentioned above, I have been barely able to give any time to work on this. Please go ahead with anything you would like to work on. >>> How does Org-mode distinguish between @key, @kbd, @code and @var? >> >> See org-setup.org, org.org and the generated file org.texi. Basically >> they use org-mode macros to add texinfo markup. > > Oh, that is interesting. Perhaps this would work too, my experience > with org->texi has been dissatisfactory but limited. I would personally like to see the package in core if at all possible, and John has also expressed interest in that. Personally I'd prefer if development continues in core after upstreaming, but it is upto John to decide. I know that Modus-themes and Org both are developed out of tree, and only merged in when the package version is bumped. Which means history is lost, but clearly that hasn't been a problem and maintainers of those packages prefer it. --