From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: F. Jason Park Newsgroups: gmane.emacs.devel Subject: Re: Help ERC find =?utf-8?Q?Andr=C3=A9?= Riemann Date: Tue, 30 May 2023 18:51:59 -0700 Message-ID: <87edmx1d4w.fsf@neverwas.me> References: <87jzwp6g4z.fsf@neverwas.me> <3ecec917-5f4c-43bd-91ad-e974fa06257e@alphapapa.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3603"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Adam Porter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 31 04:22:32 2023 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 1q4BTq-0000je-IG for ged-emacs-devel@m.gmane-mx.org; Wed, 31 May 2023 04:22:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q4BSy-0001lc-QV; Tue, 30 May 2023 22:21:37 -0400 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 1q4B0T-0001io-6Q for emacs-devel@gnu.org; Tue, 30 May 2023 21:52:09 -0400 Original-Received: from mail-108-mta209.mxroute.com ([136.175.108.209]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q4B0Q-0001JJ-KL for emacs-devel@gnu.org; Tue, 30 May 2023 21:52:08 -0400 Original-Received: from mail-111-mta2.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta209.mxroute.com (ZoneMTA) with ESMTPSA id 1886f8143d400074ee.002 for (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Wed, 31 May 2023 01:52:02 +0000 X-Zone-Loop: ffb992e77b7b86d50a77cb9e566997d66dbf0ba28db4 X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=EO0mzmjeDYKYE+WitFcz1iJFymwxl2LGJruCqXLyIdc=; b=LKhKr3oJ8+gNeLjFuGANgSaUEj 1GBRDTpYF1oLpOIbVIzgU2fTJufGOCvgQOVBtb1p4E54RphneZP6Lg/a8BGQ36WCTkhiBQrOSbKcF wHO4GKVy+YKgsKc3iyQ1dmSeDuvn7FPBsOzUrnsMen+nkljqIiInviT+eu7hyEoKK4GGORFAu2a3e 58jSwgDGSgxNzTboPmySjD1AkuW4Ty4VaLRhlTf6aSrDV67k0CFA/tBgYdj4NNTJB8erQuVjpF6n6 PfgZnxuQHsXJJMs+6BBYXvMP8knuMTr6jKrUvAO1l3Gwr6/I899L2y5Q+9Y9C8u+nTbZS7lcR+CGV GYUv7wOw==; In-Reply-To: <3ecec917-5f4c-43bd-91ad-e974fa06257e@alphapapa.net> (Adam Porter's message of "Tue, 30 May 2023 12:01:41 -0500") X-Authenticated-Id: masked@neverwas.me Received-SPF: pass client-ip=136.175.108.209; envelope-from=jp@neverwas.me; helo=mail-108-mta209.mxroute.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 30 May 2023 22:21:35 -0400 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:306432 Archived-At: Hi Adam, Adam Porter writes: > If any of that code would be helpful in reimplementing ERC nickname > highlighting to solve lack of CA, you're welcome to copy any or all of th= at > code and modify it as needed. It's already in GNU ELPA, so CA is done. = :) Thanks, that's very kind. We've had a clean rewrite in the works for some time [1], which could surely benefit from imitating your code as an exemplar, so I'll definitely have a look. The main issue here, I think, is that other folks who've contributed to derivative packages [2] have expressed interest in seeing their efforts included in whatever becomes of this initiative, and some already have paperwork pending or in hand. And even though very little, if any, of Andr=C3=A9's code remains in such packages, the FSF's counsel was still to pursue assignment from Andr=C3=A9. Anyway, to simplify matters, I was hoping to just include those most eligible as coauthors on the rewrite, at least in the library's ";; Author:" header, which allows for recognizing multiple individuals, and maybe also via GitHub's "Co-authored by" cookies in the commit message. But, in the spirit of inclusiveness, if folks really want to see their original code in the VC history, I suppose we ought to at least consider accommodating them. J.P. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63569 [2] including the author of one popular derivation we were originally hoping to subsume: https://github.com/leathekd/erc-hl-nicks/issues/15