<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the Mittineague Blog</title>
	<atom:link href="http://www.mittineague.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mittineague.com/blog</link>
	<description>Random rants and rambling ons, Observations and Opinion, Information and Instigation</description>
	<lastBuildDate>Mon, 01 Mar 2010 21:34:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Error Reporting Plugin Release Candidate</title>
		<link>http://www.mittineague.com/blog/2010/02/error-reporting-plugin-release-candidate/</link>
		<comments>http://www.mittineague.com/blog/2010/02/error-reporting-plugin-release-candidate/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 07:47:45 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Error Reporting]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=162</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2010/02/error-reporting-plugin-release-candidate/. The first version of the Error Reporting plugin became available in March of 2007. Since then there have been a few changes, most notably, the Ping Error with dashboard widget feature, and an Auto Delete of old error log files feature that has been added [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2010/02/error-reporting-plugin-release-candidate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Functions 2.9</title>
		<link>http://www.mittineague.com/blog/2009/12/wordpress-functions-2-9/</link>
		<comments>http://www.mittineague.com/blog/2009/12/wordpress-functions-2-9/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 22:55:11 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Functions]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/2009/12/wordpress-functions-2-9/</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/12/wordpress-functions-2-9/. A plugin searched 252 PHP files, of which 161 contained classes and functions, and found 174 classes and 3,677 functions. - Visit Mittineague - 
WordPress version 2.9 no longer has these 7 files:
wp-admin/edit-form-advanced.php
wp-admin/edit-link-form.php
wp-admin/edit-page-form.php
wp-admin/import/btt.php
wp-admin/import/jkw.php
wp-includes/gettext.php
wp-includes/streams.php
and now has these files:
wp-admin/includes/image-edit.php
wp-admin/includes/meta-boxes.php
wp-includes/class-json.php
wp-includes/class-oembed.php
wp-includes/default-embeds.php
wp-includes/meta.php
wp-includes/post-thumbnail-template.php
Many previously existing files have a new function or [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/12/wordpress-functions-2-9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DOING_AUTOSAVE E_WARNING</title>
		<link>http://www.mittineague.com/blog/2009/08/doing_autosave-e_warning/</link>
		<comments>http://www.mittineague.com/blog/2009/08/doing_autosave-e_warning/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 21:22:37 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=159</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/08/doing_autosave-e_warning/. The wp-includes/post.php file contains 4 error suppressors. The wp_save_post_revision function contains the line - Visit Mittineague - 
if ( @constant( 'DOING_AUTOSAVE' ) )
When it is defined, it is when the wp-admin/admin-ajax.php file&#039;s _wp_ajax_delete_comment_response function defines it as boolean true. This is the only other place [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/08/doing_autosave-e_warning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress and Suppressed Errors</title>
		<link>http://www.mittineague.com/blog/2009/08/wordpress-and-suppressed-errors/</link>
		<comments>http://www.mittineague.com/blog/2009/08/wordpress-and-suppressed-errors/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 19:59:11 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=158</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/08/wordpress-and-suppressed-errors/. One of the errors found by the Error Reporting plugin was an E_WARNING thrown by the constant() function. Upon investigation, it was discovered that the core file had the function call prefixed with the &#034;@&#034; error control operator. The log file also contained a few [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/08/wordpress-and-suppressed-errors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>is_a Conclusion</title>
		<link>http://www.mittineague.com/blog/2009/07/is_a-conclusion/</link>
		<comments>http://www.mittineague.com/blog/2009/07/is_a-conclusion/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 19:10:13 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=157</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/is_a-conclusion/. Errors:
For the majority of WordPress users, the use of is_a in the core files is of little concern. The E_STRICT errors, in PHP versions >= 5.0 < 5.3 only, can be safely ignored and are not a problem if error reporting does not include them. [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/is_a-conclusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wp-admin includes template.php</title>
		<link>http://www.mittineague.com/blog/2009/07/wp-admin-includes-template-php/</link>
		<comments>http://www.mittineague.com/blog/2009/07/wp-admin-includes-template-php/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:23:08 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=156</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/wp-admin-includes-template-php/. This file causes two is_a E_STRICT errors. - Visit Mittineague - 
function wp_category_checklist( $post_id = 0, $descendants_and_self = 0, $selected_cats = false, $popular_cats = false, $walker = null ) {
.....
//	if ( empty($walker) &#124;&#124; !is_a($walker, 'Walker') )
	$class_name = 'Walker';
	if ( empty($walker)
	 &#124;&#124; ( ( get_class($walker) != [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/wp-admin-includes-template-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wp-includes Text Diff Renderer.php</title>
		<link>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-renderer-php/</link>
		<comments>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-renderer-php/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 16:22:04 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=155</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-renderer-php/. One is_a - Visit Mittineague - 
class Text_Diff_Renderer {
.....
	function render($diff)
.....
//		if (is_a($edit, 'Text_Diff_Op_copy')) {
		$class_name = 'Text_Diff_Op_copy';
		if ( ( get_class($edit) == $class_name )
		 &#124;&#124; is_subclass_of($edit, $class_name) ) {
 Technorati Tags: Errors,  WordPress
]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-renderer-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wp-includes Text Diff.php</title>
		<link>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-php/</link>
		<comments>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-php/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 20:05:41 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=154</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-php/. The Text_Diff class has a not is_a and an is_a - Visit Mittineague - 
class Text_Diff {
.....
	function isEmpty()
.....
//		if (!is_a($edit, 'Text_Diff_Op_copy')) {
		$class_name = 'Text_Diff_Op_copy';
		if ( ( get_class($edit) != $class_name )
		 &#038;&#038; !is_subclass_of($edit, $class_name) ) {
.....
	function lcs()
.....
//		if (is_a($edit, 'Text_Diff_Op_copy')) {
		$class_name = 'Text_Diff_Op_copy';
		if ( ( get_class($edit) == $class_name [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/wp-includes-text-diff-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wp-includes widgets.php</title>
		<link>http://www.mittineague.com/blog/2009/07/wp-includes-widgets-php/</link>
		<comments>http://www.mittineague.com/blog/2009/07/wp-includes-widgets-php/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 20:37:42 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=153</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/wp-includes-widgets-php/. Only 1 is_a - Visit Mittineague - 
function the_widget($widget, $instance = array(), $args = array()) {
.....
//	if ( !is_a($widget_obj, 'WP_Widget') )
	$class_name = 'WP_Widget';
	if ( ( get_class($widget_obj) != $class_name )
	 &#038;&#038; !is_subclass_of($widget_obj, $class_name) )
 Technorati Tags: Errors,  WordPress
]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/wp-includes-widgets-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wp-includes user.php</title>
		<link>http://www.mittineague.com/blog/2009/07/wp-includes-user-php/</link>
		<comments>http://www.mittineague.com/blog/2009/07/wp-includes-user-php/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 23:52:02 +0000</pubDate>
		<dc:creator>Mittineague</dc:creator>
				<category><![CDATA[WordPress Core Errors]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.mittineague.com/blog/?p=152</guid>
		<description><![CDATA[Copyright &#169; 2010 Mittineague. Visit the original article at http://www.mittineague.com/blog/2009/07/wp-includes-user-php/. There are 2 functions with is_a in this file. - Visit Mittineague - 
function wp_authenticate_username_password($user, $username, $password) {
function wp_authenticate_cookie($user, $username, $password) {
//	if ( is_a($user, 'WP_User') ) { return $user; }
	$class_name = 'WP_User';
	if ( ( get_class($user) == $class_name )
	 &#124;&#124; is_subclass_of($user, $class_name) ) { return $user; [...]]]></description>
		<wfw:commentRss>http://www.mittineague.com/blog/2009/07/wp-includes-user-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
