1jQuery(document).ready( function() { 2 3 /* Use backticks instead of <code> for the Code button in the editor */ 4 if ( typeof( edButtons ) !== 'undefined' ) { 5 edButtons[110] = new QTags.TagButton( 'code', 'code', '`', '`', 'c' ); 6 QTags._buttonsInit(); 7 } 8 9 /* Tab from topic title */ 10 jQuery( '#bbp_topic_title' ).bind( 'keydown.editor-focus', function(e) { 11 if ( e.which !== 9 ) 12 return; 13 14 if ( !e.ctrlKey && !e.altKey && !e.shiftKey ) { 15 if ( typeof( tinymce ) !== 'undefined' ) { 16 if ( ! tinymce.activeEditor.isHidden() ) { 17 var editor = tinymce.activeEditor.editorContainer; 18 jQuery( '#' + editor + ' td.mceToolbar > a' ).focus(); 19 } else { 20 jQuery( 'textarea.bbp-the-content' ).focus(); 21 } 22 } else { 23 jQuery( 'textarea.bbp-the-content' ).focus(); 24 } 25 26 e.preventDefault(); 27 } 28 }); 29 30 /* Shift + tab from topic tags */ 31 jQuery( '#bbp_topic_tags' ).bind( 'keydown.editor-focus', function(e) { 32 if ( e.which !== 9 ) 33 return; 34 35 if ( e.shiftKey && !e.ctrlKey && !e.altKey ) { 36 if ( typeof( tinymce ) !== 'undefined' ) { 37 if ( ! tinymce.activeEditor.isHidden() ) { 38 var editor = tinymce.activeEditor.editorContainer; 39 jQuery( '#' + editor + ' td.mceToolbar > a' ).focus(); 40 } else { 41 jQuery( 'textarea.bbp-the-content' ).focus(); 42 } 43 } else { 44 jQuery( 'textarea.bbp-the-content' ).focus(); 45 } 46 47 e.preventDefault(); 48 } 49 }); 50});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.