[Sciviews-commits] r434 - in komodo/SciViews-K-dev: . components pylib

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sun Feb 12 21:54:54 CET 2012


Author: prezez
Date: 2012-02-12 21:54:54 +0100 (Sun, 12 Feb 2012)
New Revision: 434

Added:
   komodo/SciViews-K-dev/pylib/cile_r.py
   komodo/SciViews-K-dev/pylib/lang_r.py
   komodo/SciViews-K-dev/sciviewsk-1.1.1dev-ko.xpi
Removed:
   komodo/SciViews-K-dev/pylib/cile_r.py
   komodo/SciViews-K-dev/pylib/lang_r.py
   komodo/SciViews-K-dev/sciviewsk-1.1.0dev-ko.xpi
Modified:
   komodo/SciViews-K-dev/
   komodo/SciViews-K-dev/components/svIUtils.idl
   komodo/SciViews-K-dev/components/svUtils.py
   komodo/SciViews-K-dev/install.rdf
Log:
Code intelligence-2 mechanism for R:
so far only simple completions are implemented: library(<package list>)


Property changes on: komodo/SciViews-K-dev
___________________________________________________________________
Modified: svn:ignore
   - !*
*-dev.*
*.xpi
build
sciviewsk-1.0.8dev-ko
arch

   + !*
*-dev.*
*.xpi
build
sciviewsk-1.0.8dev-ko
arch
maya-1.1.1-ko
ko-Toolbox-Utilities


Modified: komodo/SciViews-K-dev/components/svIUtils.idl
===================================================================
--- komodo/SciViews-K-dev/components/svIUtils.idl	2012-02-11 22:36:17 UTC (rev 433)
+++ komodo/SciViews-K-dev/components/svIUtils.idl	2012-02-12 20:54:54 UTC (rev 434)
@@ -51,7 +51,6 @@
 	ACString styledResult();
 };
 
-
 [scriptable, uuid(22A6C234-CC35-D374-2F01-FD4C605C905C)]
 interface svIUtils : nsISupports {
     nsISimpleEnumerator getproc(in string propertyName);

Modified: komodo/SciViews-K-dev/components/svUtils.py
===================================================================
--- komodo/SciViews-K-dev/components/svUtils.py	2012-02-11 22:36:17 UTC (rev 433)
+++ komodo/SciViews-K-dev/components/svUtils.py	2012-02-12 20:54:54 UTC (rev 434)
@@ -35,7 +35,7 @@
 
 from xpcom import components, nsError, COMException
 from xpcom._xpcom import getProxyForObject, PROXY_SYNC, PROXY_ALWAYS, PROXY_ASYNC
-from xpcom.server import WrapObject, UnwrapObject
+from xpcom.server import WrapObject #, UnwrapObject
 import os, sys, re
 import string
 from xpcom.server.enumerator import SimpleEnumerator
@@ -104,7 +104,6 @@
     def makeStyledText(self, text):
         return _makeStyledText(text)
 
-
     def setSocketInfo(self, host, port, outgoing):
         log.debug("setSocketInfo (%s): %s:%d" % ('outgoing' if outgoing else 'incoming', host, port))
         if outgoing: self.socketOut = (host, port)
@@ -217,7 +216,7 @@
         message = ''
         if useJSON:
             # Fix bad JSON: R escapes nonprintable characters as octal numbers
-            # (\OOO), but json apparently needs unicode notation (\uHHHH).
+            # (\OOO), but json needs unicode notation (\uHHHH).
             result = re.sub('(?<=\\\\)[0-9]{3}', lambda x: ("u%04x" % int(x.group(0), 8)), result)
             try:
                 resultObj = json.loads(result)
@@ -419,7 +418,8 @@
         #scimoz.autoCSetFillUps(" []{}<>/():;%+-*@!\t\n\r=$`")
         #autoCSeparatorChar = chr(ke.autoCSeparator)
         if not autoCstring: return
-        autoCstring = re.split("[\r\n]+",autoCstring.replace('\r\n', chr(scimoz.autoCSeparator)), 1)
+        autoCstring = re.split("[\r\n]+", autoCstring.replace('\r\n', \
+            chr(scimoz.autoCSeparator)), 1)
         trigLen = int(autoCstring[0])
         autoCstring = autoCstring[1]
 

Modified: komodo/SciViews-K-dev/install.rdf
===================================================================
--- komodo/SciViews-K-dev/install.rdf	2012-02-11 22:36:17 UTC (rev 433)
+++ komodo/SciViews-K-dev/install.rdf	2012-02-12 20:54:54 UTC (rev 434)
@@ -5,7 +5,7 @@
 		<em:unpack>true</em:unpack>
         <em:id>sciviewsk at sciviews.org</em:id>
         <em:name>SciViews-K</em:name>
-        <em:version>1.1.0dev</em:version>
+        <em:version>1.1.1dev</em:version>
         <em:description>Edit R code with Komodo</em:description>
         <em:creator>Philippe Grosjean</em:creator>
         <em:contributor>Romain Francois</em:contributor>

Deleted: komodo/SciViews-K-dev/pylib/cile_r.py
===================================================================
--- komodo/SciViews-K-dev/pylib/cile_r.py	2012-02-11 22:36:17 UTC (rev 433)
+++ komodo/SciViews-K-dev/pylib/cile_r.py	2012-02-12 20:54:54 UTC (rev 434)
@@ -1,127 +0,0 @@
-#!/usr/bin/env python
-# ***** BEGIN LICENSE BLOCK *****
-# Version: MPL 1.1/GPL 2.0/LGPL 2.1
-#
-# The contents of this file are subject to the Mozilla Public License
-# Version 1.1 (the "License"); you may not use this file except in
-# compliance with the License. You may obtain a copy of the License at
-# http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS IS"
-# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-# License for the specific language governing rights and limitations
-# under the License.
-#
-# The Original Code is SciViews-K by Philippe Grosjean et al.
-#
-# Contributor(s):
-#   Philippe Grosjean
-#   ActiveState Software Inc (code inspired from)
-#
-# Alternatively, the contents of this file may be used under the terms of
-# either the GNU General Public License Version 2 or later (the "GPL"), or
-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
-# in which case the provisions of the GPL or the LGPL are applicable instead
-# of those above. If you wish to allow use of your version of this file only
-# under the terms of either the GPL or the LGPL, and not to allow others to
-# use your version of this file under the terms of the MPL, indicate your
-# decision by deleting the provisions above and replace them with the notice
-# and other provisions required by the GPL or the LGPL. If you do not delete
-# the provisions above, a recipient may use your version of this file under
-# the terms of any one of the MPL, the GPL or the LGPL.
-#
-# ***** END LICENSE BLOCK *****
-
-
-"""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 R 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 R 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-R-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 R content, you may
-    #   want to use it.
-
-    return tree

Added: komodo/SciViews-K-dev/pylib/cile_r.py
===================================================================
--- komodo/SciViews-K-dev/pylib/cile_r.py	                        (rev 0)
+++ komodo/SciViews-K-dev/pylib/cile_r.py	2012-02-12 20:54:54 UTC (rev 434)
@@ -0,0 +1,127 @@
+#!/usr/bin/env python
+# ***** BEGIN LICENSE BLOCK *****
+# Version: MPL 1.1/GPL 2.0/LGPL 2.1
+#
+# The contents of this file are subject to the Mozilla Public License
+# Version 1.1 (the "License"); you may not use this file except in
+# compliance with the License. You may obtain a copy of the License at
+# http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS"
+# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+# License for the specific language governing rights and limitations
+# under the License.
+#
+# The Original Code is SciViews-K by Philippe Grosjean et al.
+#
+# Contributor(s):
+#   Philippe Grosjean
+#   ActiveState Software Inc (code inspired from)
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 2 or later (the "GPL"), or
+# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+# in which case the provisions of the GPL or the LGPL are applicable instead
+# of those above. If you wish to allow use of your version of this file only
+# under the terms of either the GPL or the LGPL, and not to allow others to
+# use your version of this file under the terms of the MPL, indicate your
+# decision by deleting the provisions above and replace them with the notice
+# and other provisions required by the GPL or the LGPL. If you do not delete
+# the provisions above, a recipient may use your version of this file under
+# the terms of any one of the MPL, the GPL or the LGPL.
+#
+# ***** END LICENSE BLOCK *****
+
+
+"""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 R 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 R 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-R-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 R content, you may
+    #   want to use it.
+
+    return tree

Deleted: komodo/SciViews-K-dev/pylib/lang_r.py
===================================================================
--- komodo/SciViews-K-dev/pylib/lang_r.py	2012-02-11 22:36:17 UTC (rev 433)
+++ komodo/SciViews-K-dev/pylib/lang_r.py	2012-02-12 20:54:54 UTC (rev 434)
@@ -1,3004 +0,0 @@
-#!/usr/bin/env python
-# ***** BEGIN LICENSE BLOCK *****
-# Version: MPL 1.1/GPL 2.0/LGPL 2.1
-#
-# The contents of this file are subject to the Mozilla Public License
-# Version 1.1 (the "License"); you may not use this file except in
-# compliance with the License. You may obtain a copy of the License at
-# http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS IS"
-# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-# License for the specific language governing rights and limitations
-# under the License.
-#
-# The Original Code is SciViews-K by Philippe Grosjean et al.
-#
-# Contributor(s):
-#   Philippe Grosjean
-#   ActiveState Software Inc (code inspired from)
-#
-# Alternatively, the contents of this file may be used under the terms of
-# either the GNU General Public License Version 2 or later (the "GPL"), or
-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
-# in which case the provisions of the GPL or the LGPL are applicable instead
-# of those above. If you wish to allow use of your version of this file only
-# under the terms of either the GPL or the LGPL, and not to allow others to
-# use your version of this file under the terms of the MPL, indicate your
-# decision by deleting the provisions above and replace them with the notice
-# and other provisions required by the GPL or the LGPL. If you do not delete
-# the provisions above, a recipient may use your version of this file under
-# the terms of any one of the MPL, the GPL or the LGPL.
-#
-# ***** END LICENSE BLOCK *****
-
-
-"""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.
-"""
-# TODO: include calltip for abbreviations in the code intelligence (+ cache entries?)
-# TODO: include completion list for %xxx% operators
-
-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, UDLBuffer
-from codeintel2.util import CompareNPunctLast
-
-from SilverCity.ScintillaConstants import SCE_UDL_SSL_DEFAULT, \
-    SCE_UDL_SSL_IDENTIFIER, SCE_UDL_SSL_OPERATOR, SCE_UDL_SSL_VARIABLE, \
-    SCE_UDL_SSL_WORD, SCE_UDL_SSL_COMMENT, SCE_UDL_SSL_COMMENTBLOCK, \
-    SCE_UDL_SSL_STRING
-
-try:
-    from xpcom.server import UnwrapObject
-    _xpcom_ = True
-except ImportError:
-    _xpcom_ = False
-
-from xpcom import components
-R = components.classes["@sciviews.org/svUtils;1"].\
-    getService(components.interfaces.svIUtils)
-
-
-#---- Globals
-lang = "R"
-log = logging.getLogger("codeintel.r")
-log.setLevel(logging.DEBUG)
-
-# 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",
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/sciviews -r 434


More information about the Sciviews-commits mailing list