Permalink
Commits on May 13, 2017
  1. Add wikitext to Markdown migration scripts

    wincent committed May 13, 2017
    These are egregious hacks but were a lot of fun to cook up. I'll
    probably write a blog post on the subject.
    
    In brief:
    
    - Prerequisites:
      - `pandoc`, installed via Homebrew.
      - `wikitext` gem, installed with `sudo gem install wikitext -n
        /usr/local/bin` (necessary workaround for macOS S.I.P. breaking gem
        installs...).
      - `unpack-content` NPM package installed with `-g` switch.
    
    Ran it using:
    
        git filter-branch --index-filter \
          'PREV=$(map $(git rev-parse -q --verify $GIT_COMMIT^)); ~/bin/wiki-to-markdown-filter $PREV' \
          HEAD
    
    Pre-rewrite history is now on "archives/content-2017-05-13" branch.
    
    Will require a full re-index (bump "redisCacheVersion" in
    "shared/common.json" and run "update-indices"; no need to redeploy
    wikiserve because we shouldn't be hitting it any more).
Commits on May 12, 2017
  1. Force re-indexing of about page (2 of 2)

    wincent committed May 12, 2017
    See 9ce7c3c for context.
  2. Force re-indexing of about page (1 of 2)

    wincent committed May 12, 2017
    I just added the "pages" tag and it got added, but "site" did not and it
    does not appear in the index (because it was not detected as added, even
    though it was never added).
    
    Going to remove it, reindex, then re-add it and reindex.
  3. Add "pages" tag to about page

    wincent committed May 12, 2017
    We don't have an ordered index for these, but I want to start indexing
    them so they at least show up in tag search. Adding another tag will
    cause indexing to happen for this content-type, I think, and
    additionally provide us with a shortcut to seeing all pages (currently,
    that means this one only).
    
    See:
    
    #23
Commits on May 9, 2017
  1. Add a test snippet

    wincent committed May 9, 2017
Commits on Apr 20, 2017
  1. blog: add post on todo lists

    wincent committed Apr 20, 2017
  2. Add scripts/new-post

    wincent committed Apr 20, 2017
    To make it easy to create new blog posts.
Commits on Apr 4, 2017
  1. wiki: fix wikitext syntax again

    wincent committed Apr 4, 2017
    Really fix. Maybe. Markdown has erased this part of my mind.
  2. wiki: fix wikitext syntax

    wincent committed Apr 4, 2017
Commits on Feb 15, 2017
  1. wiki: add missing -m switch

    wincent committed Feb 15, 2017
Commits on Feb 14, 2017
Commits on Jan 27, 2017
  1. wiki: add ASCII table

    wincent committed Jan 27, 2017
Commits on Jan 26, 2017
Commits on Jan 25, 2017
Commits on Dec 14, 2016
  1. blog: update email post

    wincent committed Dec 14, 2016
Commits on Dec 13, 2016
Commits on Dec 11, 2016
Commits on Dec 10, 2016
  1. blog: add Twitter link

    wincent committed Dec 10, 2016
  2. blog: proof-reading

    wincent committed Dec 10, 2016
  3. blog: add post on mutt/email

    wincent committed Dec 10, 2016
  4. Various content updates

    wincent committed Dec 10, 2016
Commits on Nov 9, 2016
Commits on Oct 12, 2016
  1. Add empty .watchmanconfig

    wincent committed Oct 12, 2016
    Allows a Watchman instance configured with `enforce_root_files` to watch
    this directory even if `root_files` does not contain any of the files in
    the directory. (Necessary to get around undesired corporate
    `/etc/watchman.json` config.)
Commits on Aug 22, 2016
  1. blog: fix formatting

    wincent committed Aug 22, 2016
Commits on Jul 18, 2016