Everyone is allowed to vote.
PK resigns as editor
Several people answered “yes”
Having a rolling document has its challenges
The le-s16@ approach has been abandoned because it takes too many words. The toolbox approach has not become a proposal. SP does not like it.
Workshop SP LW
Workshop KM
Some discussion
How do we get better (more detailed?) minutes? Can these notes serve as minutes? Report about the completion of the draft notes/minutes in email. Committee members are encouraged to check them while the meeting is still on our mind.
Reports on the intermediate meeting.
no progress
CfV system arriving. Links to markdown lists for proposals at the bottom of the proposals page.
Balance: 0
No income, no expenses
We only have one officer to elect: The editor.
Candidates: Only Anton Ertl volunteered, Ruvim volunteered as assistant. Accepted with (11Y:0N:0A)
Fine-tune the wording, and do a committee vote. Vote #27 Accepted 10Y:0N:1A
Revise, taking comments into account. Action: UH
During this meeting we retired or otherwise removed a number of proposals from the next meeting schedule.
There are a lot of contributions since the interim meeting in February. Find them in the appendix of the Agenda. The appendix of these notes contains the contributions we have processed during this meeting.
None were explicitly organized, but there was a workshop on recognizers.
Mentioned elsewhere in these notes.
The result of a recognizer workshop has been presented and discussed in the minimal recognizer proposal.
At EuroForth present a summary of what we did on the standard. Action: UH
The Forth-20.1 document is available. Discussion about having a snapshot, and possibly a train-station model.
Something else?
Provisional dates:
The committee prefers ‘Have “than”’, but not for <# and #>. Revise proposal and submit it for committee vote. Done: AE Vote #26 Accepted: 10Y:0N:1A
Lots of discussion, especially about the validity of file-ids with the value 0. When asked, none of the participants could name a system that has a problem with disallowing 0 as address, and none claimed that he had never used 0 as impossible address.
Prepare a new version of the proposal addressing the things discussed. Action: RP
Should the “Definitions of terms” contain informal explanations of the terms that are useful for understanding the standard or formal definitions that try to avoid ambiguity?
Formal: RP, PK; Informal: AE, UH, HO
Organize a subcommitte on this kind of topic. Action: RP
Go to committee vote. Done: RP. Vote #30 accepted with 10Y:0N:1A
Assign to the subcommittee above.
Wordsmithing by LW.
Each glossary entry specifies a Forth definition and consists of the index line and one or more semantic descriptions for the definition.
The first paragraph of a semantic description contains an optional label for the semantics and a stack diagram for each stack affected by performing these semantics.
Go to committee vote. Done: RP vote #31 10Y:0N:1A
Wordsmithing resulted in:
A data space region associated with a Forth word defined by CREATE (6.1.1000)
Goto committe vote. Done: RP Vote #32 8Y:1N:1A
Retract. Action: SP
Maybe use code unit to explain character.
Go to CfV (as suggested in the 2021 meeting). Action: AE
Assign to the subcommittee above.
Discussed with the minimalistic core API for recognizers below.
Presentation and Discussion
The committee recommends taking this to CfV. Action: BP
Retired, because it is no longer championed. Done: AE
Retired. This was made up on the spot in the 2020 meeting in reaction to a discussion at this meeting. It misses context to be useful today. Action: GW
Retire it (for possible future use, but not committee consideration). Action: GW
Retired, because it is integrated into the [160] minimalistic core API for recognizers. Done: AE
EuroForth workshop, will be revised. Action: KM
Retired, because it is superseded by the minimal core API for recognizers. Action: BP
Retired. Originally intended as comment. Action: RP
Retired. Superseded by the minimal core API for recognizers. Action: UH
Will be discussed in the subcommittee above.
Refer this to the subcommittee above.
Accepted in 2020 meeting. Action: BP
Go to CfV. Action: AE
Revise it. Action: UH
Retire it, because the proponent is apparently no longer interested. Done: AE
Committee Vote. Done: UH Vote #29 10Y:0N:1A