Thanks for the insight.

> -----Original Message-----
> From: Prof Brian Ripley [mailto:[EMAIL PROTECTED]
<snip>
> dots <- list(...)
> haveYlim <- "ylim" %in% names(dots)
> 
> is the sort of thing we still understand 5 years later.
> 
I didn't say "understand", I said "easily follow". Obviously how
"easily" is subjective and depends to some extent on 
frequency of use of this idiom.

<snip>
> Inadvertent partial matching for one. 

Ah yes! It is true that I often forget about this, mostly because
partial argument matching offends me greatly, and I never, 
knowingly, use it. Of course as a major contributor to the
R project (and that's an understatement, I know), you do have
to worry about this - users of your routines may like to use
partial matching. But I hope most of us don't.

Worse news is that my posted formulation would suffer the same 
problem if I had an explicit argument "ylimit" and called with 
a "ylim" in "..." intended for "par". That's just too horrible to 
contemplate.
 

Simon Fear
Senior Statistician
Syne qua non Ltd
Tel: +44 (0) 1379 644449
Fax: +44 (0) 1379 644445
email: [EMAIL PROTECTED]
web: http://www.synequanon.com
 
Number of attachments included with this message: 0
 
This message (and any associated files) is confidential and\...{{dropped}}

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to