Repository navigation
PVector's setHeading() isn't highlighted, or in the reference. #472
Description
Activity
processing-bot commented
on Apr 22, 2022 CollaboratorAuthorMore actionsCreated by: ExpandingS
I've had some more time to look at it, I see that the highlighting comes from keywords.txt, which gets updated periodically. So just adding this doclet be sufficient?
- addedbugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededgood first issueGood for newcomersGood for newcomers
on Jan 22, 2025 From the notice on top of
keywords.txt, it seems it recommends to modifiy this file, which however does not have any entry for functions. So the question comes back to this:I've had some more time to look at it, I see that the highlighting comes from keywords.txt, which gets updated periodically. So just adding this doclet be sufficient?
Also, is there a way to manually run the updater for
keywords.txt, for testing?@Stefterv any idea?
@SableRaf Can you please review my PR
Hey @SushantBansal-tech. Thanks so much for your enthusiasm! Just a quick note: this issue was already assigned, and another contributor had shown clear interest too. To keep things fair (and organized) please only work on issues you've officially been assigned.
Also, as mentioned in our GSoC Guidelines:
We typically aim to respond to incoming issues and pull requests within 1-2 weeks, though we might not always catch them all! If there hasn't been any engagement with your submission, feel free to add a comment if the 2 week timeframe has passed.
We get notified of new PRs by GitHub and there’s no need to ask for a review right away. Thanks for your understanding and patience! 💙
@SableRaf @Stefterv seems like this is more an issue for
processing-website: it's missing the json file forsetHeading. Thekeywords.txthere is actually generated there, so makes more sense to open a PR there to add the missing entry. Perhaps this issue should be migrated there?
Also, would be nice to know ifkeywords.txtis manually copied over here per-release, or some automation is going on. I can adjust accordingly.@babaissarkar Great spelunking, could you start with creating a writeup on how this actually works? As @SableRaf and I are also a bit fuzzy on the details
@babaissarkar Great spelunking, could you start with creating a writeup on how this actually works? As @SableRaf and I are also a bit fuzzy on the details
Sure, where should I write it? (Haven't got all details yet, still investigating.)
At the bottom of the website repo there is a little bit of documentation, if you could append your finding there
https://github.com/processing/processing-website?tab=readme-ov-file#keywordstxtReacted by Subhraman SarkarOpened a sister issue at https://github.com/processing/processing-website/issues. Since I'm already assigned to this, would be nice if I could be assigned there as well.
After running the keywords.txt update routine, seems like there are more missing keywords than just
setHeading()(Diff attached)@Stefterv @SableRaf what to do? should I just pick the entry for
setHeading()or add all of them? (Note: I might have to add more jsons than the one forsetHeading()based on whether they exist already in the website repo or not.)Reacted by Raphaël de Courville@babaissarkar Thanks for doing the research! Yes, in that case I think it makes sense to fix the overarching issue even though it goes beyond the scope of the initial bug report.
Reacted by Subhraman Sarkar
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsCompleted

Created by: ExpandingS
Description
The method setHeading isn't highlighted like other methods in PVector. It also isn't in the reference (But this may be an issue for processing-docs?).
Expected Behavior
setHeading appears with that same blue colour.
Current Behavior
Steps to Reproduce
Your Environment
Possible Causes / Solutions
I've tried adding annotations as there aren't currently any, like:
However it didn't seem to change anything.
Other
Added in this issue