Copied from textwrangler to gh