[new] scala mode
[new] packages repository
[new] an attempt to reinstall package if it missing