Commit 1e51db16b5eba27c9a7a36a74561cfa19e220223
1 parent
52e2f8b1
Minor tweaks
Showing
1 changed file
with
28 additions
and
20 deletions
include/cxxopts.hpp
| ... | ... | @@ -243,13 +243,16 @@ namespace cxxopts |
| 243 | 243 | |
| 244 | 244 | namespace cxxopts |
| 245 | 245 | { |
| 246 | + namespace | |
| 247 | + { | |
| 246 | 248 | #ifdef _WIN32 |
| 247 | - const std::string LQUOTE("\'"); | |
| 248 | - const std::string RQUOTE("\'"); | |
| 249 | + const std::string LQUOTE("\'"); | |
| 250 | + const std::string RQUOTE("\'"); | |
| 249 | 251 | #else |
| 250 | - const std::string LQUOTE("‘"); | |
| 251 | - const std::string RQUOTE("’"); | |
| 252 | + const std::string LQUOTE("‘"); | |
| 253 | + const std::string RQUOTE("’"); | |
| 252 | 254 | #endif |
| 255 | + } | |
| 253 | 256 | |
| 254 | 257 | class Value : public std::enable_shared_from_this<Value> |
| 255 | 258 | { |
| ... | ... | @@ -327,7 +330,7 @@ namespace cxxopts |
| 327 | 330 | { |
| 328 | 331 | public: |
| 329 | 332 | option_exists_error(const std::string& option) |
| 330 | - : OptionSpecException(u8"Option " + LQUOTE + option + RQUOTE + u8" already exists") | |
| 333 | + : OptionSpecException(u8"Option " + LQUOTE + option + RQUOTE + u8" already exists") | |
| 331 | 334 | { |
| 332 | 335 | } |
| 333 | 336 | }; |
| ... | ... | @@ -336,7 +339,7 @@ namespace cxxopts |
| 336 | 339 | { |
| 337 | 340 | public: |
| 338 | 341 | invalid_option_format_error(const std::string& format) |
| 339 | - : OptionSpecException(u8"Invalid option format " + LQUOTE + format + RQUOTE) | |
| 342 | + : OptionSpecException(u8"Invalid option format " + LQUOTE + format + RQUOTE) | |
| 340 | 343 | { |
| 341 | 344 | } |
| 342 | 345 | }; |
| ... | ... | @@ -345,7 +348,7 @@ namespace cxxopts |
| 345 | 348 | { |
| 346 | 349 | public: |
| 347 | 350 | option_not_exists_exception(const std::string& option) |
| 348 | - : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" does not exist") | |
| 351 | + : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" does not exist") | |
| 349 | 352 | { |
| 350 | 353 | } |
| 351 | 354 | }; |
| ... | ... | @@ -354,7 +357,9 @@ namespace cxxopts |
| 354 | 357 | { |
| 355 | 358 | public: |
| 356 | 359 | missing_argument_exception(const std::string& option) |
| 357 | - : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" is missing an argument") | |
| 360 | + : OptionParseException( | |
| 361 | + u8"Option " + LQUOTE + option + RQUOTE + u8" is missing an argument" | |
| 362 | + ) | |
| 358 | 363 | { |
| 359 | 364 | } |
| 360 | 365 | }; |
| ... | ... | @@ -363,7 +368,9 @@ namespace cxxopts |
| 363 | 368 | { |
| 364 | 369 | public: |
| 365 | 370 | option_requires_argument_exception(const std::string& option) |
| 366 | - : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" requires an argument") | |
| 371 | + : OptionParseException( | |
| 372 | + u8"Option " + LQUOTE + option + RQUOTE + u8" requires an argument" | |
| 373 | + ) | |
| 367 | 374 | { |
| 368 | 375 | } |
| 369 | 376 | }; |
| ... | ... | @@ -376,9 +383,11 @@ namespace cxxopts |
| 376 | 383 | const std::string& option, |
| 377 | 384 | const std::string& arg |
| 378 | 385 | ) |
| 379 | - : OptionParseException( | |
| 380 | - u8"Option " + LQUOTE + option + RQUOTE + u8" does not take an argument, but argument" | |
| 381 | - + LQUOTE + arg + RQUOTE + " given") | |
| 386 | + : OptionParseException( | |
| 387 | + u8"Option " + LQUOTE + option + RQUOTE + | |
| 388 | + u8" does not take an argument, but argument" + | |
| 389 | + LQUOTE + arg + RQUOTE + " given" | |
| 390 | + ) | |
| 382 | 391 | { |
| 383 | 392 | } |
| 384 | 393 | }; |
| ... | ... | @@ -387,7 +396,7 @@ namespace cxxopts |
| 387 | 396 | { |
| 388 | 397 | public: |
| 389 | 398 | option_not_present_exception(const std::string& option) |
| 390 | - : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" not present") | |
| 399 | + : OptionParseException(u8"Option " + LQUOTE + option + RQUOTE + u8" not present") | |
| 391 | 400 | { |
| 392 | 401 | } |
| 393 | 402 | }; |
| ... | ... | @@ -399,9 +408,9 @@ namespace cxxopts |
| 399 | 408 | ( |
| 400 | 409 | const std::string& arg |
| 401 | 410 | ) |
| 402 | - : OptionParseException( | |
| 403 | - u8"Argument " + LQUOTE + arg + RQUOTE + u8" failed to parse" | |
| 404 | - ) | |
| 411 | + : OptionParseException( | |
| 412 | + u8"Argument " + LQUOTE + arg + RQUOTE + u8" failed to parse" | |
| 413 | + ) | |
| 405 | 414 | { |
| 406 | 415 | } |
| 407 | 416 | }; |
| ... | ... | @@ -410,10 +419,9 @@ namespace cxxopts |
| 410 | 419 | { |
| 411 | 420 | public: |
| 412 | 421 | option_required_exception(const std::string& option) |
| 413 | - : OptionParseException | |
| 414 | - ( | |
| 415 | - u8"Option " + LQUOTE + option + RQUOTE + u8" is required but not present" | |
| 416 | - ) | |
| 422 | + : OptionParseException( | |
| 423 | + u8"Option " + LQUOTE + option + RQUOTE + u8" is required but not present" | |
| 424 | + ) | |
| 417 | 425 | { |
| 418 | 426 | } |
| 419 | 427 | }; | ... | ... |