This script is called whenever a new line is to be written to the history file. As this can happen frequently it is not recommended that the script interface for this command be used as it will slow down server operations. The following formatting strings are available in addition to those in the common syntax:


History entry type


Working directory, truncated to history format


Affected revisions


Name of affected file

By default the string %t|%d|%u|%w|%s|%v is used, which is the same as the line written to the history file.