From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: "Raw" string literals for elisp Date: Tue, 14 Sep 2021 22:01:15 +0800 Message-ID: <87o88vcl3o.fsf@localhost> References: <4209edd83cfee7c84b2d75ebfcd38784fa21b23c.camel@crossproduct.net> <20210908160531.GA18656@tuxteam.de> <0E3E472D-0F65-45B8-BE70-118F88AAD29C@acm.org> <77353F5F-DCA0-4070-8DD8-CD0F80216378@acm.org> <875yv3bfod.fsf@gmail.com> <87sfy7cril.fsf@localhost> 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="27017"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , Anna Glasgall , Emacs developers , =?utf-8?Q?Cl=C3=A9ment?= Pit--Claudel , Stefan Monnier , Augusto Stoffel To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 14 16:02:50 2021 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 1mQ91O-0006hY-6O for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Sep 2021 16:02:50 +0200 Original-Received: from localhost ([::1]:42694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mQ91L-0007NC-Fd for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Sep 2021 10:02:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQ8yk-0005gg-6q for emacs-devel@gnu.org; Tue, 14 Sep 2021 10:00:06 -0400 Original-Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:46747) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mQ8yh-0004kL-Sl for emacs-devel@gnu.org; Tue, 14 Sep 2021 10:00:05 -0400 Original-Received: by mail-pl1-x62f.google.com with SMTP id bg1so8233164plb.13 for ; Tue, 14 Sep 2021 07:00:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=MHr6uFupI94vJwIhBF7oqh9RmU78yiz3kLYjmiubzAM=; b=HSqeil/Q/sUWosN08oA/YvA+RZr8J3g4VyjUXuDKk26xYWpKpuRctbnDTStgFtVFVw O0JyrynoCOzRr5CElksReQoF80ACxfpXebPC2mqJMB7d0mx2phxG8/2Mt+3aELx6cVyh w/BRHVEYfG9SfsNT9Kmn9xN+gfmCURDr1YgTC75hXervTJAjXP2D9SGm6OMwarYikgkC Eq4AzARGP4I0eMzrJA2yukBvbWlHsOBLl/SOTODmA4igYBsOCxsmGtry6oY9eHNsFyBn Px0h8Y0qIiNi1tW8xacpkjEIXTqOeyNg/kpVJGAsTuUWJhXk1idHJQQmV8+kWI3aqjCz /NFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=MHr6uFupI94vJwIhBF7oqh9RmU78yiz3kLYjmiubzAM=; b=iqZrOtI0PBUuLmn1rtS6uHu5jEBxEaIIKF/3EXyeEH6XykIA9iy/OdBRE/mbsiTBQ2 FqX/igoGayBnqbQ2ZbPdiRIwl51477zFBM2n5zQAe3q7MdAtzrtSG0VdukSCgEXVkQ2a G1stSCjWM8F1YnZ8O0XzQBvjWWbw1BuuEqITFPePtjwq92JZPYCxYnq5ut9pUzrpX3VK 79oxrGRXB44f7G/RUn/SbPbycZ5MEtnVNHZm0ginlSqavznTzZraYojutHcSgxDJnHI/ 8aknHcVwOG4lXgV6W+YkWTAOTjKCSZdTM37/KRvfq7n92cUFS8yymI1v8f+e8xlNDvuA z1zA== X-Gm-Message-State: AOAM531iXzrjO5mM3GrFn2rRuI+mx+Nk3YxyDk6zD3a7T6Xks/+arhaN +OI6ZRBkvyANapvWuSd+qps= X-Google-Smtp-Source: ABdhPJwo4/4OCfvSPJs6BeGk714N0EGzn26swfK6MzKG76XGpJMHUnMDxInVM98YUedsdlw7VqIiaw== X-Received: by 2002:a17:90a:bb04:: with SMTP id u4mr2228929pjr.221.1631628002121; Tue, 14 Sep 2021 07:00:02 -0700 (PDT) Original-Received: from localhost ([210.3.160.218]) by smtp.gmail.com with ESMTPSA id l10sm11783792pgn.22.2021.09.14.07.00.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Sep 2021 07:00:01 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::62f; envelope-from=yantar92@gmail.com; helo=mail-pl1-x62f.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:274698 Archived-At: Stefan Kangas writes: >> >> Maybe there could be a "glasses mode" for regexps, similar to the >> >> existing one for came case? One could display "(x)" and "\\(x\\)" in= a >> >> way that is indistinguishable except for the colors of the parenthesi= s. >> > And indeed there is such (on MELPA though): >> > https://github.com/cpitclaudel/easy-escape >> >> Cl=C3=A9ment signed the paperwork, so maybe we could easily add it to >> GNU ELPA? Sounds like a good idea. I asked the author on Github [1]. [1] https://github.com/cpitclaudel/easy-escape/issues/5