SYMBOL INDEX (464 symbols across 12 files) FILE: js/codemirror/brace-fold.js function findOpening (line 18) | function findOpening(openCh) { function hasImport (line 63) | function hasImport(line) { function hasInclude (line 87) | function hasInclude(line) { FILE: js/codemirror/codemirror.js function CodeMirror (line 62) | function CodeMirror(place, options) { function Display (line 137) | function Display(place, doc, input) { function loadMode (line 239) | function loadMode(cm) { function resetModeState (line 244) | function resetModeState(cm) { function wrappingChanged (line 255) | function wrappingChanged(cm) { function estimateHeight (line 273) | function estimateHeight(cm) { function estimateLineHeights (line 291) | function estimateLineHeights(cm) { function themeChanged (line 299) | function themeChanged(cm) { function guttersChanged (line 305) | function guttersChanged(cm) { function updateGutters (line 313) | function updateGutters(cm) { function updateGutterSpace (line 328) | function updateGutterSpace(cm) { function lineLength (line 336) | function lineLength(line) { function findMaxLine (line 355) | function findMaxLine(cm) { function setGuttersForLineNumbers (line 371) | function setGuttersForLineNumbers(options) { function measureForScrollbars (line 385) | function measureForScrollbars(cm) { function NativeScrollbars (line 401) | function NativeScrollbars(place, scroll, cm) { function maybeDisable (line 473) | function maybeDisable() { function NullScrollbars (line 494) | function NullScrollbars() {} function initScrollbars (line 505) | function initScrollbars(cm) { function updateScrollbars (line 527) | function updateScrollbars(cm, measure) { function updateScrollbarsInner (line 541) | function updateScrollbarsInner(cm, measure) { function visibleLines (line 564) | function visibleLines(display, doc, viewport) { function alignHorizontally (line 589) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 612) | function maybeUpdateLineNumberWidth(cm) { function lineNumberFor (line 630) | function lineNumberFor(options, i) { function compensateForHScroll (line 637) | function compensateForHScroll(display) { function DisplayUpdate (line 643) | function DisplayUpdate(cm, viewport, force) { function maybeClipScrollbars (line 667) | function maybeClipScrollbars(cm) { function updateDisplayIfNeeded (line 681) | function updateDisplayIfNeeded(cm, update) { function postUpdateDisplay (line 753) | function postUpdateDisplay(cm, update) { function updateDisplaySimple (line 782) | function updateDisplaySimple(cm, viewport) { function setDocumentHeight (line 795) | function setDocumentHeight(cm, measure) { function updateHeightsInViewport (line 803) | function updateHeightsInViewport(cm) { function updateWidgetHeight (line 830) | function updateWidgetHeight(line) { function getDimensions (line 837) | function getDimensions(cm) { function patchDisplay (line 855) | function patchDisplay(cm, updateNumbersFrom, dims) { function updateLineForChanges (line 900) | function updateLineForChanges(cm, lineView, lineN, dims) { function ensureLineWrapped (line 913) | function ensureLineWrapped(lineView) { function updateLineBackground (line 924) | function updateLineBackground(lineView) { function getLineContent (line 938) | function getLineContent(cm, lineView) { function updateLineText (line 951) | function updateLineText(cm, lineView) { function updateLineClasses (line 966) | function updateLineClasses(lineView) { function updateLineGutter (line 976) | function updateLineGutter(cm, lineView, lineN, dims) { function updateLineWidgets (line 1016) | function updateLineWidgets(cm, lineView, dims) { function buildLineElement (line 1027) | function buildLineElement(cm, lineView, lineN, dims) { function insertLineWidgets (line 1041) | function insertLineWidgets(cm, lineView, dims) { function insertLineWidgetsFor (line 1047) | function insertLineWidgetsFor(cm, line, lineView, dims, allowAbove) { function positionLineWidget (line 1063) | function positionLineWidget(widget, node, lineView, dims) { function copyPos (line 1093) | function copyPos(x) {return Pos(x.line, x.ch);} function maxPos (line 1094) | function maxPos(a, b) { return cmp(a, b) < 0 ? b : a; } function minPos (line 1095) | function minPos(a, b) { return cmp(a, b) < 0 ? a : b; } function ensureFocus (line 1099) | function ensureFocus(cm) { function applyTextInput (line 1108) | function applyTextInput(cm, inserted, deleted, sel, origin) { function handlePaste (line 1155) | function handlePaste(e, cm) { function triggerElectric (line 1165) | function triggerElectric(cm, inserted) { function copyableRanges (line 1189) | function copyableRanges(cm) { function disableBrowserMagic (line 1200) | function disableBrowserMagic(field, spellcheck) { function TextareaInput (line 1208) | function TextareaInput(cm) { function hiddenTextarea (line 1227) | function hiddenTextarea() { function prepareCopyCut (line 1268) | function prepareCopyCut(e) { function p (line 1409) | function p() { function prepareSelectAllHack (line 1513) | function prepareSelectAllHack() { function rehide (line 1526) | function rehide() { function ContentEditableInput (line 1570) | function ContentEditableInput(cm) { function onCopyCut (line 1631) | function onCopyCut(e) { function poll (line 1768) | function poll() { function posToDOM (line 1888) | function posToDOM(cm, pos) { function badPos (line 1904) | function badPos(pos, bad) { if (bad) pos.bad = true; return pos; } function domToPos (line 1906) | function domToPos(cm, node, offset) { function locateNodeInLineView (line 1925) | function locateNodeInLineView(lineView, node, offset) { function domTextBetween (line 1980) | function domTextBetween(cm, from, to, fromLine, toLine) { function Selection (line 2030) | function Selection(ranges, primIndex) { function Range (line 2067) | function Range(anchor, head) { function normalizeSelection (line 2082) | function normalizeSelection(ranges, primIndex) { function simpleSelection (line 2098) | function simpleSelection(anchor, head) { function clipLine (line 2104) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 2105) | function clipPos(doc, pos) { function clipToLen (line 2111) | function clipToLen(pos, linelen) { function isLine (line 2117) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.si... function clipPosArray (line 2118) | function clipPosArray(doc, array) { function extendRange (line 2133) | function extendRange(doc, range, head, other) { function extendSelection (line 2152) | function extendSelection(doc, head, other, options) { function extendSelections (line 2158) | function extendSelections(doc, heads, options) { function replaceOneSelection (line 2166) | function replaceOneSelection(doc, i, range, options) { function setSimpleSelection (line 2173) | function setSimpleSelection(doc, anchor, head, options) { function filterSelectionChange (line 2179) | function filterSelectionChange(doc, sel, options) { function setSelectionReplaceHistory (line 2196) | function setSelectionReplaceHistory(doc, sel, options) { function setSelection (line 2207) | function setSelection(doc, sel, options) { function setSelectionNoUndo (line 2212) | function setSelectionNoUndo(doc, sel, options) { function setSelectionInner (line 2224) | function setSelectionInner(doc, sel) { function reCheckSelection (line 2238) | function reCheckSelection(doc) { function skipAtomicInSelection (line 2244) | function skipAtomicInSelection(doc, sel, bias, mayClear) { function skipAtomicInner (line 2259) | function skipAtomicInner(doc, pos, oldPos, dir, mayClear) { function skipAtomic (line 2292) | function skipAtomic(doc, pos, oldPos, bias, mayClear) { function movePos (line 2305) | function movePos(doc, pos, dir, line) { function updateSelection (line 2319) | function updateSelection(cm) { function prepareSelection (line 2323) | function prepareSelection(cm, primary) { function drawSelectionCursor (line 2342) | function drawSelectionCursor(cm, head, output) { function drawSelectionRange (line 2361) | function drawSelectionRange(cm, range, output) { function restartBlink (line 2436) | function restartBlink(cm) { function startWorker (line 2452) | function startWorker(cm, time) { function highlightWorker (line 2457) | function highlightWorker(cm) { function findStartLine (line 2500) | function findStartLine(cm, n, precise) { function getStateBefore (line 2516) | function getStateBefore(cm, n, precise) { function paddingTop (line 2534) | function paddingTop(display) {return display.lineSpace.offsetTop;} function paddingVert (line 2535) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingH (line 2536) | function paddingH(display) { function scrollGap (line 2545) | function scrollGap(cm) { return scrollerGap - cm.display.nativeBarWidth; } function displayWidth (line 2546) | function displayWidth(cm) { function displayHeight (line 2549) | function displayHeight(cm) { function ensureLineHeights (line 2557) | function ensureLineHeights(cm, lineView, rect) { function mapFromLineView (line 2578) | function mapFromLineView(lineView, line, lineN) { function updateExternalMeasurement (line 2591) | function updateExternalMeasurement(cm, line) { function measureChar (line 2604) | function measureChar(cm, line, ch, bias) { function findViewForLine (line 2609) | function findViewForLine(cm, lineN) { function prepareMeasureForLine (line 2622) | function prepareMeasureForLine(cm, line) { function measureCharPrepared (line 2644) | function measureCharPrepared(cm, prepared, ch, bias, varHeight) { function nodeAndOffsetInLineMap (line 2666) | function nodeAndOffsetInLineMap(map, ch, bias) { function getUsefulRect (line 2703) | function getUsefulRect(rects, bias) { function measureCharInner (line 2713) | function measureCharInner(cm, prepared, ch, bias) { function maybeUpdateRectForZooming (line 2765) | function maybeUpdateRectForZooming(measure, rect) { function clearLineMeasurementCacheFor (line 2775) | function clearLineMeasurementCacheFor(lineView) { function clearLineMeasurementCache (line 2784) | function clearLineMeasurementCache(cm) { function clearCaches (line 2791) | function clearCaches(cm) { function pageScrollX (line 2798) | function pageScrollX() { return window.pageXOffset || (document.document... function pageScrollY (line 2799) | function pageScrollY() { return window.pageYOffset || (document.document... function intoCoordSystem (line 2805) | function intoCoordSystem(cm, lineObj, rect, context) { function fromCoordSystem (line 2827) | function fromCoordSystem(cm, coords, context) { function charCoords (line 2844) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 2852) | function cursorCoords(cm, pos, context, lineObj, preparedMeasure, varHei... function estimateCoords (line 2884) | function estimateCoords(cm, pos) { function PosWithInfo (line 2898) | function PosWithInfo(line, ch, outside, xRel) { function coordsChar (line 2907) | function coordsChar(cm, x, y) { function coordsCharInner (line 2928) | function coordsCharInner(cm, lineObj, lineNo, x, y) { function textHeight (line 2983) | function textHeight(display) { function charWidth (line 3003) | function charWidth(display) { function startOperation (line 3025) | function startOperation(cm) { function fireCallbacksForOps (line 3053) | function fireCallbacksForOps(group) { function endOperation (line 3070) | function endOperation(cm) { function endOperations (line 3085) | function endOperations(group) { function endOperation_R1 (line 3099) | function endOperation_R1(op) { function endOperation_W1 (line 3112) | function endOperation_W1(op) { function endOperation_R2 (line 3116) | function endOperation_R2(op) { function endOperation_W2 (line 3137) | function endOperation_W2(op) { function endOperation_finish (line 3162) | function endOperation_finish(op) { function runInOp (line 3209) | function runInOp(cm, f) { function operation (line 3216) | function operation(cm, f) { function methodOp (line 3226) | function methodOp(f) { function docMethodOp (line 3234) | function docMethodOp(f) { function LineView (line 3249) | function LineView(doc, line, lineN) { function buildViewArray (line 3261) | function buildViewArray(cm, from, to) { function regChange (line 3277) | function regChange(cm, from, to, lendiff) { function regLineChange (line 3342) | function regLineChange(cm, line, type) { function resetView (line 3356) | function resetView(cm) { function findViewIndex (line 3364) | function findViewIndex(cm, n) { function viewCuttingPoint (line 3375) | function viewCuttingPoint(cm, oldN, newN, dir) { function adjustView (line 3401) | function adjustView(cm, from, to) { function countDirtyView (line 3422) | function countDirtyView(cm) { function registerEventHandlers (line 3434) | function registerEventHandlers(cm) { function dragDropChanged (line 3540) | function dragDropChanged(cm, value, old) { function onResize (line 3554) | function onResize(cm) { function eventInWidget (line 3567) | function eventInWidget(display, e) { function posFromMouse (line 3580) | function posFromMouse(cm, e, liberal, forRect) { function onMouseDown (line 3601) | function onMouseDown(e) { function leftButtonDown (line 3643) | function leftButtonDown(cm, e, start) { function leftButtonStartDrag (line 3670) | function leftButtonStartDrag(cm, e, start, modifier) { function leftButtonSelect (line 3699) | function leftButtonSelect(cm, e, start, type, addNew) { function gutterEvent (line 3845) | function gutterEvent(cm, e, type, prevent) { function clickInGutter (line 3868) | function clickInGutter(cm, e) { function onDrop (line 3876) | function onDrop(e) { function onDragStart (line 3935) | function onDragStart(cm, e) { function onDragOver (line 3958) | function onDragOver(cm, e) { function clearDragCursor (line 3970) | function clearDragCursor(cm) { function setScrollTop (line 3981) | function setScrollTop(cm, val) { function setScrollLeft (line 3992) | function setScrollLeft(cm, val, isScroller) { function onScrollWheel (line 4036) | function onScrollWheel(cm, e) { function doHandleBinding (line 4114) | function doHandleBinding(cm, bound, dropShift) { function lookupKeyForEditor (line 4134) | function lookupKeyForEditor(cm, name, handle) { function dispatchKey (line 4144) | function dispatchKey(cm, name, e, handle) { function handleKeyBinding (line 4176) | function handleKeyBinding(cm, e) { function handleCharBinding (line 4195) | function handleCharBinding(cm, e, ch) { function onKeyDown (line 4201) | function onKeyDown(e) { function showCrossHair (line 4222) | function showCrossHair(cm) { function onKeyUp (line 4237) | function onKeyUp(e) { function onKeyPress (line 4242) | function onKeyPress(e) { function delayBlurEvent (line 4255) | function delayBlurEvent(cm) { function onFocus (line 4265) | function onFocus(cm) { function onBlur (line 4284) | function onBlur(cm) { function onContextMenu (line 4301) | function onContextMenu(cm, e) { function contextMenuInGutter (line 4307) | function contextMenuInGutter(cm, e) { function adjustForChange (line 4324) | function adjustForChange(pos, change) { function computeSelAfterChange (line 4333) | function computeSelAfterChange(doc, change) { function offsetPos (line 4343) | function offsetPos(pos, old, nw) { function computeReplacedSel (line 4352) | function computeReplacedSel(doc, changes, hint) { function filterChange (line 4372) | function filterChange(doc, change, update) { function makeChange (line 4396) | function makeChange(doc, change, ignoreReadOnly) { function makeChangeInner (line 4418) | function makeChangeInner(doc, change) { function makeChangeFromHistory (line 4436) | function makeChangeFromHistory(doc, type, allowSelectionOnly) { function shiftDoc (line 4502) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 4518) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 4551) | function makeChangeSingleDocInEditor(cm, change, spans) { function replaceRange (line 4610) | function replaceRange(doc, code, from, to, origin) { function maybeScrollWindow (line 4621) | function maybeScrollWindow(cm, coords) { function scrollPosIntoView (line 4641) | function scrollPosIntoView(cm, pos, end, margin) { function scrollIntoView (line 4665) | function scrollIntoView(cm, x1, y1, x2, y2) { function calculateScrollPos (line 4675) | function calculateScrollPos(cm, x1, y1, x2, y2) { function addToScrollPos (line 4705) | function addToScrollPos(cm, left, top) { function ensureCursorVisible (line 4715) | function ensureCursorVisible(cm) { function resolveScrollToPos (line 4729) | function resolveScrollToPos(cm) { function indentLine (line 4749) | function indentLine(cm, n, how, aggressive) { function changeLine (line 4811) | function changeLine(doc, handle, changeType, op) { function deleteNearSelection (line 4822) | function deleteNearSelection(cm, compute) { function findPosH (line 4854) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 4906) | function findPosV(cm, pos, dir, unit) { function interpret (line 5330) | function interpret(val) { function option (line 5386) | function option(name, deflt, handle, notOnInit) { function normalizeKeyName (line 5858) | function normalizeKeyName(name) { function getKeyMap (line 5944) | function getKeyMap(val) { function save (line 5965) | function save() {textarea.value = cm.getValue();} function markText (line 6215) | function markText(doc, from, to, options, type) { function markTextShared (line 6308) | function markTextShared(doc, from, to, options, type) { function findSharedMarkers (line 6323) | function findSharedMarkers(doc) { function copySharedMarkers (line 6328) | function copySharedMarkers(doc, markers) { function detachSharedMarkers (line 6340) | function detachSharedMarkers(markers) { function MarkedSpan (line 6356) | function MarkedSpan(marker, from, to) { function getMarkedSpanFor (line 6362) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 6370) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 6376) | function addMarkedSpan(line, span) { function markedSpansBefore (line 6385) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 6396) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 6415) | function stretchSpansOverChange(doc, change) { function clearEmptySpans (line 6477) | function clearEmptySpans(spans) { function mergeOldSpans (line 6491) | function mergeOldSpans(doc, change) { function removeReadOnlyRanges (line 6514) | function removeReadOnlyRanges(doc, from, to) { function detachMarkedSpans (line 6543) | function detachMarkedSpans(line) { function attachMarkedSpans (line 6550) | function attachMarkedSpans(line, spans) { function extraLeft (line 6559) | function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0; } function extraRight (line 6560) | function extraRight(marker) { return marker.inclusiveRight ? 1 : 0; } function compareCollapsedMarkers (line 6565) | function compareCollapsedMarkers(a, b) { function collapsedSpanAtSide (line 6578) | function collapsedSpanAtSide(line, start) { function collapsedSpanAtStart (line 6588) | function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, t... function collapsedSpanAtEnd (line 6589) | function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, fal... function conflictingCollapsedRange (line 6594) | function conflictingCollapsedRange(doc, lineNo, from, to, marker) { function visualLine (line 6614) | function visualLine(line) { function visualLineContinued (line 6623) | function visualLineContinued(line) { function visualLineNo (line 6634) | function visualLineNo(doc, lineN) { function visualLineEndNo (line 6641) | function visualLineEndNo(doc, lineN) { function lineIsHidden (line 6653) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 6664) | function lineIsHiddenInner(doc, line, span) { function adjustScrollWhenAboveVisible (line 6692) | function adjustScrollWhenAboveVisible(cm, line, diff) { function widgetHeight (line 6721) | function widgetHeight(widget) { function addLineWidget (line 6736) | function addLineWidget(doc, handle, node, options) { function updateLine (line 6771) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 6783) | function cleanUpLine(line) { function extractLineClasses (line 6788) | function extractLineClasses(type, output) { function callBlankLine (line 6802) | function callBlankLine(mode, state) { function readToken (line 6809) | function readToken(mode, stream, state, inner) { function takeToken (line 6819) | function takeToken(cm, pos, precise, asArray) { function runMode (line 6841) | function runMode(cm, text, mode, state, f, lineClasses, forceToEnd) { function highlightLine (line 6882) | function highlightLine(cm, line, state, forceToEnd) { function getLineStyles (line 6920) | function getLineStyles(cm, line, updateFrontier) { function processLine (line 6936) | function processLine(cm, text, state, startAt) { function interpretTokenStyle (line 6951) | function interpretTokenStyle(style, options) { function buildLineContent (line 6963) | function buildLineContent(cm, lineView) { function defaultSpecialCharPlaceholder (line 7021) | function defaultSpecialCharPlaceholder(ch) { function buildToken (line 7030) | function buildToken(builder, text, style, startStyle, endStyle, title, c... function splitSpaces (line 7089) | function splitSpaces(text, trailingBefore) { function buildTokenBadBidi (line 7104) | function buildTokenBadBidi(inner, order) { function buildCollapsedSpan (line 7123) | function buildCollapsedSpan(builder, size, marker, ignoreWidget) { function insertLineContent (line 7141) | function insertLineContent(line, builder, styles) { function isWholeLineUpdate (line 7214) | function isWholeLineUpdate(doc, change) { function updateDoc (line 7220) | function updateDoc(doc, change, markedSpans, estimateHeight) { function LeafChunk (line 7283) | function LeafChunk(lines) { function BranchChunk (line 7323) | function BranchChunk(children) { function linkedDocs (line 7796) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 7811) | function attachDoc(cm, doc) { function getLine (line 7825) | function getLine(doc, n) { function getBetween (line 7840) | function getBetween(doc, start, end) { function getLines (line 7852) | function getLines(doc, from, to) { function updateLineHeight (line 7860) | function updateLineHeight(line, height) { function lineNo (line 7867) | function lineNo(line) { function lineAtHeight (line 7881) | function lineAtHeight(chunk, h) { function heightAtLine (line 7902) | function heightAtLine(lineObj) { function getOrder (line 7924) | function getOrder(line) { function History (line 7932) | function History(startGen) { function historyChangeFromChange (line 7949) | function historyChangeFromChange(doc, change) { function clearSelectionEvents (line 7958) | function clearSelectionEvents(array) { function lastChangeEvent (line 7968) | function lastChangeEvent(hist, force) { function addChangeToHistory (line 7983) | function addChangeToHistory(doc, change, selAfter, opId) { function selectionEventCanBeMerged (line 8025) | function selectionEventCanBeMerged(doc, origin, prev, sel) { function addSelectionToHistory (line 8038) | function addSelectionToHistory(doc, sel, opId, options) { function pushSelectionToHistory (line 8060) | function pushSelectionToHistory(sel, dest) { function attachLocalSpans (line 8067) | function attachLocalSpans(doc, change, from, to) { function removeClearedSpans (line 8078) | function removeClearedSpans(spans) { function getOldSpans (line 8088) | function getOldSpans(doc, change) { function copyHistoryArray (line 8098) | function copyHistoryArray(events, newGroup, instantiateSel) { function rebaseHistSelSingle (line 8123) | function rebaseHistSelSingle(pos, from, to, diff) { function rebaseHistArray (line 8139) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 8167) | function rebaseHist(hist, change) { function e_defaultPrevented (line 8186) | function e_defaultPrevented(e) { function e_target (line 8191) | function e_target(e) {return e.target || e.srcElement;} function e_button (line 8192) | function e_button(e) { function getHandlers (line 8221) | function getHandlers(emitter, type, copy) { function signalLater (line 8255) | function signalLater(emitter, type /*, values...*/) { function fireOrphanDelayed (line 8272) | function fireOrphanDelayed() { function signalDOMEvent (line 8281) | function signalDOMEvent(cm, e, override) { function signalCursorActivity (line 8288) | function signalCursorActivity(cm) { function hasHandler (line 8296) | function hasHandler(emitter, type) { function eventMixin (line 8302) | function eventMixin(ctor) { function Delayed (line 8319) | function Delayed() {this.id = null;} function spaceStr (line 8359) | function spaceStr(n) { function lst (line 8365) | function lst(arr) { return arr[arr.length-1]; } function indexOf (line 8373) | function indexOf(array, elt) { function map (line 8378) | function map(array, f) { function insertSorted (line 8384) | function insertSorted(array, value, score) { function nothing (line 8390) | function nothing() {} function createObj (line 8392) | function createObj(base, props) { function copyObj (line 8404) | function copyObj(obj, target, overwrite) { function bind (line 8412) | function bind(f) { function isWordChar (line 8422) | function isWordChar(ch, helper) { function isEmpty (line 8428) | function isEmpty(obj) { function isExtendingChar (line 8439) | function isExtendingChar(ch) { return ch.charCodeAt(0) >= 768 && extendi... function elt (line 8443) | function elt(tag, content, className, style) { function removeChildren (line 8469) | function removeChildren(e) { function removeChildrenAndAdd (line 8475) | function removeChildrenAndAdd(parent, e) { function activeElt (line 8490) | function activeElt() { function classTest (line 8503) | function classTest(cls) { return new RegExp("(^|\\s)" + cls + "(?:$|\\s)... function joinClasses (line 8516) | function joinClasses(a, b) { function forEachCodeMirror (line 8529) | function forEachCodeMirror(f) { function ensureGlobalHandlers (line 8539) | function ensureGlobalHandlers() { function registerGlobalHandlers (line 8544) | function registerGlobalHandlers() { function zeroWidthElement (line 8571) | function zeroWidthElement(measure) { function hasBadBidiRects (line 8586) | function hasBadBidiRects(measure) { function hasBadZoomedRects (line 8634) | function hasBadZoomedRects(measure) { function iterateBidiSections (line 8665) | function iterateBidiSections(order, from, to, f) { function bidiLeft (line 8678) | function bidiLeft(part) { return part.level % 2 ? part.to : part.from; } function bidiRight (line 8679) | function bidiRight(part) { return part.level % 2 ? part.from : part.to; } function lineLeft (line 8681) | function lineLeft(line) { var order = getOrder(line); return order ? bid... function lineRight (line 8682) | function lineRight(line) { function lineStart (line 8688) | function lineStart(cm, lineN) { function lineEnd (line 8696) | function lineEnd(cm, lineN) { function lineStartSmart (line 8706) | function lineStartSmart(cm, pos) { function compareBidiLevel (line 8718) | function compareBidiLevel(order, a, b) { function getBidiPartAt (line 8725) | function getBidiPartAt(order, pos) { function moveInLine (line 8745) | function moveInLine(line, pos, dir, byUnit) { function moveVisually (line 8757) | function moveVisually(line, start, dir, byUnit) { function moveLogically (line 8780) | function moveLogically(line, start, dir, byUnit) { function charType (line 8814) | function charType(code) { function BidiSpan (line 8829) | function BidiSpan(level, from, to) { FILE: js/codemirror/foldcode.js function doFold (line 14) | function doFold(cm, pos, options, force) { function makeWidget (line 61) | function makeWidget(cm, options) { function getOption (line 138) | function getOption(cm, options, name) { FILE: js/codemirror/foldgutter.js function State (line 39) | function State(options) { function parseOptions (line 44) | function parseOptions(opts) { function isFolded (line 52) | function isFolded(cm, line) { function marker (line 58) | function marker(spec) { function updateFoldInfo (line 68) | function updateFoldInfo(cm, from, to) { function updateInViewport (line 87) | function updateInViewport(cm) { function onGutterClick (line 96) | function onGutterClick(cm, line, gutter) { function onChange (line 106) | function onChange(cm) { function onViewportChange (line 115) | function onViewportChange(cm) { function onFold (line 139) | function onFold(cm, from) { FILE: js/codemirror/javascript.js function expressionAllowed (line 14) | function expressionAllowed(stream, state, backUp) { function kw (line 30) | function kw(type) {return {type: type, style: "keyword"};} function readRegexp (line 82) | function readRegexp(stream) { function ret (line 97) | function ret(tp, style, cont) { function tokenBase (line 101) | function tokenBase(stream, state) { function tokenString (line 158) | function tokenString(quote) { function tokenComment (line 174) | function tokenComment(stream, state) { function tokenQuasi (line 186) | function tokenQuasi(stream, state) { function findFatArrow (line 206) | function findFatArrow(stream, state) { function JSLexical (line 236) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 245) | function inScope(state, varname) { function parseJS (line 254) | function parseJS(state, style, type, content, stream) { function pass (line 278) | function pass() { function cont (line 281) | function cont() { function register (line 285) | function register(varname) { function pushcontext (line 306) | function pushcontext() { function popcontext (line 310) | function popcontext() { function pushlex (line 314) | function pushlex(type, info) { function poplex (line 325) | function poplex() { function expect (line 335) | function expect(wanted) { function statement (line 344) | function statement(type, value) { function expression (line 371) | function expression(type) { function expressionNoComma (line 374) | function expressionNoComma(type) { function expressionInner (line 377) | function expressionInner(type, noComma) { function maybeexpression (line 396) | function maybeexpression(type) { function maybeexpressionNoComma (line 400) | function maybeexpressionNoComma(type) { function maybeoperatorComma (line 405) | function maybeoperatorComma(type, value) { function maybeoperatorNoComma (line 409) | function maybeoperatorNoComma(type, value, noComma) { function quasi (line 424) | function quasi(type, value) { function continueQuasi (line 429) | function continueQuasi(type) { function arrowBody (line 436) | function arrowBody(type) { function arrowBodyNoComma (line 440) | function arrowBodyNoComma(type) { function maybeTarget (line 444) | function maybeTarget(noComma) { function target (line 450) | function target(_, value) { function targetNoComma (line 453) | function targetNoComma(_, value) { function maybelabel (line 456) | function maybelabel(type) { function property (line 460) | function property(type) { function objprop (line 463) | function objprop(type, value) { function getterSetter (line 486) | function getterSetter(type) { function afterprop (line 491) | function afterprop(type) { function commasep (line 495) | function commasep(what, end) { function contCommasep (line 513) | function contCommasep(what, end, info) { function block (line 518) | function block(type) { function maybetype (line 522) | function maybetype(type) { function maybedefault (line 525) | function maybedefault(_, value) { function typeexpr (line 528) | function typeexpr(type) { function maybeReturnType (line 533) | function maybeReturnType(type) { function typeprop (line 536) | function typeprop(type) { function typearg (line 544) | function typearg(type) { function afterType (line 548) | function afterType(type, value) { function vardef (line 552) | function vardef() { function pattern (line 555) | function pattern(type, value) { function proppattern (line 562) | function proppattern(type, value) { function maybeAssign (line 572) | function maybeAssign(_type, value) { function vardefCont (line 575) | function vardefCont(type) { function maybeelse (line 578) | function maybeelse(type, value) { function forspec (line 581) | function forspec(type) { function forspec1 (line 584) | function forspec1(type) { function formaybeinof (line 590) | function formaybeinof(_type, value) { function forspec2 (line 594) | function forspec2(type, value) { function forspec3 (line 599) | function forspec3(type) { function functiondef (line 602) | function functiondef(type, value) { function funarg (line 607) | function funarg(type) { function className (line 611) | function className(type, value) { function classNameAfter (line 614) | function classNameAfter(type, value) { function classBody (line 618) | function classBody(type, value) { function classGetterSetter (line 635) | function classGetterSetter(type) { function afterExport (line 640) | function afterExport(_type, value) { function afterImport (line 645) | function afterImport(type) { function importSpec (line 649) | function importSpec(type, value) { function maybeAs (line 655) | function maybeAs(_type, value) { function maybeFrom (line 658) | function maybeFrom(_type, value) { function arrayLiteral (line 661) | function arrayLiteral(type) { function isContinuedStatement (line 666) | function isContinuedStatement(state, textAfter) { FILE: js/codemirror/matchbrackets.js function findMatchingBracket (line 19) | function findMatchingBracket(cm, where, strict, config) { function scanForBracket (line 40) | function scanForBracket(cm, where, dir, style, config) { function matchBrackets (line 67) | function matchBrackets(cm, autoclear, config) { function doMatchBrackets (line 97) | function doMatchBrackets(cm) { FILE: js/codemirror/searchcursor.js function SearchCursor (line 15) | function SearchCursor(doc, query, pos, caseFold) { function savePosAndFail (line 124) | function savePosAndFail(line) { function adjustPos (line 162) | function adjustPos(orig, folded, pos) { FILE: js/codemirror/ui-codemirror.js function uiCodemirrorDirective (line 13) | function uiCodemirrorDirective($timeout, uiCodemirrorConfig) { FILE: js/context-menu.js function create (line 1) | function create(opts) { FILE: js/json-formatter.js method hoverPreviewEnabled (line 19) | get hoverPreviewEnabled () { method hoverPreviewEnabled (line 22) | set hoverPreviewEnabled (value) { method hoverPreviewArrayCount (line 26) | get hoverPreviewArrayCount () { method hoverPreviewArrayCount (line 29) | set hoverPreviewArrayCount (value) { method hoverPreviewFieldCount (line 33) | get hoverPreviewFieldCount () { method hoverPreviewFieldCount (line 36) | set hoverPreviewFieldCount (value) { function escapeString (line 51) | function escapeString (str) { function getObjectName (line 56) | function getObjectName (object) { function getType (line 75) | function getType (object) { function getValuePreview (line 80) | function getValuePreview (object, value) { function getPreview (line 97) | function getPreview (object) { function link (line 110) | function link (scope) { FILE: main.js function createMainWindow (line 18) | function createMainWindow () { function createWindow (line 45) | function createWindow(name, file, options) { function checkUpdate (line 99) | function checkUpdate(open) { FILE: squirrel.js function handleSquirrelEvent (line 7) | function handleSquirrelEvent() {