-
Notifications
You must be signed in to change notification settings - Fork 966
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
Method to make things possessive and visa-versa (Possessivize?) #370
Comments
I'm happy to have a run at this, something like:
I can't help but feel that worrying about edge cases like Illinois would just end in one having a massive list of exceptional words and be a bit messy, unless we can summarize this into a limited set of rules. |
Thanks. Yes, please go for it. A few thoughts:
Please follow the contribution-guideline. |
Could the VS project benefit from a top level "Grammar" folder to keep this and similar tools in? |
We have kept all the extensions on the root and I don't think the current structure has grown beyond maintainability/readability. Having Grammar on the root is not such a bad idea; but I don't think that grouping provides much value. The other concern is that it could confuse namespace generation and we could accidentally release a new version of the lib with extensions moved into a different namespace and effectively breaking all the callers - this is not hypothetical. I have made this very mistake on another OSS of mine :/ |
As @MehdiK already said, the structure is quite maintainable at the moment. |
I vote "no" for now. @MehdiK |
Is there a preference for how to specify rule exceptions, i.e. XML, static arrays... ? |
@mistakenot Arrays. Everything should be doable in POCO. No config files please. |
Of course, I know different style guides treat possessive forms differently, so this would need to have a configuration option.
For instance:
Some style guides the possessive form of Illinois should be Illinois' because it ends with an s, some say it should be Illinois's because all possessive nouns get the
's
treatment, some say it should be Illinois's because the "s" is silent, thus the "s" in the `'s' would be pronounced.I imaging it can get even stranger if you want a possessive plural (proper) noun that ends with an s, like Jones, e.g., "Let's go to the Joneses' house".
Note: I can't think of a word denotes the opposite of being possessive.
The text was updated successfully, but these errors were encountered: