http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89695

Revision: 89695
Author:   tparscal
Date:     2011-06-07 21:32:31 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
Fixed inferred global. Added some comments.

Modified Paths:
--------------
    trunk/parsers/wikidom/lib/jquery.editSurface.js

Modified: trunk/parsers/wikidom/lib/jquery.editSurface.js
===================================================================
--- trunk/parsers/wikidom/lib/jquery.editSurface.js     2011-06-07 21:30:02 UTC 
(rev 89694)
+++ trunk/parsers/wikidom/lib/jquery.editSurface.js     2011-06-07 21:32:31 UTC 
(rev 89695)
@@ -1,11 +1,13 @@
 $.fn.editSurface = function( options ) {
        var $this = $(this);
+       var sel;
        
        options = $.extend( {
                // Defaults
                'document': null
        }, options );
        
+       // Initialization
        $this
                .addClass( 'editSurface-container' )
                .append( '<div class="editSurface-document"></div>' )
@@ -58,20 +60,17 @@
                                drawSelection( $target.parent() );
                        }
                } );
+       
+       // Shortcuts
+       var $document = $this.find( '.editSurface-document' );
        var ranges = {
                '$all': $( '.editSurface-range' ),
                '$first': $( '.editSurface-range:eq(0)' ),
                '$fill': $( '.editSurface-range:eq(1)' ),
                '$last': $( '.editSurface-range:eq(2)' )
        };
-       var $document = $this.find( '.editSurface-document' );
-       var sel = {
-               'active': false,
-               'from': null,
-               'to': null,
-               'start': null,
-               'end': null
-       };
+       
+       // Functions
        function getSelectionText() {
                var text;
                if ( sel.from && sel.to ) {


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to