when searching location and buffer is not found, propose to search file in directories
take care of esc characters in font lock
optimize reading of the tid