[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Abbrevs for the most frequent elisp symbols
From: |
Marcin Borkowski |
Subject: |
Re: Abbrevs for the most frequent elisp symbols |
Date: |
Mon, 29 Dec 2014 14:40:15 +0100 |
On 2014-12-29, at 14:26, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> Elisp code to read (to learn Elisp), and someone warned about reading
>> Emacs code (especially older libraries).
>
> That's one person's opinion.
No offence meant; Emacs is older than many people on this list
(including me), both the language and the libraries did evolve quite a
bit, and then there is the problem of manpower - no surprise some code
in Emacs is rather dated.
>> Recently, I grepped the Emacs Lisp sources for occurences of `mapcar',
>> and there is *no* consistency in e.g. using ' versus #',
>
> Indeed. But to a large extend, for quoted function names, the
> difference between the two is a question of taste. IOW there are
> usually much bigger elephants to deal with before it's worth worrying
> about such details.
Maybe - I just wrote about something I noticed, I don't read Emacs
sources on a daily basis (and I'm not competent enough in Elisp to
notice many things).
>> or quoted lambdas (which I hear are a no-no unless in special
>> circumstances, like macros).
>
> AFAIK there have been no quoted lambdas left in Emacs's own code for
> quite a few years now. There are still some backquoted lambdas which
> should be converted to closures, admittedly (usually it's either
> because converting those packages to lexical-binding is a bit more
> tricky than usual, so it hasn't been done yet, or it's because the
> conversion can't be done because the package is also distributed
> outside Emacs and needs to work on Emacs<24).
I have Emacs 24.3, maybe that's the reason.
> Stefan
Best,
--
Marcin Borkowski
http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski
Faculty of Mathematics and Computer Science
Adam Mickiewicz University
- Re: Abbrevs for the most frequent elisp symbols, (continued)
Re: Abbrevs for the most frequent elisp symbols, Marcin Borkowski, 2014/12/29
Re: Abbrevs for the most frequent elisp symbols, Emanuel Berg, 2014/12/28
Re: Abbrevs for the most frequent elisp symbols, Stefan Monnier, 2014/12/29
Re: Abbrevs for the most frequent elisp symbols,
Marcin Borkowski <=
Re: Abbrevs for the most frequent elisp symbols, Stefan Monnier, 2014/12/29
Re: Abbrevs for the most frequent elisp symbols, Tom, 2014/12/29