tsgates/arch-wiki-markdown — pull request #3 by prurigro (2014-07-29 09:31:36+00:00)
Title: Did a bit of an overhaul

Ahoy there!

I was playing around with **arch-wiki-markdown** a couple of weeks ago and really liked what you'd come up with, but the docs were a bit out of date and I needed a more recent list of **PKGBUILD** build variables, so I decided to figure out how to update to a more current iteration of the Arch Wiki. It wasn't long before I'd realized that the changes Archlinux had made to Haskell (or so I assume) had removed a lot of the dependencies, and I ended up having to install them using Cabal. Once I'd finished this, I ran the **PKGBUILD** and waited, but it soon failed with a bunch of errors that I couldn't seem to trace back to anything in particular (though keep in mind I'm not very experienced with Haskell). I ended up deciding that it would be better to see if I could find a different method to convert the wiki docs, and experimented with a few different directions before finding **Pandoc**. Now **Pandoc** is Haskell based as well, but it includes a package in the AUR that produces a static build, so the dependency issue isn't such a big deal, and **Pandoc** actually managed to convert the collection too (though I had to apply a few more filters to make things nice for our purposes here).

At this point, I'd gotten a general impression of how things worked, and being that I happen to be much more familiar with Bash and Vim (what the rest of the project is in), I figured I'd try my hand at adding some polish, and ended up adding a bunch of small improvements to your original foundation, such as colour to the **AWESOME_STYLE**, and a more robust configuration for vim along with a modified markdown syntax configuration that includes the **conceal** feature, which can hide things like the ** ** surrounding bold items, or replace the * of a bullet with a nice unicode bullet character (to keep things organized, I actually forked the vim-markdown project [here](https://github.com/prurigro/vim-markdown-concealed)).

Anyway, I realize a LOT has changed, and I would understand if you'd prefer I simply keep this as a fork, but I do feel like the core project (the arch-wiki script) is mostly untouched, and would be happy to hand the reigns back to you if you like the direction I took things.

Cheers!