Keith is currently one of three administrators for the MinGW Project.

A Chartered Chemical Engineer, based in the United Kingdom and working in the petroleum refining industry, he has a passionate interest in computer software development, (especially Open Source). His particular interests lie in the porting of POSIX software tools to the MS-Windows platform, with GNU/Linux as a hosting platform, using MinGW as the cross-hosted compiler suite.

He is also an active contributing developer for the Free Software Foundation's GNU Troff Project, to which he has contributed, and for which he continues to maintain, the `pdfroff' component and `pdfmark' macro package.

PHP Warning

lib/XmlElement.php:43 Warning[2]: get_class() expects parameter 1 to be object, string given (...repeated 9 times)

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

Valid XHTML 1.0! Valid CSS!
Page Execution took real: 0.079, user: 0.050, sys: 0.010 seconds , Memory: 2495064

lib/XmlElement.php (In template 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given: