From bbolker at gmail.com  Mon Jul 25 17:45:07 2011
From: bbolker at gmail.com (Ben Bolker)
Date: Mon, 25 Jul 2011 11:45:07 -0400
Subject: [Rd] plot.function documentation/export?
Message-ID: <4E2D8F83.5010707@gmail.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


  I recently suggested to someone (
http://stackoverflow.com/questions/6789055/r-inconsistency-why-add-t-sometimes-works-and-sometimes-not-in-the-plot-functi/6789098#6789098
) that the should use methods("plot") or methods(class="function") to
locate the documentation on the plot method for objects of class
"function", but they pointed out that these don't actually work.

  I can't figure out why not: src/library/graphics/man/curve.Rd contains
the line

\method{plot}{function}(x, y = 0, to = 1, from = y, xlim = NULL, ylab =
NULL, \dots)

and src/library/graphics/DESCRIPTION contains

S3method(plot, "function")


 [presumably the extra quotes are in there because function is a
reserved word?]

 I'm not sure where else the information should be.  Searching around in
the code tree for information on tail.function (which is listed in the
methods:

> methods(class="function")
[1] as.list.function head.function*   print.function   tail.function*

I find the same S3method syntax, so I guess the quotation marks aren't
the problem ...

  Any ideas?


    Ben Bolker



> sessionInfo()
R version 2.13.1 (2011-07-08)
Platform: i486-pc-linux-gnu (32-bit)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4tj4MACgkQc5UpGjwzenOKhgCeONfuyOCw+9Fe+REaMPWjUbF8
6ikAniQrf5J9bn9f3Kga1xUr5SVcLtot
=Ju9G
-----END PGP SIGNATURE-----



[Rd] plot.function documentation/export?
Ben Bolker