## (Emacs+Org-Mode) File mode specification error: (error Invalid duration format: “energy”)

Today I got the error:

File mode specification error: (error Invalid duration format: "energy")


This has shown up ten or twenty times over the last year or two.

I couldn’t figure out what caused it.

When I killed all of my buffers and restarted Emacs then the error went away.

## (Emacs+Org-Mode) Hydra For Committing Thing Messages

I want some statistics on my Git commits. Over a time period what did I spend most of it doing? My only questions: what was new, what was refined, and what was fixed. It is a simple question but sometimes I forget the difference between what I consider new versus refined. There are other kids of commits, too.

When I work on GitHub (or the like) I want to handle numbered tasks within my commit message. For example you can close a ticket my writing “Closes #214”. It is commit related. The last thing I use is sort of like a commit.

My Org-Mode workflow is what I feel pretty basic but uses refiling, archiving, and refiling a lot. When I make those changes, it is to me, like a commit.So I put all of those messages in here, too.

## (Emacs+Org-Mode) Two Ways To Reload File Variables Using A Hydra

It is works anywhere but it is easier to remember if you add it to an existing Hydra.

Here is the code.

("H" (lambda () (interactive) (hack-local-variables) (message "Local variables hacked")))
("N" normal-mode)


Here is the documentation.

_H_ hack-local-variables (see also normal-mode)


## (Emacs+Org-Mode) If You Go Insane Trying To Deal With Lisp Code Squashed Into One Line Then Read On To See The Fix

There are two situations where I end up with really important Lisp code that is squashed up into one un-readable and consequently painful line:

• Reading Backtrace when toggle-debug-on-error is true
• Using Lisp in a YAS template like this for example

The thing is that those lines are really important to me. I need to get them readable.

My solution had always been to manually re-indent them. Uggh. But after doing this way too many times, I ran into an issue tonight that demanded my full attention. Fortunately there is a really simple solution.

## (Emacs+Org-Mode) If You Enjoy Writing Even A Little Bit With Emacs Then Add This Em-Dash Code Now

The EM-DASH provokes mixed feelings mostly in writers, and maybe readers if they notice it (probably the writers are the ones noticing it while reading). But the EM-DASH is a really nice way to break up a sentence when a COMMA or a SEMI-COLON or a COLON just won’t do it.