Skip to content

Instantly share code, notes, and snippets.

@fahhem
fahhem / vimsp.py
Created November 18, 2011 16:29
Vim auto-split wrapper
#!/usr/bin/env python
"""
Automatically create split windows in vim like so:
vimsp.py col1row1 col2row1 / col1row2 col2row2
"""
def neighborhood(iterable):
iterator = iter(iterable)
prev = None
@fahhem
fahhem / autoshedskin.py
Created June 21, 2011 00:42 — forked from brentp/gist:1036967
shedskin decorator
import os.path as op
import sys
from shedskin import setgx, newgx, getgx, infer, annotate, cpp, shared
import inspect
import hashlib
import subprocess
class autoshedskin(object):
r"""
@fahhem
fahhem / gist:1036576
Created June 20, 2011 21:03 — forked from brentp/gist:1036011
shedskin decorator
import shedskin
import os.path as op
import sys
from shedskin import setgx, newgx, getgx, infer, annotate, cpp, shared
import inspect
import hashlib
import subprocess
class shedskin(object):