Commonly known as blame (after the svn
function of the same name), annotations are attribution tags which can be displayed for the lines that make up a given version (i.e. revision) of a text file.
This information can be used to determine who was responsible for a particular section of a file and when the change was committed, without having to trawl through a file’s log to determine when the lines were last changed.
This capability is commonly used to attribute changes to their contributor, resulting in blame should the relevant code contain bugs or other flaws, hence the name.
Some users find the blame moniker to be too negative and prefer the terms praise or annotations.
Whitespace refers to the characters in a text file which affect text layout but are not visible to the user. Examples of whitespace characters include spaces, tabs and newlines.
Invisibles are whitespace characters that are not normally visible but can be displayed in Cornerstone’s comparison view if required.