Next: Future enhancements Prev: Commands Up: Top
If you have an idea about any customization that would be handy but
isn't present in this list, please tell me! Note: Bugs for info on
how to reach me.
If set to anything else than `nil' the edit buffer will be erased
before you write the log message (Note: Committing changes.).
The copyright message that is displayed on startup can be annoying
after a while. Set this variable to `t' if you want to get rid of
it. (But don't set this to `t' in the system defaults file - new
users should see this message at least once).
A list of strings to pass as arguments to the `cvs diff' and
`diff' programs. This is used by `cvs-mode-diff-cvs' and
`cvs-mode-diff-backup' (key `b', Note: Viewing differences.). If
you prefer the Unidiff format you could add this line to your
(setq cvs-diff-flags '("-u"))
If this variable is non-`nil' or if a prefix argument is given (but
not both) to `cvs-mode-diff-cvs' or `cvs-mode-diff-backup' marked
files are not considered selected.
List of strings to send to `cvs log'. Used by `cvs-mode-log' (key
`l', Note: Getting info about files.).
List of strings to send to `cvs status'. Used by `cvs-mode-status'
(key `s', Note: Getting info about files.).
If this variable is set to any non-`nil' value
`cvs-mode-remove-handled' will be called every time you check in
files, after the check-in is ready. Note: Removing handled
If this variable is set to any non-`nil' value any buffers you have
that visit a file that is committed will be automatically reverted.
This variable is default `t'. Note: Committing changes.
The `-u' flag in the `modules' file can be used to run a command
whenever a `cvs update' is performed (see cvs(5)). This regexp is
used to search for the last line in that output. It is normally
set to `"$"'. That setting is only correct if the command outputs
nothing. Note that pcl-cvs will get very confused if the command
outputs *anything* to `stderr'.
This variable can be set to override `CVSROOT'. It should be a
string. If it is set then everytime a cvs command is run it will be
called as `cvs -d CVS-CVSROOT...' This can be useful if your site
has several repositories.
Pcl-cvs uses this *environment variable* to decide where to put the
temporary files it needs. It defaults to `/tmp' if it is not set.
When you enter a log message in the `*cvs-commit-message*' buffer
pcl-cvs will normally automatically insert a trailing newline,
unless there already is one. This behavior can be controlled via
`cvs-commit-buffer-require-final-newline'. If it is `t' (the
default behavior), a newline will always be appended. If it is
`nil', newlines will never be appended. Any other value causes
pcl-cvs to ask the user whenever there is no trailing newline in
the commit message buffer.
If this variable is set to any non-`nil' value the `.cvsignore'
will always be sorted whenever you use `cvs-mode-ignore' to add a
file to it. This option is on by default.
automatically generated by info2www