summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-11-24 04:40:17 -0500
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-11-24 04:40:17 -0500
commitc46222fd2c1e02f695b544576f8605676be4d502 (patch)
tree29893a84cbc8d06c138306ddad63eecabda0d50c /public
parentfee8f8267106650d24b5047ee7e0abfa905f5760 (diff)
Switch from rdiscount to Pandoc.
But, I am still using ERB for the templating; I wrote my own Ruby Pandoc bindings because pandoc-ruby sucks; it has more code but does less. This was slightly painful, as I had to switch all of the articles from my hacked-on metadata format to Pandoc's format.
Diffstat (limited to 'public')
-rw-r--r--public/arch-systemd.md4
-rw-r--r--public/bash-arrays.md4
-rw-r--r--public/emacs-as-an-os.md4
-rw-r--r--public/emacs-shells.md4
-rw-r--r--public/fd_printf.md6
-rw-r--r--public/fs-licensing-explanation.md4
-rw-r--r--public/git-go-pre-commit.md6
-rw-r--r--public/pacman-overview.md4
-rw-r--r--public/poor-system-documentation.md4
-rw-r--r--public/term-colors.md4
10 files changed, 32 insertions, 12 deletions
diff --git a/public/arch-systemd.md b/public/arch-systemd.md
index f0a484b..e62a61b 100644
--- a/public/arch-systemd.md
+++ b/public/arch-systemd.md
@@ -1,6 +1,8 @@
What Arch Linux's switch to systemd means for users
===================================================
-:copyright 2012 Luke Shumaker
+---
+date: 2012-09-11
+---
This is based on a post on [reddit][1], published on 2012-09-11.
diff --git a/public/bash-arrays.md b/public/bash-arrays.md
index 902635a..92201e2 100644
--- a/public/bash-arrays.md
+++ b/public/bash-arrays.md
@@ -1,6 +1,8 @@
Bash arrays
===========
-:copyright 2013 Luke Shumaker
+---
+date: 2013-10-13
+---
Way too many people don't understand Bash arrays. Many of them argue
that if you need arrays, you shouldn't be using Bash. If we reject
diff --git a/public/emacs-as-an-os.md b/public/emacs-as-an-os.md
index c22cd15..b3db3d1 100644
--- a/public/emacs-as-an-os.md
+++ b/public/emacs-as-an-os.md
@@ -1,6 +1,8 @@
Emacs as an operating system
============================
-:copyright 2013 Luke Shumaker
+---
+date: 2013-08-29
+---
This was originally published on [Hacker News][1] on 2013-08-29.
diff --git a/public/emacs-shells.md b/public/emacs-shells.md
index fdd5bcb..55bb846 100644
--- a/public/emacs-shells.md
+++ b/public/emacs-shells.md
@@ -1,6 +1,8 @@
A summary of Emacs' bundled shell and terminal modes
====================================================
-:copyright 2013 Luke Shumaker
+---
+date: 2013-04-09
+---
This is based on a post on [reddit][1], published on 2013-04-09.
diff --git a/public/fd_printf.md b/public/fd_printf.md
index 5e1098e..8f4e1a7 100644
--- a/public/fd_printf.md
+++ b/public/fd_printf.md
@@ -1,7 +1,9 @@
`fd_printf`: print formatted text directly to a file descriptor
===============================================================
-:copyright 2013 Luke Shumaker
-:license WTFPL-2
+---
+date: 2013-10-12
+license: WTFPL-2
+---
I wrote this while debugging some code, and thought it might be useful
to others:
diff --git a/public/fs-licensing-explanation.md b/public/fs-licensing-explanation.md
index 3e30975..8b840fa 100644
--- a/public/fs-licensing-explanation.md
+++ b/public/fs-licensing-explanation.md
@@ -1,6 +1,8 @@
An explanation of how "copyleft" licensing works
================================================
-:copyright 2013 Luke Shumaker
+---
+date: 2013-02-21
+---
This is based on a post on [reddit][1], published on 2013-02-21.
diff --git a/public/git-go-pre-commit.md b/public/git-go-pre-commit.md
index 84137cc..98e7b28 100644
--- a/public/git-go-pre-commit.md
+++ b/public/git-go-pre-commit.md
@@ -1,7 +1,9 @@
A git pre-commit hook for automatically formatting Go code
==========================================================
-:copyright 2013 Luke Shumaker
-:license WTFPL-2
+---
+date: 2013-10-12
+license: WTFPL-2
+---
One of the (many) wonderful things about the Go programming language
is the `gofmt` tool, which formats your source in a canonical way. I
diff --git a/public/pacman-overview.md b/public/pacman-overview.md
index 620ca61..8dc7e54 100644
--- a/public/pacman-overview.md
+++ b/public/pacman-overview.md
@@ -1,6 +1,8 @@
A quick overview of usage of the Pacman package manager
=======================================================
-:copyright 2013 Luke Shumaker
+---
+date: 2013-01-23
+---
This was originally published on [Hacker News][1] on 2013-01-23.
diff --git a/public/poor-system-documentation.md b/public/poor-system-documentation.md
index 0c97e40..2f9640d 100644
--- a/public/poor-system-documentation.md
+++ b/public/poor-system-documentation.md
@@ -1,6 +1,8 @@
Why documentation on GNU/Linux sucks
====================================
-:copyright 2012 Luke Shumaker
+---
+date: 2012-09-12
+---
This is based on a post on [reddit][1], published on 2012-09-12.
diff --git a/public/term-colors.md b/public/term-colors.md
index bb945d0..3bf1d6f 100644
--- a/public/term-colors.md
+++ b/public/term-colors.md
@@ -1,6 +1,8 @@
An explanation of common terminal emulator color codes
======================================================
-:copyright 2013 Luke Shumaker
+---
+date: 2013-03-21
+---
This is based on a post on [reddit][1], published on 2013-03-21.