[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CC Mode in MMM Mode(s).
From: |
Richard Stallman |
Subject: |
Re: CC Mode in MMM Mode(s). |
Date: |
Fri, 08 Dec 2017 16:36:17 -0500 |
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> - No need to worry about putting the buffer into a modified state.
I understand that. Text properties are designed to be considered
part of the contents. But font-lock uses them, so it is possible
to use them for things that reflect the contents and are not contents.
> - Overlays expand when you insert some text inside. By default, mmm-mode
> doesn't re-parse the buffer into submode chunks automatically (probably
> because of performance concerns, more apparent back in the day), so that
> was probably useful.
Text properties expand, too.
> - Overlays have properties. It's a more meaningful data structure, I
> guess. Easier to build with.
Do you mean, it is useful in the code to have a single overlay object
to put the properties on, rather than putting them directly on the
characters in the buffer?
--
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
Skype: No way! See https://stallman.org/skype.html.
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, (continued)
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/03
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Alan Mackenzie, 2017/12/04
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Eli Zaretskii, 2017/12/04
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/05
- CC Mode in MMM Mode(s). [Was: Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls], Alan Mackenzie, 2017/12/05
- Re: CC Mode in MMM Mode(s). [Was: Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls], Dmitry Gutov, 2017/12/05
- Re: CC Mode in MMM Mode(s)., Alan Mackenzie, 2017/12/06
- Re: CC Mode in MMM Mode(s)., Dmitry Gutov, 2017/12/06
- Re: CC Mode in MMM Mode(s)., Richard Stallman, 2017/12/07
- Re: CC Mode in MMM Mode(s)., Dmitry Gutov, 2017/12/07
- Re: CC Mode in MMM Mode(s).,
Richard Stallman <=
- Re: CC Mode in MMM Mode(s)., Dmitry Gutov, 2017/12/09
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Stefan Monnier, 2017/12/03
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/03
- [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Stefan Monnier, 2017/12/03
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/04
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Eli Zaretskii, 2017/12/04
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Stefan Monnier, 2017/12/04
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Eli Zaretskii, 2017/12/04
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Stefan Monnier, 2017/12/04
- Re: [SUSPECTED SPAM] Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Eli Zaretskii, 2017/12/04