From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Adam Porter Newsgroups: gmane.emacs.devel Subject: =?UTF-8?Q?Re=3a_Help_ERC_find_Andr=c3=a9_Riemann?= Date: Tue, 30 May 2023 12:01:41 -0500 Message-ID: <3ecec917-5f4c-43bd-91ad-e974fa06257e@alphapapa.net> References: <87jzwp6g4z.fsf@neverwas.me> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12989"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Cc: emacs-devel@gnu.org To: jp@neverwas.me Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 30 19:02:57 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 1q42kL-00038C-A3 for ged-emacs-devel@m.gmane-mx.org; Tue, 30 May 2023 19:02:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q42jO-0004Q8-5j; Tue, 30 May 2023 13:01:58 -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 1q42jM-0004Ky-DD for emacs-devel@gnu.org; Tue, 30 May 2023 13:01:56 -0400 Original-Received: from buffalo.tulip.relay.mailchannels.net ([23.83.218.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q42jF-00070U-EP for emacs-devel@gnu.org; Tue, 30 May 2023 13:01:55 -0400 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3A8A67E12A4; Tue, 30 May 2023 17:01:43 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a316.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 26D497E17C8; Tue, 30 May 2023 17:01:42 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1685466102; a=rsa-sha256; cv=none; b=19mSiVSz5g8w3YfrhblCyFtR8VGC7lshDWFQAt2qs1V3I0yCSI2/V65rxgi2XbjoCfetTg q1QNuXvMRVFXR0Aa39AC5+QsQtpMSV1F9mdM4CccSXkBbVWV7PuzjL+damQCIK33+a27QH sBSLN1rf2a9yTB1iMa/H47j97K+gee/vMRN69YJaVPwvp/WypRoczYDL8Rezbb8NJ9Ugkr FXUkI9Ke1GZQbSAkUEJdQO86SFJyxW4gm8zspJE8neCWloYoSTTznp41qLR2cnObFkhJWj k+rLpIis9WYDm/KMV606yg/WARV1HUY1ANYdg98pg/iIxBjDqgvQ8no2MHNopA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1685466102; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=9k0MWo34944P+bgVGvIOgiZQ8edEfYJ1SxFL0iGeghs=; b=IVZO/1IcYMt92fDHm8yG1ryxQCtVhjN5C+o64hmGY0PZGWqBwO4rxTEfxGdwFb/EK9YntU 1Zj5AvJXm0R5knCgPZo2vG75dcQmSeQBIOeApo2Q8YwKm5IlLolVVhg8Qx0YAE9pkH3QlO FtRrbdOLaES82MibEEMtBkfr30Xq4nJpIYktJYvDFKxGR69l69L38jJmmPwW2if2ra4yfT i1Bu9XKFNgVzSgEs95opaYjFG0/35TkPfvA5mi3IOyHg/iB11OkcpCUgmGBUD5r11R2ih5 oXe5xnTMlWDdpyUF28FaZoPtH50VnNmyfGErioMVWYQIOduLqHsA9zDFRsRvVw== ARC-Authentication-Results: i=1; rspamd-d7bbc7d84-w2spc; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Quick-Eyes: 19fe0f076110b648_1685466102943_1388463567 X-MC-Loop-Signature: 1685466102943:3993664459 X-MC-Ingress-Time: 1685466102943 Original-Received: from pdx1-sub0-mail-a316.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.107.49.254 (trex/6.8.1); Tue, 30 May 2023 17:01:42 +0000 Original-Received: from [10.45.0.50] (unknown [45.131.192.7]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@alphapapa.net) by pdx1-sub0-mail-a316.dreamhost.com (Postfix) with ESMTPSA id 4QVzFd56L7zDc; Tue, 30 May 2023 10:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1685466101; bh=9k0MWo34944P+bgVGvIOgiZQ8edEfYJ1SxFL0iGeghs=; h=Date:To:Cc:Subject:From:Content-Type:Content-Transfer-Encoding; b=wyFYS0Z9Sl89JOicCOLBquLMHjsSsBe0UIGPZKuNbNxPy7MYajjs3ymBtYjulq/G5 em8kGc3SPmA8zsm1557cY3RgFh6yqOL4PMU7vC2LJ4LW5+Vgk74cwPiVEMNAI8Wggx c654z/TV8rC9yNKRZYqsUu4H09S/+Po2MeO69xxyHZsTSbQa60Rq8yL6Rod+W/TjSr 9xlRVnWNw7sQQg/DpSp72u/OISHU/aQTj+06crwTeo7hCT0zrc/YjDRUMA2DgaYgrY F9XQNdVSh6ceqlKa9QYNcJ7CRu/pGOBorcICBNJbgvhrJHYzAQWjevW4OAnClGCs+C zxa9u0Flty56A== Content-Language: en-US In-Reply-To: <87jzwp6g4z.fsf@neverwas.me> Received-SPF: neutral client-ip=23.83.218.24; envelope-from=adam@alphapapa.net; helo=buffalo.tulip.relay.mailchannels.net X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 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, NICE_REPLY_A=-0.09, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NEUTRAL=0.779, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action 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:306421 Archived-At: Hi, FWIW, the code of erc-highlight-nicknames.el looks pretty simple. It also looks similar to the code in Ement.el that highlights nicknames in computed colors: see [0], as well as searching that file for other mentions of "prism" for places where the code hooks in. 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 that code and modify it as needed. It's already in GNU ELPA, so CA is done. :) Adam 0: https://github.com/alphapapa/ement.el/blob/master/ement-room.el