diff --git a/docs/M_CLI2.3m_cli2.html b/docs/M_CLI2.3m_cli2.html index 6f013cd7..6ab5112d 100755 --- a/docs/M_CLI2.3m_cli2.html +++ b/docs/M_CLI2.3m_cli2.html @@ -299,7 +299,7 @@

SEE ALSO

dget(3f), iget(3f), lget(3f), rget(3f), sget(3f), cget(3f) dgets(3f), igets(3f), lgets(3f), rgets(3f), sgets(3f), cgets(3f)


-
Nemo Release 3.1 M_CLI2 (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 5107b51e-b291-45d2-8e1f-efef0bf396dc using man macros. +
Nemo Release 3.1 M_CLI2 (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 2fca3bf4-1d20-4acb-b6d2-e218413bd8bf using man macros.

diff --git a/docs/doxygen_out/html/index.html b/docs/doxygen_out/html/index.html index 20affa4d..0b9c8f1d 100755 --- a/docs/doxygen_out/html/index.html +++ b/docs/doxygen_out/html/index.html @@ -70,7 +70,7 @@ Introduction

command line parsing using a command prototype

- +
diff --git a/docs/get_args.3m_cli2.html b/docs/get_args.3m_cli2.html index 38457778..8b085478 100755 --- a/docs/get_args.3m_cli2.html +++ b/docs/get_args.3m_cli2.html @@ -238,7 +238,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 get_args (3m_cli2) February 10, 2023
Generated by manServer 1.08 from d07111ae-831f-459b-83a7-5c104f50ca86 using man macros. +
Nemo Release 3.1 get_args (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 50409d9e-8a3e-4e16-add3-1b21c3c34202 using man macros.

diff --git a/docs/get_args_fixed_length.3m_cli2.html b/docs/get_args_fixed_length.3m_cli2.html index b219cd35..b38d2bd5 100755 --- a/docs/get_args_fixed_length.3m_cli2.html +++ b/docs/get_args_fixed_length.3m_cli2.html @@ -163,7 +163,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 get_args_fixed_length (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 111ba17c-b6b7-48e5-bb54-88a85d129320 using man macros. +
Nemo Release 3.1 get_args_fixed_length (3m_cli2) February 10, 2023
Generated by manServer 1.08 from f14a0b90-d018-4dce-8b3a-a75c2fdca0c3 using man macros.

diff --git a/docs/get_args_fixed_size.3m_cli2.html b/docs/get_args_fixed_size.3m_cli2.html index e945a5f6..fb4a2336 100755 --- a/docs/get_args_fixed_size.3m_cli2.html +++ b/docs/get_args_fixed_size.3m_cli2.html @@ -96,15 +96,9 @@

DESCRIPTION

get_args_fixed_size(3f) returns the value of keywords for fixed-size - - - -
-arrays after set_args(3f) has been called.
  -On input on the command +arrays after set_args(3f) has been called. On input on the command line all values of the array must be specified. -

+

OPTIONS

@@ -197,7 +191,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 get_args_fixed_size (3m_cli2) February 10, 2023
Generated by
manServer 1.08 from 44c85df4-b29d-4ed0-93b5-fad255d763f0 using man macros. +
Nemo Release 3.1 get_args_fixed_size (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 0726aa4e-2fc1-4439-9593-851eb9b97be8 using man macros.

diff --git a/docs/get_subcommand.3m_cli2.html b/docs/get_subcommand.3m_cli2.html index 11a38e09..f5423c40 100755 --- a/docs/get_subcommand.3m_cli2.html +++ b/docs/get_subcommand.3m_cli2.html @@ -232,7 +232,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 get_subcommand (3m_cli2) February 10, 2023
Generated by manServer 1.08 from b5e31321-d050-4453-b351-c04d6283652d using man macros. +
Nemo Release 3.1 get_subcommand (3m_cli2) February 10, 2023
Generated by manServer 1.08 from e848d8e7-c008-4eef-904c-048f41ac7171 using man macros.

diff --git a/docs/man3.html b/docs/man3.html index 50edf5ef..74ac8adf 100755 --- a/docs/man3.html +++ b/docs/man3.html @@ -55,14 +55,14 @@

M_CLI2 man(3) pages

- - - - - - - - + + + + + + + +
grouping page description
ARGUMENTS::M_CLI2::INTROM_CLI2 command line argument parsing using a prototype command (LICENSE:PD)
ARGUMENTS:M_CLI2get_args return keyword values when parsing command line arguments (LICENSE:PD)
ARGUMENTS:M_CLI2get_args_fixed_length return keyword values for fixed-length string when parsing command line (LICENSE:PD)
ARGUMENTS:M_CLI2get_args_fixed_size return keyword values for fixed-size array when parsing command line arguments (LICENSE:PD)
ARGUMENTS:M_CLI2get_subcommand special-case routine for handling subcommands on a command line (LICENSE:PD)
ARGUMENTS:M_CLI2set_args command line argument parsing (LICENSE:PD)
ARGUMENTS:M_CLI2set_mode turn on optional modes (LICENSE:PD)
ARGUMENTS:M_CLI2specified return true if keyword was present on command line (LICENSE:PD)
ARGUMENTS::M_CLI2::INTROM_CLI2 command line argument parsing using a prototype command (LICENSE:PD)
ARGUMENTS:M_CLI2get_args return keyword values when parsing command line arguments (LICENSE:PD)
ARGUMENTS:M_CLI2get_args_fixed_length return keyword values for fixed-length string when parsing command line (LICENSE:PD)
ARGUMENTS:M_CLI2get_args_fixed_size return keyword values for fixed-size array when parsing command line arguments (LICENSE:PD)
ARGUMENTS:M_CLI2get_subcommand special-case routine for handling subcommands on a command line (LICENSE:PD)
ARGUMENTS:M_CLI2set_args command line argument parsing (LICENSE:PD)
ARGUMENTS:M_CLI2set_mode turn on optional modes (LICENSE:PD)
ARGUMENTS:M_CLI2specified return true if keyword was present on command line (LICENSE:PD)
diff --git a/docs/manpages.tgz b/docs/manpages.tgz index 3be842a6..052fe161 100755 Binary files a/docs/manpages.tgz and b/docs/manpages.tgz differ diff --git a/docs/manpages.zip b/docs/manpages.zip index bd4f7b87..25202fc1 100755 Binary files a/docs/manpages.zip and b/docs/manpages.zip differ diff --git a/docs/set_args.3m_cli2.html b/docs/set_args.3m_cli2.html index 6b4f874c..bd2677b1 100755 --- a/docs/set_args.3m_cli2.html +++ b/docs/set_args.3m_cli2.html @@ -767,7 +767,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 set_args (3m_cli2) February 10, 2023
Generated by manServer 1.08 from ba29441f-29e9-4c04-b955-64aa663c4687 using man macros. +
Nemo Release 3.1 set_args (3m_cli2) February 10, 2023
Generated by manServer 1.08 from a623c18e-2bd5-4767-9566-b3d846a4aa55 using man macros.

diff --git a/docs/set_mode.3m_cli2.html b/docs/set_mode.3m_cli2.html index 6bb0ca0c..253d44a7 100644 --- a/docs/set_mode.3m_cli2.html +++ b/docs/set_mode.3m_cli2.html @@ -203,7 +203,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 set_mode (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 87a5f0d2-4631-4803-bae8-d4746fd7705d using man macros. +
Nemo Release 3.1 set_mode (3m_cli2) February 10, 2023
Generated by manServer 1.08 from 0bf00e61-4940-4fdb-be00-aa744c4cd778 using man macros.

diff --git a/docs/specified.3m_cli2.html b/docs/specified.3m_cli2.html index fef53229..9444f266 100755 --- a/docs/specified.3m_cli2.html +++ b/docs/specified.3m_cli2.html @@ -99,17 +99,12 @@

DESCRIPTION

and of course a check whether the input conforms to the type when requesting a value (with get_args(3f) or the convenience functions like inum(3f)). - - - -
-Fortran already has powerful validation capabilities.
  -Logical +

+Fortran already has powerful validation capabilities. Logical expressions ANY(3f) and ALL(3f) are standard Fortran features which easily allow performing the common validations for command line arguments without having to learn any additional syntax or methods. -

+

OPTIONS

@@ -265,7 +260,7 @@

LICENSE

Public Domain


-
Nemo Release 3.1 specified (3m_cli2) February 10, 2023
Generated by
manServer 1.08 from 3c8354e7-128a-40a3-a274-2715e1e6c084 using man macros. +
Nemo Release 3.1 specified (3m_cli2) February 10, 2023
Generated by manServer 1.08 from ecdc2e3c-a2c8-48f2-ad7e-3ec7b09bdfdb using man macros.

diff --git a/src/M_CLI2.F90 b/src/M_CLI2.F90 index 9e6be81e..cd8e2c2e 100755 --- a/src/M_CLI2.F90 +++ b/src/M_CLI2.F90 @@ -1438,7 +1438,7 @@ end subroutine prototype_to_dictionary !! requesting a value (with get_args(3f) or the convenience functions !! like inum(3f)). !! -!! Fortran already has powerful validation capabilities. Logical +!! Fortran already has powerful validation capabilities. Logical !! expressions ANY(3f) and ALL(3f) are standard Fortran features which !! easily allow performing the common validations for command line !! arguments without having to learn any additional syntax or methods. @@ -2875,7 +2875,7 @@ end subroutine print_dictionary !!##DESCRIPTION !! !! get_args_fixed_size(3f) returns the value of keywords for fixed-size -!! arrays after set_args(3f) has been called. On input on the command +!! arrays after set_args(3f) has been called. On input on the command !! line all values of the array must be specified. !! !!##OPTIONS