From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: Why isn't the string returned by symbol-name read-only? Date: Sun, 24 Jan 2010 10:48:48 +0100 Message-ID: <87ljfn96kf.fsf@ambire.localdomain> References: <4B5B6250.1080108@censorshipresearch.org> <27291323.post@talk.nabble.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1264328119 7130 80.91.229.12 (24 Jan 2010 10:15:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Jan 2010 10:15:19 +0000 (UTC) To: Emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 24 11:15:12 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NYzUt-0002OK-Px for ged-emacs-devel@m.gmane.org; Sun, 24 Jan 2010 11:15:12 +0100 Original-Received: from localhost ([127.0.0.1]:39177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NYzUu-00052s-Kt for ged-emacs-devel@m.gmane.org; Sun, 24 Jan 2010 05:15:12 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NYzUn-00052n-PO for emacs-devel@gnu.org; Sun, 24 Jan 2010 05:15:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NYzUj-00052Z-VR for Emacs-devel@gnu.org; Sun, 24 Jan 2010 05:15:04 -0500 Original-Received: from [199.232.76.173] (port=35578 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NYzUj-00052W-NU for Emacs-devel@gnu.org; Sun, 24 Jan 2010 05:15:01 -0500 Original-Received: from host185-52-dynamic.24-79-r.retail.telecomitalia.it ([79.24.52.185]:43520 helo=ambire.localdomain) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NYzUi-0007jd-Mr for Emacs-devel@gnu.org; Sun, 24 Jan 2010 05:15:00 -0500 Original-Received: from ttn by ambire.localdomain with local (Exim 4.63) (envelope-from ) id 1NYz5M-0004JG-Qk for Emacs-devel@gnu.org; Sun, 24 Jan 2010 10:48:48 +0100 In-Reply-To: <27291323.post@talk.nabble.com> (alin s.'s message of "Sat, 23 Jan 2010 16:33:18 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-Greylist: delayed 1405 seconds by postgrey-1.27 at monty-python; Sun, 24 Jan 2010 05:14:54 EST X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:120319 Archived-At: () "alin.s" () Sat, 23 Jan 2010 16:33:18 -0800 (PST) the 4th parameter is [...] Probably you mean "struct element". A "parameter" is something that functions require. I do not know why the idea of pure storage was introduced in emacs; maybe in order to connect it to the idea of constant of C code, but I am not absolutely sure. I have not met the idea of pure storage into a standard course of Lisp. I do not know why Richard did want to insert this concept. Pure storage is a (set of, in the case of VMS) memory range(s) that can be written to (and subsequently read, quickly, from) disk. In other Lisp systems you might see the term "fasl". Sorry for any king of error that mingled around. o king of error, precocious winnowing, why deny'd my runtime simmering, where mingled are my symbols latent, where singled are my asets potent? thi