You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-7Lines changed: 3 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
Command Line Parser Library 1.9.4.123 Beta for CLR.
1
+
Command Line Parser Library 1.9.4.125 Beta for CLR.
2
2
===
3
3
The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks defining switches, options and verb commands. It allows you to display an help screen with an high degree of customization and a simple way to report syntax errors to the end user. Everything that is boring and repetitive to be programmed stands up on library shoulders, letting developers concentrate on core logic.
4
4
__The search for the command line parser for your application is over, with this library you got a solid parsing API constantly updated since 2005.__
@@ -11,6 +11,8 @@ Compatibility:
11
11
12
12
News:
13
13
---
14
+
- Added ``strings`` task to Rakefile used to regenerate ``SR.strings.cs``.
15
+
- Internal refactoring on ``OptionMap`` and ``OptionInfo``.
14
16
- Refactoring in respect of FxCop rules (see ChangeLog). ``HandleParsingErrorsDelegate`` renamed to ``ParsingErrorsHandler``, ``MultiLineTextAttribute`` renamed to ``MultilineTextAttribute``.
15
17
- Removed synchronization from ``OptionInfo`` and ``TargetWrapper`` (parsing should occur in one thread;
16
18
if not, synchronization must be provided by developer not by the library).
@@ -21,12 +23,6 @@ News:
21
23
-``CommandLineParserSettings``, ``CommandLineParser`` are now correctly disposable.
22
24
- Merged pull request #44 from @dbaileychess (Derek Bailey) that adds ``BaseOptionAttribute::MetaKey`` similar to python [argparse](http://docs.python.org/2/library/argparse.html#module-argparse).
23
25
- Implemented [strict parsing](https://github.com/gsscoder/commandline/blob/master/src/tests/Parser/StrictFixture.cs) (see issue #32 by @nemec).
24
-
- Removed recently added ``#define`` directives.
25
-
- Removed dependency from ``CommandLineOptionsBase``; use ``ParserStateAttributed`` and ``IParserState``.
26
-
- Short name of ordinary options is now defined as character.
27
-
- Introduced support for verb commands (e.g. ``app verb1 --ordinary-option``).
28
-
- Internal refactoring and code reorganization for better maintainability.
29
-
- No member with public visibility was left without XML comments.
0 commit comments