All pastes #1319164 Raw Edit

rec.gm

public c v1 · immutable
#1319164 ·published 2009-01-27 02:15 UTC
rendered paste body
global recmode;global buffer = "";global oldbuffer = "";global onChar = function( ch, repeat ) {	global recmode;	global buffer;	global oldbuffer;	if (ch == 267) {		recmode = !recmode;		if (recmode) {			speak("recording");		} else {			netOut(buffer);			speak("sent");			oldbuffer = buffer;			buffer = "";		}	}     	if (ch == 262) {		netOut(oldbuffer);	}     };global onOutbound = function(line,from) {	global recmode;	global buffer;	if (recmode) {		buffer = strCat(buffer, line, "\n");		return "";	}};