Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Epic] Holes in our evaluation model #2127

Open
Siskin-Bot opened this issue Feb 15, 2020 · 0 comments
Open

[Epic] Holes in our evaluation model #2127

Siskin-Bot opened this issue Feb 15, 2020 · 0 comments

Comments

@Siskin-Bot
Copy link
Collaborator

Siskin-Bot commented Feb 15, 2020

Submitted by: BrianH

For Rebol 3 we have done a lot to clean up our semantics, and build a much cleaner, more uniform, more intentionally designed evaluation model. Between the rebalancing of error triggering, or of none propagation, or of type conversions, we're well on our way to making a much more solid base for us to build on going forward.

However, we still have some holes in the new model that need fixing or filling in. This is a list of the minor changes, fixes or additions that we should do before 3.0, at least ones that aren't referenced in the other epics (though a few of those too). Limited to semantic model or API changes - we can fix bugs while we're at it, but semantic model changes need to go in before the 3.0 release sets an expectation of continuing compatibility.

Related tickets in the first comment, to make linking easier. Status will be updated there.


Imported from: CureCode [ Version: r3 master Type: Issue Platform: All Category: Evaluation Reproduce: Always Fixed-in:none ]
Imported from: metaeducation#2127

Comments:

Rebolbot commented on Mar 6, 2014:

Submitted by: BrianH

Missing functions:

Breaks in the model:

Filling in the coverage gaps (some not as critical):

More will links be added later.

#637, #1951, #2003 and #2119 have PRs.


Oldes commented on Jun 8, 2018:

#2061 fixed in: Oldes/Rebol3@6d14eea


Oldes commented on Jun 8, 2018:

#2062 fixed in Oldes/Rebol3@27278b6


Oldes commented on Jun 8, 2018:

#1756 fixed in zsx/r3@b275787 and Oldes/Rebol3@2abd4c2


Oldes commented on Jun 8, 2018:

#2051 modified in Oldes/Rebol3@3385185 (split/pieces instead of split/into)


Oldes commented on Jun 8, 2018:

#2122 fixed in Oldes/Rebol3@690dffa


# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant