TODO:
fix two bugs for prj.el and prj-widget.el.