File: pcvs-info.el.html

The cvs-fileinfo data structure:

When the cvs update is ready we parse the output. Every file that is affected in some way is added to the cookie collection as a "fileinfo" (as defined below in cvs-create-fileinfo).

Defined variables (5)

cvs-allow-dir-commitAllow ‘cvs-mode-commit’ on directories.
cvs-bakprefixThe prefix that CVS prepends to files when rcsmerge’ing.
cvs-display-full-nameSpecifies how the filenames should be displayed in the listing.
cvs-statesFileinfo state descriptions for pcl-cvs.
cvs-status-mapLocal keymap for text properties of status.

Defined functions (33)

-cvs-create-fileinfo
-cvs-create-fileinfo--cmacro
cvs-add-face(STR FACE &optional KEYMAP &rest PROPS)
cvs-applicable-p(FI-OR-TYPE FUNC)
cvs-check-fileinfo(FI)
cvs-create-fileinfo(TYPE DIR FILE MSG &rest KEYS)
cvs-fileinfo->backup-file(FILEINFO)
cvs-fileinfo->base-rev(cvs-fileinfo->base-rev X)
cvs-fileinfo->base-rev--inliner(INLINE--FORM X)
cvs-fileinfo->dir(cvs-fileinfo->dir X)
cvs-fileinfo->dir--inliner(INLINE--FORM X)
cvs-fileinfo->file(cvs-fileinfo->file X)
cvs-fileinfo->file--inliner(INLINE--FORM X)
cvs-fileinfo->full-log(cvs-fileinfo->full-log X)
cvs-fileinfo->full-log--inliner(INLINE--FORM X)
cvs-fileinfo->full-name(FILEINFO)
cvs-fileinfo->head-rev(cvs-fileinfo->head-rev X)
cvs-fileinfo->head-rev--inliner(INLINE--FORM X)
cvs-fileinfo->marked(cvs-fileinfo->marked X)
cvs-fileinfo->marked--inliner(INLINE--FORM X)
cvs-fileinfo->merge(cvs-fileinfo->merge X)
cvs-fileinfo->merge--inliner(INLINE--FORM X)
cvs-fileinfo->pp-name(FI)
cvs-fileinfo->subtype(cvs-fileinfo->subtype X)
cvs-fileinfo->subtype--inliner(INLINE--FORM X)
cvs-fileinfo->type(cvs-fileinfo->type X)
cvs-fileinfo->type--inliner(INLINE--FORM X)
cvs-fileinfo-from-entries(DIR &optional ALL)
cvs-fileinfo-p(X)
cvs-fileinfo-p--inliner(INLINE--FORM X)
cvs-fileinfo-pp(FILEINFO)
cvs-fileinfo-update(FI FI-NEW)
cvs-fileinfo<(A B)

Defined faces (7)

cvs-filenamePCL-CVS face used to highlight file names.
cvs-handledPCL-CVS face used to highlight handled file status.
cvs-headerPCL-CVS face used to highlight directory changes.
cvs-markedPCL-CVS face used to highlight marked file indicator.
cvs-msgPCL-CVS face used to highlight CVS messages.
cvs-need-actionPCL-CVS face used to highlight status of files needing action.
cvs-unknownPCL-CVS face used to highlight unknown file status.