In message <20020825071653$[EMAIL PROTECTED]> Jerome Quelin <[EMAIL PROTECTED]> wrote:
> Well, I corrected it because there is both infinitive and third person, > depending on the method described: > Example: > [...] > BIGNUM* shift_bignum(INTERP, PMC* self) > Returns ... > [...] > void subtract_same(INTERP, PMC* self, PMC* value, PMC* dest) > Subtract ... > [...] > > It seems that every mathematical operation (divide, add, substract, multiply) > use an infinitive, but the other words (returns, does, compares, ...) use the > third person. So, one may think there is a rule there, but then what about > the following: I hadn't realised that the document was inconsistent as I was only looking at the patch. It should certainly be consistent one way or the other, so I have now applied the rest of your patch. > In my patch, I decided to put all verbs to the infinitive. Being a > non-english speaker, I may be wrong, but then we are to put all verbs to the > third person for consistency... Your grasp of english grammar is certainly better than my grasp of french grammar ;-) Tom -- Tom Hughes ([EMAIL PROTECTED]) http://www.compton.nu/