emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] trunk r116461: Connect electric-indent-mode up with CC


From: Stefan Monnier
Subject: Re: [Emacs-diffs] trunk r116461: Connect electric-indent-mode up with CC Mode. Bug #15478.
Date: Sun, 30 Mar 2014 12:46:10 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

>> >> I want to keep electric-indent-mode as a global mode that determines
>> >> whether certain self-inserting keys (such as RET and others) auto-indent.
>> > How is this not satisfied by e-i-m being a define-globalized-minor-mode?
>> AFAICT your suggestion would not swap RET/C-j depending on e-i-m.
> It would most emphatically not do so.

This is a non-starter: cutting the link between the two is not really up
for negotiation, it's an important part of keeping the interface simple.

That is: it's OK to have a custom var deciding whether e-i-m swaps RET
and LF, but by default that custom var should be enabled.

> Eh?  How does global-font-lock-mode, for example, not work 100%?

Analyze the code from a suspicious point of view, like you do for e-i-m,
and you'll soon find ways.  Or use your memory of problems we've had.

>> I'm worried about the possible consequences: e-i-m has been around for
>> a little while now and we're somewhat familiar with its problems.
> The changes I'm proposing, with the exception already noted, are not
> changes in functionality.

I'd be very surprised if it doesn't change functionality: saying it
doesn't is not sufficient.


        Stefan



reply via email to

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