document: avoid extra set to read only
git-search: add result widget