:: Re: [DNG] Evince
Top Page
Delete this message
Reply to this message
Author: Rainer Weikusat
Date:  
To: dng
Subject: Re: [DNG] Evince
Didier Kryn <kryn@???> writes:
> Le 24/05/2016 12:50, Jaromil a écrit :
>>>>> > >>Emacs is a somewhat old-fashioned/ traditional[*] Lisp implemenation
>>>> > >[*] It doesn't support lexical scoping.
>>>> > >
>>> >
>>> >No idea what that means. I like emacs for text editing and don't use it
>>> >for anything else.
>> in brief it means that is impossible to define the scope for a
>> function or variable. so if a function or variable has the same name
>> across the running instance, it will clash. one has in fact to use
>> prefixes or suffixes to distinguish. its quite self-defeating for
>> Emacs at this stage of development, but we can live with it.
>
>     You mean functions in elisp language?


This refers to a different deficiency/ missing feature of elisp, namely,
it doesn't support a hierarchically structured 'gobal namespace' (like
C++, Perl or Common Lisp). As in C (and presumably as in older Lisp
variants), all globally visible names have to be unique.