|
From: | Urs Liska |
Subject: | Re: Creating new articulation (adding to an internal alist) |
Date: | Fri, 06 Mar 2015 14:14:30 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
Am 06.03.2015 13:59, schrieb David
Nalesnik:
Hey, you're my hero (again) :-) Indeed it does work!
Huh? Very strange. First I don't understand it Scheme-wise. Of course append doesn't modifiy the list, but the newly concatenated list should be applied using set! And particularly I could verify with #'(display default-script-alist) that even before the entry was actually appended to default-script-alist. The only thing I can imagine is that at some point (before my intervention) a copy is created of that list, and that my modification doesn't affect that copy. I didn't find the reference right now, but I recall that there is a string operation that creates a reference to an original string, but if that original string is modified the reference is replaced by a newly allocated and copied string. Maybe it's something like this.
I don't get this at all. You are getting it because "weakbeat" is pointing to a non-existent glyph in Emmentaler. Best and many thanks Urs
-- Urs Liska address@hidden |
[Prev in Thread] | Current Thread | [Next in Thread] |