X-Loop: help-debbugs@HIDDEN Subject: bug#60794: [PATCH] (rainbow.el) Add matching option to rainbow-colorize-hexadecimal-without-sharp Resent-From: Dimitri Belopopsky <dimitri@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 13 Jan 2023 23:40:02 +0000 Resent-Message-ID: <handler.60794.B.1673653167824 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 60794 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 60794 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.1673653167824 (code B ref -1); Fri, 13 Jan 2023 23:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jan 2023 23:39:27 +0000 Received: from localhost ([127.0.0.1]:52703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pGTdu-0000DD-GX for submit <at> debbugs.gnu.org; Fri, 13 Jan 2023 18:39:26 -0500 Received: from lists.gnu.org ([209.51.188.17]:40530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dimitribelo@HIDDEN>) id 1pGQbE-0001DI-AF for submit <at> debbugs.gnu.org; Fri, 13 Jan 2023 15:24:28 -0500 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 <dimitribelo@HIDDEN>) id 1pGQbE-0003GH-59 for bug-gnu-emacs@HIDDEN; Fri, 13 Jan 2023 15:24:28 -0500 Received: from mail-qt1-f169.google.com ([209.85.160.169]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <dimitribelo@HIDDEN>) id 1pGQbC-0002Zu-OG for bug-gnu-emacs@HIDDEN; Fri, 13 Jan 2023 15:24:27 -0500 Received: by mail-qt1-f169.google.com with SMTP id jr10so12738176qtb.7 for <bug-gnu-emacs@HIDDEN>; Fri, 13 Jan 2023 12:24:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=tLrdWF/wngCe+L/vgkaPmB3lpNvWeRJ6r3N8EnVhH/I=; b=giGzzk9LGFH7M9PJbQ+eIrLg+ZyObsWS40uWJGyDK7Mh2mF0ZIqvWsf2R74CN5VDPk 3o5mJOo8SWQmHGt2EpJdi3tqkE+SLCLMIFyO3V6bXrJg6U+6z+7mgRwCKHLps+4Esu3c 3uQzty6Z/oubtrtNmBqaD4gV3Xwx+FfeacJx3OSB+PUeJYuF7qMMPBZ1PftpGJ/z1B5x /0UL1azOmuQTs/z1I/WDu2CMZ9PrUxMR+z1H8S7POKAseurmsAgPfbTiJApqMudXt/Zr kzqPXMOLBURZ8ghwKXvEqMKSiTdDNCuEolAWQ5HoFNvkgeJ9WmuRhNLWAdkMNZJyynTK edFg== X-Gm-Message-State: AFqh2koDWHMpCAlKrleOpZQAMIiK5U8sIZY2tp+US5hcWsKJkqvI8teh Mbgm2EiA8T4jysFqo9vNFMDr5dRRaUQv/IvUSz3OXBJbKgWvAw== X-Google-Smtp-Source: AMrXdXtUAcvFHiPtAilt4Hw2eNdHOCqcceVmxohkxmIN5xs3eCASwyLegwVmdLNPHp0MQ53xi1/yBhUzqJyahOe61eM= X-Received: by 2002:ac8:7a8e:0:b0:3b1:5dc1:a4a3 with SMTP id x14-20020ac87a8e000000b003b15dc1a4a3mr301764qtr.674.1673641465279; Fri, 13 Jan 2023 12:24:25 -0800 (PST) MIME-Version: 1.0 From: Dimitri Belopopsky <dimitri@HIDDEN> Date: Fri, 13 Jan 2023 21:24:14 +0100 Message-ID: <CA+46MXa0vpsEgWaEbHMgcpXWG_Xz+duKAOJUYaUnVjEPs61J+A@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000054eb405f22b05ee" Received-SPF: pass client-ip=209.85.160.169; envelope-from=dimitribelo@HIDDEN; helo=mail-qt1-f169.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.092, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Mailman-Approved-At: Fri, 13 Jan 2023 18:39:24 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.1 (--) --000000000000054eb405f22b05ee Content-Type: multipart/alternative; boundary="000000000000054eb205f22b05ec" --000000000000054eb205f22b05ec Content-Type: text/plain; charset="UTF-8" Hello, I made a modification to "rainbow-colorize-hexadecimal-without-sharp" in rainbow-mode which allows passing a "match" option. I needed this to match subgroups on complex strings, in my case to highlight the hexadecimal inside Color::hex("FFF") without colouring the whole expression. I think it could be useful to more people. Kind regards, --000000000000054eb205f22b05ec Content-Type: text/html; charset="UTF-8" <div dir="ltr"><div><div><div>Hello,<br><br></div>I made a modification to "rainbow-colorize-hexadecimal-without-sharp" in rainbow-mode which allows passing a "match" option. I needed this to match subgroups on complex strings, in my case to highlight the hexadecimal inside Color::hex("FFF") without colouring the whole expression.<br><br></div>I think it could be useful to more people.<br><br></div>Kind regards,<br></div> --000000000000054eb205f22b05ec-- --000000000000054eb405f22b05ee Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Add-matching-option-to-rainbow-colorize-hexadecimal-.patch" Content-Disposition: attachment; filename="0001-Add-matching-option-to-rainbow-colorize-hexadecimal-.patch" Content-Transfer-Encoding: base64 Content-ID: <f_lcuyw13n0> X-Attachment-Id: f_lcuyw13n0 RnJvbSA2OTE1NDVmZGE0OGZkMzAyNjFiNjI1MDNhOGJkYmNiY2JiZTllNDlkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEaW1pdHJpIEJlbG9wb3Bza3kgPGRpbWl0cmlAYmVsb3BvcHNr eS5jb20+CkRhdGU6IE1vbiwgMjggTm92IDIwMjIgMjM6MTU6MDMgKzAxMDAKU3ViamVjdDogW1BB VENIXSBBZGQgbWF0Y2hpbmcgb3B0aW9uIHRvCiByYWluYm93LWNvbG9yaXplLWhleGFkZWNpbWFs LXdpdGhvdXQtc2hhcnAKCiogcmFpbmJvdy1tb2RlLmVsIChyYWluYm93LWNvbG9yaXplLWhleGFk ZWNpbWFsLXdpdGhvdXQtc2hhcnApIEFkZApBZGQgbWF0Y2hpbmcgb3B0aW9uIHRvIHJhaW5ib3ct Y29sb3JpemUtaGV4YWRlY2ltYWwtd2l0aG91dC1zaGFycAotLS0KIHJhaW5ib3ctbW9kZS5lbCB8 IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9yYWluYm93LW1vZGUuZWwgYi9yYWluYm93LW1vZGUuZWwKaW5kZXggMTRi ZjQ0Mi4uOWJkNGE4MyAxMDA2NDQKLS0tIGEvcmFpbmJvdy1tb2RlLmVsCisrKyBiL3JhaW5ib3ct bW9kZS5lbApAQCAtMTAzMyw5ICsxMDMzLDkgQEAgYmFja2dyb3VuZCBpcyBDT0xPUi4gVGhlIGZv cmVncm91bmQgaXMgY29tcHV0ZWQgdXNpbmcKICAgIkNvbG9yaXplIGEgbWF0Y2ggd2l0aCBpdHNl bGYuIgogICAocmFpbmJvdy1jb2xvcml6ZS1tYXRjaCAobWF0Y2gtc3RyaW5nLW5vLXByb3BlcnRp ZXMgKG9yIG1hdGNoIDApKSBtYXRjaCkpCiAKLShkZWZ1biByYWluYm93LWNvbG9yaXplLWhleGFk ZWNpbWFsLXdpdGhvdXQtc2hhcnAgKCkKKyhkZWZ1biByYWluYm93LWNvbG9yaXplLWhleGFkZWNp bWFsLXdpdGhvdXQtc2hhcnAgKCZvcHRpb25hbCBtYXRjaCkKICAgIkNvbG9yaXplIGFuIGhleGFk ZWNpbWFsIGNvbG9ycyBhbmQgcHJlcGVuZCAjIHRvIGl0LiIKLSAgKHJhaW5ib3ctY29sb3JpemUt bWF0Y2ggKGNvbmNhdCAiIyIgKG1hdGNoLXN0cmluZy1uby1wcm9wZXJ0aWVzIDEpKSkpCisgIChy YWluYm93LWNvbG9yaXplLW1hdGNoIChjb25jYXQgIiMiIChtYXRjaC1zdHJpbmctbm8tcHJvcGVy dGllcyAxKSkgbWF0Y2gpKQogCiAoZGVmdW4gcmFpbmJvdy1jb2xvcml6ZS1ieS1hc3NvYyAoYXNz b2MtbGlzdCkKICAgIkNvbG9yaXplIGEgbWF0Y2ggd2l0aCBpdHMgYXNzb2NpYXRpb24gZnJvbSBB U1NPQy1MSVNULiIKLS0gCjIuMzQuMQoK --000000000000054eb405f22b05ee--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Dimitri Belopopsky <dimitri@HIDDEN> Subject: bug#60794: Acknowledgement ([PATCH] (rainbow.el) Add matching option to rainbow-colorize-hexadecimal-without-sharp) Message-ID: <handler.60794.B.1673653167824.ack <at> debbugs.gnu.org> References: <CA+46MXa0vpsEgWaEbHMgcpXWG_Xz+duKAOJUYaUnVjEPs61J+A@HIDDEN> X-Gnu-PR-Message: ack 60794 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 60794 <at> debbugs.gnu.org Date: Fri, 13 Jan 2023 23:40:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 60794 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 60794: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60794 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 4 Sep 2023 09:16:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 04 05:16:52 2023 Received: from localhost ([127.0.0.1]:48721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qd5hT-0000sB-PT for submit <at> debbugs.gnu.org; Mon, 04 Sep 2023 05:16:51 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:42380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1qd5hS-0000rx-Qa for control <at> debbugs.gnu.org; Mon, 04 Sep 2023 05:16:51 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-500bbe3ef0eso1449058e87.1 for <control <at> debbugs.gnu.org>; Mon, 04 Sep 2023 02:16:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693819005; x=1694423805; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=DdsmPKnytHL0kQi73YYWz4B4DuWSE1XfVSo/Uz83xII=; b=sYRTxIrdIsOTghPAh33KkVCiF3gYdTvuqkOkrkkdgemuWJIyXs1mqMa64TPWkBUhPN B2pA2HOxMvFgVenUlC/OovpmcTSj712UmpC4j9TheKr25KtGldyPLooB2iqlIzDT8Y0i hBBUbPrxgXEyVUusybTQqaEEIk23/W2SWBKI6QvbzBxHbz/jGdfUwzs2lSu3YJ/lvej6 whHl1WhyYoL39xwRMRssuppaP2Zfex+jzTItx491Xxe2NbJ8ZiW1asPrvRFp3cDpo/X0 vG+ljfIJrnjW7RmeXgK7OIhoS69F4JqTfULD+lBLgKfHGHg7zI8v3R3B27U1vJgWOn5r lluw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693819005; x=1694423805; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DdsmPKnytHL0kQi73YYWz4B4DuWSE1XfVSo/Uz83xII=; b=EmxoHYJJs7TPcEkDpv1/nvdDB2k1IMMTtsXEEJj2v8tsfj47PiGNHoMZerpIjPV434 0uPF3UlFk+aArLR1EpuH0khM5bss8hjCwVrm2pqCvy116WVoF69Hk7lSVFm/0MFHtBiD 9hxDfOYTuDGmmStqYcT7/mX5/vrIpfJ8jdCkngd6qyxdi/7hsagVytiF95VM9bp7XwxF 1lyMPA4zkSVjaUzDp9BetLTUN9u3fM9j1yzejNuYn0GorGudPLthmdRziHSGmt61FsyY 2/Sco6Bc3iOPtPfGkuyCmBfqPIXcr+c84YpFgJd54BldIk6sH4m9w6GtsOYbQYn9LAwX 89pg== X-Gm-Message-State: AOJu0YwZvsEMKKKXj8OuTjv/dwP2agkGAbQHoElVIQoehnNZAdQBcEBj QuJfuauL1hjwfE1XMpfp4mkBbZ6ywudJFytbU5CSdrNT0A4= X-Google-Smtp-Source: AGHT+IHA7ZP0+++IAAmL3sSsSopJJc+Ovs492VZR+2+g0PdfL7sMPUHyC2w/ECwtMvDZNL8PaVx/12QAXpFHB59weLg= X-Received: by 2002:a19:9103:0:b0:4fd:c8fb:eb71 with SMTP id t3-20020a199103000000b004fdc8fbeb71mr2504994lfd.11.1693819005128; Mon, 04 Sep 2023 02:16:45 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 02:16:44 -0700 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Mon, 4 Sep 2023 02:16:44 -0700 Message-ID: <CADwFkmm73kGUBcq9SGvzpvi0E=BGhGGV-FfwY7QuUY2HrnFiHA@HIDDEN> Subject: control message for bug #60794 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) severity 60794 wishlist quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.