## export almost all
export (
	"AsciiToInt",
	"as.intBase",
	"as.integer.basedInt",
	"axTexpr",
	"bl.string",
	"boxplot.matrix",# -> now in R 2.9.0
	"ccat",
	"chars8bit",
	"code2n",
	"col01scale",
	"colcenter",
	"compresid2way",
	"cum.Vert.funkt",

	"C.Monatsname", "C.weekday", "C.Wochentag", "C.Wochentagkurz",

	"D1D2", "D1ss", "D1tr", "D2ss",

	"dDA",
	"diagDA",
	"diagX",
	"digitsBase",
	"Duplicated",
	"eaxis",
	"ecdf.ksCI",
	"ellipsePoints",
	"empty.dimnames",
	"errbar",
	"f.robftest",
	"hatMat",
	"hist.bxp",
	"ichar",
	"integrate.xy",
	"inv.seq",
	"iterate.lin.recursion",
	"KSd",
	"last",
	"linesHyperb.lm",
	"list2mat",
	"lseq",
	"margin2table",
	"mat2tex",
	"mpl",
	"mult.fig",
## FIXME: This is deprecated (but was never announced anyway...) :
        nearcor,
	"n.code",
	"n.plot",
	"nr.sign.chg",
	"paste.vec",

	"p.arrows",
	"p.datum",

	"p.dchisq", "p.dgamma", "p.dnorm",

	"p.hboxp",
	"plotDS",
        "pl.ds", ## <- deprecated
	"plotStep",
	"p.m",

        ## these should probably be deprecated for  pmax.int(), pmin.int():
	"pmax.sa", "pmin.sa",

	"polyn.eval",
	"posdefify",
	"p.pllines",
	"p.profileTraces",
	"p.res.2fact",
	"p.res.2x",
	"pretty10exp",

	## not the S3 methods:
	## "predict.dDA",
        ## "print.basedInt", "print.dDA", "print.margin2table",

	"printTable2",
	"prt.DEBUG",

	"pdf.do", "pdf.end", "pdf.latex",
	"ps.do",  "ps.end",  "ps.latex",

	"p.scales",
        "p.tachoPlot",
	"p.ts",

	"quadrant",
	"QUnif",
        ## defunct (giving useful error message):
	"rnls",

	"rot2",
	"roundfixS",
	"rrange",
	"sHalton",
	"seqXtend",
	"signi",
	"strcodes",
	"str_data",
	"TA.plot",
	"tapplySimpl",
	"tkdensity",
	"u.boxplot.x",
	"u.date", "u.datumdecode", "u.Datumvonheute",
	"u.assign0", "u.get0",
	"u.log",
	"unif",
	"uniqueL",
	"u.sys",
	"vcat",
        "wrapFormula",
	"xy.grid", "xy.unique.x"
	)

if(tools:::.OStype() == "unix") { ## those are inside R/unix/

    export("Sys.ps", "Sys.ps.cmd", "Sys.sizes")

    if(identical(1L, grep("linux", R.version[["os"]]))) { ##--- Linux - only ---
        export("Sys.cpuinfo", "Sys.meminfo", "Sys.MIPS")
    }
}

S3method(predict, dDA)
S3method(print, dDA)
S3method(print, basedInt)
S3method(print, margin2table)


## Using "::" in code -> no need here:
## importFrom("methods", existsFunction)
## importFrom("utils", getFromNamespace)

##no longer: importFrom("MASS", psi.bisquare, psi.hampel, psi.huber)

## MASS has many rlm S3 methods; should we use some of them - for rnls() ?!
