HomeFreeBSD

devel/cdecl: upgrade to 16.4.1

Description

devel/cdecl: upgrade to 16.4.1

ChangeLog:
16.4:
Echoing commands short option
The short option for --echo-commands has been changed from -O to -E.

Number help
Help now includes what a "number" is.

Shell completion options
There are two new options: --commands/-K that prints cdecl's commands for the current language and --options/-O that prints cdecl's options. Both are intended to aid in writing shell completion functions for cdecl.

Shell completion functions
Bash and Zsh shell completion functions for cdecl are included under share and are installed as part of make install.

Improved error messages for predefined types
Improved error messages in cases involving a predefined type such as:

cdecl> explain int int8_t
cdecl> struct int8_t
In both cases, the error message printed now is:

error: "int8_t" is a predefined type starting in C99

16.4.1:
Fixed make install DESTDIR=...
Fixed make install of shell completion functions when setting DESTDIR on the command-line.

Better error message when expanding VA_* macros
Attempting to expand either
VA_ARGS__ or VA_OPT now says that either is valid only in a macro definition.

Details

Provenance
lerAuthored on Jun 5 2024, 2:41 PM
Parents
R11:5ee77ee3b33b: security/1password-client2-beta: update to 2.30.0-beta.02
Branches
Unknown
Tags
Unknown