help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: binding question


From: Thien-Thi Nguyen
Subject: Re: binding question
Date: Sun, 06 Oct 2013 12:14:26 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

() Eric Abrahamsen <eric@ericabrahamsen.net>
() Sun, 06 Oct 2013 17:35:30 +0800

   What's the best way of handling this?

Check out ‘copy-tree’, e.g.:

 (let ((list-template (copy-tree list-template)))
   ...)

See also:

 http://www.emacswiki.org/emacs/ElispCookbook

which compares ‘copy-sequence’ and ‘copy-tree’ in section "Copying".

WRT, lexical vs dynamic binding, the code is written to assume dynamic
binding, so you might want to explicitly set ‘lexical-binding’ to nil
somewhere.

-- 
Thien-Thi Nguyen
   GPG key: 4C807502
   (if you're human and you know it)
      read my lisp: (responsep (questions 'technical)
                               (not (via 'mailing-list)))
                     => nil

Attachment: pgprg682GdvwK.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]