Index: jquery_update.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/jquery_update/jquery_update.module,v
retrieving revision 1.1.2.3.2.2
diff -u -p -r1.1.2.3.2.2 jquery_update.module
--- jquery_update.module	30 May 2008 21:41:14 -0000	1.1.2.3.2.2
+++ jquery_update.module	31 May 2008 12:14:14 -0000
@@ -10,14 +10,3 @@
  * @see jquery_update.install
  */
 
-/**
- * Implementation of hook_menu().
- */
-function jquery_update_menu($may_cache) {
-  $items = array();
-  if (!$may_cache) {
-    drupal_add_js(drupal_get_path('module', 'jquery_update') . '/compat.js');
-  }
-  return $items;
-}
-
Index: misc/textarea.js
===================================================================
RCS file: misc/textarea.js
diff -N misc/textarea.js
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ misc/textarea.js	31 May 2008 12:13:28 -0000
@@ -0,0 +1,36 @@
+// $Id: textarea.js,v 1.11.2.1 2007/04/18 02:41:19 drumm Exp $
+
+Drupal.textareaAttach = function() {
+  $('textarea.resizable:not(.processed)').each(function() {
+    var textarea = $(this).addClass('processed'), staticOffset = null;
+
+    // When wrapping the text area, work around an IE margin bug.  See:
+    // http://jaspan.com/ie-inherited-margin-bug-form-elements-and-haslayout
+    $(this).wrap('<div class="resizable-textarea"><span></span></div>')
+      .parent().append($('<div class="grippie"></div>').mousedown(startDrag));
+
+    var grippie = $('div.grippie', $(this).parent())[0];
+    grippie.style.marginRight = (grippie.offsetWidth - $(this)[0].offsetWidth) +'px';
+
+    function startDrag(e) {
+      staticOffset = textarea.height() - Drupal.mousePosition(e).y;
+      textarea.css('opacity', 0.25);
+      $(document).mousemove(performDrag).mouseup(endDrag);
+      return false;
+    }
+
+    function performDrag(e) {
+      textarea.height(Math.max(32, staticOffset + Drupal.mousePosition(e).y) + 'px');
+      return false;
+    }
+
+    function endDrag(e) {
+      $(document).unbind('mousemove', performDrag).unbind('mouseup', endDrag);
+      textarea.css('opacity', 1);
+    }
+  });
+}
+
+if (Drupal.jsEnabled) {
+  $(document).ready(Drupal.textareaAttach);
+}
