[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs design and architecture
From: |
Po Lu |
Subject: |
Re: Emacs design and architecture |
Date: |
Mon, 18 Sep 2023 08:11:41 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Dmitry Gutov <dmitry@gutov.dev> writes:
> On 17/09/2023 09:43, Po Lu wrote:
>> Immanuel Litzroth<immanuel.litzroth@gmail.com> writes:
>>
>>> I don't understand this remark. When you talk about "the language
>>> used
>>> to implement emacs" are you talking about C or elisp?
>> C, of course.
>>
>>> What is the LibreOffice extension language that is "almost the
>>> same"?
>>> Can you provide a link?
>> LibreOffice is written in C++. And it is programmable, by virtue of
>> its
>> nature as a computer program.
>
> Scriptable programs have their specific challenges, so it's helpful to
> look at architectures suited to that.
Given that we don't "script" the Emacs display process itself, there is
truly no distinction between a "scriptable" display engine and others.
The MO of Emacs extension code is to modify the contents of a buffer,
and let redisplay do the heavy lifting. Such an approach will fare
equally irrespective of the representation used for buffer contents.
- Re: Emacs design and architecture, (continued)
- Re: Emacs design and architecture, Dmitry Gutov, 2023/09/16
- Re: Emacs design and architecture, Gerd Möllmann, 2023/09/16
- Re: Emacs design and architecture, Po Lu, 2023/09/16
- Re: Emacs design and architecture, Dmitry Gutov, 2023/09/16
- Re: Emacs design and architecture, Po Lu, 2023/09/16
- Re: Emacs design and architecture, Immanuel Litzroth, 2023/09/17
- Re: Emacs design and architecture, Po Lu, 2023/09/17
- Re: Emacs design and architecture, Dmitry Gutov, 2023/09/17
- Re: Emacs design and architecture,
Po Lu <=
- Re: Emacs design and architecture, Dmitry Gutov, 2023/09/18
- Re: Emacs design and architecture, Po Lu, 2023/09/18
- Re: Emacs design and architecture, Dmitry Gutov, 2023/09/18
- Re: Emacs design and architecture, Richard Stallman, 2023/09/20
- Re: Emacs design and architecture, Eli Zaretskii, 2023/09/20
- Re: Emacs design and architecture, Richard Stallman, 2023/09/17
- Re: Emacs design and architecture, chad, 2023/09/19
- Re: Emacs design and architecture, Richard Stallman, 2023/09/21
- Re: Emacs design and architecture, Bob Rogers, 2023/09/21
- Re: Emacs design and architecture, Richard Stallman, 2023/09/23