Index: modules/node/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.module,v
retrieving revision 1.947
diff -u -p -r1.947 node.module
--- modules/node/node.module	3 Feb 2008 19:41:47 -0000	1.947
+++ modules/node/node.module	6 Feb 2008 02:56:31 -0000
@@ -1528,15 +1528,15 @@ function node_menu() {
     'access callback' => 'node_access',
     'access arguments' => array('delete', 1),
     'file' => 'node.pages.inc',
-    'weight' => 1,
-    'type' => MENU_CALLBACK);
+    'weight' => 2,
+    'type' => MENU_LOCAL_TASK);
   $items['node/%node/revisions'] = array(
     'title' => 'Revisions',
     'page callback' => 'node_revision_overview',
     'page arguments' => array(1),
     'access callback' => '_node_revision_access',
     'access arguments' => array(1),
-    'weight' => 2,
+    'weight' => 3,
     'file' => 'node.pages.inc',
     'type' => MENU_LOCAL_TASK,
   );
Index: modules/node/node.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.pages.inc,v
retrieving revision 1.28
diff -u -p -r1.28 node.pages.inc
--- modules/node/node.pages.inc	3 Feb 2008 19:26:10 -0000	1.28
+++ modules/node/node.pages.inc	6 Feb 2008 02:56:32 -0000
@@ -240,14 +240,6 @@ function node_form(&$form_state, $node) 
     '#weight' => 10,
     '#submit' => array('node_form_build_preview'),
   );
-  if (!empty($node->nid) && node_access('delete', $node)) {
-    $form['buttons']['delete'] = array(
-      '#type' => 'submit',
-      '#value' => t('Delete'),
-      '#weight' => 15,
-      '#submit' => array('node_form_delete_submit'),
-    );
-  }
   $form['#validate'][] = 'node_form_validate';
   $form['#theme'] = array($node->type .'_node_form', 'node_form');
   return $form;
