#
# Properties File for the jCVS Java CVS Client
# $Id: defaults.txt,v 1.6 1998/09/19 01:45:38 time Exp $
#

# NOTE Any property may be overridden for a specific OS, by
#      appending the osname to the property name. The osname
#      is printed out when jCVS starts up. Since property names
#      are not allowed to contain any spaces, you must replace
#      any spaces in the name with underscores. In other words,
#      for Windows NT, you append ".Windows_NT" to the property
#      name, and the property will be overridden on Windows NT
#      machines only. For an example see the property named
#      "jCVS.global.temporaryDirectory" below.
#
#      WARNING this does NOT work with fonts or colors
#

# ------------------------------------------------------------------
# The following properties should be reviewed for each installation!
# ------------------------------------------------------------------

#
# Uncomment this property to cause the RSH method of
# connecting to exec() the rsh process that you specify.
# This MUST BE USED FOR UNIX, since jCVS can not create the
# priveleged ports for the rsh protocol unless you run as root!
#
# jCVS.rshCommand.default=/usr/ucb/rsh
jCVS.rshCommand.default.Solaris=/usr/ucb/rsh
jCVS.rshCommand.default.Linux=/usr/bin/rsh


# ------------------------------------------------------------------
# The remaining properties can generally be left as they are...
# ------------------------------------------------------------------

#
# These are "sorta" global variables
#

#
# The CVSTimestamp formatting timezone.
#
jCVS.global.timezone=GMT
#
# For jdk's prior to 1.1.4, you will need to use this:
#jCVS.global.timezone=GMT+00
#

jCVS.global.RCS_ID=$Id: defaults.txt,v 1.6 1998/09/19 01:45:38 time Exp $
jCVS.global.RCS_REV=$Revision: 1.6 $


# The temporary directory. This is ONLY consulted
# if there is no 'TEMP' or 'TMP' property defined.
jCVS.global.temporaryDirectory=C:/windows/temp
jCVS.global.temporaryDirectory.Solaris=/tmp
jCVS.global.temporaryDirectory.Linux=/tmp
jCVS.global.temporaryDirectory.Windows_NT=D:/temp

#
# The CVSTimestamp formatting timezone.
#
jCVS.global.allowGzipFileMode=true

# The cvs command spec for checking out a new project
# from the main window.
jCVS.global.checkOutCommand=:co:N:AMNP:deou:

#
# This is the user's ignore specification.
# These ignore specs will be added to all ignore usage.
#
jCVS.global.ignores=*.class *.jar

#
# This is the name of the file that will be looked for
# in directories to include ignore files.
#
jCVS.global.ignoreFileName=cvsignore


#
# The following entries control the Main Window
#

# This is the background color of the main window
jCVS.mainWindow.bg=#C8D7FA

# These two determine where on the screen the main
# window will appear
jCVS.mainWindow.x=10
jCVS.mainWindow.y=15
jCVS.mainWindow.width=450
jCVS.mainWindow.height=145
jCVS.mainWindow.height.Solaris=200


#
# The following entries control command output windows
#
jCVS.outputWindow.width=750
jCVS.outputWindow.height=500
jCVS.outputWindow.font=Monospaced-plain-12


#
# The following entries control Project Windows
#

# This is the background color of the project window
jCVS.projectWindow.bg=#C8D7FA

jCVS.projectWindow.width=475
jCVS.projectWindow.height=442

# The triangle that expands the argument text.
jCVS.projectWindow.triangle.fg=#B8B8B8

# The control button rotator.
jCVS.projectWindow.rotator.bg=#B8B8B8
jCVS.projectWindow.rotator.width=13
jCVS.projectWindow.rotator.height=15
jCVS.projectWindow.rotator.gap=4

# This is the font of the Entries list in the project window
jCVS.entriesList.font=Monospaced-plain-12

# The number of rows to display in the entries list (obsolete)
jCVS.entriesList.numRows=8

jCVS.entriesList.nameWidth=250
jCVS.entriesList.versionWidth=65
# The verb to use when opening a file by double clicking on it.
jCVS.entriesList.doubleClickVerb=open

#
# The style of the timestamp in the list.
# 'verbose' -> Fri Mar 12, 1997 07:14:00
# 'terse' -> 970312 07:14
#
jCVS.entriesList.stampStyle=verbose


# This is the font of the project's info in the project window
jCVS.projectWindow.projectInfo.font=Serif-plain-12

#
# ===== ===== The Project Window's Control Bar Specifications ===== =====
#
# If you comment out the "jCVS.controlBarList", you will not get the
# control bar, and you can work with only menus.
# WARNING - these are all VERY out of date!
#jCVS.controlBarList=Info:Admin:Misc

jCVS.controlBar.Info=Status:Log:History:Diff

jCVS.controlButton.Info.Diff=Diff:CVS:diff:a:EUAF:di:
jCVS.controlButton.Info.Status=Status:CVS:status:a:ESUAF:d:
jCVS.controlButton.Info.Log=Log:CVS:log:a:EAF:d:
jCVS.controlButton.Info.History=History:CVS:history:a:EAF:d:

jCVS.controlBar.Admin=Add:Remove:Commit:Update:Checkout

jCVS.controlButton.Admin.Add=Add:CVS:add:G:SUAF:due:
jCVS.controlButton.Admin.Remove=Remove:CVS:remove:a:EAF:de:
jCVS.controlButton.Admin.Commit=Commit:CVS:ci:A:EUAFG:deou:
jCVS.controlButton.Admin.Update=Update:CVS:update:a:EAF:deu:
jCVS.controlButton.Admin.Checkout=Checkout:CVS:co:A:AM:deu:

jCVS.controlBar.Misc=Tag:RTag:Admin

jCVS.controlButton.Misc.Tag=Tag:CVS:tag:a:EAF:d:
jCVS.controlButton.Misc.RTag=RTag:CVS:rtag:a:EAR:d:
jCVS.controlButton.Misc.Admin=Admin:CVS:admin:a:EAF:d:


#
# ===== ===== The Project Window's Menu Specifications ===== =====
#
jCVS.projectMenuBar=Project:Selection:Monitor:Misc
# jCVS.projectMenuBar=Project:Selection:Misc

# ===== Project Menu
jCVS.projectMenu.Project=Checkout:SEP:Update:SEP:Commit:SEP:RDiff:SEP:Release

jCVS.projectMenuItem.Project.Checkout=Checkout:CVS:co:A:AMP:deou:
jCVS.projectMenuItem.Project.Update=Update:CVS:update:A:EAUPM:deou:-d
jCVS.projectMenuItem.Project.Commit=Commit:CVS:ci:A:EAUMG:deou:
jCVS.projectMenuItem.Project.RDiff=Release Diffs:CVS:rdiff:N:AMR:d:
jCVS.projectMenuItem.Project.Release=Release:CVS:release:N:AM:d:
jCVS.projectMenuItem.Project.SEP=-:seperator:

# ===== Selection Menu
jCVS.projectMenu.Selection=\
Edit:Open:SEP:Log:RLog:Status:VStatus:RStatus:SEP:Diff:RDiff:SEP:Update:MoveUpd:\
SEP:Tag:Commit:SEP:ReAdd:Remove:BackRem:SEP:HistC:HistT:HistA

jCVS.projectMenuItem.Selection.SEP=-:seperator:
jCVS.projectMenuItem.Selection.Edit=Edit Files:JCVS:OPEN:a:edit
jCVS.projectMenuItem.Selection.Open=Open Files:JCVS:OPEN:a:open
jCVS.projectMenuItem.Selection.Diff=Show Diffs:CVS:diff:a:EUAF:di:
jCVS.projectMenuItem.Selection.RDiff=File Diffs:CVS:diff:a:EUAFR:di:
jCVS.projectMenuItem.Selection.Status=Show Status:CVS:status:a:EUAF:de:
jCVS.projectMenuItem.Selection.VStatus=Show Verbose Status:CVS:status:a:EUAF:de:-v
jCVS.projectMenuItem.Selection.RStatus=File Verbose Status:CVS:status:a:EUAFR:de:-v
jCVS.projectMenuItem.Selection.Log=Show Log:CVS:log:a:EAF:d:
jCVS.projectMenuItem.Selection.RLog=Show Log (to file):CVS:log:a:EAFR:d:
jCVS.projectMenuItem.Selection.Tag=Tag Files:CVS:tag:a:EAUF:deou:
jCVS.projectMenuItem.Selection.Update=Update:CVS:update:a:EAUFP:deou:
jCVS.projectMenuItem.Selection.MoveUpd=Move and Update:JCVS:MOVE:a:@.bk&CVS:update:a:EAUFP:deou:
jCVS.projectMenuItem.Selection.Commit=Commit:CVS:ci:a:EAUFG:deou:
jCVS.projectMenuItem.Selection.ReAdd=Resurrect:CVS:add:a:EUAFX:duoe:
jCVS.projectMenuItem.Selection.Remove=Remove:CVS:remove:a:EAF:de:
jCVS.projectMenuItem.Selection.BackRem=Backup and Remove:JCVS:MOVE:a:@.bk&CVS:remove:a:EAF:de:
jCVS.projectMenuItem.Selection.HistC=Commit History:CVS:history:a:EAF:d:-c
jCVS.projectMenuItem.Selection.HistT=Tag History:CVS:history:a:EAF:d:-T
jCVS.projectMenuItem.Selection.HistA=Complete History:CVS:history:a:EAF:d:-e

# ===== Monitor Menu
jCVS.projectMenu.Monitor=\
WOn:WOff:SEP:WAdd:WRem:SEP:Edit:UnEdit:Notify:SEP:Editors:Watchers

jCVS.projectMenuItem.Monitor.SEP=-:seperator:
jCVS.projectMenuItem.Monitor.WOn=Watch On:CVS:watch-on:a:EAF:d:
jCVS.projectMenuItem.Monitor.WOff=Watch Off:CVS:watch-off:a:EAF:d:
jCVS.projectMenuItem.Monitor.WAdd=Watch Add:CVS:watch-add:a:EAF:d:
jCVS.projectMenuItem.Monitor.WRem=Watch Remove:CVS:watch-remove:a:EAF:d:
jCVS.projectMenuItem.Monitor.Edit=Edit:CVS:Notify:a:E:&CVS:noop:N:A:i:
jCVS.projectMenuItem.Monitor.UnEdit=UnEdit:CVS:Notify:a:U&CVS:noop:N:A:i:
jCVS.projectMenuItem.Monitor.Notify=Send Notifications:CVS:noop:N:A:di:
jCVS.projectMenuItem.Monitor.Editors=Editors:CVS:editors:a:EAF:d:
jCVS.projectMenuItem.Monitor.Watchers=Watchers:CVS:watchers:a:EAF:d:

# ===== Misc Menu
jCVS.projectMenu.Misc=Add:AddB:SEP:Lock:UnLock:SEP:Ann:SEP:Admin

jCVS.projectMenuItem.Misc.SEP=-:seperator:
jCVS.projectMenuItem.Misc.Add=Add File...:CVS:add:G:SUAFX:due:
jCVS.projectMenuItem.Misc.AddB=Add Binary File...:CVS:add:G:SUAFX:due:-kb
jCVS.projectMenuItem.Misc.Lock=Lock Selection:CVS:admin:a:EAF:d:-l
jCVS.projectMenuItem.Misc.UnLock=Unlock Selection:CVS:admin:a:EAF:d:-u
jCVS.projectMenuItem.Misc.Ann=Annotate Selection:CVS:annotate:a:EAF:d:
jCVS.projectMenuItem.Misc.Admin=RCS Admin Command:CVS:admin:a:EAF:d:


#
# ===== ===== The Project Window's File Popup Menu ===== =====
#
jCVS.filePopup=\
Edit:Open:SEP:Diff:Log:Status:History:SEP:\
Update:SEP:Commit:SEP:Lock:UnLock:SEP:Backup

jCVS.filePopupMenu.SEP=-:seperator:
jCVS.filePopupMenu.Edit=Edit File:F:JCVS:OPEN:p:edit
jCVS.filePopupMenu.Open=Open File:F:JCVS:OPEN:p:open
jCVS.filePopupMenu.Backup=Backup File:F:JCVS:COPY:p:@.bk
jCVS.filePopupMenu.Diff=File Diffs:F:CVS:diff:p:AEUF:di:
jCVS.filePopupMenu.Log=File Log:F:CVS:log:p:AEF:d:
jCVS.filePopupMenu.Status=File Status:F:CVS:status:p:AEUF:deu:-v
jCVS.filePopupMenu.History=File History:F:CVS:history:p:AEF:d:-e
jCVS.filePopupMenu.Update=Update File:F:CVS:update:p:AEUF:deou:
jCVS.filePopupMenu.Commit=Commit File:F:CVS:ci:p:AEUFG:deou:
jCVS.filePopupMenu.Lock=Lock File:F:CVS:admin:p:AEF:de:-l
jCVS.filePopupMenu.UnLock=UnLock File:F:CVS:admin:p:AEF:de:-u


jCVS.dirPopup=\
CVSCmd:TCVSCmd:SEP:Log:LogOut:LogAll:LogAllOut:SEP:\
Stat:StatOut:StatAll:StatAllOut:SEP:Diff:DiffOut:DiffAll:DiffAllOut:SEP:\
Commit:Commit2:Update:Update2

jCVS.dirPopupMenu.SEP=-:seperator:
jCVS.dirPopupMenu.CVSCmd=CVS Command...:L:JCVS:CMDLINE:p:AEUX:deu:
jCVS.dirPopupMenu.TCVSCmd=Trace CVS Command...:L:JCVS:CMDLINE:p:AEUXIOT:deut:
jCVS.dirPopupMenu.Log=Log Files:L:CVS:log:p:AEF:d:
jCVS.dirPopupMenu.LogOut=Log Files (to file):L:CVS:log:p:AEFR:d:
jCVS.dirPopupMenu.LogAll=Log All Files:R:CVS:log:p:AEF:d:
jCVS.dirPopupMenu.LogAllOut=Log All Files (to file):R:CVS:log:p:AEFR:d:
jCVS.dirPopupMenu.Stat=Status Files:L:CVS:status:p:AEUF:deu:
jCVS.dirPopupMenu.StatOut=Status Files (to file):L:CVS:status:p:AEUFR:deu:-v
jCVS.dirPopupMenu.StatAll=Status All Files:R:CVS:status:p:AEUF:deu:
jCVS.dirPopupMenu.StatAllOut=Status All Files (to file):R:CVS:status:p:AEUFR:deu:-v
jCVS.dirPopupMenu.Diff=Diff Files:L:CVS:diff:p:AEUF:di:
jCVS.dirPopupMenu.DiffOut=Diff Files (to file):L:CVS:diff:p:AEUFR:di:
jCVS.dirPopupMenu.DiffAll=Diff All Files:R:CVS:diff:p:AEUF:di:
jCVS.dirPopupMenu.DiffAllOut=Diff All Files (to file):R:CVS:diff:p:AEUFR:di:
jCVS.dirPopupMenu.Commit=Commit Files:L:CVS:ci:p:AEUFG:deou:
jCVS.dirPopupMenu.Commit2=Commit All Files:R:CVS:ci:p:AEUFG:deou:
jCVS.dirPopupMenu.Update=Update Files:L:CVS:update:p:AEUFP:deou:-d
jCVS.dirPopupMenu.Update2=Update All Files:R:CVS:update:p:AEUFP:deou:-d
#
# The following does the BAD thing of overwriting modified files!!!!
# It is just hosed because not entries go up, and because there is
# no "Directory ." before the command!! No update occurs unless there
# are files in the directory, and thus, entries. Maybe because I do
# not send that last 'Directory .' command?
#
# jCVS.dirPopupMenu.UpdOver=Update Directory Files:D:CVS:update:p:XP:deou:-d



# -----------   CVS SERVER PORT NUMBERS   -----------
#
# We handle the server connection and port numbers
# a little differently than the standard. We do this
# because the insane developer of this code likes to
# assign random port numbers to repositories and allow
# access to them without a login. Most users will not
# use this special configuration. Most users will use
# the stock 'cvs pserver' connection.
#
# The 'pserver' connection is the standard 'password based'
# cvs server connection via TCP (inetd.conf = 'cvs pserver').
# Under most other implementations of cvs clients, the
# the 'server' connection is accomplished via 'rsh', not
# not via a TCP connection. This is where jCVS departs from
# the standard. jCVS uses 'server' for a TCP based connection
# with no password (inetd.conf = 'cvs server').
#
# Whenever jCVS sets up a project's client connection
# (the request actually), it first looks for a property
# that spells out the port. If that fails, it then
# looks for the default settings. The property it looks
# for has a name in this format:
#
#      jCVS.portNum.[p]server.hostname
#
# Here are two examples:
#
#   Connect to 'edsel.ice.com' as 'pserver' on port 2401
#      'jCVS.portNum.pserver.edsel.ice.com=2401'
#
#   Connect to 'edsel.ice.com' as 'server' on port 2402
#      'jCVS.portNum.server.edsel.ice.com=2402'
#

jCVS.portNum.pserver.edsel.ice.com=2401
jCVS.portNum.server.edsel.ice.com=514
jCVS.portNum.direct.edsel.ice.com=2402

# The following are the default port numbers.
jCVS.portNum.pserver.default=2401
jCVS.portNum.server.default=514
jCVS.portNum.direct.default=2402


#
# Server command string definitions
#
# Again, a similar contruct to the port number stuff above.
#
jCVS.serverCommand.server.edsel.ice.com=/usr/local/bin/cvs server
jCVS.serverCommand.pserver.edsel.ice.com=/usr/local/bin/cvs pserver

jCVS.serverCommand.server.default=cvs server
jCVS.serverCommand.pserver.default=cvs pserver


#
# This is the stop gap for proper internationalization
# and customization. Here we provide most of the string
# constants (label titles, window titles, button titles, etc.)
# used by jCVS.
#

#
# The titles for most labels
#

jCVS.ui.labelTitles.Repository=CVS Module
jCVS.ui.labelTitles.RootDirectory=CVS Repository
jCVS.ui.labelTitles.Hostname=CVS Server
jCVS.ui.labelTitles.TestHostname=CVS Server Hostname
jCVS.ui.labelTitles.LocalDirectory=Local Directory

jCVS.ui.labelTitles.ImportDirectory=Import Directory
jCVS.ui.labelTitles.ExportDirectory=Export Directory

jCVS.ui.labelTitles.VendorTag=Vendor Tag
jCVS.ui.labelTitles.ReleaseTag=Release Tag
jCVS.ui.labelTitles.Arguments=Arguments
jCVS.ui.labelTitles.LogMsg=Log Message
jCVS.ui.labelTitles.IgnoreFiles=Ignore Files
jCVS.ui.labelTitles.BinaryFiles=Binary Files

jCVS.ui.labelTitles.TraceRequest=Trace Request
jCVS.ui.labelTitles.TraceResponse=Trace Response
jCVS.ui.labelTitles.TraceProcess=Trace Processing
jCVS.ui.labelTitles.TraceTCP=Trace TCP Data

jCVS.ui.labelTitles.Descend=Do Subdirs

jCVS.ui.labelTitles.ViaRSH=Server
jCVS.ui.labelTitles.ViaInetd=Pserver
jCVS.ui.labelTitles.TestViaRSH=rsh 'server'
jCVS.ui.labelTitles.TestViaInetd=inetd 'pserver'

jCVS.ui.labelTitles.UsePassword=Use Password
jCVS.ui.labelTitles.UserName=User Name
jCVS.ui.labelTitles.Password=Password

jCVS.ui.labelTitles.OK=OK
jCVS.ui.labelTitles.CANCEL=CANCEL

jCVS.ui.labelTitles.Ok=Ok
jCVS.ui.labelTitles.Test=Perform Test
jCVS.ui.labelTitles.Cancel=Cancel

jCVS.ui.labelTitles.No=No
jCVS.ui.labelTitles.Yes=Yes

#
# FONTS
#

jCVS.dialogFeedback.font=Serif-bold-12
jCVS.messageDialog.text.font=Serif-bold-12
jCVS.messageDialog.prompt.font=Dialog-bold-14
jCVS.yesNoDialog.prompt.font=Serif-bold-14
jCVS.aboutDialog.font=Serif-bold-12
jCVS.noteDialog.font=Serif-plain-14
jCVS.errorDialog.font=Serif-plain-14

#
# ===== ===== Miscellaneous Dialog Constants ===== =====
#
# In these settings, if x,y is not supplied, a reasonable
# defauls is computed (parent.topLeft += 10). If width and
# height are not supplied, reasonable defaults are coded.
#

# The 'Note' dialog.
jCVS.noteDialog.x=75
jCVS.noteDialog.y=50
jCVS.noteDialog.width=480
jCVS.noteDialog.height=250

# The 'Error' dialog.
jCVS.errorDialog.x=75
jCVS.errorDialog.y=50
jCVS.errorDialog.width=480
jCVS.errorDialog.height=250

#
# ===== ===== DIALOG FIELD DEFAULTS ===== =====
#
# Setting these properties will establish default values
# for the corresponding dialog input fields.
#

#
# Checkout Dialog defaults
#
#jCVS.checkOutDialog.username=
#jCVS.checkOutDialog.hostname=
#jCVS.checkOutDialog.root=
#jCVS.checkOutDialog.repository=
#jCVS.checkOutDialog.localroot=
#jCVS.checkOutDialog.arguments=

#
# Export Dialog defaults
#
#jCVS.exportDialog.username=
#jCVS.exportDialog.hostname=
#jCVS.exportDialog.root=
#jCVS.exportDialog.repository=
#jCVS.exportDialog.localroot=
#jCVS.exportDialog.arguments=

#
# Import Dialog defaults
#
#jCVS.importDialog.username=
#jCVS.importDialog.hostname=
#jCVS.importDialog.root=
#jCVS.importDialog.repository=
#jCVS.importDialog.import=
#jCVS.importDialog.arguments=
#jCVS.importDialog.release=
#jCVS.importDialog.vendor=
#jCVS.importDialog.ignore=
#jCVS.importDialog.binary=
#jCVS.importDialog.message=

#
# Test Connection Dialog defaults
#
#jCVS.testConnDialog.username=
#jCVS.testConnDialog.hostname=
#jCVS.testConnDialog.root=

#
# Create Repository Dialog defaults
#
#jCVS.createReposDialog.username=
#jCVS.createReposDialog.hostname=
#jCVS.createReposDialog.root=
#jCVS.createReposDialog.repository=

#
# These are the "open a file" controls
#

#
# SUFFIX MAPPING for file open command.
#
# The 'method' is used to select the "open model" used.
# Currently, only "SH" is supported which is the equivalent
# of an exec().	The 'args' is used to select the arguments
# that are passed to the command. No suffix is the default
# setting, which is used if no matching suffix is found.
#
# Use 'NONE' to turn off open for specific suffixes.
#
jCVS.openFile.method=SH
jCVS.openFile.method.gif=SH
jCVS.openFile.method.doc=SH

jCVS.openFile.args=SHX

# 
# The following PATH properties will be searched for
# any executables (arg.0). If the executable is not
# found in any of these, the 'user.dir' default directory
# will be searched, following by 'user.home'. Note that
# you do specify how many path properties there are, they
# are read until null is returned indicating property not
# found. Note, that after these path, the 'user.dir' is
# searched, then the 'user.home' is searched.
#
# These SH method PATH settings are for Windoze.
#
jCVS.openFile.SH.path.0=C:\\bin
jCVS.openFile.SH.path.1=E:\\bin

#
# These SH method PATH settings are for UNIX/Linux.
#
# jCVS.openFile.SH.path.0=/usr/local/bin
# jCVS.openFile.SH.path.1=/usr/bin
# jCVS.openFile.SH.path.2=/usr/sbin

#
# In these argument lists, occurences of '*_'
# (where the '_' is one of 'D,F,H,W,V') will be
# replaced by the following:
#    *D - The Directory of the file
#    *F - The full path name of the File
#    *H - The user's Home directory
#    *W - The Working directory (usually the startup dir)
#    *V - The 'Verb' passed to the openFile method.
#

jCVS.openFile.SH.SHX.argc=6
jCVS.openFile.SH.SHX.argv.0=shellex.exe
jCVS.openFile.SH.SHX.argv.1=*V
jCVS.openFile.SH.SHX.argv.2=*F
jCVS.openFile.SH.SHX.argv.3=""
jCVS.openFile.SH.SHX.argv.4=*D
jCVS.openFile.SH.SHX.argv.5=SHOW_NORMAL

#
# Here is an example of opening each file in a
# MS Developer Studio (must be open first) via
# the jcvsdde.exe helper application, which you
# must install. If you had a name for Cafe, you
# could replace the 'MSDEV' with that to open your
# files in Cafe. The name is the 'DDE Server Name'.
#
jCVS.openFile.SH.DEV.argc=4
jCVS.openFile.SH.DEV.argv.0=jcvsdde.exe
jCVS.openFile.SH.DEV.argv.1=MSDEV
jCVS.openFile.SH.DEV.argv.2=System
jCVS.openFile.SH.DEV.argv.3=[open(\\"*F\\")]

# Graphics
jCVS.openFile.SH.GIF.argc=4
jCVS.openFile.SH.GIF.argv.0=jcvsdde.exe
jCVS.openFile.SH.GIF.argv.1=MSDEV
jCVS.openFile.SH.GIF.argv.2=System
jCVS.openFile.SH.GIF.argv.3=[open(\\"*F\\")]

# MSWord
#
# For MSWord95 use:
#    jCVS.openFile.SH.DOC.argv.3=[FileOpen(\"*F\")]
#
# For MSWord97 use:
#    jCVS.openFile.SH.DOC.argv.3="[REM _DDE_Direct][FileOpen(\\\"*F\\\")]"
#
jCVS.openFile.SH.DOC.argc=4
jCVS.openFile.SH.DOC.argv.0=jcvsdde.exe
jCVS.openFile.SH.DOC.argv.1=WinWord
jCVS.openFile.SH.DOC.argv.2=System
jCVS.openFile.SH.DOC.argv.3="[REM _DDE_Direct][FileOpen(\\\"*F\\\")]"

# Notepad
jCVS.openFile.SH.NP.argc=2
jCVS.openFile.SH.NP.argv.0=notepad.exe
jCVS.openFile.SH.NP.argv.1=*F

#
# Use these arguments for vi under UNIX and X?
# Totally untested....
#
jCVS.openFile.SH.VI.argc=3
jCVS.openFile.SH.VI.argv.0=xterm
jCVS.openFile.SH.VI.argv.1=/usr/ucb/vi
jCVS.openFile.SH.VI.argv.2=*F


#
# jCVS.setVars.all.0=RCSBIN=/usr/local/bin
#
