Add support for reflexive pronouns #878
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a new method, pronoun_reflexive(), to both ALPeopleList and ALIndividual.
A reflexive pronoun is a word like "myself", "yourself", "themselves", "ourselves", "herself", or "himself" that acts upon itself.
When used on a singular person with pronouns they/them or gender "nonbinary", it will return "themself", which is increasingly being used as a standard singular pronoun for a person who is nonbinary or uses they/them pronouns.
When used on a list of multiple people, it will return "themselves".
the pronoun_reflexive() pronoun also respects 1st and 2nd person point of view using the Docassemble standard methods to indicate point of view, including passing the "person" parameter.