Merge branch 'master' into dev
inflector
Refactory
- Replace mikeal/watch with paulmillr/chokidar
- New API: hexo.theme, hexo.source, hexo.scaffold
- API moved: hexo.process -> hexo.source.process
- Fix hexo.source.process ignoring delete event
- Add —silent option
Add markdown settings in global and post configuration #333
Update dependencies
Add source_dir, public_dir settings
Brings back database cache
Add post_asset_folder setting #263
Create an asset folder with same name when creating posts #263
Modify asset model. Add asset generator. #263
Fixed plugin loader #378
Local constructor
Implement post asset #263
- Add PostAsset model.
- Load post assets after post processed.
- Modify asset generator.
- Modify schema
- Modify post model: remove relative assets when post removed
Publish asset folder #263
Escape post name included apostrophe #358
Add options to `new` console. #379
Merge branch 'feature/2.4' into dev
Fixed _loadi18n
Update comments for YUIDoc
Modify hexo.Model