Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Review foreign interface #3290

Merged
merged 10 commits into from
Dec 20, 2023
Merged

Review foreign interface #3290

merged 10 commits into from
Dec 20, 2023

Conversation

aadcg
Copy link
Member

@aadcg aadcg commented Dec 15, 2023

Description

A review of certain foreign interface quirks noticed while working on #2989.

Fixes #3265.

Won't be part of the 3-series.

@aadcg aadcg force-pushed the review-foreign-interface branch 2 times, most recently from 964df41 to d08c201 Compare December 18, 2023 09:14
@aadcg aadcg marked this pull request as ready for review December 18, 2023 09:39
@aadcg aadcg requested review from Ambrevar and jmercouris December 18, 2023 09:42
aadcg added 10 commits December 20, 2023 23:21
Mistakenly introduced in 09042ac.
Highlights that renderer-specific objects inherit from T.  Therefore, any
specialization is more specific that the fallback method defined in this file.
Place the primary method after the around method to ease readability.

Refactor docstring.
It doesn't need window as its argument, since prompt buffer objects have a
window slot.
@aadcg aadcg force-pushed the review-foreign-interface branch from d08c201 to 8af6b3c Compare December 20, 2023 21:25
@aadcg aadcg merged commit 82935dc into master Dec 20, 2023
2 checks passed
@aadcg aadcg deleted the review-foreign-interface branch December 20, 2023 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Actually override FFI methods in renderer system?
2 participants