Skip to content

Commit 1dc9423

Browse files
4.3.0 Caprica
1 parent d056fa0 commit 1dc9423

File tree

16 files changed

+133
-38
lines changed

16 files changed

+133
-38
lines changed

CURRENT/README.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,28 @@
77
mainly my free time. I hope it saved some of your time. If yes, then
88
buy me a cup coffee :-)
99
*** http://mathparser.org/donate/ ***
10+
11+
*** Scalar Scientific Calculator, Charts & Scripts ***
12+
*** https://play.google.com/store/apps/details?id=org.mathparser.scalar.lite ***
13+
*** https://play.google.com/store/apps/details?id=org.mathparser.scalar.pro ***
14+
*** http://scalarmath.org/ ***
15+
16+
v.4.3.0 (2019-01-19): Caprica - API improvement
1017

18+
* Cancel ongoing calculation
19+
- mXparser.cancelCurrentCalculation()
20+
- mXparser.resetCancelCurrentCalculationFlag();
21+
22+
* Set default options
23+
- mXparser.setDefaultOptions()
24+
25+
* User defined constants / units
26+
- constant name can be surrounded by square bracket, i.e. [const]
27+
- Expression.getMissingUserDefinedUnits()
28+
29+
* Bug fixing
30+
- #153, #162 Endless Loop
31+
- #164 PrimeCache out of memory - handling error / exception
1132

1233
v.4.2.0 (2018-07-15): Aquaria - Major release
1334

CURRENT/c-sharp/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[assembly: AssemblyConfiguration("")]
1010
[assembly: AssemblyCompany("Mariusz Gromada, MathParser.org")]
1111
[assembly: AssemblyProduct("mXparser")]
12-
[assembly: AssemblyCopyright("Copyright © Mariusz Gromada 2018")]
12+
[assembly: AssemblyCopyright("Copyright © Mariusz Gromada 2019")]
1313
[assembly: AssemblyTrademark("mXparser")]
1414
[assembly: AssemblyCulture("")]
1515
// Setting ComVisible to false makes the types in this assembly not visible
@@ -28,5 +28,5 @@
2828
// You can specify all the values or you can default the Build and Revision Numbers
2929
// by using the '*' as shown below:
3030
// [assembly: AssemblyVersion("1.0.*")]
31-
[assembly: AssemblyVersion("4.2.0.0")]
32-
[assembly: AssemblyFileVersion("4.2.0.0")]
31+
[assembly: AssemblyVersion("4.3.0.0")]
32+
[assembly: AssemblyFileVersion("4.3.0.0")]

CURRENT/c-sharp/dotnet-other/mXparser-Core.1.0/mXparser-20-Core.1.0.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<TargetFramework>netcoreapp1.0</TargetFramework>
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
7-
<AssemblyVersion>4.2.0.0</AssemblyVersion>
8-
<FileVersion>4.0.0.0</FileVersion>
9-
<Version>4.2.0</Version>
7+
<AssemblyVersion>4.3.0.0</AssemblyVersion>
8+
<FileVersion>4.3.0.0</FileVersion>
9+
<Version>4.3.0</Version>
1010
<PackageId>MathParser.org-mXparser</PackageId>
1111
<Authors>Mariusz Gromada - MathParser.org</Authors>
1212
<Company>Mariusz Gromada - MathParser.org</Company>
@@ -19,7 +19,7 @@
1919
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
2020
<RepositoryType>GIT</RepositoryType>
2121
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
22-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
22+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
2323
</PropertyGroup>
2424

2525
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">

CURRENT/c-sharp/dotnet-other/mXparser-Core.1.1/mXparser-21-Core.1.1.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<TargetFramework>netcoreapp1.1</TargetFramework>
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
7-
<AssemblyVersion>4.2.0.0</AssemblyVersion>
7+
<AssemblyVersion>4.3.0.0</AssemblyVersion>
88
<FileVersion>4.0.0.0</FileVersion>
9-
<Version>4.2.0</Version>
9+
<Version>4.3.0</Version>
1010
<PackageId>MathParser.org-mXparser</PackageId>
1111
<Authors>Mariusz Gromada - MathParser.org</Authors>
1212
<Company>Mariusz Gromada - MathParser.org</Company>
@@ -19,7 +19,7 @@
1919
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
2020
<RepositoryType>GIT</RepositoryType>
2121
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
22-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
22+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
2323
</PropertyGroup>
2424

2525
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">

CURRENT/c-sharp/dotnet-other/mXparser-Core.2.0/mXparser-21-Core.2.0.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
77
<AssemblyVersion>4.2.0.0</AssemblyVersion>
8-
<FileVersion>4.0.0.0</FileVersion>
9-
<Version>4.2.0</Version>
8+
<FileVersion>4.3.0.0</FileVersion>
9+
<Version>4.3.0</Version>
1010
<PackageId>MathParser.org-mXparser</PackageId>
1111
<Authors>Mariusz Gromada - MathParser.org</Authors>
1212
<Company>Mariusz Gromada - MathParser.org</Company>
1313
<Product>mXparser</Product>
1414
<Description>A flexible mathematical expressions parser for JAVA and C# .NET</Description>
15-
<Copyright>Copyright © Mariusz Gromada 2018</Copyright>
15+
<Copyright>Copyright © Mariusz Gromada 2019</Copyright>
1616
<PackageLicenseUrl>http://mathparser.org/mxparser-license/</PackageLicenseUrl>
1717
<PackageProjectUrl>http://mathparser.org/</PackageProjectUrl>
1818
<PackageIconUrl>http://mathparser.org/wp-content/uploads/2016/01/MathParser-org-mXparser-logo-Tutorial.jpg</PackageIconUrl>
1919
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
2020
<RepositoryType>GIT</RepositoryType>
2121
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
22-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
22+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
2323
</PropertyGroup>
2424

2525
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">

CURRENT/c-sharp/dotnet-other/mXparser-Core.2.1/mXparser-21-Core.2.1.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@
44
<TargetFramework>netcoreapp2.1</TargetFramework>
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
7-
<AssemblyVersion>4.2.0.0</AssemblyVersion>
7+
<AssemblyVersion>4.3.0.0</AssemblyVersion>
88
<FileVersion>4.0.0.0</FileVersion>
9-
<Version>4.2.0</Version>
9+
<Version>4.3.0</Version>
1010
<PackageId>MathParser.org-mXparser</PackageId>
1111
<Authors>Mariusz Gromada - MathParser.org</Authors>
1212
<Company>Mariusz Gromada - MathParser.org</Company>
1313
<Product>mXparser</Product>
1414
<Description>A flexible mathematical expressions parser for JAVA and C# .NET</Description>
15-
<Copyright>Copyright © Mariusz Gromada 2018</Copyright>
15+
<Copyright>Copyright © Mariusz Gromada 2019</Copyright>
1616
<PackageLicenseUrl>http://mathparser.org/mxparser-license/</PackageLicenseUrl>
1717
<PackageProjectUrl>http://mathparser.org/</PackageProjectUrl>
1818
<PackageIconUrl>http://mathparser.org/wp-content/uploads/2016/01/MathParser-org-mXparser-logo-Tutorial.jpg</PackageIconUrl>
1919
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
2020
<RepositoryType>GIT</RepositoryType>
2121
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
22-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
22+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
2323
</PropertyGroup>
2424

2525
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">

CURRENT/c-sharp/dotnet-other/mXparser-dot.stand.1.0/mXparser-40-dot.stand.1.0.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
77
<PackageId>MathParser.org-mXparser</PackageId>
8-
<Version>4.2.0</Version>
8+
<Version>4.3.0</Version>
99
<Authors>Mariusz Gromada - MathParser.org</Authors>
1010
<Company>Mariusz Gromada - MathParser.org</Company>
1111
<Product>mXparser</Product>
1212
<Description>A flexible mathematical expressions parser for JAVA and C# .NET</Description>
13-
<Copyright>Copyright © Mariusz Gromada 2018</Copyright>
13+
<Copyright>Copyright © Mariusz Gromada 2019</Copyright>
1414
<PackageLicenseUrl>http://mathparser.org/mxparser-license/</PackageLicenseUrl>
1515
<PackageProjectUrl>http://mathparser.org/</PackageProjectUrl>
1616
<PackageIconUrl>http://mathparser.org/wp-content/uploads/2016/01/MathParser-org-mXparser-logo-Tutorial.jpg</PackageIconUrl>
1717
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
1818
<RepositoryType>GIT</RepositoryType>
19-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
19+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
2020
<AssemblyVersion>4.2.0.0</AssemblyVersion>
21-
<FileVersion>4.0.0.0</FileVersion>
21+
<FileVersion>4.3.0.0</FileVersion>
2222
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
2323
</PropertyGroup>
2424
<PropertyGroup>

CURRENT/c-sharp/dotnet-other/mXparser-dot.stand.1.6/mXparser-41-dot.stand.1.6.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
77
<PackageId>MathParser.org-mXparser</PackageId>
8-
<Version>4.2.0</Version>
8+
<Version>4.3.0</Version>
99
<Authors>Mariusz Gromada - MathParser.org</Authors>
1010
<Company>Mariusz Gromada - MathParser.org</Company>
1111
<Product>mXparser</Product>
1212
<Description>A flexible mathematical expressions parser for JAVA and C# .NET</Description>
13-
<Copyright>Copyright © Mariusz Gromada 2018</Copyright>
13+
<Copyright>Copyright © Mariusz Gromada 2019</Copyright>
1414
<PackageLicenseUrl>http://mathparser.org/mxparser-license/</PackageLicenseUrl>
1515
<PackageProjectUrl>http://mathparser.org/</PackageProjectUrl>
1616
<PackageIconUrl>http://mathparser.org/wp-content/uploads/2016/01/MathParser-org-mXparser-logo-Tutorial.jpg</PackageIconUrl>
1717
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
1818
<RepositoryType>GIT</RepositoryType>
19-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
20-
<AssemblyVersion>4.2.0.0</AssemblyVersion>
21-
<FileVersion>4.2.0.0</FileVersion>
19+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
20+
<AssemblyVersion>4.3.0.0</AssemblyVersion>
21+
<FileVersion>4.3.0.0</FileVersion>
2222
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
2323
</PropertyGroup>
2424
<PropertyGroup>

CURRENT/c-sharp/dotnet-other/mXparser-dot.stand.2.0/mXparser-41-dot.stand.2.0.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
<AssemblyName>MathParser.org-mXparser</AssemblyName>
66
<RootNamespace>mxparser</RootNamespace>
77
<PackageId>MathParser.org-mXparser</PackageId>
8-
<Version>4.2.0</Version>
8+
<Version>4.3.0</Version>
99
<Authors>Mariusz Gromada - MathParser.org</Authors>
1010
<Company>Mariusz Gromada - MathParser.org</Company>
1111
<Product>mXparser</Product>
1212
<Description>A flexible mathematical expressions parser for JAVA and C# .NET</Description>
13-
<Copyright>Copyright © Mariusz Gromada 2018</Copyright>
13+
<Copyright>Copyright © Mariusz Gromada 2019</Copyright>
1414
<PackageLicenseUrl>http://mathparser.org/mxparser-license/</PackageLicenseUrl>
1515
<PackageProjectUrl>http://mathparser.org/</PackageProjectUrl>
1616
<PackageIconUrl>http://mathparser.org/wp-content/uploads/2016/01/MathParser-org-mXparser-logo-Tutorial.jpg</PackageIconUrl>
1717
<RepositoryUrl>http://github.com/mariuszgromada/MathParser.org-mXparser</RepositoryUrl>
1818
<RepositoryType>GIT</RepositoryType>
19-
<PackageReleaseNotes>v.4.2 Aquaria: Special functions, Fractions, Decimals without leading zero, Variadic user defined functions, Scientific notation, Degrees / radians mode for trigonometric, Tetration operator, Few bugs fixed</PackageReleaseNotes>
20-
<AssemblyVersion>4.2.0.0</AssemblyVersion>
21-
<FileVersion>4.2.0.0</FileVersion>
19+
<PackageReleaseNotes>v.4.3 Caprica</PackageReleaseNotes>
20+
<AssemblyVersion>4.3.0.0</AssemblyVersion>
21+
<FileVersion>4.3.0.0</FileVersion>
2222
<PackageTags>Math Mathematics Mathematical Expression Expressions Parser Formula Evaluator Calculator Units Solve Probability Integration Derivative Calculus Recursion Operator Logic Condition Bitwise Custom</PackageTags>
2323
</PropertyGroup>
2424
<PropertyGroup>

CURRENT/c-sharp/exe-lib-tests/Run-Tests-Reg/RunTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
namespace mxparser.runtests {
66
class RunTestsReg {
77
static void Main(string[] args) {
8-
//RunTest.Start("api");
8+
RunTest.Start("api");
99
//RunTest.Start("syn");
10-
RunTest.Start("reg");
10+
//RunTest.Start("reg");
1111
mXparser.consolePrintln(".NET CLR version:" + Environment.Version);
1212
mXparser.consolePrintln(".NET version:" + System.Diagnostics.FileVersionInfo.GetVersionInfo(typeof(int).Assembly.Location).ProductVersion);
1313
#if PCL

0 commit comments

Comments
 (0)