update fif to add search highlighting and line numbers