Alternative to keyword substitution in git, using org-mode
April 30, 2015 at 01:52 PM | categories: orgmode, max, git, linux | View Comments
Linus Torvalds thinks that cvs-style keyword substitution (like having the string \(Log\) substituted by actual cvs logs in text file) is idiotic. He's got some points, like avoiding mess in binary files. I think that seeing a log in my org-files is not that bad, and it gives me a notion of the gradual advances that were made. I found the following lines to be non-intrusive enough to make them an almost keyword-substitution-substitution.
# git logging #+BEGIN_SRC sh :exports results :results raw drawer git log | sed -e "s/^/# /g" \#+END_SRC
Copyright (C) 2015 by Avi Gozolchiani. See the License for information about copying.