? drush-951026.patch
? drush-982098.patch
? drush-982462.patch
? drush-updatedb-only-after-updates-2.patch
? includes/table.inc
Index: commands/pm/pm.drush.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drush/commands/pm/pm.drush.inc,v
retrieving revision 1.141
diff -u -r1.141 pm.drush.inc
--- commands/pm/pm.drush.inc	28 Nov 2010 01:39:54 -0000	1.141
+++ commands/pm/pm.drush.inc	28 Nov 2010 20:28:59 -0000
@@ -432,6 +432,7 @@
       if (!drupal_check_module($module)) {
         unset($modules[$key]);
         drush_set_error('DRUSH_PM_ENABLE_MODULE_UNMEET_REQUIREMENTS', dt('Module !module doesn\'t meet the requirements to be enabled.', array('!module' => $module)));
+        _drush_log_drupal_messages();
       }
     }
   }
Index: includes/drush.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drush/includes/drush.inc,v
retrieving revision 1.150
diff -u -r1.150 drush.inc
--- includes/drush.inc	21 Nov 2010 14:58:37 -0000	1.150
+++ includes/drush.inc	28 Nov 2010 20:29:00 -0000
@@ -1734,7 +1734,7 @@
 function _drush_log_drupal_messages() {
   if (function_exists('drupal_get_messages')) {
 
-    $messages = drupal_get_messages();
+    $messages = drupal_get_messages(NULL, TRUE);
 
     if (array_key_exists('error', $messages)) {
       //Drupal message errors.
