Skip to content

Instantly share code, notes, and snippets.

Joe Taber infogulch

Block or report user

Report or block infogulch

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:1224206
# On branch stable-v2
nothing to commit (working directory clean)
The previous cherry-pick is now empty, possibly due to conflict resolution.
If you wish to commit it anyway, use:
git commit --allow-empty
Otherwise, please use 'git reset'
View gist:1235959
AppendText(text) {
; appends text to the end without changing the entire contents or scrolling to the top
; thanks TheGood http://www.autohotkey.com/forum/topic56717.html
editHWND := ??
SendMessage, 0x000E, 0, 0,, ahk_id %editHWND% ;WM_GETTEXTLENGTH
SendMessage, 0x00B1, ErrorLevel, ErrorLevel,, ahk_id %editHWND% ;EM_SETSEL
SendMessage, 0x00C2, False, &text,, ahk_id %editHWND% ;EM_REPLACESEL
}
@infogulch
infogulch / slab6.c
Created Jul 27, 2012
Excerpt from slab6.c: savevox()
View slab6.c
void savevox (char *filnam)
{
FILE *fil;
long i, x, y, z;
voxtype *vptr, *vptr2;
optimizexdimen();
optimizeydimen();
optimizezdimen();
@infogulch
infogulch / trusted.py
Created Aug 9, 2012
Before/After changes
View trusted.py
"""
Adds the ability to 'trust' certain players, i.e. they cannot be votekicked
or rubberbanded.
Maintainer: mat^2 / hompy
"""
from commands import add, admin, get_player
import votekick
View run.py
# Copyright (c) Mathias Kaerlev 2011-2012.
# This file is part of pyspades.
# pyspades is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# pyspades is distributed in the hope that it will be useful,
View commands.py
# Copyright (c) Mathias Kaerlev 2011-2012.
# This file is part of pyspades.
# pyspades is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# pyspades is distributed in the hope that it will be useful,
View gist:3830136
table t1 contains 4 rows, with id = 1, 2, 3, 5
SELECT X, Y
FROM (
SELECT A.id as X, (SELECT MIN(b.id) FROM t1 AS B WHERE B.id > A.id) as Y
FROM t1 AS B
) C
WHERE Y IS NOT NULL
id1 | id2
View gist:4057353
cls := new TeeClasses(MyClass, MyOtherClass)
inst := new cls()
inst.MyMethod("a","b") ; this calls MyMethod from *both* classes
class MyClass
{
MyMethod(arg1, arg2)
{
msgbox % A_ThisFunc " called with: " arg1 ", " arg2
@infogulch
infogulch / README.md
Last active Dec 11, 2015
high level generic C type modules
View README.md

#How to compile Type make

@infogulch
infogulch / blah.go
Last active Sep 22, 2015
Test file for /clipperhouse/gen/pull/65
View blah.go
package main
You can’t perform that action at this time.