We have...
Moved CL_GraphicContext::draw_text() to CL_Font::draw_text(gc),
Moved CL_GraphicContext::get_text_size() to CL_Font::get_text_size(gc)
Moved CL_GraphicContext::get_font_metrics() to CL_Font::get_font_metrics(gc)

This means, instead of doing:
Code:
	CL_Font old_font = get_font();
	gc.set_font(font);
	gc.draw_text(100, 100, cl_text("Hello World");
	gc.set_font(old_font);
We now do this...

Code:
	font.draw_text(gc, 100, 100, cl_text("Hello World");