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
rebolbot opened this issue Mar 6, 2014 · 6 comments
Open

[Epic] Holes in our evaluation model #2127

rebolbot opened this issue Mar 6, 2014 · 6 comments

Comments

@rebolbot
Copy link
Collaborator

rebolbot commented Mar 6, 2014

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.

CC - Data [ Version: r3 master Type: Issue Platform: All Category: Evaluation Reproduce: Always Fixed-in:none ]

@rebolbot
Copy link
Collaborator Author

rebolbot commented 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
Copy link

Oldes commented Jun 8, 2018

#2061 fixed in: Oldes/Rebol3@6d14eea

@Oldes
Copy link

Oldes commented Jun 8, 2018

#2062 fixed in Oldes/Rebol3@27278b6

@Oldes
Copy link

Oldes commented Jun 8, 2018

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

@Oldes
Copy link

Oldes commented Jun 8, 2018

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

@Oldes
Copy link

Oldes commented 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

2 participants