Date: Fri, 15 May 2020 19:22:18 +0000 (UTC) From: Larry Rosenman <ler@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535320 - head/devel/cdecl Message-ID: <202005151922.04FJMIth032690@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ler Date: Fri May 15 19:22:18 2020 New Revision: 535320 URL: https://svnweb.freebsd.org/changeset/ports/535320 Log: devel/cdecl: upgrade to 7.0. East const New -E/--east-const command-line and east-const set options to use "east const" in gibberish: cdecl> declare x as const int int const x; Correct scope names for nested types Previously, scope names for nested types were always printed as "of scope"; now they print the type of scope (class, struct, union, or namespace): c++decl> struct S { typedef int Int; }; c++decl> explain S::Int x declare x as Int of structure S Declare const/volatile user-defined conversion operators Can now declare const/volatile user-defined conversion operators. no_unique_address Added support for the [[no_unique_address]] attribute in C++20. Typename Now allowing typename in declarations (even though it's not needed): struct S { typedef int I; }; explain typename S::I x typedef typename S::I T throw() deprecated/removed throw() has been deprecated starting with C++11 and removed in C++20. Fixed unknown type in typedef Fixed a crash caused by a case like: define S as struct S explain S::T x Modified: head/devel/cdecl/Makefile head/devel/cdecl/distinfo Modified: head/devel/cdecl/Makefile ============================================================================== --- head/devel/cdecl/Makefile Fri May 15 18:57:24 2020 (r535319) +++ head/devel/cdecl/Makefile Fri May 15 19:22:18 2020 (r535320) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cdecl -PORTVERSION= 6.11 +PORTVERSION= 7.0 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= devel Modified: head/devel/cdecl/distinfo ============================================================================== --- head/devel/cdecl/distinfo Fri May 15 18:57:24 2020 (r535319) +++ head/devel/cdecl/distinfo Fri May 15 19:22:18 2020 (r535320) @@ -1,3 +1,3 @@ -TIMESTAMP = 1588003023 -SHA256 (paul-j-lucas-cdecl-cdecl-6.11_GH0.tar.gz) = 3aa721f3d3099ad2ed00c65dba3c85f537929378735f167439a9913c2180c178 -SIZE (paul-j-lucas-cdecl-cdecl-6.11_GH0.tar.gz) = 411269 +TIMESTAMP = 1589569491 +SHA256 (paul-j-lucas-cdecl-cdecl-7.0_GH0.tar.gz) = 6cfd6efa0eeea9a8f731e15de527904fe15d3d22b2d900ca8e53397f9cab7868 +SIZE (paul-j-lucas-cdecl-cdecl-7.0_GH0.tar.gz) = 416839
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005151922.04FJMIth032690>