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

Add pronoun_group to map @sex to %s, %o, %p, and %a substitutions #102

Open
brazilofmux opened this issue Mar 24, 2015 · 2 comments
Open

Comments

@brazilofmux
Copy link
Owner

Original issue 99 created by brazilofmux on 2006-09-16T10:18:38.000Z:

The current choice for pronoun substitutions based solely on the first character of @sex is
inadequate for some purposes. Two examples of this might be those playing a member of an
alien species with more than two genders (or one, but not using english masculine or feminine
pronouns); another might be the transgendered who wish to @sex as something other than
simply M* or F* and then select masculine or feminine. To accomodate these, I'd suggest the
creation of @Pronoun, which accepts "masculine", "feminine", "neuter" or a pronoun_group that
can be defined in the .conf file thus:

pronoun_group masculine he,him,his,his # current set for "M*" for reference
pronoun_group alienmale hi,hem,hes,hos # silly example. But an ungendered
pronoun_group alienfemale shi, hir,hir,hirs # alien would take offense at being "it"

Absent the presence of @Pronoun on a player or object, the current behavior - relying solely on
@sex - would remain, so there'd be no backwards compatibility issues.

@brazilofmux
Copy link
Owner Author

Comment #2 originally posted by brazilofmux on 2006-09-16T15:32:19.000Z:

Currently, the @sex attribute affects gender and number. That is, [mM]* is 'male' and
causes %s, %o, %p, %a, subj(), and obj() to return he, him, his, his, he, and him,
respectively. [fFwW]* is 'female' and causes %s, %o, %p, %a, subj(), and obj() to
return she, her, her, hers, she, and her, respectively. [pP]* is 'plural' and causes
%s, %o, %p, %a, subj(), and obj() to return they, them, their, theirs, they, and
them, respectively. Anything else is considered neuter and causes %s, %o, %p, %a,
subj(), and obj() to reurn it, it, its, its, it, and it, respectively.

The request would associate a pattern to match @sex with the four pronouns.

@brazilofmux
Copy link
Owner Author

Comment #5 originally posted by brazilofmux on 2007-09-21T01:11:02.000Z:

Yeah, uh, yeah. Just remember that not everyone agrees to how to group pronouns, or
even what are acceptable pronouns. Now, it -could- be interesting and useful to be
able to specify my own, but yeah, make sure that it is an option, and not a required
acceptance of what one person thinks are acceptable pronouns (as an aside, the aliens
probably have their own way of using it, so just use 'they' :D)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants
@brazilofmux and others