emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs rewrite in a maintainable language


From: David Kastrup
Subject: Re: Emacs rewrite in a maintainable language
Date: Tue, 13 Oct 2015 18:23:27 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Oleh Krehel <address@hidden> writes:

> David Kastrup <address@hidden> writes:
>
>>>> Well, people who cannot figure out that "const char" and "char const"
>>>> are the same are not likely to find their way across our code base.  At
>>>> any rate, "const" in C is nuisance-only and not meaning-conveying like
>>>> in C++ where it may take part in disambiguation as well as semantics
>>>> (copy constructor calls behave specially and are very much const &).
>>>>
>>>> So the "confusion" here is restricted to "oh, the compiler does not
>>>> complain?".
>>>
>>> No, the confusion is "which one of these does what I want?".
>>
>> The answer in C is "if the compiler does not complain, it does what I
>> want".
>
> The C compiler doesn't complain:
>
>     mark_object (KVAR (kb, Voverriding_terminal_local_map));

Are we still talking about "const char" vs "char const" or is this just
another parade of the impressive Emacs-devel straw man army?

-- 
David Kastrup



reply via email to

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