[Top][All Lists]

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

Re: wset for frames

From: Eduardo Ochs
Subject: Re: wset for frames
Date: Wed, 3 Nov 2021 06:17:57 -0300

Well, I'll need to find the thread in the emacs-devel mailing list in
which people discuss the conversions of the source files to lexical
binding... most of the files were trivial to convert, only a handful
were tricky...

Does this help?

  [[]], E.

On Wed, 3 Nov 2021 at 05:55, Erich Ruff <> wrote:
Hi Eduardo,

first: emacs 28 is not in the official repos of Arch-Linux, I use. So
you had to compile it yourself. - I think the 'normal' user would not do

Perhaps it would be better to suppose that the user works with the
emacs-version its brand of linux provides?

By the way:
This one of the moments I get stumped. The example for the
explanation is contradictionary - what shoult the student do?



On Mi 03 Nov 2021 at 05:38, Eduardo Ochs <> wrote:

> These lines became mandatory for the elisp source files of Emacs itself only a few months ago - they
> used to be optional, but the developers are converting all the files in Emacs itself to lexical binding...
> So: not a typo - I was thinking on Emacs28, that is not _yet_ what most people install by default...
> On Wed, 3 Nov 2021, 05:25 Erich Ruff, <> wrote:
>  Hi Eduardo,
>  I'm reading your tutorial on lexical binding
>  You write:
>  0. How to use this
>  ==================
>  Usually people select between lexical binding and dynamic binding
>  by putting their functions that use lexical binding in files with
>  a "-*- lexical-binding:t -*-" in their first line, like this:
>    (find-efile "play/tetris.el" "lexical-binding:t")
>  -------------------------
>  but if I open  "play/tetris.el" ther is no first line like:
>   -*- lexical-binding: nil; -*-
>  or
>   -*- lexical-binding: t; -*-
>  a typo ?
>  Cheers
>  Erich

reply via email to

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