- needs Extend's EmbedSSlash
* (Por) add EmbedSSlash
* (Por) change verb form for RPasse AAnter
the current linearization of RPasse Anter tense combination is not
grammatical Portuguese, while the auxiliar in the present + participle
past form is not available anywhere (it is grammatical Portuguese but
not as common as simple past, which gets the RPast ASimul
linearization)
- add compN and compNN as mkN paradigms
- rm tossir_V from Irreg since it is very wrong
- fix oper `a` (contraction of preposition a + definite articles)
- couldn't get a functor on top of another working in GFSS2018, so now
we just copy the relevant definitions from ExtendFunctor and add the
Romance-specific ones
- add stare_V to DiffRomance (and essere_V for symmetry) so that we
can use it in ExtendRomance; using Latin verb name for fairness;
- add two missing lins to ExtendFunctor
+ related changes
- reflexive pronoun is before the verb in the negative, not after
- verb form is not the same as positive imperative, but the same as
present subjunctive
thanks to @inariksit for catching this bug!
(Por) handle politeness better
formal -> 2nd person singular (tu)
informal sg -> 3rd person singular (você, conjugated correctly)
informal pl -> 3rd person plural (vocês, conjugated correctly)
unlike Spa, Por uses 2nd person as polite form; the PorRG thus would
have no direct access to vós (second person plural), which is rather
rare (in Brazilian Por, at least). colloquial speech in Brazil
actually mangles both, using tu with você conjugation, etc; but this
out of scope for the RGL.
(Por) fix imperative
- should use hyphen to bind the reflexive pronoun
-- opening new PR to save space (dictionary diffs are big!)
- don't add gender information to noun fun names if uneeded
- update README with this info
- update gfdoc sections in MorphoPor
Portuguese actually has several verbs that can act as copulas,
although the main ones are ser and estar. this allows other types of
copulas to be added.
* Dict
- Dict only contains nouns and adjectives using the full-form
paradigms^1 (for stability and because generating the minimal ones
would take longer)
- verbs can be found in Irreg, using bescherelle paradigms -- the
full-form ones would make the file too big!
- adverbs are just {s : Str}, so if you know their names you can make
them yourself, no need to include them (but I can if it's best)
^1: adjectives actually use the almost full-form paradigm, but they
should be correct except for a couple of cases
* Irreg
- renamed IrregBesch to Irreg
- added more verbs (there are still quite a few missing)
- make it about guessing feminine form from the lemma (masculine form)
- this way one can reuse the noun paradigm in the adjective paradigms,
simplifying it and improving it at the same time
- add cases for 'mente'
obs: works but doesn't compile?