[Sciviews-commits] r178 - in komodo: SciViews-K SciViews-K/components SciViews-K/content SciViews-K/content/js SciViews-K/content/js/tools SciViews-K/locale/en-GB SciViews-K/locale/fr-FR SciViews-K/skin SciViews-K/templates SciViews-K/udl SciViews-K Unit
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue Aug 18 13:30:23 CEST 2009
Author: phgrosjean
Date: 2009-08-18 13:30:21 +0200 (Tue, 18 Aug 2009)
New Revision: 178
Added:
komodo/SciViews-K/components/cile_R.py
komodo/SciViews-K/components/lang_R.py
Removed:
komodo/SciViews-K/SciViews-K.kpz
komodo/SciViews-K/sciviewsk-0.7.0-ko.xpi
komodo/SciViews-K/sciviewsk-0.8.0-ko.xpi
Modified:
komodo/SciViews-K Unit/sciviewskunit-0.7.0-ko.xpi
komodo/SciViews-K/.DS_Store
komodo/SciViews-K/chrome.manifest
komodo/SciViews-K/components/koR_UDL_Language.py
komodo/SciViews-K/content/default-keybindings.kkf
komodo/SciViews-K/content/js/commands.js
komodo/SciViews-K/content/js/console.js
komodo/SciViews-K/content/js/pref-R.js
komodo/SciViews-K/content/js/prefs.js
komodo/SciViews-K/content/js/r-help.js
komodo/SciViews-K/content/js/r.js
komodo/SciViews-K/content/js/robjects.js
komodo/SciViews-K/content/js/sciviews.js
komodo/SciViews-K/content/js/socket.js
komodo/SciViews-K/content/js/tools/array.js
komodo/SciViews-K/content/js/tools/e4x2dom.js
komodo/SciViews-K/content/js/tools/io.js
komodo/SciViews-K/content/js/tools/strings.js
komodo/SciViews-K/content/overlayMain.xul
komodo/SciViews-K/content/pkgManager.xul
komodo/SciViews-K/content/pref-Main.xul
komodo/SciViews-K/content/pref-R.xul
komodo/SciViews-K/install.rdf
komodo/SciViews-K/locale/en-GB/main.properties
komodo/SciViews-K/locale/fr-FR/main.properties
komodo/SciViews-K/sciviewsk-0.8.1-ko.xpi
komodo/SciViews-K/skin/pkgManager.css
komodo/SciViews-K/skin/sciviewsk.css
komodo/SciViews-K/skin/sciviewsk_console.css
komodo/SciViews-K/templates/SciViews-K.kpz
komodo/SciViews-K/udl/R-mainlex.udl
komodo/SciViews-K/udl/Rlex.udl
Log:
Cleaning of SciViews-K plugin
Modified: komodo/SciViews-K/.DS_Store
===================================================================
(Binary files differ)
Deleted: komodo/SciViews-K/SciViews-K.kpz
===================================================================
(Binary files differ)
Modified: komodo/SciViews-K/chrome.manifest
===================================================================
--- komodo/SciViews-K/chrome.manifest 2009-08-14 10:55:55 UTC (rev 177)
+++ komodo/SciViews-K/chrome.manifest 2009-08-18 11:30:21 UTC (rev 178)
@@ -2,8 +2,9 @@
overlay chrome://komodo/content/komodo.xul chrome://sciviewsk/content/overlayMain.xul
overlay chrome://komodo/content/komodo.xul chrome://sciviewsk/content/RBrowserOverlay.xul
-# Those two items are not finished yet, and are thus commented out
-overlay chrome://komodo/content/komodo.xul chrome://sciviewsk/content/rconsole.xul
+# The following items is not finished yet, and is thus commented out
+#overlay chrome://komodo/content/komodo.xul chrome://sciviewsk/content/rconsole.xul
+
overlay chrome://komodo/content/pref/pref.xul chrome://sciviewsk/content/prefOverlay.xul
locale sciviewsk en-GB jar:sciviewsk.jar!/locale/en-GB/
Added: komodo/SciViews-K/components/cile_R.py
===================================================================
--- komodo/SciViews-K/components/cile_R.py (rev 0)
+++ komodo/SciViews-K/components/cile_R.py 2009-08-18 11:30:21 UTC (rev 178)
@@ -0,0 +1,94 @@
+#!/usr/bin/env python
+
+"""A Code Intelligence Language Engine for the R language.
+
+A "Language Engine" is responsible for scanning content of
+its language and generating CIX output that represents an outline of
+the code elements in that content. See the CIX (Code Intelligence XML)
+format:
+ http://community.activestate.com/faq/codeintel-cix-schema
+
+Module Usage:
+ from cile_R import scan
+ mtime = os.stat("bar.R")[stat.ST_MTIME]
+ content = open("bar.R", "r").read()
+ scan(content, "bar.R", mtime=mtime)
+"""
+
+__version__ = "1.0.0"
+
+import os
+import sys
+import time
+import optparse
+import logging
+import pprint
+import glob
+
+# Note: c*i*ElementTree is the codeintel system's slightly modified
+# cElementTree. Use it exactly as you would the normal cElementTree API:
+# http://effbot.org/zone/element-index.htm
+import ciElementTree as ET
+
+from codeintel2.common import CILEError
+
+
+#---- exceptions
+class RCILEError(CILEError):
+ pass
+
+
+#---- global data
+log = logging.getLogger("cile.R")
+#log.setLevel(logging.DEBUG)
+
+
+#---- public module interface
+def scan_buf(buf, mtime=None, lang="R"):
+ """Scan the given RBuffer return an ElementTree (conforming
+ to the CIX schema) giving a summary of its code elements.
+
+ @param buf {RBuffer} is the Mel buffer to scan
+ @param mtime {int} is a modified time for the file (in seconds since
+ the "epoch"). If it is not specified the _current_ time is used.
+ Note that the default is not to stat() the file and use that
+ because the given content might not reflect the saved file state.
+ """
+ # Dev Notes:
+ # - This stub implementation of the R CILE return an "empty"
+ # summary for the given content, i.e. CIX content that says "there
+ # are no code elements in this R content".
+ # - Use the following command (in the extension source dir) to
+ # debug/test your scanner:
+ # codeintel scan -p -l R <example-R-file>
+ # "codeintel" is a script available in the Komodo SDK.
+ log.info("scan '%s'", buf.path)
+ if mtime is None:
+ mtime = int(time.time())
+
+ # The 'path' attribute must use normalized dir separators.
+ if sys.platform.startswith("win"):
+ path = buf.path.replace('\\', '/')
+ else:
+ path = buf.path
+
+ tree = ET.Element("codeintel", version="2.0",
+ xmlns="urn:activestate:cix:2.0")
+ file = ET.SubElement(tree, "file", lang=lang, mtime=str(mtime))
+ blob = ET.SubElement(file, "scope", ilk="blob", lang=lang,
+ name=os.path.basename(path))
+
+ # Dev Note:
+ # This is where you process the Mel content and add CIX elements
+ # to 'blob' as per the CIX schema (cix-2.0.rng). Use the
+ # "buf.accessor" API (see class Accessor in codeintel2.accessor) to
+ # analyze. For example:
+ # - A token stream of the content is available via:
+ # buf.accessor.gen_tokens()
+ # Use the "codeintel html -b <example-Mel-file>" command as
+ # a debugging tool.
+ # - "buf.accessor.text" is the whole content of the file. If you have
+ # a separate tokenizer/scanner tool for Mel content, you may
+ # want to use it.
+
+ return tree
\ No newline at end of file
Modified: komodo/SciViews-K/components/koR_UDL_Language.py
===================================================================
--- komodo/SciViews-K/components/koR_UDL_Language.py 2009-08-14 10:55:55 UTC (rev 177)
+++ komodo/SciViews-K/components/koR_UDL_Language.py 2009-08-18 11:30:21 UTC (rev 178)
@@ -1,3 +1,4 @@
+#!python
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
@@ -51,7 +52,6 @@
log.debug("Registering language R")
registry.registerLanguage(KoRLanguage())
-
class KoRLanguage(KoUDLLanguage):
name = "R"
lexresLangName = "R"
@@ -61,7 +61,7 @@
defaultExtension = '.R'
# ??? I don't understand this... could someone explain me?
- lang_from_udl_family = {'SSL': 'R' } # R - might be - a server side language (yet all this works with CSL too), and can contain only R
+ lang_from_udl_family = {'CSL': 'R' }
# Code from koJavaScriptLanguage.py
@@ -87,7 +87,9 @@
get_linter = KoLanguageBase.get_linter
sample = """`cube`<- function(x, na.rm = FALSE) {
- if (na.rm) x <- x[!is.na(x)]
+ if (isTRUE(na.rm)) {
+ x <- x[!is.na(x)]
+ }
return(x^3)
} # A comment
a <- data.frame(x = 1:10, y = rnorm(10))
@@ -95,15 +97,16 @@
plot(y ~ x, data = a, col = 'blue', main = "Plot of \\"a\\"")
a$y <- NULL; a"""
-from xpcom import components, nsError, ServerException
-from koLintResult import *
-from koLintResults import koLintResults
-import os, re, sys, string
-import os.path
-import tempfile
-import process
-import koprocessutils
+ # Inspired from koJavascriptLanguage.py (but not needed because we use UDL!?)
+ #def get_lexer(self):
+ # if self._lexer is None:
+ # self._lexer = KoLexerLanguageService()
+ # self._lexer.setLexer(components.interfaces.ISciMoz.SCLEX_R)
+ # #self._lexer.setKeywords(0, keywords)
+ # self._lexer.supportsFolding = 1
+ # return self._lexer
+
# TODO: all this should be reworked when a R linter will be ready
def RWarnsToLintResults(warns, filename, code, status):
defaultSeverity = ((status == 0 and KoLintResult.SEV_WARNING)
@@ -169,7 +172,7 @@
tmpFileName = None
if cwd:
tmpFileName = os.path.join(cwd,
- "tmp_ko_Rlint_ko%s.R" % (self._koVer.replace(".","_").replace("-","_")))
+ "tmp_ko_Rlint_ko%s.R" % (self._koVer.replace(".","_").replace("-","_")))
try:
fout = open(tmpFileName, 'wb')
fout.write(text)
Added: komodo/SciViews-K/components/lang_R.py
===================================================================
--- komodo/SciViews-K/components/lang_R.py (rev 0)
+++ komodo/SciViews-K/components/lang_R.py 2009-08-18 11:30:21 UTC (rev 178)
@@ -0,0 +1,2889 @@
+#!/usr/bin/env python
+
+"""R support for codeintel.
+
+This file will be imported by the codeintel system on startup and the
+register() function called to register this language with the system. All
+Code Intelligence for this language is controlled through this module.
+"""
+
+import os
+import sys
+import logging
+import operator
+
+from codeintel2.common import *
+from codeintel2.citadel import CitadelBuffer, CitadelLangIntel
+from codeintel2.langintel import LangIntel
+from codeintel2.langintel import ParenStyleCalltipIntelMixin, ProgLangTriggerIntelMixin
+from codeintel2.udl import UDLLexer
+from codeintel2.util import CompareNPunctLast
+
+from SilverCity import ScintillaConstants
+from SilverCity.ScintillaConstants import SCE_UDL_CSL_COMMENT, SCE_UDL_CSL_COMMENTBLOCK, SCE_UDL_CSL_DEFAULT, SCE_UDL_CSL_IDENTIFIER, SCE_UDL_CSL_NUMBER, SCE_UDL_CSL_OPERATOR, SCE_UDL_CSL_STRING, SCE_UDL_CSL_WORD
+# SCE_UDL_CSL_VARIABLE not found!?
+
+try:
+ from xpcom.server import UnwrapObject
+ _xpcom_ = True
+except ImportError:
+ _xpcom_ = False
+
+from xpcom import components
+
+
+#---- globals
+lang = "R"
+# This triggers an error: no handler for logger ... log = logging.getLogger("codeintel.R")
+#log.setLevel(logging.DEBUG)
+#log.setLevel(logging.INFO)
+###log.warn("lang_R")
+
+
+# These keywords and builtin functions are copied from "Rlex.udl".
+#{{
+# Reserved keywords
+keywords = [
+"...",
+"break",
+"else",
+"FALSE",
+"for",
+"function",
+"if",
+"in",
+"Inf",
+"NA",
+"NaN",
+"next",
+"NULL",
+"repeat",
+"TRUE",
+"while",
+]
+
+# Non reserved keywords
+builtins = [
+".Alias",
+".ArgsEnv",
+".AutoloadEnv",
+".BaseNamespaceEnv",
+".C",
+".Call",
+".Call.graphics",
+".Defunct",
+".Deprecated",
+".Device",
+".Devices",
+".Export",
+".External",
+".External.graphics",
+".First.lib",
+".First.sys",
+".Fortran",
+".GenericArgsEnv",
+".GlobalEnv",
+".Import",
+".ImportFrom",
+".Internal",
+".Last.lib",
+".Last.value",
+".Library",
+".Library.site",
+".MFclass",
+".Machine",
+".NotYetImplemented",
+".NotYetUsed",
+".OptRequireMethods",
+".Options",
+".Platform",
+".Primitive",
+".S3PrimitiveGenerics",
+".S3method",
+".Script",
+".TAOCP1997init",
+".Tcl",
+".Tcl.args",
+".Tcl.args.objv",
+".Tcl.callback",
+".Tcl.objv",
+".Tk.ID",
+".Tk.newwin",
+".Tk.subwin",
+".TraceWithMethods",
+".Traceback",
+".checkMFClasses",
+".decode_numeric_version",
+".deparseOpts",
+".doTrace",
+".doTracePrint",
+".dynLibs",
+".encode_numeric_version",
+".expand_R_libs_env_var",
+".find.package",
+".getRequiredPackages",
+".getRequiredPackages2",
+".getXlevels",
+".guiCmd",
+".guiObjBrowse",
+".guiObjCallback",
+".guiObjInfo",
+".guiObjMenu",
+".handleSimpleError",
+".isMethodsDispatchOn",
+".isOpen",
+".knownS3Generics",
+".koCmd",
+".leap.seconds",
+".libPaths",
+".makeMessage",
+".make_numeric_version",
+".mergeExportMethods",
+".mergeImportMethods",
+".noGenerics",
+".packageStartupMessage",
+".packages",
+".path.package",
+".primTrace",
+".primUntrace",
+".readRDS",
+".row_names_info",
+".saveRDS",
+".set_row_names",
+".signalSimpleWarning",
+".slotNames",
+".standard_regexps",
+".subset",
+".subset2",
+".untracedFunction",
+".userHooksEnv",
+".valueClassTest",
+"AIC",
+"ARMAacf",
+"ARMAtoMA",
+"Arg",
+"Args",
+"Arith",
+"Axis",
+"Box.test",
+"C",
+"CIDFont",
+"CRAN.packages",
+"CallTip",
+"Compare",
+"Complete",
+"CompletePlus",
+"Complex",
+"Conj",
+"Cstack_info",
+"D",
+"Encoding",
+"F",
+"Filter",
+"Find",
+"Gamma",
+"HoltWinters",
+"I",
+"IQR",
+"ISOdate",
+"ISOdatetime",
+"Im",
+"KalmanForecast",
+"KalmanLike",
+"KalmanRun",
+"KalmanSmooth",
+"LETTERS",
+"La.chol",
+"La.chol2inv",
+"La.eigen",
+"La.svd",
+"Logic",
+"Machine",
+"Map",
+"Math",
+"Math.Date",
+"Math.POSIXt",
+"Math.data.frame",
+"Math.difftime",
+"Math.factor",
+"Math2",
+"MethodAddCoerce",
+"MethodsList",
+"MethodsListSelect",
+"Mod",
+"NCOL",
+"NLSstAsymptotic",
+"NLSstClosestX",
+"NLSstLfAsymptote",
+"NLSstRtAsymptote",
+"NROW",
+"Negate",
+"NextMethod",
+"Null",
+"Ops",
+"Ops.Date",
+"Ops.POSIXt",
+"Ops.data.frame",
+"Ops.difftime",
+"Ops.factor",
+"Ops.numeric_version",
+"Ops.ordered",
+"PP.test",
+"Parse",
+"Platform",
+"Position",
+"Quote",
+"R.Version",
+"R.home",
+"R.version",
+"R.version.string",
+"RNGkind",
+"RNGversion",
+"RShowDoc",
+"RSiteSearch",
+"R_system_version",
+"Rapp.updates",
+"Rd_db",
+"Rd_parse",
+"Rdindex",
+"Re",
+"Recall",
+"Reduce",
+"Rprof",
+"Rprofmem",
+"Rtangle",
+"RtangleSetup",
+"RtangleWritedoc",
+"RweaveChunkPrefix",
+"RweaveEvalWithOpt",
+"RweaveLatex",
+"RweaveLatexFinish",
+"RweaveLatexOptions",
+"RweaveLatexSetup",
+"RweaveLatexWritedoc",
+"RweaveTryStop",
+"SSD",
+"SSasymp",
+"SSasympOff",
+"SSasympOrig",
+"SSbiexp",
+"SSfol",
+"SSfpl",
+"SSgompertz",
+"SSlogis",
+"SSmicmen",
+"SSweibull",
+"Shepard",
+"SignatureMethod",
+"SocketServerProc_8888",
+"Source",
+"Stangle",
+"StructTS",
+"Summary",
+"Summary.Date",
+"Summary.POSIXct",
+"Summary.POSIXlt",
+"Summary.data.frame",
+"Summary.difftime",
+"Summary.factor",
+"Summary.numeric_version",
+"Sweave",
+"SweaveHooks",
+"SweaveSyntConv",
+"Sys.Date",
+"Sys.chmod",
+"Sys.getenv",
+"Sys.getlocale",
+"Sys.getpid",
+"Sys.glob",
+"Sys.info",
+"Sys.localeconv",
+"Sys.putenv",
+"Sys.setenv",
+"Sys.setlocale",
+"Sys.sleep",
+"Sys.tempdir",
+"Sys.time",
+"Sys.timezone",
+"Sys.umask",
+"Sys.unsetenv",
+"Sys.userdir",
+"Sys.which",
+"T",
+"TempEnv",
+"TukeyHSD",
+"TukeyHSD.aov",
+"Type1Font",
+"URLdecode",
+"URLencode",
+"UseMethod",
+"Vectorize",
+"Version",
+"View",
+"X11",
+"X11.options",
+"X11Font",
+"X11Fonts",
+"abbreviate",
+"abline",
+"abs",
+"acf",
+"acf2AR",
+"acos",
+"acosh",
+"add.scope",
+"add1",
+"addActions",
+"addIcons",
+"addItems",
+"addMethods",
+"addNextMethod",
+"addTaskCallback",
+"addTclPath",
+"addTemp",
+"addmargins",
+"addterm",
+"aggregate",
+"aggregate.data.frame",
+"aggregate.default",
+"aggregate.ts",
+"agrep",
+"alarm",
+"alias",
+"alist",
+"all",
+"all.equal",
+"all.equal.POSIXct",
+"all.equal.character",
+"all.equal.default",
+"all.equal.factor",
+"all.equal.formula",
+"all.equal.language",
+"all.equal.list",
+"all.equal.numeric",
+"all.equal.raw",
+"all.names",
+"all.vars",
+"allGenerics",
+"allNames",
+"anova",
+"anova.glm",
+"anova.glmlist",
+"anova.lm",
+"anova.lmlist",
+"anova.mlm",
+"anovalist.lm",
+"ansari.test",
+"any",
+"aov",
+"aperm",
+"append",
+"apply",
+"approx",
+"approxfun",
+"apropos",
+"ar",
+"ar.burg",
+"ar.mle",
+"ar.ols",
+"ar.yw",
+"area",
+"args",
+"argsAnywhere",
+"arima",
+"arima.sim",
+"arima0",
+"arima0.diag",
+"array",
+"arrows",
+"as",
+"as.Date",
+"as.Date.POSIXct",
+"as.Date.POSIXlt",
+"as.Date.character",
+"as.Date.date",
+"as.Date.dates",
+"as.Date.default",
+"as.Date.factor",
+"as.Date.numeric",
+"as.POSIXct",
+"as.POSIXct.Date",
+"as.POSIXct.POSIXlt",
+"as.POSIXct.date",
+"as.POSIXct.dates",
+"as.POSIXct.default",
+"as.POSIXct.numeric",
+"as.POSIXlt",
+"as.POSIXlt.Date",
+"as.POSIXlt.POSIXct",
+"as.POSIXlt.character",
+"as.POSIXlt.date",
+"as.POSIXlt.dates",
+"as.POSIXlt.default",
+"as.POSIXlt.factor",
+"as.POSIXlt.numeric",
+"as.array",
+"as.call",
+"as.character",
+"as.character.Date",
+"as.character.POSIXt",
+"as.character.condition",
+"as.character.default",
+"as.character.error",
+"as.character.factor",
+"as.character.hexmode",
+"as.character.numeric_version",
+"as.character.octmode",
+"as.character.srcref",
+"as.complex",
+"as.data.frame",
+"as.data.frame.AsIs",
+"as.data.frame.Date",
+"as.data.frame.POSIXct",
+"as.data.frame.POSIXlt",
+"as.data.frame.array",
+"as.data.frame.character",
+"as.data.frame.complex",
+"as.data.frame.data.frame",
+"as.data.frame.default",
+"as.data.frame.difftime",
+"as.data.frame.factor",
+"as.data.frame.integer",
+"as.data.frame.list",
+"as.data.frame.logical",
+"as.data.frame.matrix",
+"as.data.frame.model.matrix",
+"as.data.frame.numeric",
+"as.data.frame.numeric_version",
+"as.data.frame.ordered",
+"as.data.frame.raw",
+"as.data.frame.table",
+"as.data.frame.ts",
+"as.data.frame.vector",
+"as.dendrogram",
+"as.difftime",
+"as.dist",
+"as.double",
+"as.double.POSIXlt",
+"as.double.difftime",
+"as.environment",
+"as.expression",
+"as.expression.default",
+"as.factor",
+"as.formula",
+"as.fractions",
+"as.function",
+"as.function.default",
+"as.graphicsAnnot",
+"as.hclust",
+"as.integer",
+"as.list",
+"as.list.data.frame",
+"as.list.default",
+"as.list.environment",
+"as.list.factor",
+"as.list.numeric_version",
+"as.logical",
+"as.matrix",
+"as.matrix.POSIXlt",
+"as.matrix.data.frame",
+"as.matrix.default",
+"as.matrix.noquote",
+"as.name",
+"as.null",
+"as.null.default",
+"as.numeric",
+"as.numeric_version",
+"as.octmode",
+"as.ordered",
+"as.package_version",
+"as.pairlist",
+"as.person",
+"as.personList",
+"as.qr",
+"as.raw",
+"as.real",
+"as.relistable",
+"as.roman",
+"as.single",
+"as.single.default",
+"as.stepfun",
+"as.symbol",
+"as.table",
+"as.table.default",
+"as.tclObj",
+"as.ts",
+"as.vector",
+"as.vector.factor",
+"asMethodDefinition",
+"asNamespace",
+"asOneSidedFormula",
+"asS4",
+"asin",
+"asinh",
+"assign",
+"assignClassDef",
+"assignInNamespace",
+"assignMethodsMetaData",
+"assignTemp",
+"assocplot",
+"atan",
+"atan2",
+"atanh",
+"attach",
+"attachNamespace",
+"attr",
+"attr.all.equal",
+"attributes",
+"autoload",
+"autoloader",
+"available.packages",
+"ave",
+"axTicks",
+"axis",
+"axis.Date",
+"axis.POSIXct",
+"backsolve",
+"balanceMethodsList",
+"bandwidth.kernel",
+"bandwidth.nrd",
+"barplot",
+"barplot.default",
+"bartlett.test",
+"baseenv",
+"basename",
+"bcv",
+"besselI",
+"besselJ",
+"besselK",
+"besselY",
+"beta",
+"bindingIsActive",
+"bindingIsLocked",
+"bindtextdomain",
+"binom.test",
+"binomial",
+"biplot",
+"bitmap",
+"bmp",
+"body",
+"box",
+"boxcox",
+"boxplot",
+"boxplot.default",
+"boxplot.stats",
+"bquote",
+"browse.pkgs",
+"browseEnv",
+"browseURL",
+"browseVignettes",
+"browser",
+"bug.report",
+"buildVignettes",
+"builtins",
+"bw.SJ",
+"bw.bcv",
+"bw.nrd",
+"bw.nrd0",
+"bw.ucv",
+"bxp",
+"by",
+"by.data.frame",
+"by.default",
+"bzfile",
+"c",
+"c.Date",
+"c.POSIXct",
+"c.POSIXlt",
+"c.noquote",
+"c.numeric_version",
+"cacheGenericsMetaData",
+"cacheMetaData",
+"cacheMethod",
+"cairo_pdf",
+"cairo_ps",
+"call",
+"callCC",
+"callGeneric",
+"callNextMethod",
+"canCoerce",
+"cancor",
+"capabilities",
+"capture.output",
+"captureAll",
+"case.names",
+"casefold",
+"cat",
+"category",
+"cbind",
+"cbind.data.frame",
+"cbind2",
+"ccf",
+"cdplot",
+"ceiling",
+"changeTemp",
+"char.expand",
+"charToRaw",
+"character",
+"charmatch",
+"chartr",
+"check.options",
+"checkCRAN",
+"checkDocFiles",
+"checkDocStyle",
+"checkFF",
+"checkMD5sums",
+"checkNEWS",
+"checkReplaceFuns",
+"checkS3methods",
+"checkSlotAssignment",
+"checkTnF",
+"checkVignettes",
+"check_tzones",
+"chisq.test",
+"chol",
+"chol.default",
+"chol2inv",
+"choose",
+"chooseCRANmirror",
+"chull",
+"citEntry",
+"citFooter",
+"citHeader",
+"citation",
+"class",
+"classMetaName",
+"clearNames",
+"clip",
+"clipsource",
+"close",
+"close.connection",
+"close.screen",
+"close.socket",
+"close.srcfile",
+"closeAllConnections",
+"closeSocketClients",
+"cm",
+"cm.colors",
+"cmdscale",
+"co.intervals",
+"codes",
+"codes.factor",
+"codes.ordered",
+"codoc",
+"codocClasses",
+"codocData",
+"coef",
+"coefficients",
+"coerce",
+"col",
+"col2rgb",
+"colMeans",
+"colSums",
+"colnames",
+"colorConverter",
+"colorRamp",
+"colorRampPalette",
+"colors",
+"colours",
+"combn",
+"commandArgs",
+"comment",
+"compareRVersion",
+"compareVersion",
+"complete.cases",
+"completeClassDefinition",
+"completeExtends",
+"completeSubclasses",
+"complex",
+"computeRestarts",
+"con2tr",
+"conditionCall",
+"conditionCall.condition",
+"conditionMessage",
+"conditionMessage.condition",
+"confint",
+"confint.default",
+"conflicts",
+"conformMethod",
+"constrOptim",
+"contour",
+"contour.default",
+"contourLines",
+"contr.SAS",
+"contr.helmert",
+"contr.poly",
+"contr.sdif",
+"contr.sum",
+"contr.treatment",
+"contrasts",
+"contrib.url",
+"contributors",
+"convertColor",
+"convolve",
+"cooks.distance",
+"cophenetic",
+"coplot",
+"cor",
+"cor.test",
+"corresp",
+"cos",
+"cosh",
+"count.fields",
+"cov",
+"cov.mcd",
+"cov.mve",
+"cov.rob",
+"cov.trob",
+"cov.wt",
+"cov2cor",
+"covratio",
+"cpgram",
+"createCallTipFile",
+"createSyntaxFile",
+"crossprod",
+"cummax",
+"cummin",
+"cumprod",
+"cumsum",
+"curve",
+"cut",
+"cut.Date",
+"cut.POSIXt",
+"cut.default",
+"cutree",
+"cycle",
+"dQuote",
+"data",
+"data.class",
+"data.entry",
+"data.frame",
+"data.manager",
+"data.matrix",
+"dataentry",
+"date",
+"dbeta",
+"dbinom",
+"dcauchy",
+"dchisq",
+"de",
+"de.ncols",
+"de.restore",
+"de.setup",
+"debug",
+"debugger",
+"decompose",
+"def",
+"default.stringsAsFactors",
+"defaultDumpName",
+"defaultPrototype",
+"delay",
+"delayedAssign",
+"delete.response",
+"delimMatch",
+"deltat",
+"demo",
+"dendrapply",
+"density",
+"density.default",
+"denumerate",
+"denumerate.formula",
+"deparse",
+"deriv",
+"deriv.default",
+"deriv.formula",
+"deriv3",
+"deriv3.default",
+"deriv3.formula",
+"descArgs",
+"descFun",
+"det",
+"detach",
+"determinant",
+"determinant.matrix",
+"dev.control",
+"dev.copy",
+"dev.copy2eps",
+"dev.copy2pdf",
+"dev.cur",
+"dev.interactive",
+"dev.list",
+"dev.new",
+"dev.next",
+"dev.off",
+"dev.prev",
+"dev.print",
+"dev.set",
+"dev.size",
+"dev2bitmap",
+"devAskNewPage",
+"deviance",
+"deviceIsInteractive",
+"dexp",
+"df",
+"df.kernel",
+"df.residual",
+"dfbeta",
+"dfbetas",
+"dffits",
+"dgamma",
+"dgeom",
+"dget",
+"dhyper",
+"diag",
+"diff",
+"diff.Date",
+"diff.POSIXt",
+"diff.default",
+"diff.ts",
+"diffinv",
+"difftime",
+"digamma",
+"dim",
+"dim.data.frame",
+"dimnames",
+"dimnames.data.frame",
+"dir",
+"dir.create",
+"dirname",
+"dist",
+"dlnorm",
+"dlogis",
+"dmultinom",
+"dnbinom",
+"dnorm",
+"do.call",
+"doPrimitiveMethod",
+"dose.p",
+"dotchart",
+"double",
+"download.file",
+"download.packages",
+"dpois",
+"dput",
+"drop",
+"drop.scope",
+"drop.terms",
+"drop1",
+"dropterm",
+"dsignrank",
+"dt",
+"dummy.coef",
+"dump",
+"dump.frames",
+"dumpMethod",
+"dumpMethods",
+"dunif",
+"duplicated",
+"duplicated.POSIXlt",
+"duplicated.array",
+"duplicated.data.frame",
+"duplicated.default",
+"duplicated.matrix",
+"dweibull",
+"dwilcox",
+"dyn.load",
+"dyn.unload",
+"eapply",
+"ecdf",
+"edit",
+"eff.aovlist",
+"effects",
+"eigen",
+"el",
+"elNamed",
+"emacs",
+"embed",
+"embedFonts",
+"empty.dump",
+"emptyMethodsList",
+"emptyenv",
+"encodeString",
+"encoded_text_to_latex",
+"end",
+"enlist",
+"env.profile",
+"environment",
+"environmentIsLocked",
+"environmentName",
+"eqscplot",
+"erase.screen",
+"estVar",
+"eval",
+"eval.parent",
+"evalq",
+"example",
+"exists",
+"existsFunction",
+"existsMethod",
+"existsTemp",
+"exp",
+"expand.grid",
+"expand.model.frame",
+"expm1",
+"expression",
+"extendrange",
+"extends",
+"extractAIC",
+"factanal",
+"factor",
+"factor.scope",
+"factorial",
+"family",
+"fbeta",
+"fft",
+"fifo",
+"file",
+"file.access",
+"file.append",
+"file.choose",
+"file.copy",
+"file.create",
+"file.edit",
+"file.exists",
+"file.info",
+"file.path",
+"file.remove",
+"file.rename",
+"file.show",
+"file.symlink",
+"file_path_as_absolute",
+"file_path_sans_ext",
+"file_test",
+"filled.contour",
+"filter",
+"finalDefaultMethod",
+"find",
+"findClass",
+"findFunction",
+"findInterval",
+"findMethod",
+"findMethodSignatures",
+"findMethods",
+"findPackageEnv",
+"findRestart",
+"findUnique",
+"fisher.test",
+"fitdistr",
+"fitted",
+"fitted.values",
+"fivenum",
+"fix",
+"fixInNamespace",
+"fixPre1.8",
+"fligner.test",
+"floor",
+"flush",
+"flush.connection",
+"flush.console",
+"force",
+"formalArgs",
+"formals",
+"format",
+"format.AsIs",
+"format.Date",
+"format.POSIXct",
+"format.POSIXlt",
+"format.char",
+"format.data.frame",
+"format.default",
+"format.difftime",
+"format.factor",
+"format.hexmode",
+"format.info",
+"format.octmode",
+"format.pval",
+"formatC",
+"formatDL",
+"formatOL",
+"formatUL",
+"formula",
+"forwardsolve",
+"fourfoldplot",
+"fractions",
+"frame",
+"frequency",
+"frequency.polygon",
+"friedman.test",
+"ftable",
+"functionBody",
+"gamma",
+"gamma.dispersion",
+"gamma.shape",
+"gammaCody",
+"gaussian",
+"gc",
+"gc.time",
+"gcinfo",
+"gctorture",
+"generic.skeleton",
+"get",
+"getAccess",
+"getAllConnections",
+"getAllMethods",
+"getAllSuperClasses",
+"getAnywhere",
+"getCConverterDescriptions",
+"getCConverterStatus",
+"getCRANmirrors",
+"getCallingDLL",
+"getCallingDLLe",
+"getClass",
+"getClassDef",
+"getClassName",
+"getClassPackage",
+"getClasses",
+"getConnection",
+"getDLLRegisteredRoutines",
+"getDLLRegisteredRoutines.DLLInfo",
+"getDLLRegisteredRoutines.character",
+"getDataPart",
+"getDepList",
+"getEnvironment",
+"getExportedValue",
+"getExtends",
+"getFromNamespace",
+"getFunction",
+"getFunctions",
+"getGeneric",
+"getGenerics",
+"getGraphicsEvent",
+"getGroup",
+"getGroupMembers",
+"getHook",
+"getInitial",
+"getKeywords",
+"getLoadedDLLs",
+"getMethod",
+"getMethods",
+"getMethodsForDispatch",
+"getMethodsMetaData",
+"getNamespace",
+"getNamespaceExports",
+"getNamespaceImports",
+"getNamespaceInfo",
+"getNamespaceName",
+"getNamespaceUsers",
+"getNamespaceVersion",
+"getNativeSymbolInfo",
+"getNumCConverters",
+"getOption",
+"getPackageName",
+"getProperties",
+"getPrototype",
+"getRversion",
+"getS3method",
+"getSlots",
+"getSocketClients",
+"getSocketClientsNames",
+"getSocketServerName",
+"getSocketServers",
+"getSrcLines",
+"getSubclasses",
+"getTaskCallbackNames",
+"getTemp",
+"getTkProgressBar",
+"getTxtProgressBar",
+"getValidity",
+"getVirtual",
+"get_all_vars",
+"getenv",
+"geterrmessage",
+"gettext",
+"gettextf",
+"getwd",
+"ginv",
+"gl",
+"glm",
+"glm.control",
+"glm.convert",
+"glm.fit",
+"glm.fit.null",
+"glm.nb",
+"glmmPQL",
+"glob2rx",
+"globalenv",
+"graphics.off",
+"gray",
+"gray.colors",
+"grconvertX",
+"grconvertY",
+"gregexpr",
+"grep",
+"grey",
+"grey.colors",
+"grid",
+"gsub",
+"guiCallTip",
+"guiCmd",
+"guiComplete",
+"guiDDEInstall",
+"guiExport",
+"guiImport",
+"guiInstall",
+"guiLoad",
+"guiReport",
+"guiSave",
+"guiSetwd",
+"guiSource",
+"guiUninstall",
+"gzcon",
+"gzfile",
+"hasArg",
+"hasMethod",
+"hasMethods",
+"hasTsp",
+"hat",
+"hatvalues",
+"hatvalues.lm",
+"hcl",
+"hclust",
+"head",
+"head.matrix",
+"heat.colors",
+"heatmap",
+"help",
+"help.search",
+"help.start",
+"helpSearchWeb",
+"hist",
+"hist.FD",
+"hist.default",
+"hist.scott",
+"history",
+"hsv",
+"httpclient",
+"huber",
+"hubers",
+"iconv",
+"iconvlist",
+"identical",
+"identify",
+"identity",
+"ifelse",
+"image",
+"image.default",
+"implicitGeneric",
+"importIntoEnv",
+"index.search",
+"influence",
+"influence.measures",
+"inherits",
+"initialize",
+"insertMethod",
+"install.packages",
+"installFoundDepends",
+"installed.packages",
+"intToBits",
+"intToUtf8",
+"integer",
+"integrate",
+"interaction",
+"interaction.plot",
+"interactive",
+"intersect",
+"inverse.gaussian",
+"inverse.rle",
+"invisible",
+"invokeRestart",
+"invokeRestartInteractively",
+"is",
+"is.R",
+"is.array",
+"is.atomic",
+"is.call",
+"is.character",
+"is.complex",
+"is.data.frame",
+"is.double",
+"is.element",
+"is.empty.model",
+"is.environment",
+"is.expression",
+"is.factor",
+"is.finite",
+"is.fractions",
+"is.function",
+"is.infinite",
+"is.integer",
+"is.language",
+"is.leaf",
+"is.list",
+"is.loaded",
+"is.logical",
+"is.matrix",
+"is.mts",
+"is.na",
+"is.na.POSIXlt",
+"is.na.data.frame",
+"is.name",
+"is.nan",
+"is.null",
+"is.numeric",
+"is.numeric.Date",
+"is.numeric.POSIXt",
+"is.numeric_version",
+"is.object",
+"is.ordered",
+"is.package_version",
+"is.pairlist",
+"is.primitive",
+"is.qr",
+"is.raw",
+"is.real",
+"is.recursive",
+"is.relistable",
+"is.single",
+"is.stepfun",
+"is.symbol",
+"is.table",
+"is.tclObj",
+"is.tkwin",
+"is.ts",
+"is.tskernel",
+"is.unsorted",
+"is.vector",
+"isAqua",
+"isBaseNamespace",
+"isClass",
+"isClassDef",
+"isClassUnion",
+"isGeneric",
+"isGrammarSymbol",
+"isGroup",
+"isHelp",
+"isIncomplete",
+"isMac",
+"isNamespace",
+"isOpen",
+"isRestart",
+"isRgui",
+"isS4",
+"isSDI",
+"isSealedClass",
+"isSealedMethod",
+"isSeekable",
+"isSymmetric",
+"isSymmetric.matrix",
+"isTRUE",
+"isVirtualClass",
+"isWin",
+"isoMDS",
+"isoreg",
+"jitter",
+"jpeg",
+"julian",
+"julian.Date",
+"julian.POSIXt",
+"kappa",
+"kappa.default",
+"kappa.lm",
+"kappa.qr",
+"kappa.tri",
+"kde2d",
+"kernapply",
+"kernel",
+"kmeans",
+"knots",
+"koCmd",
+"kronecker",
+"kruskal.test",
+"ks.test",
+"ksmooth",
+"l10n_info",
+"labels",
+"labels.default",
+"lag",
+"lag.plot",
+"languageEl",
+"lapply",
+"layout",
+"layout.show",
+"lazyLoad",
+"lazyLoadDBfetch",
+"lbeta",
+"lchoose",
+"lcm",
+"lda",
+"ldahist",
+"legend",
+"length",
+"letters",
+"levels",
+"levels.default",
+"lfactorial",
+"lgamma",
+"library",
+"library.dynam",
+"library.dynam.unload",
+"licence",
+"license",
+"limitedLabels",
+"line",
+"linearizeMlist",
+"lines",
+"lines.default",
+"lines.ts",
+"list",
+"list.files",
+"listFromMethods",
+"listFromMlist",
+"listMethods",
+"listTypes",
+"list_files_with_exts",
+"list_files_with_type",
+"lm",
+"lm.fit",
+"lm.fit.null",
+"lm.gls",
+"lm.influence",
+"lm.ridge",
+"lm.wfit",
+"lm.wfit.null",
+"lmsreg",
+"lmwork",
+"load",
+"loadMethod",
+"loadNamespace",
+"loadURL",
+"loadedNamespaces",
+"loadhistory",
+"loadingNamespaceInfo",
+"loadings",
+"local",
+"localeToCharset",
+"locator",
+"lockBinding",
+"lockEnvironment",
+"loess",
+"loess.control",
+"loess.smooth",
+"log",
+"log10",
+"log1p",
+"log2",
+"logLik",
+"logb",
+"logical",
+"loglin",
+"loglm",
+"loglm1",
+"logtrans",
+"lower.tri",
+"lowess",
+"lqs",
+"lqs.formula",
+"ls",
+"ls.diag",
+"ls.print",
+"ls.str",
+"lsf.str",
+"lsfit",
+"ltsreg",
+"machine",
+"mad",
+"mahalanobis",
+"main.help.url",
+"make.link",
+"make.names",
+"make.packages.html",
+"make.rgb",
+"make.socket",
+"make.unique",
+"makeARIMA",
+"makeActiveBinding",
+"makeClassRepresentation",
+"makeExtends",
+"makeGeneric",
+"makeMethodsList",
+"makePrototypeFromClassDef",
+"makeRweaveLatexCodeRunner",
+"makeStandardGeneric",
+"makepredictcall",
+"manglePackageName",
+"manova",
+"mantelhaen.test",
+"mapply",
+"margin.table",
+"mat.or.vec",
+"match",
+"match.arg",
+"match.call",
+"match.fun",
+"matchSignature",
+"matlines",
+"matplot",
+"matpoints",
+"matrix",
+"mauchley.test",
+"mauchly.test",
+"max",
+"max.col",
+"mca",
+"mcnemar.test",
+"md5sum",
+"mean",
+"mean.Date",
+"mean.POSIXct",
+"mean.POSIXlt",
+"mean.data.frame",
+"mean.default",
+"mean.difftime",
+"median",
+"median.default",
+"medpolish",
+"mem.limits",
+"memory.limit",
+"memory.profile",
+"memory.size",
+"menu",
+"merge",
+"merge.data.frame",
+"merge.default",
+"mergeMethods",
+"message",
+"metaNameUndo",
+"method.skeleton",
+"methodSignatureMatrix",
+"methods",
+"methodsPackageMetaName",
+"mget",
+"min",
+"mirror2html",
+"missing",
+"missingArg",
+"mlistMetaName",
+"mode",
+"model.extract",
+"model.frame",
+"model.frame.aovlist",
+"model.frame.default",
+"model.frame.glm",
+"model.frame.lm",
+"model.matrix",
+"model.matrix.default",
+"model.matrix.lm",
+"model.offset",
+"model.response",
+"model.tables",
+"model.weights",
+"modifyList",
+"month.abb",
+"month.name",
+"monthplot",
+"months",
+"months.Date",
+"months.POSIXt",
+"mood.test",
+"mosaicplot",
+"mtext",
+"mvfft",
+"mvrnorm",
+"n2mfrow",
+"na.action",
+"na.contiguous",
+"na.exclude",
+"na.fail",
+"na.omit",
+"na.pass",
+"names",
+"namespaceExport",
+"namespaceImport",
+"namespaceImportClasses",
+"namespaceImportFrom",
+"namespaceImportMethods",
+"napredict",
+"naprint",
+"naresid",
+"nargs",
+"nchar",
+"nclass.FD",
+"nclass.Sturges",
+"nclass.freq",
+"nclass.scott",
+"ncol",
+"neg.bin",
+"negative.binomial",
+"negexp.SSival",
+"new",
+"new.env",
+"new.packages",
+"newBasic",
+"newClassRepresentation",
+"newEmptyObject",
+"nextn",
+"ngettext",
+"nlevels",
+"nlm",
+"nlminb",
+"nls",
+"nls.control",
+"noquote",
+"normalizePath",
+"nrow",
+"nsl",
+"numeric",
+"numericDeriv",
+"numeric_version",
+"nzchar",
+"objBrowse",
+"objClear",
+"objDir",
+"objInfo",
+"objList",
+"objMenu",
+"objSearch",
+"object.size",
+"objects",
+"offset",
+"old.packages",
+"oldClass",
+"on.exit",
+"oneway.test",
+"open",
+"open.connection",
+"open.srcfile",
+"open.srcfilecopy",
+"optim",
+"optimise",
+"optimize",
+"options",
+"order",
+"order.dendrogram",
+"ordered",
+"outer",
+"p.adjust",
+"pacf",
+"packBits",
+"package.contents",
+"package.dependencies",
+"package.description",
+"package.manager",
+"package.skeleton",
+"packageDescription",
+"packageEvent",
+"packageHasNamespace",
+"packageSlot",
+"packageStartupMessage",
+"packageStatus",
+"package_version",
+"page",
+"pairlist",
+"pairs",
+"pairs.default",
+"pairwise.prop.test",
+"pairwise.t.test",
+"pairwise.table",
+"pairwise.wilcox.test",
+"palette",
+"panel.smooth",
+"par",
+"parSocket",
+"parcoord",
+"parent.env",
+"parent.frame",
+"parse",
+"parse.dcf",
+"parseNamespaceFile",
+"paste",
+"path.expand",
+"pbeta",
+"pbinom",
+"pbirthday",
+"pcauchy",
+"pchisq",
+"pdf",
+"pdf.options",
+"pdfFonts",
+"pentagamma",
+"person",
+"personList",
+"persp",
+"pexp",
+"pf",
+"pgamma",
+"pgeom",
+"phyper",
+"pi",
+"pico",
+"pictex",
+"pie",
+"piechart",
+"pipe",
+"pkgDepends",
+"pkgVignettes",
+"plclust",
+"plnorm",
+"plogis",
+"plot",
+"plot.TukeyHSD",
+"plot.default",
+"plot.density",
+"plot.design",
+"plot.ecdf",
+"plot.lm",
+"plot.mlm",
+"plot.new",
+"plot.spec",
+"plot.spec.coherency",
+"plot.spec.phase",
+"plot.stepfun",
+"plot.ts",
+"plot.window",
+"plot.xy",
+"pmatch",
+"pmax",
+"pmax.int",
+"pmin",
+"pmin.int",
+"pnbinom",
+"png",
+"pnorm",
+"points",
+"points.default",
+"poisson",
+"polr",
+"poly",
+"polygon",
+"polym",
+"polyroot",
+"pos.to.env",
+"possibleExtends",
+"postscript",
+"postscriptFont",
+"postscriptFonts",
+"power",
+"power.anova.test",
+"power.prop.test",
+"power.t.test",
+"ppoints",
+"ppois",
+"ppr",
+"prcomp",
+"predict",
+"predict.glm",
+"predict.lm",
+"predict.mlm",
+"predict.poly",
+"preplot",
+"pretty",
+"prettyNum",
+"princomp",
+"print",
+"print.AsIs",
+"print.DLLInfo",
+"print.DLLInfoList",
+"print.DLLRegisteredRoutines",
+"print.Date",
+"print.NativeRoutineList",
+"print.POSIXct",
+"print.POSIXlt",
+"print.anova",
+"print.atomic",
+"print.by",
+"print.coefmat",
+"print.condition",
+"print.connection",
+"print.data.frame",
+"print.default",
+"print.density",
+"print.difftime",
+"print.factor",
+"print.family",
+"print.formula",
+"print.ftable",
+"print.glm",
+"print.hexmode",
+"print.infl",
+"print.integrate",
+"print.libraryIQR",
+"print.listof",
+"print.lm",
+"print.logLik",
+"print.noquote",
+"print.numeric_version",
+"print.octmode",
+"print.packageInfo",
+"print.proc_time",
+"print.restart",
+"print.rle",
+"print.simple.list",
+"print.srcfile",
+"print.srcref",
+"print.summary.table",
+"print.table",
+"print.terms",
+"print.ts",
+"print.warnings",
+"printCoefmat",
+"printNoClass",
+"prmatrix",
+"proc.time",
+"processSocket",
+"prod",
+"profile",
+"progress",
+"prohibitGeneric",
+"proj",
+"promax",
+"prompt",
+"promptClass",
+"promptData",
+"promptMethods",
+"promptPackage",
+"prop.table",
+"prop.test",
+"prop.trend.test",
+"prototype",
+"provide",
+"ps.options",
+"psi.bisquare",
[TRUNCATED]
To get the complete diff run:
svnlook diff /svnroot/sciviews -r 178
More information about the Sciviews-commits
mailing list