\Header{Defunct}{Defunct Functions}
\alias{.Alias}{Defunct}
\alias{.Defunct}{Defunct}
\alias{.Dyn.libs}{Defunct}
\alias{.lib.loc}{Defunct}
\alias{.Provided}{Defunct}
\alias{category}{Defunct}
\alias{dnchisq}{Defunct}
\alias{dotplot}{Defunct}
\alias{getenv}{Defunct}
\alias{httpclient}{Defunct}
\alias{Machine}{Defunct}
\alias{machine}{Defunct}
\alias{parse.dcf}{Defunct}
\alias{piechart}{Defunct}
\alias{Platform}{Defunct}
\alias{plot.mts}{Defunct}
\alias{pnchisq}{Defunct}
\alias{print.anova.glm}{Defunct}
\alias{print.anova.lm}{Defunct}
\alias{print.ordered}{Defunct}
\alias{print.plot}{Defunct}
\alias{print.tabular}{Defunct}
\alias{printNoClass}{Defunct}
\alias{provide}{Defunct}
\alias{qnchisq}{Defunct}
\alias{read.table.url}{Defunct}
\alias{reshapeLong}{Defunct}
\alias{reshapeWide}{Defunct}
\alias{restart}{Defunct}
\alias{rnchisq}{Defunct}
\alias{save.plot}{Defunct}
\alias{scan.url}{Defunct}
\alias{source.url}{Defunct}
\alias{stripplot}{Defunct}
\alias{system.test}{Defunct}
\alias{Version}{Defunct}
\keyword{documentation}{Defunct}
\keyword{utilities}{Defunct}
\keyword{internal}{Defunct}
\begin{Description}\relax
The functions or variables listed here are no longer part of \R{} as
they are not needed (any more).\end{Description}
\begin{Usage}
\begin{verbatim}
.Defunct()

Version()
provide(package)
.Provided
category(...)
dnchisq(.)
pnchisq(.)
qnchisq(.)
rnchisq(.)
print.anova.glm(.)
print.anova.lm(.)
print.tabular(.)
print.plot(.)
save.plot(.)
system.test(.)
dotplot(...)
stripplot(...)
getenv(...)
read.table.url(url, method,...)
scan.url(url, file = tempfile(), method, ...)
source.url(url, file = tempfile(), method, ...)
httpclient(url, port=80, error.is.fatal=TRUE, check.MIME.type=TRUE,
           file=tempfile(), drop.ctrl.z=TRUE)
parse.dcf(text = NULL, file = "", fields = NULL, versionfix = FALSE)
.Alias(expr)
reshapeWide(x, i = reshape.i, j = reshape.j, val = reshape.v,
            jnames = levels(j))
reshapeLong(x,jvars,  ilev = row.names(x),
            jlev = names(x)[jvars], iname = "reshape.i",
            jname = "reshape.j", vname = "reshape.v")
piechart(x, labels = names(x), edges = 200, radius = 0.8,
         density = NULL, angle = 45, col = NULL, main = NULL, ...)
print.ordered(.)
.Dyn.libs
.lib.loc
machine()
Machine()
Platform()
restart()
printNoClass(x, digits = NULL, quote = TRUE, na.print = NULL,
             print.gap = NULL, right = FALSE, ...)
plot.mts(x, plot.type = c("multiple", "single"), panel = lines,
         log = "", col = par("col"),  bg = NA, pch = par("pch"),
         cex = par("cex"), lty = par("lty"), lwd = par("lwd"),
         ann = par("ann"),  xlab = "Time", type = "l", main=NULL,
         oma=c(6, 0, 5, 0), ...)
\end{verbatim}
\end{Usage}
\begin{Details}\relax
\code{.Defunct} is the function to which defunct functions are set.

\code{category} has been an old-S function before there were factors;
should be replaced by \code{\Link{factor}} throughout!

The \code{*chisq()} functions now take an optional non-centrality
argument, so the \code{*nchisq()} functions are no longer needed.

The new function \code{dev.print()} should now be used for saving
plots to a file or printing them.

\code{provide} and its object \code{.Provided} have been removed.
They were never used for their intended purpose, to allow one
package to subsume another.

\code{dotplot} and \code{stripplot} have been renamed to
\code{\Link{dotchart}} and \code{\Link{stripchart}}, respectively.

\code{getenv} has been replaced by \code{\Link{Sys.getenv}}.


\code{*.url} are replaced by calling \code{read.table}, \code{scan} or
\code{source} on a \code{\Link{url}} connection.

\code{httpclient} was used by the deprecated \code{"socket"} method
of \code{\Link{download.file}}.

\code{parse.dcf} has been replaced by \code{read.dcf}, which is much
faster, but has a slightly different interface.

\code{.Alias} provided an unreliable way to create duplicate
references to the same object. There is no direct replacement. Where
multiple references to a single object are required for semantic
reasons consider using environments or external pointers. There are
some notes on \url{http://developer.r-project.org}.

\code{reshape*}, which were experimental, are replaced by
\code{\Link{reshape}}. This has a different syntax and allows multiple
time-varying variables.

\code{piechart} is the old name for \code{pie}, but clashed with usage
in Trellis.

\code{.Dyn.libs} and \code{.lib.loc} were internal variables used for
storing and manipulating the information about packages with dynloaded
shared libs, and the known \R{} library trees.  These are now dynamic
variables which one can get or set using \code{\Link{.dynLibs}} and
\code{\Link{.libPaths}}, respectively.

\code{Machine()} and \code{Platform()} were functions returning the
variables \code{\Link{.Machine}} and \code{\Link{.Platform}}
respectively.

\code{restart()} should be replaced by \code{try()}, in preparation
for an exception-based implementation.  If you use \code{restart()} in
a way that cannot be replaced with \code{try()} then ask for help
on \code{r-devel}.

\code{printNoClass} was in package \pkg{methods} and calls directly the
internal function \code{print.default}.

\code{plot.mts} has been removed, as \code{\Link{plot.ts}} now has the
same functionality.\end{Details}
\begin{SeeAlso}\relax
\code{\Link{Deprecated}}\end{SeeAlso}

