Skip to content

Conversation

@rmkaplan
Copy link
Contributor

An extension to OPENSTREAM for convenience and completeness: a property that doesn't have a special interpretation in \DO.PARAMS.AT.OPEN falls through to the generic \PUTSTREAMPROP.

Also, again for convenience, adds LINELENGTH as a property that can be specified at open time.

@masinter
Copy link
Member

I feel some reluctance to add features "for convenience" if they aren't required to fix a bug, or compatibility with Common Lisp modules we might like to run.

If we're going to go down this road -- are there any requirements or situations where software that expects the added behavior will not function properly? How much more does it add "convenience" for whom? New Interlisp programmers?

Let's just have a clear agreed-upon policy.

Copy link
Member

@masinter masinter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please open an issue to document these changes

@masinter masinter merged commit 017bf88 into master Nov 29, 2023
@masinter masinter deleted the rmk81--Streamprop-as-default-interpretation-of-OPENSTREAM-parameters branch November 29, 2023 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants