Skip to content

Commit

Permalink
Merge pull request #23 from SimonCahill/enable-or-disable-all-exceptions
Browse files Browse the repository at this point in the history
Enable or disable all exceptions
  • Loading branch information
SimonCahill committed Mar 5, 2023
2 parents 875e166 + d7334d7 commit 1b75f78
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 7 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# getop.net changelog

# v0.5.1

## Changes
- Added new property to completely enable or disable exceptions
- This change does **NOT** affect the way the `IgnoreXXX` properties work!

# v0.5.0
Added support for Windows-style command-line options!

## Changes
- Added support for Windows-style command-line options!

# v0.4.0
This release introduces a potentially breaking change!
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ This repository contains the code for my port of the GNU getopt functionality fo

getopt.net is written entirely in C# and is a "cleanroom port"; although not necessary it made the project that much more fun :)

<p align="center" >
<img src="./img/getopt.net-logo-128.png" alt="getopt.net-logo" >
</p>

![Build Workflow](https://github.com/SimonCahill/getopt.net/actions/workflows/build.yaml/badge.svg)
![Test Workflow](https://github.com/SimonCahill/getopt.net/actions/workflows/run-tests.yaml/badge.svg)
[![Nuget Version](https://img.shields.io/nuget/v/getopt.net-bsd?logo=nuget)](https://www.nuget.org/packages/getopt.net-bsd/)
Expand Down
15 changes: 9 additions & 6 deletions getopt.net/getopt.net.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,24 @@ GitHub: https://github.com/SimonCahill/getopt.net</Description>
<PackageId>getopt.net-bsd</PackageId>
<PublisherName>Simon Cahill</PublisherName>
<SupportUrl>https://docs.simonc.eu/docs/getopt.net</SupportUrl>
<ReleaseVersion>0.5.0</ReleaseVersion>
<SynchReleaseVersion>true</SynchReleaseVersion>
<RepositoryUrl>https://github.com/SimonCahill/getopt.net</RepositoryUrl>
<PackageProjectUrl>https://docs.simonc.eu/docs/getopt.net</PackageProjectUrl>
<RepositoryType>Git</RepositoryType>
<GenerateDocumentationFile>True</GenerateDocumentationFile>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<Version>0.5.0</Version>
<!--<ApplicationIcon >../img/getopt.net-icon.ico</ApplicationIcon>-->
<Version>0.5.1</Version>
<PackageTags>getopt; getopt.net; argument-parsing; parser; arguments; options; getopt_long</PackageTags>
<PackageReleaseNotes>
Changes:
- Added support for Windows-style arguments!
- Just set `AllowWindowsConventions = true;` and you're good to go!
- Bumped up version to 0.5.0
- Added support for enabling or disabling all exceptions
- This change does **NOT** affect the way the `IgnoreXXX` properties work!
</PackageReleaseNotes>
<Title>getopt.net</Title>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>

<PackageIcon >getopt.net-logo-128.png</PackageIcon>
</PropertyGroup>

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
Expand All @@ -54,6 +53,10 @@ Changes:
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
<None Include="..\img\getopt.net-logo-128.png" >
<Pack>True</Pack>
<PackagePath >\</PackagePath>
</None>
</ItemGroup>

<ItemGroup>
Expand Down
Binary file added img/getopt.net-icon.ico
Binary file not shown.
Binary file added img/getopt.net-logo-128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/getopt.net-logo-128.png.kra
Binary file not shown.
Binary file added img/getopt.net-logo-512.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/getopt.net-logo-512.png.kra
Binary file not shown.
Binary file added img/getopt.net-logo-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/getopt.net-logo-64.png.kra
Binary file not shown.

0 comments on commit 1b75f78

Please sign in to comment.