From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?b?Suly9G1l?= Marant Newsgroups: gmane.emacs.bugs Subject: Re: [PATCH] "@" is not recognized as part of defun name for emacs-lisp Date: Fri, 11 Mar 2005 09:03:40 +0100 Message-ID: <1110528220.423150dca825f@imp4-q.free.fr> References: <878y4vnpup.fsf@marant.org> Reply-To: jerome.marant@free.fr NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1110528509 11007 80.91.229.2 (11 Mar 2005 08:08:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 11 Mar 2005 08:08:29 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 11 09:08:28 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D9fBl-000876-74 for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Mar 2005 09:08:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9fQn-0002Z8-Is for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Mar 2005 03:23:37 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D9fQ7-0002GI-Cl for bug-gnu-emacs@gnu.org; Fri, 11 Mar 2005 03:22:55 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D9fQ0-0002Bg-UB for bug-gnu-emacs@gnu.org; Fri, 11 Mar 2005 03:22:49 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9fQ0-0002AQ-Qz for bug-gnu-emacs@gnu.org; Fri, 11 Mar 2005 03:22:48 -0500 Original-Received: from [213.228.0.44] (helo=postfix3-1.free.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D9f8n-000682-IC for bug-gnu-emacs@gnu.org; Fri, 11 Mar 2005 03:05:01 -0500 Original-Received: from imp4-q.free.fr (imp4-q.free.fr [212.27.42.4]) by postfix3-1.free.fr (Postfix) with ESMTP id 895641734F6 for ; Fri, 11 Mar 2005 09:05:00 +0100 (CET) Original-Received: by imp4-q.free.fr (Postfix, from userid 33) id B9D8B3170D; Fri, 11 Mar 2005 09:03:40 +0100 (MET) Original-Received: from mure.msy.sagem.com (mure.msy.sagem.com [62.160.59.178]) by imp4-q.free.fr (IMP) with HTTP for ; Fri, 11 Mar 2005 09:03:40 +0100 Original-To: bug-gnu-emacs@gnu.org In-Reply-To: User-Agent: Internet Messaging Program (IMP) 3.2.5 X-Originating-IP: 62.160.59.178 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org X-MailScanner-To: geb-bug-gnu-emacs@m.gmane.org Xref: news.gmane.org gmane.emacs.bugs:10909 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:10909 Quoting Johan Bockg=E5rd : > J=E9r=F4me Marant writes: > > > It is seem that @ is a valid character in function names (although I > > did not see any place in the Lisp Ref where valid characters are > > mentioned. I guess everything but parentheses would be the answer?) > > A symbol name can contain any characters whatever. Most symbol > names are written with letters, digits, and the punctuation > characters `-+=3D*/'. Such names require no special punctuation; th= e > characters of the name suffice as long as the name does not look > like a number. (If it does, write a `\' at the beginning of the > name to force interpretation as a symbol.) The characters > `_~!@$%^&:<>{}?' are less often used but also require no special > punctuation. Any other characters may be included in a symbol's > name by escaping them with a backslash. > > (info "(elisp)Symbol Type") I found it. Thanks. -- J=E9r=F4me Marant