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 19:42:42 +0800 Message-ID: <87sfy7cril.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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5696"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= , Stefan Kangas , Anna Glasgall , Stefan Monnier , Emacs developers To: Augusto Stoffel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 14 13:43:28 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 1mQ6qV-0001Dw-T1 for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Sep 2021 13:43:27 +0200 Original-Received: from localhost ([::1]:59606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mQ6qU-0006JB-TS for ged-emacs-devel@m.gmane-mx.org; Tue, 14 Sep 2021 07:43:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41280) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQ6og-00051f-Ga for emacs-devel@gnu.org; Tue, 14 Sep 2021 07:41:34 -0400 Original-Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]:33770) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mQ6od-0007cv-Ts for emacs-devel@gnu.org; Tue, 14 Sep 2021 07:41:34 -0400 Original-Received: by mail-pf1-x42a.google.com with SMTP id q22so11948791pfu.0 for ; Tue, 14 Sep 2021 04:41:30 -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; bh=ViwfUCBdMqoPmZSwhJaU9nQviU16C9tN2qt3Ove4AcA=; b=W7KKfb2janU21crakm9ibUNnY2dSDpPkqHrfuQEZj4nxeuAbrUyqupoPhWRHxSnuLW TWRD6EjIaKvIWQAHW4BRfPytElV3gMxVa6B3yacafyizjRCKHuGYyjLRYPqmkfPXWGCm qXYFRNVaYmMoWB0TeZT+3q9RH0+1BLqSnKnt4MxRBDNkXStRPZEdhzFntu+pwySUbFVg pSshChagJaiGXyoXXlmBGRcyFWI7uf8laZuxadwqOqb4rIuQ58LknrUxVEmOLD/GMeNf tWprsy6NWv5pxqGGthOU2G8+MSN+8OxYIHU7M5Gka7nQEMRhXfF2wLDP/H4isko9g2wC p0+A== 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; bh=ViwfUCBdMqoPmZSwhJaU9nQviU16C9tN2qt3Ove4AcA=; b=l0bemelA47dHPHuMBmrQ3qZj446eATHJ7JEH+1sFtDf5Ik0YBJ7gDTAu/honz/0EN9 MvxVTaN+v0ch+xytwzaUoRpe/msfcjwzHQZ0kGVIOmNQbtuRORCrprXCMOKKHSUGUQ3h JyoK9yKbWbCv9H9f3ev08XZDQv4HGOFSBQsr5KswJS2TuSGh1ZxysjNJleEoLVPPWOjr GL/9wLh7lKt/PSEwoTGbyx9WmNUCNVC2STfQZlU6oftX2PeSqrFTaBfE1wg6LYuwPFxf MTHxMN6JzA82ESiBdacLg/JmwVddz+62WsMd9mF7gt3ruvGlv7nkEwOV3Fx60sOr4y+1 8sYg== X-Gm-Message-State: AOAM5329Yd6DAgTVz8iPanOo8G8FWN5yltIcQAX5Mvss1zDEQHieKCdj wVEgpUswel3N3fOyyO4nsmM= X-Google-Smtp-Source: ABdhPJwKuesarINTTteiqeaBvaNg8IeX4Sw9gOLGJWUz5VxJtePOrbiU11HS19NHlJ8aXvVzmJm05w== X-Received: by 2002:aa7:9ec7:0:b0:43d:c46d:2540 with SMTP id r7-20020aa79ec7000000b0043dc46d2540mr4320157pfq.24.1631619689910; Tue, 14 Sep 2021 04:41:29 -0700 (PDT) Original-Received: from localhost ([210.3.160.226]) by smtp.gmail.com with ESMTPSA id b10sm9943496pfl.220.2021.09.14.04.41.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Sep 2021 04:41:29 -0700 (PDT) In-Reply-To: <875yv3bfod.fsf@gmail.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::42a; envelope-from=yantar92@gmail.com; helo=mail-pf1-x42a.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:274690 Archived-At: Augusto Stoffel 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 parenthesis. And indeed there is such (on MELPA though): https://github.com/cpitclaudel/easy-escape