~gnustep/gnustep/+git/gnustep-objc2:1.2

Last commit made on 2013-05-16
Get this branch:
git clone -b 1.2 https://git.launchpad.net/~gnustep/gnustep/+git/gnustep-objc2

Branch merges

Branch information

Recent commits

9b203ed... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Moved releases into releases/ directory in svn.

267b586... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Branched 1.2 release.

0ec21b9... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Added 1.2 release announcement.

94e5f7b... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Return "nil" instead of nil from class_getName with a nil argument. This is stupid (what happens if you have a class called nil?) but it is what OS X does.

2e3b19b... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Ugh, made the same mistake I spent an entire lecture telling my students not to make. Feeling stupid.

4a3326f... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Fix class_getMethodImplementation() semantics for Apple compatibility (returns forwarding selector IMP, doesn't actually do the forwarding).

5574585... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Don't load the same class twice.

39ec489... by thebeing <thebeing@72102866-910b-0410-8b05-ffd578937521>

Fix non gnustep-make Makefile.

ff915fc... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Added a really ugly hack to work around the painfully broken register allocator in GCC that caused the compiler to crash when attempting to compile blocks_runtime.m.

91e9758... by theraven <theraven@72102866-910b-0410-8b05-ffd578937521>

Add lots of checks for NULL-pointer arguments to runtime functions.