Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Sep 2017 13:19:43 +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: r450371 - head/devel/cdecl
Message-ID:  <201709221319.v8MDJhp3056273@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ler
Date: Fri Sep 22 13:19:43 2017
New Revision: 450371
URL: https://svnweb.freebsd.org/changeset/ports/450371

Log:
  devel/cdecl: upgrade to 4.0.
  Added C++17 support
  Specifically, inline variable declarations are now supported.
  
  New typedef and define commands
  New typedef gibberish and define english commands have been added to allow new types to be defined that can then be used in subsequent declarations and explanations.
  
  New C99 standard types
  The following C99 types are now supported via the new typedef command:
  int8_t, int16_t, int32_t, int64_t, int_fast8_t, int_fast16_t, int_fast32_t, int_fast64_t, int_least16_t, int_least32_t, int_least64_t, int_least8_t, intmax_t, intptr_t, ptrdiff_t, uint8_t, uint16_t, uint32_t, uint64_t, uint_fast8_t, uint_fast16_t, uint_fast32_t, uint_fast64_t, uint_least8_t, uint_least16_t, uint_least32_t, uint_least64_t, uintmax_t, and uintptr_t.
  
  New --no-typedefs/-t command-line options
  Either of these options suppresses the definition of the standard C99 types.
  
  Reads configuration file
  Upon start-up and if it exists, reads ~/.cdeclrc (by default) for user-definedtypedef or define commands.
  
  New --config/-c command-line options
  These options specify an alternate configuration file to read upon start-up. As a result, the -c option in earlier versions of cdecl used to specify when to colorize output has been renamed to -k.
  
  New --no-config/-C command-line options
  These options suppress the reading of a configuration file, even one explicitlyspecified via --config/-c.
  
  New show command
  A new show command has been added to show the definition of either predefined or user-defined types.
  
  Register warning
  The use of register now triggers a warning in C++11 and later.
  
  Reported by:	portscout

Modified:
  head/devel/cdecl/Makefile
  head/devel/cdecl/distinfo

Modified: head/devel/cdecl/Makefile
==============================================================================
--- head/devel/cdecl/Makefile	Fri Sep 22 13:05:17 2017	(r450370)
+++ head/devel/cdecl/Makefile	Fri Sep 22 13:19:43 2017	(r450371)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cdecl
-PORTVERSION=	3.6
+PORTVERSION=	4.0
 DISTVERSIONPREFIX=	${PORTNAME}-
 CATEGORIES=	devel
 

Modified: head/devel/cdecl/distinfo
==============================================================================
--- head/devel/cdecl/distinfo	Fri Sep 22 13:05:17 2017	(r450370)
+++ head/devel/cdecl/distinfo	Fri Sep 22 13:19:43 2017	(r450371)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1504116068
-SHA256 (paul-j-lucas-cdecl-cdecl-3.6_GH0.tar.gz) = 3f7da9a56e92c7e636e59e846f78d6fb3f9e9e2bbf05ef699e21f7f6c22a2e9c
-SIZE (paul-j-lucas-cdecl-cdecl-3.6_GH0.tar.gz) = 243968
+TIMESTAMP = 1506085907
+SHA256 (paul-j-lucas-cdecl-cdecl-4.0_GH0.tar.gz) = f9e543cdfc343230366667eb982f4d0fbd1b02ccffc8a58c2d9a8beae581e31b
+SIZE (paul-j-lucas-cdecl-cdecl-4.0_GH0.tar.gz) = 258365



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709221319.v8MDJhp3056273>