Skip to content

Commit

Permalink
Merge pull request #26 from metaindu/prep-release
Browse files Browse the repository at this point in the history
Prep release v0.8
  • Loading branch information
izrik committed Nov 12, 2021
2 parents 226e9fa + f95b8ba commit 90becea
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
4 changes: 2 additions & 2 deletions Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

[assembly: AssemblyVersion("0.7")]
[assembly: AssemblyFileVersion("0.7.0.0")]
[assembly: AssemblyVersion("0.8")]
[assembly: AssemblyFileVersion("0.8.0.0")]
2 changes: 2 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
2. In that branch:
* Check `todo.txt` for anything important, or anything already completed
* Bump the version numbers
* `Properties/AssemblyInfo.cs`
* `solus/Properties/AssemblyInfo.cs`
* Bump the dependency version in `soluscli.nuspec`
* Check files for license notices
* Check any other code formatting or static analysis
Expand Down
4 changes: 2 additions & 2 deletions solus/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

[assembly: AssemblyVersion("0.7")]
[assembly: AssemblyFileVersion("0.7.0.0")]
[assembly: AssemblyVersion("0.8")]
[assembly: AssemblyFileVersion("0.8.0.0")]
4 changes: 2 additions & 2 deletions solus/soluscli.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ USA
<!-- TODO: <icon>images/logo.png</icon> -->
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Solus command-line interface</description>
<releaseNotes>Expression and function interrogation.</releaseNotes>
<releaseNotes>Allow interrogation to return null for "Not available". Minor memory usage improvements.</releaseNotes>
<copyright>Copyright 2021 izrik and Metaphysics Industries, Inc.</copyright>
<tags>math numeric algebra</tags>
<dependencies>
<group>
<dependency id="MetaphysicsIndustries.Solus" version="0.7.0" />
<dependency id="MetaphysicsIndustries.Solus" version="0.8.0" />
</group>
<group targetFramework=".NETFramework4.0" />
</dependencies>
Expand Down
5 changes: 5 additions & 0 deletions todo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ bug: when assigning a variable, any variables in its expression are
because y was already defined when w was defined. That is not true for
x, which remains exactly how it was defined. This discrepancy would
likely be a surprise to the user.
Basically, this is caused by calling PreliminaryEval on inputs. Probably
we should call PreliminaryEval and just pass it an empty environment.
That way, it wouldn't automatically resolve variable references.
unify the namespace
so that `vars` and `delete` and friends all work consistently and
predictably
Expand All @@ -27,6 +30,8 @@ a type system to support the above
maybe a "property system" in addition to, or in place of, said type system
markers of the type of the result of an expression (or return value of a
function), based on inputs
figure out some solution to the problem of values being boxed and unboxed so
much. It's causing lots of allocations and is just slow in general.
simple sets and intervals as IMathObject
more complicated expression-based sets
complex numbers
Expand Down

0 comments on commit 90becea

Please sign in to comment.