fix bug:(buffer-file-name) may return null.
Merge pull request #129 from jingtaozf/master

fix bug:(buffer-file-name) may return null.