Index: devel.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/devel/devel.module,v
retrieving revision 1.459
diff -u -p -r1.459 devel.module
--- devel.module	7 Dec 2010 21:45:14 -0000	1.459
+++ devel.module	10 Dec 2010 17:16:37 -0000
@@ -1634,6 +1634,22 @@ function dprint_r($input, $return = FALS
 }
 
 /**
+ * Prints a renderable array element to the screen using kprint_r().
+ *
+ * #pre_render and/or #post_render pass-through callback for kprint_r().
+ *
+ * @todo Investigate appending to #suffix.
+ * @todo Investigate label derived from #id, #title, #name, and #theme.
+ */
+function devel_render() {
+  $args = func_get_args();
+  // #pre_render and #post_render pass the rendered $element as last argument.
+  kprint_r(end($args));
+  // #pre_render and #post_render expect the first argument to be returned.
+  return reset($args);
+}
+
+/**
  * Print the function call stack.
  */
 function ddebug_backtrace() {
