Index: modules/node/node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.module,v
retrieving revision 1.913
diff -u -p -r1.913 node.module
--- modules/node/node.module	29 Nov 2007 11:29:24 -0000	1.913
+++ modules/node/node.module	1 Dec 2007 14:37:45 -0000
@@ -1426,14 +1426,14 @@ 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_revisions',
     '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.12
diff -u -p -r1.12 node.pages.inc
--- modules/node/node.pages.inc	29 Nov 2007 11:54:37 -0000	1.12
+++ modules/node/node.pages.inc	1 Dec 2007 14:37:45 -0000
@@ -237,14 +237,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;
