blah

if you can follow the direction of changes I'm taking, KUDOS TO YOU.
nearing a point where I can compile this

I HOPE ITS WORTH IT JFC.
okei i lied

nowhere near compiling this was a mistake
slowly making progress

on error-fixing for libcoolsoleStreamFormatter.cpp
libcoolsoleStreamFormatter.cpp now compiles.

now to test the rest of this fuken shit.
welp.

The library compiles. My new test file does not. ( Nor did the old one,
mind you ).
okay, so it all compiles.

but I forgot to define the ConsoleOutput::Singleton instance. D:
everything compiles now!

but there are some linker errors involving the << operators I
overloaded. Also the SingletonContainer<>::make_instance is missing???

also whatever the fresh hell this means:

c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe:
obj/test-m
ain.o: bad reloc address 0x1f in section
`.text$_ZN8Coolsole18SingletonContainer

INS_13ConsoleOutputEE12get_instanceEv[__ZN8Coolsole18SingletonContainerINS_13Con
soleOutputEE12get_instanceEv]'
// done for the night
resolved a few linker errors

Don't really get why the file made a difference, but w/e.
All linker errors fixed

Although curious behavior in the reset function of the ConsoleOutput
class. Odd.
okay, some weird stuff is going on here.

If I run $make rebuild run
then everything runs smoothly.
Otherwise, it halts. On Windows, at least.
lolwut.
Don't know why I was keeping a reference to that.

FormattedOutput object. But removing seems to have at least made it
crash more consistently. Ah well. I'll track that memory leak tomorrow,
I suppose.
I had a feeling it had something to do with the

stack history. but have no fear, the issue was resolved! (:
[ I needed to check that there was in fact a valid FormatState object in
the FormattedOutput::History ]
BOOM.

This thing works, beautifully.
Notice: The only reason I added the -std=c++0x flag is so that I can use
the auto keyword in src\test-main.cpp:18
cheers.
Created a better test program

to display the potential use-cases of this library. (: