<h2>Startup</h2>
<h3>cvscfg(y_size)</h3> Number of files that the main working listbox should accomodate
<h3>cvscfg(startwindow)</h3> Which window you want to see on startup. (workdir or module)

<h2>GUI</h2>
<h3>cvscfg(guifont)</h3> Font for menus, buttons, and labels
<h3>cvscfg(listboxfont)</h3> Font for text in list boxes
<h3>cvscfg(glb_background)</h3> Background colour to use for all items in TkCVS
<h3>cvscfg(bt_lookhere)</h3> Background colour for buttons and scrollbars
<h3>cvscfg(bt_pressme)</h3> Background colour for active buttons and scrollbars
<h3>cvscfg(tool_colour)</h3> Colour of the ToolTips popup labels
<h3>cvscfg(bitmapdir)</h3> Where to look for the icon bitmaps

<h2>Log browser</h2>
<h3>cvscfg(tagcolour,tagstring)</h3> Colors for marking tags. For example "set cvscfg(tagcolour,tkcvs_r6) Purple"

<h2>User preferences</h2>
<h3>cvscfg(allfiles)</h3> Set this to 0 to see normal files only in the directory browser, set it to 1 to see all files including hidden files.
<h3>cvscfg(auto_status)</h3> Set the default for automatic statusing of a CVS controlled directory. Automatic updates are done when a directory is entered and after some operations.
<h3>cvscfg(checkrecursive)</h3> Report Check recursively (onvalue {}, offvalue -l)
<h3>cvscfg(confirm_prompt)</h3> Ask for confirmation before performing an operation(true or false)
<h3>cvscfg(editor)</h3> Preferred default editor 
<h3>cvscfg(editors)</h3> String pairs giving the editor-command and string-match-pattern, for deciding which editor to use
<h3>cvscfg(ldetail)</h3> Detail level for status reports (summary, verbose)
<h3>cvscfg(rdetail)</h3> Detail for repostitory and workdir reports (terse, summary, verbose)
<h3>cvscfg(recurse)</h3> Whether reports are recursive (true or false)

<h2>File filters</h2>
<h3>cvscfg(file_filter)</h3> Pattern for which files to list. Empty string is equilivant to the entire directory (minus hidden files)
<h3>cvscfg(ignore_file_filter)</h3> Pattern used in the workdir listbox filter for files to be ignored
<h3>cvscfg(clean_these)</h3> Pattern to be used for cleaning a directory (removing unwanted files)

<h2>System</h2>
<h3>cvscfg(print_cmd)</h3> System command used for printing. lpr, enscript -Ghr, etc)
<h3>cvscfg(shell)</h3> What you want to happen when you ask for a shell

<h2>Portability</h2>
<h3>cvscfg(aster)</h3> File mask for all files (* for unix, *.* for windows)
<h3>cvscfg(null)</h3> The null device. /dev/null for unix, nul for windows
<h3> cvscfg(tkdiff)</h3> How to start tkdiff. Example sh /usr/local/bin/tkdiff
<h3>cvscfg(tmpdir)</h3> Directory in which to do behind-the-scenes checkouts. Usually /tmp or /var/tmp)

<h2>For printed reports</h2>
<h3>cvscfg(papersize)</h3> Paper size for PostScript reports. A4 for international, 8x11 for US)
<h3>cvscfg(xstart)</h3> Printed area top for PostScript reports
<h3>cvscfg(xend)</h3> Printed area bottom for PostScript reports
<h3>cvscfg(ystart)</h3> Printed area left for PostScript reports
<h3>cvscfg(yend)</h3> Printed area right for PostScript reports
<h3>cvscfg(pointsize)</h3> Point size for body of PostScript reports
<h3>cvscfg(headingsize)</h3> Point size to use for heading text in PostScript reports
<h3>cvscfg(subheadingsize)</h3> Point size for subheadings in PostScript reports

<h2>Debugging</h2>
<h3>cvscfg(log_classes)</h3> For debugging: C=CVS commands, F=File creation/deletion, T=Function entry/exit tracing, D=Debugging
<h3>cvscfg(logging)</h3> Logging (debugging) on or off
