Skip to content

Releases: masasam/emacs-easy-hugo

Fix bug related read-file-name

22 Apr 03:10
Compare
Choose a tag to compare
3.8.38

Fix bug related read-file-name

Add feature easy-hugo-publish-clever

02 Dec 08:39
Compare
Choose a tag to compare

Enhancements

Add feature easy-hugo-publish-clever

M-x easy-hugo-publish-clever

Clever publish command.
Automatically select the deployment destination from init.el.
Only one command is executed in the following order.
If easy-hugo-root is set the target blog, easy-hugo-publish will be executed.
If easy-hugo-amazon-s3-bucket-name is set the target blog, easy-hugo-amazon-s3-deploy will be executed.
If easy-hugo-google-cloud-storage-bucket-name is set the target blog, easy-hugo-google-cloud-storage-deploy will be executed.
If the target blog has "deploy.sh" on easy-hugo-basedir, easy-hugo-github-deploy will be executed.
If there is firebase command , easy-hugo-firebase-deploy will be executed.

Add feature easy-hugo-select-filename

01 Dec 14:14
Compare
Choose a tag to compare

Enhancements

Add feature easy-hugo-select-filename.

M-x easy-hugo-select-filename

Select filename you want to open. You can open a selected filename article.

easy-hugo-select-filename

Add feature easy-hugo-firebase-deploy

01 Dec 08:10
Compare
Choose a tag to compare

Enhancements

Add feature easy-hugo-firebase-deploy and timer.
You can deploy hugo source at Firebase hosting.
To use easy-hugo-firebase-deploy, you make project at firebase hosting using your browser. Next run command.

npm install -g firebase-tools
cd [your-hugo-directory]
firebase login
firebase init
firebase deploy

M-x easy-hugo-firebase-deploy

Add feature easy-hugo-select-blog

30 Oct 11:46
Compare
Choose a tag to compare

Enhancements

Add feature easy-hugo-select-blog.

M-x easy-hugo-select-blog

Select blog you want to go. You can go to a selected blog.

easy-hugo-select-blog

Add feature easy-hugo-select-postdir

22 Oct 08:40
Compare
Choose a tag to compare

Enhancements

Add feature easy-hugo-select-postdir.
Select postdir you want to go to. You can go to a selected directory.

easy-hugo-select-postdir

Using `require` is better

19 Jul 06:54
Compare
Choose a tag to compare

Make hugo's binary changeable for each blog

03 Jun 08:45
Compare
Choose a tag to compare

Use case example

You can use separate python virtualenvs for each blog.
See #41

Display errors when there is a file of the same name

13 May 23:46
Compare
Choose a tag to compare

Bugfix

Display errors when there is a file of the same name

Change to show rsync error

17 Apr 02:57
Compare
Choose a tag to compare

Enhancements

It makes it easy to understand when rsync is an error.