diff --git a/.all-contributorsrc b/.all-contributorsrc index be8f8ced5..929f5fc03 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -88,7 +88,6 @@ "avatar_url": "https://avatars3.githubusercontent.com/u/3034707?v=4", "profile": "https://github.com/rafiw", "contributions": [ - "bug", "code" ] }, @@ -785,6 +784,105 @@ "contributions": [ "code" ] + }, + { + "login": "dherrera-meta", + "name": "dherrera-meta", + "avatar_url": "https://avatars.githubusercontent.com/u/161629485?v=4", + "profile": "https://github.com/dherrera-meta", + "contributions": [ + "code" + ] + }, + { + "login": "agalanin-at-nvidia", + "name": "Alexander Galanin", + "avatar_url": "https://avatars.githubusercontent.com/u/91539962?v=4", + "profile": "https://nvidia.com/", + "contributions": [ + "code" + ] + }, + { + "login": "bindreams", + "name": "Anna Zhukova", + "avatar_url": "https://avatars.githubusercontent.com/u/28830446?v=4", + "profile": "https://github.com/bindreams", + "contributions": [ + "code" + ] + }, + { + "login": "radimkrcmar", + "name": "Radim KrčmΓ‘Ε™", + "avatar_url": "https://avatars.githubusercontent.com/u/4678534?v=4", + "profile": "https://github.com/radimkrcmar", + "contributions": [ + "code" + ] + }, + { + "login": "pmundkur", + "name": "Prashanth Mundkur", + "avatar_url": "https://avatars.githubusercontent.com/u/103736?v=4", + "profile": "https://github.com/pmundkur", + "contributions": [ + "code" + ] + }, + { + "login": "theoparis", + "name": "Theo Paris", + "avatar_url": "https://avatars.githubusercontent.com/u/11761863?v=4", + "profile": "https://theoparis.com/", + "contributions": [ + "code" + ] + }, + { + "login": "uilianries", + "name": "Uilian Ries", + "avatar_url": "https://avatars.githubusercontent.com/u/4870173?v=4", + "profile": "https://uilianries.github.io/", + "contributions": [ + "code" + ] + }, + { + "login": "huangqinjin", + "name": "huangqinjin", + "avatar_url": "https://avatars.githubusercontent.com/u/8402260?v=4", + "profile": "https://github.com/huangqinjin", + "contributions": [ + "code" + ] + }, + { + "login": "tansy", + "name": "tansy", + "avatar_url": "https://avatars.githubusercontent.com/u/40426919?v=4", + "profile": "https://github.com/tansy", + "contributions": [ + "code" + ] + }, + { + "login": "tnixeu", + "name": "Dominik Nussbaumer", + "avatar_url": "https://avatars.githubusercontent.com/u/4436784?v=4", + "profile": "https://github.com/tnixeu", + "contributions": [ + "code" + ] + }, + { + "login": "JonathanGzzBen", + "name": "Jonark", + "avatar_url": "https://avatars.githubusercontent.com/u/47956254?v=4", + "profile": "https://jonathangzzben.github.io/", + "contributions": [ + "code" + ] } ], "contributorsSortAlphabetically": true, diff --git a/README.md b/README.md index 505bb371e..4916a7b6e 100644 --- a/README.md +++ b/README.md @@ -1733,111 +1733,126 @@ thanks to all the contributors Alex Dewar
Alex Dewar

πŸ’» + Alexander Galanin
Alexander Galanin

πŸ’» Andrew Hardin
Andrew Hardin

πŸ’» Andrey Zhukov
Andrey Zhukov

πŸ’» + Anna Zhukova
Anna Zhukova

πŸ’» Anton
Anton

πŸ’» Artem Trokhymchuk
Artem Trokhymchuk

πŸ’» - Benjamin Beichler
Benjamin Beichler

πŸ’» - Caleb Zulawski
Caleb Zulawski

πŸ“¦ + Benjamin Beichler
Benjamin Beichler

πŸ’» + Caleb Zulawski
Caleb Zulawski

πŸ“¦ Christian Asmussen
Christian Asmussen

πŸ“– πŸ’» Christoph Bachhuber
Christoph Bachhuber

πŸ’‘ πŸ’» Comix
Comix

πŸ’» D. Fleury
D. Fleury

πŸ’» Dan Barowy
Dan Barowy

πŸ“– - Daniel Mensinger
Daniel Mensinger

πŸ“¦ - DarkWingMcQuack
DarkWingMcQuack

πŸ’» + Daniel Mensinger
Daniel Mensinger

πŸ“¦ + DarkWingMcQuack
DarkWingMcQuack

πŸ’» + Dominik Nussbaumer
Dominik Nussbaumer

πŸ’» Dominik Steinberger
Dominik Steinberger

πŸ’» Doug Johnston
Doug Johnston

πŸ› πŸ’» Dylan Baker
Dylan Baker

πŸ“¦ Eli Schwartz
Eli Schwartz

πŸ’» + + Ethan Sifferman
Ethan Sifferman

πŸ’» Fred HelmesjΓΆ
Fred HelmesjΓΆ

πŸ› πŸ’» Guillem Blanco
Guillem Blanco

πŸ’» - - Henry Schreiner
Henry Schreiner

πŸ› πŸ“– πŸ’» Isabella Muerte
Isabella Muerte

πŸ“¦ Izzy Muerte
Izzy Muerte

πŸ’» Jakob Lover
Jakob Lover

πŸ’» + + James Gerity
James Gerity

πŸ“– Jesus Briales
Jesus Briales

πŸ’» πŸ› + Jonark
Jonark

πŸ’» Jonas Nilsson
Jonas Nilsson

πŸ› πŸ’» - - Jose Luis Rivero
Jose Luis Rivero

πŸ’» πŸ“¦ Josh Soref
Josh Soref

πŸ”§ πŸ“– Julien Marrec
Julien Marrec

πŸ’» + + KOLANICH
KOLANICH

πŸ“¦ Kannan
Kannan

πŸ› πŸ’» Khem Raj
Khem Raj

πŸ’» Lars Nielsen
Lars Nielsen

πŸ’» - - Lucas Czech
Lucas Czech

πŸ› πŸ’» Mak Kolybabi
Mak Kolybabi

πŸ“– Marc
Marc

πŸ’» + + Marcin Ropa
Marcin Ropa

πŸ’» Marcus Brinkmann
Marcus Brinkmann

πŸ› πŸ’» Mathias Soeken
Mathias Soeken

πŸ“– Matt McCormick
Matt McCormick

πŸ’» - - Max
Max

πŸ’» Michael Hall
Michael Hall

πŸ“– Nathan Hourt
Nathan Hourt

πŸ› πŸ’» + + Nathaniel Hourt
Nathaniel Hourt

πŸ’» Olaf Meeuwissen
Olaf Meeuwissen

πŸ’» OndΕ™ej ČertΓ­k
OndΕ™ej ČertΓ­k

πŸ› Paul le Roux
Paul le Roux

πŸ’» πŸ“¦ - - PaweΕ‚ Bylica
PaweΕ‚ Bylica

πŸ“¦ PeteAudinate
PeteAudinate

πŸ’» Peter Azmanov
Peter Azmanov

πŸ’» + + Peter Harris
Peter Harris

πŸ’» Peter Heywood
Peter Heywood

πŸ’» Philip Top
Philip Top

πŸ› πŸ“– πŸ’» - Rafi Wiener
Rafi Wiener

πŸ› πŸ’» + Prashanth Mundkur
Prashanth Mundkur

πŸ’» + Radim KrčmΓ‘Ε™
Radim KrčmΓ‘Ε™

πŸ’» + Rafi Wiener
Rafi Wiener

πŸ’» + RangeMachine
RangeMachine

πŸ’» - RangeMachine
RangeMachine

πŸ’» Robert Adam
Robert Adam

πŸ’» Ryan Curtin
Ryan Curtin

πŸ“– Ryan Sherlock
Ryan Sherlock

πŸ’» Sam Hocevar
Sam Hocevar

πŸ’» Sean Fisk
Sean Fisk

πŸ› πŸ’» StΓ©phane Del Pino
StΓ©phane Del Pino

πŸ’» + Theo Paris
Theo Paris

πŸ’» + Uilian Ries
Uilian Ries

πŸ’» Viacheslav Kroilov
Viacheslav Kroilov

πŸ’» Volker Christian
Volker Christian

πŸ’» almikhayl
almikhayl

πŸ’» πŸ“¦ ayum
ayum

πŸ’» captainurist
captainurist

πŸ’» christos
christos

πŸ’» - deining
deining

πŸ“– + deining
deining

πŸ“– dherrera-fb
dherrera-fb

πŸ’» + dherrera-meta
dherrera-meta

πŸ’» djerius
djerius

πŸ’» dryleev
dryleev

πŸ’» elszon
elszon

πŸ’» ferdymercury
ferdymercury

πŸ“– - fpeng1985
fpeng1985

πŸ’» - geir-t
geir-t

πŸ“¦ + fpeng1985
fpeng1985

πŸ’» + geir-t
geir-t

πŸ“¦ gostefan
gostefan

πŸ’» + huangqinjin
huangqinjin

πŸ’» ncihnegn
ncihnegn

πŸ’» nshaheed
nshaheed

πŸ“¦ nurelin
nurelin

πŸ’» + + polistern
polistern

πŸ’» ryan4729
ryan4729

⚠️ shameekganguly
shameekganguly

πŸ’» + tansy
tansy

πŸ’» diff --git a/include/CLI/impl/Config_inl.hpp b/include/CLI/impl/Config_inl.hpp index 97e3fd442..4d50677f6 100644 --- a/include/CLI/impl/Config_inl.hpp +++ b/include/CLI/impl/Config_inl.hpp @@ -585,6 +585,7 @@ ConfigBase::to_config(const App *app, bool default_also, bool write_description, } } std::string value; + if(opt->count() == 1 && results.size() == 2 && results.front() == "{}" && results.back() == "%%") { // there is a catch to allow for {} to used as as string in the output // it will append a sequence terminator to the output so the lexical conversion handles it