John Gardner's repositories
Research-Unix-v10
Source code of Research Unix v10, released by The Unix Heritage Society.
language-agc
Syntax highlighting for Apollo Guidance Computer (AGC) assembly code
URW-Core35-Fonts
URW++ GhostScript fonts in WOFF2 format.
language-maxscript
Add syntax highlighting to MAXScript files in Atom.
Research-Unix-v9
Source code of Research Unix v9, released by The Unix Heritage Society.
Record-Jar
Self-contained JavaScript class for reading and writing data from the "record-jar" metaformat.
language-js
(Paused until I figure out a sustainable way of implementing this.) Clean rewrite of a PCRE-compatible, JSX-aware JavaScript grammar for GitHub.
Atom-XTermQuotes
Make `this' look like ‘this’ in your editor window. Without touching any file data.
DOMTokenList
Enables support for the DOMTokenList interface in IE8-9, and fixes buggy implementations in newer browsers.
Stylesheets
A repository for stylesheets and CSS snippets I've written.
WP-Scratch
Tabula rasa. Clean, blank slate for WordPress theme development.
AddressPrinter
Roff program for generating labels to cut-and-paste onto envelopes/parcels.
Alphabet-Soup
Fun little toy I wrote to generate chaotic, garbled HTML using randomly-offset CSS transforms.
Chai-Untab
Remove leading indentation from multi-line strings before comparing.
language-perl5
Perl 5 highlighting done correctly.
MA-Mobile
Responsive rebuild for Encyclopaedia Metallum.
MA-Scraper
Tool for extracting band-related data from Encyclopaedia Metallum.
Pagination
A simple, self-contained, modular controller for managing paginated links. Perfect complement to any AJAX-powered component that displays results in sets.
PatchPainter
Tiny class to help format diff output.
Revert-GitHub-Font
Chrome extension to revert the size and font-face used on GitHub before it was changed on July 12th.
Tables
They hold data and dinner plates. Extremely useful invention.
Tabs
Lightweight, unintrusive component for managing tabbed panels of content.