CLI11 icon indicating copy to clipboard operation
CLI11 copied to clipboard

CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.

Results 141 CLI11 issues
Sort by recently updated
recently updated
newest added

Hi, At parsing step, is it possible, to accumulate the errors, (such as missing required argument or conversion errors, and so on) in order to display all of them at...

enhancement

Hi, I wanted to adapt the output from CLI11 to match my local standard, which is Unix style. So instead of: _The following arguments were not expected: foo bar_ I...

enhancement

Hi, appreciate if the default validators are able to check for empty,non-empty files, directories or symbolic links. e.g. > cli11.add_option("--file", file, "filename")->required()->check(CLI::ExistingFile,CLI::NotEmpty); > or > cli11.add_option("--file", file, "filename")->required()->check(CLI::NonEmptyExistingFile); thx.

Hi, I have to write an application that takes raw hex bytes as input ./app -raw 0x05 0x04 0x03 .. some thing like this I will interpret the data got...

Hi @henryiii , ExistingFileValidator doesn't check if file is readable, e.g no permission. I think it should be added as a default, instead of adding a new validator for this...

This is a general issue for discussion on unicode/wchar support. My thought is to start by making typedefs (`using` aliases now) for the main types of strings being used and...

enhancement
help wanted

Updating changelog a bit. Are we getting close to 2.3?

`cli11` is available as a port in vcpkg, a C++ library manager that simplifies installation for cli11 and other project dependencies. Documenting the install process here will help users get...

planned

gcc 7.5 linux ubuntu 18.04 Using single file version from this release: https://github.com/CLIUtils/CLI11/releases/tag/v2.2.0 I got this warning: `CLI11.hpp:2424:19: warning: conversion to ‘double’ from ‘int64_t {aka long int}’ may alter its...