Translations:Path Postprocessor Customization/28/en

You'll see that both functions also call the "linenumber" function. If the user wants line numbers, the linenumber function returns the string to stick in to the appropriate spot, otherwise it returns an empty string so nothing is added.