update.
Feature:
- [prj] Implement new file database and reduce memory usage.
- [oops] fix mode-line-format bug which is caused by wrong type casting.