From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Teemu Likonen Newsgroups: gmane.emacs.help Subject: Replacement for Common Lisp's GENSYM in Emacs Lisp Date: Sat, 06 Mar 2010 17:19:43 +0200 Message-ID: <87r5nx1nqo.fsf@mithlond.arda> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1267912467 20353 80.91.229.12 (6 Mar 2010 21:54:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 6 Mar 2010 21:54:27 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Mar 06 22:54:24 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1No1ZR-00063g-0B for geh-help-gnu-emacs@m.gmane.org; Sat, 06 Mar 2010 22:30:01 +0100 Original-Received: from localhost ([127.0.0.1]:36341 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nnvnv-000659-TJ for geh-help-gnu-emacs@m.gmane.org; Sat, 06 Mar 2010 10:20:35 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NnvnY-000651-Qv for help-gnu-emacs@gnu.org; Sat, 06 Mar 2010 10:20:12 -0500 Original-Received: from [140.186.70.92] (port=58646 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NnvnY-00064N-3p for help-gnu-emacs@gnu.org; Sat, 06 Mar 2010 10:20:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NnvnX-0000ep-2u for help-gnu-emacs@gnu.org; Sat, 06 Mar 2010 10:20:11 -0500 Original-Received: from mta-out.inet.fi ([195.156.147.13]:34496 helo=jenni2.inet.fi) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NnvnW-0000e6-Mb for help-gnu-emacs@gnu.org; Sat, 06 Mar 2010 10:20:11 -0500 Original-Received: from mithlond.arda (84.251.132.215) by jenni2.inet.fi (8.5.014) id 4B17EA3D03CAC9C7 for help-gnu-emacs@gnu.org; Sat, 6 Mar 2010 17:20:01 +0200 Original-Received: from dtw by mithlond.arda with local (Exim 4.69) (envelope-from ) id 1Nnvn5-0001QE-SQ for help-gnu-emacs@gnu.org; Sat, 06 Mar 2010 17:19:43 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.93 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:72382 In Common Lisp GENSYM function generates unique symbol names. It seems that Emacs Lisp does not have similar function (unless with CL extension). In plain Emacs Lisp code and macros, what would you suggest as a replacement for GENSYM? Just some very unlikely names?