[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: |
Thu, 30 Oct 2003 01:03:01 +0100 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/20.7 (gnu/linux) |
Miles Bader <address@hidden> wrote:
> On Wed, Oct 29, 2003 at 08:28:42PM +0100, Martin Stjernholm wrote:
>> /.../ these macro constructs are only truly ambiguous with old K&R
>> style function definitions. So it ought to be possible to solve
>> with more careful checks.
>
> What about the example I gave (in another message) that would seem to
> indicate otherwise?
I can't see that it does. In your example it's possible to look at
both the expression in the parenthesis and the lack of a return type.
I planned to only check for the return type since it's more reliable.
> [Not that I think requring `declarations' of macros is a very workable idea
> -- people wouldn't do it 99% of the time]
I agree. (It's the same thing with the c-font-lock-extra-types
variable - I don't think it's good enough to rely on that to fontify
types correctly, and so I implemented a considerably more elaborate
method to recognize declarations and casts.)
- Re: Change of C indentation style ('{'), (continued)
- 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
- Re: Change of C indentation style ('{'), Miles Bader, 2003/10/29
- Re: Change of C indentation style ('{'),
Martin Stjernholm <=
- Re: Change of C indentation style ('{'), Miles Bader, 2003/10/29
- Re: Change of C indentation style ('{'), Stefan Monnier, 2003/10/29
- Re: Change of C indentation style ('{'), Richard Stallman, 2003/10/30
- Re: Change of C indentation style ('{'), Richard Stallman, 2003/10/30