-
Notifications
You must be signed in to change notification settings - Fork 391
feat: add _comp_xfunc
#734
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
Conversation
123eb76
to
fc0b4b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, thanks!
Left a bunch of rather trivial comments, pre-approved with those addressed, but feel free to bounce back if you think they deserve more discussion or I missed something.
d51f6dc
to
21f5a61
Compare
I have rebased and squashed the changes. For the additional changes compared to the previous version, I have made comments of the commit hashes in each conversation. |
Now I noticed that there can be a case where an external completion calls any function that is not marked xfunc by us through |
35fbf57 makes sense to me. With that, couldn't we just |
2420e14
to
11a6f4f
Compare
Thank you!
I have rebased and squashed. |
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
Nice! I took the liberty to fix the |
Thanks! |
Resolve #732
_comp_xfunc
_comp_xfunc
instead of_xfunc
_comp_deprecate_func
for backward-compatibility namesThe function
_comp_deprecate_func
is introduced to later automatically detect the use of old function names for #542. To implement #542, some codes can be added in the automatically generated function body in_comp_deprecate_func
.