From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.help Subject: Re: [External] : rx of (any SET...) Date: Wed, 17 Aug 2022 20:19:56 +0200 Message-ID: <87edxe3f77.fsf@gmx.de> References: <87ilmq3mfk.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18935"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: "help-gnu-emacs@gnu.org" To: Drew Adams Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 17 20:20:59 2022 Return-path: Envelope-to: geh-help-gnu-emacs@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 1oONf1-0004jL-Cg for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 17 Aug 2022 20:20:59 +0200 Original-Received: from localhost ([::1]:39964 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oONez-0007d3-Pv for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 17 Aug 2022 14:20:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oONe8-0007cq-7c for help-gnu-emacs@gnu.org; Wed, 17 Aug 2022 14:20:04 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:37145) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oONe6-0007YH-BH for help-gnu-emacs@gnu.org; Wed, 17 Aug 2022 14:20:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1660760397; bh=LlofkSuJbL9j6ebrBlGfbkTiLZsppfTos5sVkh0npFs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=V6HEYyMUHy0MxjXYAB4AT0SwMIAROSC7d6axQK2AJMAFuy6ogJ6UcIEeu15EOyjS5 /06Hx6C5XDbGQZ00eqG2dy13tlqS7Si/5rg5/uG6cfUxxm+7Wv85hV97Oi1BpeSql9 MEnetchhddRVOd9hfhmftK7+fXsrFU/R6wWuvedI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.149.211]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MoO2E-1nZsY90zRw-00oowb; Wed, 17 Aug 2022 20:19:57 +0200 In-Reply-To: (Drew Adams's message of "Wed, 17 Aug 2022 17:13:33 +0000") X-Provags-ID: V03:K1:/2Xg3N1II3RWmhlQHi9r2iGg1ry3S9wfLGfizReQvOct29me6DQ SrhcRhCUXFmwpX3W8bY4iFxWNyEZ/txMJtm7oIADJjUOCkj/CgEKiBZCxzCTqdACcciAknn MTAg66UFvbazuNs7hcc9i888mOv3tyLlnvGF1XOcRnwPcQthVt9GtBefJa1eKPYQt8Iwi8s 3/CQdrUf1AlfkezVJAqpg== X-UI-Out-Filterresults: notjunk:1;V03:K0:SV+2DmL2G+k=:H6SIM/28pr5VfFF9PqX6pV hLtg3cc+cuJkaOpOBrf6wyMqv5haecmQbqKQ+vwSFszhR1CMC75CQIz0wmlHPY+C5m6Lp5bRo 35u6WlK0uhUGPU9KA0hxi2fT5zVwD0kiM0fkKCRmx6bo/2WfkmgOBw0N0NWGO2bedPDBTud2+ 7Ax/ozNTT+e7FCtjGdvdMjD/G+hkRDh2Be11bivHNPTrtiO8DZRRbXCR4AOneV6b9DUtlr0yU KDo1E+N6+1tBEgDQxlmDyvDNL8Xq3LoF1kkEmkTOMdYsHcwCpujSKswQyP5p0wZMFj7BdXDtS OjtEYPq8yScEnFwnne12LS5qKRUZ/JJ02jg7aePHSt99kx+CAC1kUW4LdHtNRYe3Ug5Vm1uB8 72epQv+GTKuKMGgvdKm03gnKgK/HE8IY+pafMqTMcqkRnc+FOuEeGWextvj/dlL8jjeJU7xhg u0IO49HonzklhE8rSiC0ErRjdP7n5erUSMfWigqUY2UXUt+ZFrvn1Nwb1B0v1veKmEazaZ+nI MMQ2ZzNLp18jED5B9+EgRs5JaGxlF3T3naR3lhW0JRiBqo6jgzNzGYM0wGbDOrtKAMi6Evvn8 jIhG92LnNeuc368orL+3rRMcD4L69yIaBHiT/4RL+bfIIaU1GkXwpama6pms6D0xl62l7K8kB nEZj6VkL3QnVTjqCBRzcoyEzQzSfrSjDht8We4xY1lvZyK+LcGGrrsPXb8ogx5kGWukFgMQLZ Uv2Yea1fUaroGc5scOsRParsbzI4PDyAhcJTSKbXIgkp75344uRFpX2HJJuGv+u4bVoBfZng Received-SPF: pass client-ip=212.227.15.19; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, 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-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:138905 Archived-At: Drew Adams writes: Hi Drew, > Dunno about rx. But what happens when `mm-7bit-chars' > isn't bound and true? Your string is then "[^]", not > a valid regexp. (Maybe you take care of that elsewhere?) In practice, it always works. This is because this check is used in tramp-bug, while composing the message. And while composing the message, package mm-bodies is already loaded. Using bound-and-true-p is just for pacifying the byte compiler. This code snippet is 20 years old. Time to replace bound-and-true-p by (defvar mm-7bit-chars) But the question remains: how to express (concat "[^" mm-7bit-chars "]") in rx notation? Best regards, Michael.