added support for open file at specified line number