cdecl-14.0
·
2826 commits
to master
since this release
Autocompletion bell
When hitting TAB and there are no completion matches, cdecl now rings the terminal's bell.
Cast into array
Now correctly allowing casting into an array when there is no name:
cdecl> explain (char const *const[])
cast into array of constant pointer to constant character
Destructors in C
Cdecl now correctly reports destructors in C as an error.
Digraph & trigraph fixes
The digraphs and trigraphs for {
and }
weren't emitted when they should have been for nested types. The digraphs & trigraphs for {
and }
weren't parsed at all. Both fixed.
Lambdas
Support for C++ lambdas has been added:
c++decl> explain [=,&x](int n)
declare lambda capturing [copy by default, reference to x] (n as integer)
Undid K&R function parameter printed as int
Undid a change in cdecl 11.5 where K&R C typeless function parameters were printed as being of type int
: they now again print as only their names.