improve -doc-source-url option