[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Change of C indentation style ('{')
From: |
Martin Stjernholm |
Subject: |
Re: Change of C indentation style ('{') |
Date: |
Fri, 24 Oct 2003 00:16:43 +0200 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/20.7 (gnu/linux) |
Kenichi Handa <address@hidden> wrote:
> I've just found that, in HEAD, the default indentation style
> of '{' in C was changed in the case that it was placed on
> the next line of macros such as FOR_EACH_FRAME.
That's because CC Mode analyzes the braces differently now. It marks
them as defun-open and defun-close instead of substatement-open and
substatement-close. That is because FOR_EACH_FRAME isn't recognized as
a substatement introducing keyword, and barring macro oddities
everything else has to be function definitions.
I'm not sure what to do about it. There are other cases when this new
heuristic is useful, e.g. for functions in macro arguments or gcc
nested functions.
- Change of C indentation style ('{'), Kenichi Handa, 2003/10/22
- Re: Change of C indentation style ('{'),
Martin Stjernholm <=
- Re: Change of C indentation style ('{'), Richard Stallman, 2003/10/24
- Re: Change of C indentation style ('{'), Martin Stjernholm, 2003/10/25
- Re: Change of C indentation style ('{'), Richard Stallman, 2003/10/27
- Re: Change of C indentation style ('{'), Martin Stjernholm, 2003/10/27
- Re: Change of C indentation style ('{'), Richard Stallman, 2003/10/28
- Re: Change of C indentation style ('{'), Martin Stjernholm, 2003/10/29