SYMBOL INDEX (1411 symbols across 144 files) FILE: docs/scripts/prettify/prettify.js function L (line 2) | function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var... function M (line 6) | function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.classN... function B (line 7) | function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))} function x (line 7) | function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(... function u (line 9) | function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''... function D (line 12) | function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.clas... function k (line 15) | function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(... function C (line 15) | function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*-1&&(a=a.replace(H,f... function k (line 2) | function k(a){var b=u.map,c=a;if(b)for(var d=0,e=b.length;e>d;d++){var f... function l (line 2) | function l(a,b){var c,d=a.charAt(0);if(I.test(a))c=a;else if("."===d)c=f... function m (line 2) | function m(a,b){if(!a)return"";a=h(a),a=i(a),a=j(a),a=g(a);var c=l(a,b);... function n (line 2) | function n(a){return a.hasAttribute?a.src:a.getAttribute("src",4)} function o (line 2) | function o(a,b,c){var d=K.createElement("script");if(c){var e=y(c)?c(a):... function p (line 2) | function p(a,b,c){function d(){a.onload=a.onerror=a.onreadystatechange=n... function q (line 2) | function q(){if(R)return R;if(S&&"interactive"===S.readyState)return S;f... function r (line 2) | function r(a){var b=[];return a.replace(U,"").replace(T,function(a,c,d){... function s (line 2) | function s(a,b){this.uri=a,this.dependencies=b||[],this.exports=null,thi... function c (line 2) | function c(){t.request(g.requestUri,g.onRequest,g.charset)} function d (line 2) | function d(){delete X[h],Y[h]=!0,W&&(s.save(f,W),W=null);var a,b=Z[h];fo... function a (line 2) | function a(b){return s.get(a.resolve(b)).exec()} FILE: examples/php/editormd.uploader.class.php class EditorMdUploader (line 15) | class EditorMdUploader method __construct (line 54) | public function __construct($savePath, $saveURL, $formats, $randomName... method config (line 73) | public function config($configs) method upload (line 89) | public function upload($name) method moveFile (line 128) | private function moveFile() method randomFileName (line 218) | private function randomFileName() method setSeveName (line 253) | private function setSeveName() method getSeveName (line 270) | public function getSeveName() method getFileExt (line 282) | public function getFileExt($fileName) method redirect (line 295) | public function redirect() method message (line 307) | public function message($message, $success = 0) FILE: lib/codemirror/addon/comment/comment.js function firstNonWS (line 18) | function firstNonWS(str) { FILE: lib/codemirror/addon/comment/continuecomment.js function continueComment (line 17) | function continueComment(cm) { function continueLineCommentEnabled (line 64) | function continueLineCommentEnabled(cm) { FILE: lib/codemirror/addon/dialog/dialog.js function dialogDiv (line 14) | function dialogDiv(cm, template, bottom) { function closeNotification (line 31) | function closeNotification(cm, newVal) { function close (line 44) | function close(newVal) { function close (line 100) | function close() { function close (line 138) | function close() { FILE: lib/codemirror/addon/display/fullscreen.js function setFullscreen (line 21) | function setFullscreen(cm) { function setNormal (line 32) | function setNormal(cm) { FILE: lib/codemirror/addon/display/panel.js function Panel (line 26) | function Panel(cm, node, options, height) { function initPanels (line 50) | function initPanels(cm) { function removePanels (line 84) | function removePanels(cm) { FILE: lib/codemirror/addon/display/placeholder.js function clearPlaceholder (line 29) | function clearPlaceholder(cm) { function setPlaceholder (line 35) | function setPlaceholder(cm) { function onBlur (line 44) | function onBlur(cm) { function onChange (line 47) | function onChange(cm) { function isEmpty (line 55) | function isEmpty(cm) { FILE: lib/codemirror/addon/display/rulers.js function clearRulers (line 25) | function clearRulers(cm) { function setRulers (line 33) | function setRulers(cm) { function refreshRulers (line 60) | function refreshRulers(cm) { FILE: lib/codemirror/addon/edit/closebrackets.js function charsAround (line 35) | function charsAround(cm, pos) { function enteringString (line 44) | function enteringString(cm, pos, ch) { function buildKeymap (line 57) | function buildKeymap(pairs, triples) { function buildExplodeHandler (line 140) | function buildExplodeHandler(pairs) { FILE: lib/codemirror/addon/edit/closetag.js function autoCloseGT (line 53) | function autoCloseGT(cm) { function autoCloseCurrent (line 97) | function autoCloseCurrent(cm, typingSlash) { function autoCloseSlash (line 132) | function autoCloseSlash(cm) { function indexOf (line 139) | function indexOf(collection, elt) { function closingTagExists (line 148) | function closingTagExists(cm, tagName, pos, state, newTag) { FILE: lib/codemirror/addon/edit/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: lib/codemirror/addon/edit/matchtags.js function clear (line 28) | function clear(cm) { function doMatchTags (line 34) | function doMatchTags(cm) { function maybeUpdateMatch (line 55) | function maybeUpdateMatch(cm) { FILE: lib/codemirror/addon/fold/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: lib/codemirror/addon/fold/foldcode.js function doFold (line 14) | function doFold(cm, pos, options, force) { function makeWidget (line 61) | function makeWidget(cm, options) { function getOption (line 137) | function getOption(cm, options, name) { FILE: lib/codemirror/addon/fold/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 104) | function onChange(cm) { function onViewportChange (line 113) | function onViewportChange(cm) { function onFold (line 137) | function onFold(cm, from) { FILE: lib/codemirror/addon/fold/markdown-fold.js function isHeader (line 17) | function isHeader(lineNo) { function headerLevel (line 22) | function headerLevel(lineNo, line, nextLine) { FILE: lib/codemirror/addon/fold/xml-fold.js function cmp (line 15) | function cmp(a, b) { return a.line - b.line || a.ch - b.ch; } function Iter (line 21) | function Iter(cm, line, ch, range) { function tagAt (line 28) | function tagAt(iter, ch) { function nextLine (line 33) | function nextLine(iter) { function prevLine (line 39) | function prevLine(iter) { function toTagEnd (line 46) | function toTagEnd(iter) { function toTagStart (line 57) | function toTagStart(iter) { function toNextTag (line 69) | function toNextTag(iter) { function toPrevTag (line 79) | function toPrevTag(iter) { function findMatchingClose (line 91) | function findMatchingClose(iter, tag) { function findMatchingOpen (line 112) | function findMatchingOpen(iter, tag) { FILE: lib/codemirror/addon/hint/css-hint.js function add (line 31) | function add(keywords) { FILE: lib/codemirror/addon/hint/html-hint.js function populate (line 332) | function populate(obj) { function htmlHint (line 342) | function htmlHint(cm, options) { FILE: lib/codemirror/addon/hint/javascript-hint.js function forEach (line 14) | function forEach(arr, f) { function arrayContains (line 18) | function arrayContains(arr, item) { function scriptHint (line 31) | function scriptHint(editor, keywords, getToken, options) { function javascriptHint (line 60) | function javascriptHint(editor, options) { function getCoffeeScriptToken (line 67) | function getCoffeeScriptToken(editor, cur) { function coffeescriptHint (line 85) | function coffeescriptHint(editor, options) { function getCompletions (line 100) | function getCompletions(token, context, keywords, options) { FILE: lib/codemirror/addon/hint/show-hint.js function retrieveHints (line 28) | function retrieveHints(getter, cm, options, then) { function Completion (line 52) | function Completion(cm, options) { function done (line 103) | function done() { function update (line 111) | function update() { function finishUpdate (line 116) | function finishUpdate(data_) { function clearDebounce (line 124) | function clearDebounce() { function activity (line 131) | function activity() { function getText (line 159) | function getText(completion) { function buildKeyMap (line 164) | function buildKeyMap(completion, handle) { function getHintElement (line 199) | function getHintElement(hintsElement, el) { function Widget (line 206) | function Widget(completion, data) { FILE: lib/codemirror/addon/hint/sql-hint.js function getKeywords (line 23) | function getKeywords(editor) { function getText (line 29) | function getText(item) { function getItem (line 33) | function getItem(list, item) { function shallowClone (line 39) | function shallowClone(object) { function match (line 46) | function match(string, word) { function addMatches (line 52) | function addMatches(result, search, wordlist, formatter) { function cleanName (line 64) | function cleanName(name) { function insertBackticks (line 72) | function insertBackticks(name) { function nameCompletion (line 83) | function nameCompletion(cur, token, result, editor) { function eachWord (line 141) | function eachWord(lineText, f) { function convertCurToNumber (line 150) | function convertCurToNumber(cur) { function convertNumberToCur (line 155) | function convertNumberToCur(num) { function findTableByAlias (line 159) | function findTableByAlias(alias, editor) { FILE: lib/codemirror/addon/hint/xml-hint.js function getHints (line 16) | function getHints(cm, options) { FILE: lib/codemirror/addon/lint/javascript-lint.js function validator (line 24) | function validator(text, options) { function cleanup (line 34) | function cleanup(error) { function fixWith (line 42) | function fixWith(error, fixes, severity, force) { function isBogus (line 62) | function isBogus(error) { function parseErrors (line 72) | function parseErrors(errors, output) { FILE: lib/codemirror/addon/lint/lint.js function showTooltip (line 15) | function showTooltip(e, content) { function rm (line 31) | function rm(elt) { function hideTooltip (line 34) | function hideTooltip(tt) { function showTooltipFor (line 41) | function showTooltipFor(e, content, node) { function LintState (line 58) | function LintState(cm, options, hasGutter) { function parseOptions (line 66) | function parseOptions(cm, options) { function clearMarks (line 74) | function clearMarks(cm) { function makeMarker (line 82) | function makeMarker(labels, severity, multiple, tooltips) { function getMaxSeverity (line 97) | function getMaxSeverity(a, b) { function groupByLine (line 102) | function groupByLine(annotations) { function annotationTooltip (line 111) | function annotationTooltip(ann) { function startLinting (line 120) | function startLinting(cm) { function updateLinting (line 129) | function updateLinting(cm, annotationsNotSorted) { function onChange (line 164) | function onChange(cm) { function popupSpanTooltip (line 170) | function popupSpanTooltip(ann, e) { function onMouseOver (line 175) | function onMouseOver(cm, e) { FILE: lib/codemirror/addon/merge/merge.js function DiffView (line 18) | function DiffView(mv, type) { function ensureDiff (line 60) | function ensureDiff(dv) { function registerUpdate (line 70) | function registerUpdate(dv) { function registerScroll (line 126) | function registerScroll(dv) { function syncScroll (line 135) | function syncScroll(dv, type) { function getOffsets (line 177) | function getOffsets(editor, around) { function setScrollLock (line 184) | function setScrollLock(dv, val, action) { function clearMarks (line 192) | function clearMarks(editor, arr, classes) { function updateMarks (line 207) | function updateMarks(editor, diff, state, type, classes) { function markChanges (line 227) | function markChanges(editor, diff, type, marks, from, to, classes) { function makeConnections (line 274) | function makeConnections(dv) { function getMatchingOrigLine (line 294) | function getMatchingOrigLine(editLine, chunks) { function findAlignedLines (line 306) | function findAlignedLines(dv, other) { function alignChunks (line 331) | function alignChunks(dv, force) { function alignLines (line 363) | function alignLines(cm, lines, aligners) { function padAbove (line 377) | function padAbove(cm, line, size) { function drawConnectorsForChunk (line 389) | function drawConnectorsForChunk(dv, chunk, sTopOrig, sTopEdit, w) { function copyChunk (line 426) | function copyChunk(dv, to, from, chunk) { function buildGap (line 495) | function buildGap(dv) { function asString (line 541) | function asString(obj) { function getDiff (line 549) | function getDiff(a, b) { function getChunks (line 565) | function getChunks(diff) { function endOfLineClean (line 592) | function endOfLineClean(diff, i) { function startOfLineClean (line 601) | function startOfLineClean(diff, i) { function chunkBoundariesAround (line 610) | function chunkBoundariesAround(chunks, n, nInEdit) { function collapseSingle (line 626) | function collapseSingle(cm, from, to) { function collapseStretch (line 645) | function collapseStretch(size, editors) { function unclearNearChunks (line 659) | function unclearNearChunks(dv, margin, off, clear) { function collapseIdenticalStretches (line 669) | function collapseIdenticalStretches(mv, margin) { function elt (line 693) | function elt(tag, content, className, style) { function clear (line 702) | function clear(node) { function attrs (line 707) | function attrs(elt) { function copyObj (line 712) | function copyObj(obj, target) { function moveOver (line 718) | function moveOver(pos, str, copy, other) { function posMin (line 732) | function posMin(a, b) { return (a.line - b.line || a.ch - b.ch) < 0 ? a ... function posMax (line 733) | function posMax(a, b) { return (a.line - b.line || a.ch - b.ch) > 0 ? a ... function posEq (line 734) | function posEq(a, b) { return a.line == b.line && a.ch == b.ch; } FILE: lib/codemirror/addon/mode/loadmode.js function splitCallback (line 15) | function splitCallback(cont, n) { function ensureDeps (line 19) | function ensureDeps(mode, cont) { FILE: lib/codemirror/addon/mode/multiplex.js function indexOf (line 19) | function indexOf(string, pattern, from) { FILE: lib/codemirror/addon/mode/multiplex_test.js function MT (line 22) | function MT(name) { FILE: lib/codemirror/addon/mode/simple.js function ensureState (line 61) | function ensureState(states, name) { function toRegex (line 66) | function toRegex(val, caret) { function asToken (line 78) | function asToken(val) { function Rule (line 87) | function Rule(data, states) { function tokenFunction (line 94) | function tokenFunction(states, config) { function cmp (line 155) | function cmp(a, b) { function enterLocalMode (line 167) | function enterLocalMode(config, state, spec, token) { function indexOf (line 183) | function indexOf(val, arr) { function indentFunction (line 187) | function indentFunction(states, meta) { FILE: lib/codemirror/addon/runmode/colorize.js function textContent (line 16) | function textContent(node, out) { FILE: lib/codemirror/addon/runmode/runmode-standalone.js function splitLines (line 9) | function splitLines(string){ return string.split(/\r?\n|\r/); } function StringStream (line 11) | function StringStream(string) { FILE: lib/codemirror/addon/runmode/runmode.node.js function splitLines (line 8) | function splitLines(string){ return string.split(/\r?\n|\r/); } function StringStream (line 10) | function StringStream(string) { FILE: lib/codemirror/addon/scroll/annotatescrollbar.js function Annotation (line 21) | function Annotation(cm, options) { FILE: lib/codemirror/addon/scroll/scrollpastend.js function onChange (line 28) | function onChange(cm, change) { function updateBottomMargin (line 33) | function updateBottomMargin(cm) { FILE: lib/codemirror/addon/scroll/simplescrollbars.js function Bar (line 14) | function Bar(cls, orientation, scroll) { function SimpleScrollbars (line 84) | function SimpleScrollbars(cls, place, scroll) { FILE: lib/codemirror/addon/search/match-highlighter.js function State (line 36) | function State(options) { function cursorActivity (line 66) | function cursorActivity(cm) { function highlightMatches (line 72) | function highlightMatches(cm) { function isWord (line 97) | function isWord(cm, from, to) { function boundariesAround (line 114) | function boundariesAround(stream, re) { function makeOverlay (line 119) | function makeOverlay(query, hasBoundary, style) { FILE: lib/codemirror/addon/search/matchesonscrollbar.js function SearchAnnotation (line 20) | function SearchAnnotation(cm, query, caseFold, options) { function offsetLine (line 58) | function offsetLine(line, changeStart, sizeChange) { FILE: lib/codemirror/addon/search/search.js function searchOverlay (line 21) | function searchOverlay(query, caseInsensitive) { function SearchState (line 41) | function SearchState() { function getSearchState (line 45) | function getSearchState(cm) { function queryCaseInsensitive (line 48) | function queryCaseInsensitive(query) { function getSearchCursor (line 51) | function getSearchCursor(cm, query, pos) { function dialog (line 55) | function dialog(cm, text, shortText, deflt, f) { function confirmDialog (line 59) | function confirmDialog(cm, text, shortText, fs) { function parseQuery (line 63) | function parseQuery(query) { function doSearch (line 75) | function doSearch(cm, rev) { function findNext (line 94) | function findNext(cm, rev) {cm.operation(function() { function clearSearch (line 105) | function clearSearch(cm) {cm.operation(function() { function replace (line 117) | function replace(cm, all) { FILE: lib/codemirror/addon/search/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: lib/codemirror/addon/selection/active-line.js function clearActiveLines (line 35) | function clearActiveLines(cm) { function sameArray (line 42) | function sameArray(a, b) { function updateActiveLines (line 49) | function updateActiveLines(cm, ranges) { function selectionChange (line 68) | function selectionChange(cm, sel) { FILE: lib/codemirror/addon/selection/mark-selection.js function onCursorActivity (line 36) | function onCursorActivity(cm) { function onChange (line 40) | function onChange(cm) { function coverRange (line 49) | function coverRange(cm, from, to, addAt) { function clear (line 65) | function clear(cm) { function reset (line 71) | function reset(cm) { function update (line 78) | function update(cm) { FILE: lib/codemirror/addon/selection/selection-pointer.js function mousemove (line 43) | function mousemove(cm, event) { function mouseout (line 54) | function mouseout(cm, event) { function reset (line 62) | function reset(cm) { function scheduleUpdate (line 67) | function scheduleUpdate(cm) { function update (line 77) | function update(cm) { FILE: lib/codemirror/addon/tern/tern.js function getFile (line 147) | function getFile(ts, name, c) { function findDoc (line 157) | function findDoc(ts, doc, name) { function resolveDoc (line 169) | function resolveDoc(ts, id) { function trackChange (line 175) | function trackChange(ts, doc, change) { function sendDoc (line 195) | function sendDoc(ts, doc) { function hint (line 204) | function hint(ts, cm, c) { function typeToIcon (line 239) | function typeToIcon(type) { function showContextInfo (line 251) | function showContextInfo(ts, cm, pos, queryName, c) { function updateArgHints (line 274) | function updateArgHints(ts, cm) { function showArgHints (line 316) | function showArgHints(ts, cm, pos) { function parseFnType (line 337) | function parseFnType(text) { function jumpToDef (line 370) | function jumpToDef(ts, cm) { function jumpBack (line 398) | function jumpBack(ts, cm) { function moveTo (line 404) | function moveTo(ts, curDoc, doc, start, end) { function findContext (line 413) | function findContext(doc, data) { function atInterestingExpression (line 443) | function atInterestingExpression(cm) { function rename (line 451) | function rename(ts, cm) { function selectName (line 462) | function selectName(ts, cm) { function applyChanges (line 480) | function applyChanges(ts, changes) { function buildRequest (line 500) | function buildRequest(ts, doc, query, pos) { function getFragmentAround (line 542) | function getFragmentAround(data, start, end) { function elt (line 573) | function elt(tagname, cls /*, ... elts*/) { function dialog (line 584) | function dialog(cm, text, f) { function tempTooltip (line 593) | function tempTooltip(cm, content) { function makeTooltip (line 623) | function makeTooltip(x, y, content) { function remove (line 631) | function remove(node) { function fadeOut (line 636) | function fadeOut(tooltip) { function showError (line 641) | function showError(ts, cm, msg) { function closeArgHints (line 648) | function closeArgHints(ts) { function docValue (line 652) | function docValue(ts, doc) { function WorkerServer (line 660) | function WorkerServer(ts) { FILE: lib/codemirror/addon/tern/worker.js function getFile (line 26) | function getFile(file, c) { function startServer (line 31) | function startServer(defs, plugins, scripts) { FILE: lib/codemirror/addon/wrap/hardwrap.js function findParagraph (line 16) | function findParagraph(cm, pos, options) { function findBreakPoint (line 32) | function findBreakPoint(text, column, wrapOn, killTrailingSpace) { function wrapRange (line 42) | function wrapRange(cm, from, to, options) { FILE: lib/codemirror/lib/codemirror.js function CodeMirror (line 59) | function CodeMirror(place, options) { function Display (line 130) | function Display(place, doc, input) { function loadMode (line 232) | function loadMode(cm) { function resetModeState (line 237) | function resetModeState(cm) { function wrappingChanged (line 248) | function wrappingChanged(cm) { function estimateHeight (line 266) | function estimateHeight(cm) { function estimateLineHeights (line 284) | function estimateLineHeights(cm) { function themeChanged (line 292) | function themeChanged(cm) { function guttersChanged (line 298) | function guttersChanged(cm) { function updateGutters (line 306) | function updateGutters(cm) { function updateGutterSpace (line 321) | function updateGutterSpace(cm) { function lineLength (line 329) | function lineLength(line) { function findMaxLine (line 348) | function findMaxLine(cm) { function setGuttersForLineNumbers (line 364) | function setGuttersForLineNumbers(options) { function measureForScrollbars (line 378) | function measureForScrollbars(cm) { function NativeScrollbars (line 394) | function NativeScrollbars(place, scroll, cm) { function NullScrollbars (line 473) | function NullScrollbars() {} function initScrollbars (line 484) | function initScrollbars(cm) { function updateScrollbars (line 506) | function updateScrollbars(cm, measure) { function updateScrollbarsInner (line 520) | function updateScrollbarsInner(cm, measure) { function visibleLines (line 542) | function visibleLines(display, doc, viewport) { function alignHorizontally (line 567) | function alignHorizontally(cm) { function maybeUpdateLineNumberWidth (line 586) | function maybeUpdateLineNumberWidth(cm) { function lineNumberFor (line 604) | function lineNumberFor(options, i) { function compensateForHScroll (line 611) | function compensateForHScroll(display) { function DisplayUpdate (line 617) | function DisplayUpdate(cm, viewport, force) { function maybeClipScrollbars (line 641) | function maybeClipScrollbars(cm) { function updateDisplayIfNeeded (line 655) | function updateDisplayIfNeeded(cm, update) { function postUpdateDisplay (line 727) | function postUpdateDisplay(cm, update) { function updateDisplaySimple (line 758) | function updateDisplaySimple(cm, viewport) { function setDocumentHeight (line 771) | function setDocumentHeight(cm, measure) { function updateHeightsInViewport (line 780) | function updateHeightsInViewport(cm) { function updateWidgetHeight (line 807) | function updateWidgetHeight(line) { function getDimensions (line 814) | function getDimensions(cm) { function patchDisplay (line 832) | function patchDisplay(cm, updateNumbersFrom, dims) { function updateLineForChanges (line 877) | function updateLineForChanges(cm, lineView, lineN, dims) { function ensureLineWrapped (line 890) | function ensureLineWrapped(lineView) { function updateLineBackground (line 901) | function updateLineBackground(lineView) { function getLineContent (line 915) | function getLineContent(cm, lineView) { function updateLineText (line 928) | function updateLineText(cm, lineView) { function updateLineClasses (line 943) | function updateLineClasses(lineView) { function updateLineGutter (line 953) | function updateLineGutter(cm, lineView, lineN, dims) { function updateLineWidgets (line 983) | function updateLineWidgets(cm, lineView, dims) { function buildLineElement (line 994) | function buildLineElement(cm, lineView, lineN, dims) { function insertLineWidgets (line 1008) | function insertLineWidgets(cm, lineView, dims) { function insertLineWidgetsFor (line 1014) | function insertLineWidgetsFor(cm, line, lineView, dims, allowAbove) { function positionLineWidget (line 1030) | function positionLineWidget(widget, node, lineView, dims) { function copyPos (line 1060) | function copyPos(x) {return Pos(x.line, x.ch);} function maxPos (line 1061) | function maxPos(a, b) { return cmp(a, b) < 0 ? b : a; } function minPos (line 1062) | function minPos(a, b) { return cmp(a, b) < 0 ? a : b; } function ensureFocus (line 1066) | function ensureFocus(cm) { function isReadOnly (line 1070) | function isReadOnly(cm) { function applyTextInput (line 1079) | function applyTextInput(cm, inserted, deleted, sel) { function copyableRanges (line 1132) | function copyableRanges(cm) { function disableBrowserMagic (line 1143) | function disableBrowserMagic(field) { function TextareaInput (line 1151) | function TextareaInput(cm) { function hiddenTextarea (line 1169) | function hiddenTextarea() { function prepareCopyCut (line 1222) | function prepareCopyCut(e) { function p (line 1344) | function p() { function prepareSelectAllHack (line 1440) | function prepareSelectAllHack() { function rehide (line 1451) | function rehide() { function ContentEditableInput (line 1490) | function ContentEditableInput(cm) { function onCopyCut (line 1551) | function onCopyCut(e) { function poll (line 1665) | function poll() { function posToDOM (line 1775) | function posToDOM(cm, pos) { function badPos (line 1791) | function badPos(pos, bad) { if (bad) pos.bad = true; return pos; } function domToPos (line 1793) | function domToPos(cm, node, offset) { function locateNodeInLineView (line 1812) | function locateNodeInLineView(lineView, node, offset) { function domTextBetween (line 1867) | function domTextBetween(cm, from, to, fromLine, toLine) { function Selection (line 1917) | function Selection(ranges, primIndex) { function Range (line 1954) | function Range(anchor, head) { function normalizeSelection (line 1969) | function normalizeSelection(ranges, primIndex) { function simpleSelection (line 1985) | function simpleSelection(anchor, head) { function clipLine (line 1991) | function clipLine(doc, n) {return Math.max(doc.first, Math.min(n, doc.fi... function clipPos (line 1992) | function clipPos(doc, pos) { function clipToLen (line 1998) | function clipToLen(pos, linelen) { function isLine (line 2004) | function isLine(doc, l) {return l >= doc.first && l < doc.first + doc.si... function clipPosArray (line 2005) | function clipPosArray(doc, array) { function extendRange (line 2020) | function extendRange(doc, range, head, other) { function extendSelection (line 2039) | function extendSelection(doc, head, other, options) { function extendSelections (line 2045) | function extendSelections(doc, heads, options) { function replaceOneSelection (line 2053) | function replaceOneSelection(doc, i, range, options) { function setSimpleSelection (line 2060) | function setSimpleSelection(doc, anchor, head, options) { function filterSelectionChange (line 2066) | function filterSelectionChange(doc, sel) { function setSelectionReplaceHistory (line 2082) | function setSelectionReplaceHistory(doc, sel, options) { function setSelection (line 2093) | function setSelection(doc, sel, options) { function setSelectionNoUndo (line 2098) | function setSelectionNoUndo(doc, sel, options) { function setSelectionInner (line 2110) | function setSelectionInner(doc, sel) { function reCheckSelection (line 2124) | function reCheckSelection(doc) { function skipAtomicInSelection (line 2130) | function skipAtomicInSelection(doc, sel, bias, mayClear) { function skipAtomic (line 2145) | function skipAtomic(doc, pos, bias, mayClear) { function updateSelection (line 2197) | function updateSelection(cm) { function prepareSelection (line 2201) | function prepareSelection(cm, primary) { function drawSelectionCursor (line 2219) | function drawSelectionCursor(cm, range, output) { function drawSelectionRange (line 2238) | function drawSelectionRange(cm, range, output) { function restartBlink (line 2313) | function restartBlink(cm) { function startWorker (line 2329) | function startWorker(cm, time) { function highlightWorker (line 2334) | function highlightWorker(cm) { function findStartLine (line 2376) | function findStartLine(cm, n, precise) { function getStateBefore (line 2392) | function getStateBefore(cm, n, precise) { function paddingTop (line 2410) | function paddingTop(display) {return display.lineSpace.offsetTop;} function paddingVert (line 2411) | function paddingVert(display) {return display.mover.offsetHeight - displ... function paddingH (line 2412) | function paddingH(display) { function scrollGap (line 2421) | function scrollGap(cm) { return scrollerGap - cm.display.nativeBarWidth; } function displayWidth (line 2422) | function displayWidth(cm) { function displayHeight (line 2425) | function displayHeight(cm) { function ensureLineHeights (line 2433) | function ensureLineHeights(cm, lineView, rect) { function mapFromLineView (line 2454) | function mapFromLineView(lineView, line, lineN) { function updateExternalMeasurement (line 2467) | function updateExternalMeasurement(cm, line) { function measureChar (line 2480) | function measureChar(cm, line, ch, bias) { function findViewForLine (line 2485) | function findViewForLine(cm, lineN) { function prepareMeasureForLine (line 2498) | function prepareMeasureForLine(cm, line) { function measureCharPrepared (line 2518) | function measureCharPrepared(cm, prepared, ch, bias, varHeight) { function nodeAndOffsetInLineMap (line 2540) | function nodeAndOffsetInLineMap(map, ch, bias) { function measureCharInner (line 2577) | function measureCharInner(cm, prepared, ch, bias) { function maybeUpdateRectForZooming (line 2636) | function maybeUpdateRectForZooming(measure, rect) { function clearLineMeasurementCacheFor (line 2646) | function clearLineMeasurementCacheFor(lineView) { function clearLineMeasurementCache (line 2655) | function clearLineMeasurementCache(cm) { function clearCaches (line 2662) | function clearCaches(cm) { function pageScrollX (line 2669) | function pageScrollX() { return window.pageXOffset || (document.document... function pageScrollY (line 2670) | function pageScrollY() { return window.pageYOffset || (document.document... function intoCoordSystem (line 2676) | function intoCoordSystem(cm, lineObj, rect, context) { function fromCoordSystem (line 2698) | function fromCoordSystem(cm, coords, context) { function charCoords (line 2715) | function charCoords(cm, pos, context, lineObj, bias) { function cursorCoords (line 2723) | function cursorCoords(cm, pos, context, lineObj, preparedMeasure, varHei... function estimateCoords (line 2755) | function estimateCoords(cm, pos) { function PosWithInfo (line 2769) | function PosWithInfo(line, ch, outside, xRel) { function coordsChar (line 2778) | function coordsChar(cm, x, y) { function coordsCharInner (line 2799) | function coordsCharInner(cm, lineObj, lineNo, x, y) { function textHeight (line 2841) | function textHeight(display) { function charWidth (line 2861) | function charWidth(display) { function startOperation (line 2883) | function startOperation(cm) { function fireCallbacksForOps (line 2910) | function fireCallbacksForOps(group) { function endOperation (line 2927) | function endOperation(cm) { function endOperations (line 2942) | function endOperations(group) { function endOperation_R1 (line 2956) | function endOperation_R1(op) { function endOperation_W1 (line 2969) | function endOperation_W1(op) { function endOperation_R2 (line 2973) | function endOperation_R2(op) { function endOperation_W2 (line 2994) | function endOperation_W2(op) { function endOperation_finish (line 3017) | function endOperation_finish(op) { function runInOp (line 3064) | function runInOp(cm, f) { function operation (line 3071) | function operation(cm, f) { function methodOp (line 3081) | function methodOp(f) { function docMethodOp (line 3089) | function docMethodOp(f) { function LineView (line 3104) | function LineView(doc, line, lineN) { function buildViewArray (line 3116) | function buildViewArray(cm, from, to) { function regChange (line 3132) | function regChange(cm, from, to, lendiff) { function regLineChange (line 3197) | function regLineChange(cm, line, type) { function resetView (line 3211) | function resetView(cm) { function findViewIndex (line 3219) | function findViewIndex(cm, n) { function viewCuttingPoint (line 3230) | function viewCuttingPoint(cm, oldN, newN, dir) { function adjustView (line 3256) | function adjustView(cm, from, to) { function countDirtyView (line 3277) | function countDirtyView(cm) { function registerEventHandlers (line 3289) | function registerEventHandlers(cm) { function onResize (line 3398) | function onResize(cm) { function eventInWidget (line 3411) | function eventInWidget(display, e) { function posFromMouse (line 3424) | function posFromMouse(cm, e, liberal, forRect) { function onMouseDown (line 3445) | function onMouseDown(e) { function leftButtonDown (line 3483) | function leftButtonDown(cm, e, start) { function leftButtonStartDrag (line 3509) | function leftButtonStartDrag(cm, e, start, modifier) { function leftButtonSelect (line 3536) | function leftButtonSelect(cm, e, start, type, addNew) { function gutterEvent (line 3678) | function gutterEvent(cm, e, type, prevent, signalfn) { function clickInGutter (line 3701) | function clickInGutter(cm, e) { function onDrop (line 3709) | function onDrop(e) { function onDragStart (line 3759) | function onDragStart(cm, e) { function setScrollTop (line 3785) | function setScrollTop(cm, val) { function setScrollLeft (line 3796) | function setScrollLeft(cm, val, isScroller) { function onScrollWheel (line 3840) | function onScrollWheel(cm, e) { function doHandleBinding (line 3912) | function doHandleBinding(cm, bound, dropShift) { function lookupKeyForEditor (line 3932) | function lookupKeyForEditor(cm, name, handle) { function dispatchKey (line 3942) | function dispatchKey(cm, name, e, handle) { function handleKeyBinding (line 3974) | function handleKeyBinding(cm, e) { function handleCharBinding (line 3993) | function handleCharBinding(cm, e, ch) { function onKeyDown (line 3999) | function onKeyDown(e) { function showCrossHair (line 4020) | function showCrossHair(cm) { function onKeyUp (line 4035) | function onKeyUp(e) { function onKeyPress (line 4040) | function onKeyPress(e) { function onFocus (line 4053) | function onFocus(cm) { function onBlur (line 4070) | function onBlur(cm) { function onContextMenu (line 4085) | function onContextMenu(cm, e) { function contextMenuInGutter (line 4090) | function contextMenuInGutter(cm, e) { function adjustForChange (line 4107) | function adjustForChange(pos, change) { function computeSelAfterChange (line 4116) | function computeSelAfterChange(doc, change) { function offsetPos (line 4126) | function offsetPos(pos, old, nw) { function computeReplacedSel (line 4135) | function computeReplacedSel(doc, changes, hint) { function filterChange (line 4155) | function filterChange(doc, change, update) { function makeChange (line 4179) | function makeChange(doc, change, ignoreReadOnly) { function makeChangeInner (line 4201) | function makeChangeInner(doc, change) { function makeChangeFromHistory (line 4219) | function makeChangeFromHistory(doc, type, allowSelectionOnly) { function shiftDoc (line 4285) | function shiftDoc(doc, distance) { function makeChangeSingleDoc (line 4301) | function makeChangeSingleDoc(doc, change, selAfter, spans) { function makeChangeSingleDocInEditor (line 4334) | function makeChangeSingleDocInEditor(cm, change, spans) { function replaceRange (line 4393) | function replaceRange(doc, code, from, to, origin) { function maybeScrollWindow (line 4404) | function maybeScrollWindow(cm, coords) { function scrollPosIntoView (line 4424) | function scrollPosIntoView(cm, pos, end, margin) { function scrollIntoView (line 4448) | function scrollIntoView(cm, x1, y1, x2, y2) { function calculateScrollPos (line 4458) | function calculateScrollPos(cm, x1, y1, x2, y2) { function addToScrollPos (line 4488) | function addToScrollPos(cm, left, top) { function ensureCursorVisible (line 4498) | function ensureCursorVisible(cm) { function resolveScrollToPos (line 4512) | function resolveScrollToPos(cm) { function indentLine (line 4532) | function indentLine(cm, n, how, aggressive) { function changeLine (line 4593) | function changeLine(doc, handle, changeType, op) { function deleteNearSelection (line 4604) | function deleteNearSelection(cm, compute) { function findPosH (line 4636) | function findPosH(doc, pos, dir, unit, visually) { function findPosV (line 4687) | function findPosV(cm, pos, dir, unit) { function interpret (line 5106) | function interpret(val) { function option (line 5162) | function option(name, deflt, handle, notOnInit) { function normalizeKeyName (line 5608) | function normalizeKeyName(name) { function getKeyMap (line 5694) | function getKeyMap(val) { function save (line 5715) | function save() {textarea.value = cm.getValue();} function markText (line 5965) | function markText(doc, from, to, options, type) { function markTextShared (line 6058) | function markTextShared(doc, from, to, options, type) { function findSharedMarkers (line 6073) | function findSharedMarkers(doc) { function copySharedMarkers (line 6078) | function copySharedMarkers(doc, markers) { function detachSharedMarkers (line 6090) | function detachSharedMarkers(markers) { function MarkedSpan (line 6106) | function MarkedSpan(marker, from, to) { function getMarkedSpanFor (line 6112) | function getMarkedSpanFor(spans, marker) { function removeMarkedSpan (line 6120) | function removeMarkedSpan(spans, span) { function addMarkedSpan (line 6126) | function addMarkedSpan(line, span) { function markedSpansBefore (line 6135) | function markedSpansBefore(old, startCh, isInsert) { function markedSpansAfter (line 6146) | function markedSpansAfter(old, endCh, isInsert) { function stretchSpansOverChange (line 6165) | function stretchSpansOverChange(doc, change) { function clearEmptySpans (line 6227) | function clearEmptySpans(spans) { function mergeOldSpans (line 6241) | function mergeOldSpans(doc, change) { function removeReadOnlyRanges (line 6264) | function removeReadOnlyRanges(doc, from, to) { function detachMarkedSpans (line 6293) | function detachMarkedSpans(line) { function attachMarkedSpans (line 6300) | function attachMarkedSpans(line, spans) { function extraLeft (line 6309) | function extraLeft(marker) { return marker.inclusiveLeft ? -1 : 0; } function extraRight (line 6310) | function extraRight(marker) { return marker.inclusiveRight ? 1 : 0; } function compareCollapsedMarkers (line 6315) | function compareCollapsedMarkers(a, b) { function collapsedSpanAtSide (line 6328) | function collapsedSpanAtSide(line, start) { function collapsedSpanAtStart (line 6338) | function collapsedSpanAtStart(line) { return collapsedSpanAtSide(line, t... function collapsedSpanAtEnd (line 6339) | function collapsedSpanAtEnd(line) { return collapsedSpanAtSide(line, fal... function conflictingCollapsedRange (line 6344) | function conflictingCollapsedRange(doc, lineNo, from, to, marker) { function visualLine (line 6364) | function visualLine(line) { function visualLineContinued (line 6373) | function visualLineContinued(line) { function visualLineNo (line 6384) | function visualLineNo(doc, lineN) { function visualLineEndNo (line 6391) | function visualLineEndNo(doc, lineN) { function lineIsHidden (line 6403) | function lineIsHidden(doc, line) { function lineIsHiddenInner (line 6414) | function lineIsHiddenInner(doc, line, span) { function adjustScrollWhenAboveVisible (line 6442) | function adjustScrollWhenAboveVisible(cm, line, diff) { function widgetHeight (line 6471) | function widgetHeight(widget) { function addLineWidget (line 6484) | function addLineWidget(cm, handle, node, options) { function updateLine (line 6518) | function updateLine(line, text, markedSpans, estimateHeight) { function cleanUpLine (line 6530) | function cleanUpLine(line) { function extractLineClasses (line 6535) | function extractLineClasses(type, output) { function callBlankLine (line 6549) | function callBlankLine(mode, state) { function readToken (line 6556) | function readToken(mode, stream, state, inner) { function takeToken (line 6566) | function takeToken(cm, pos, precise, asArray) { function runMode (line 6588) | function runMode(cm, text, mode, state, f, lineClasses, forceToEnd) { function highlightLine (line 6629) | function highlightLine(cm, line, state, forceToEnd) { function getLineStyles (line 6667) | function getLineStyles(cm, line, updateFrontier) { function processLine (line 6681) | function processLine(cm, text, state, startAt) { function interpretTokenStyle (line 6696) | function interpretTokenStyle(style, options) { function buildLineContent (line 6708) | function buildLineContent(cm, lineView) { function defaultSpecialCharPlaceholder (line 6762) | function defaultSpecialCharPlaceholder(ch) { function buildToken (line 6771) | function buildToken(builder, text, style, startStyle, endStyle, title, c... function buildTokenSplitSpaces (line 6824) | function buildTokenSplitSpaces(inner) { function buildTokenBadBidi (line 6838) | function buildTokenBadBidi(inner, order) { function buildCollapsedSpan (line 6857) | function buildCollapsedSpan(builder, size, marker, ignoreWidget) { function insertLineContent (line 6874) | function insertLineContent(line, builder, styles) { function isWholeLineUpdate (line 6939) | function isWholeLineUpdate(doc, change) { function updateDoc (line 6945) | function updateDoc(doc, change, markedSpans, estimateHeight) { function LeafChunk (line 7008) | function LeafChunk(lines) { function BranchChunk (line 7048) | function BranchChunk(children) { function linkedDocs (line 7501) | function linkedDocs(doc, f, sharedHistOnly) { function attachDoc (line 7516) | function attachDoc(cm, doc) { function getLine (line 7530) | function getLine(doc, n) { function getBetween (line 7545) | function getBetween(doc, start, end) { function getLines (line 7557) | function getLines(doc, from, to) { function updateLineHeight (line 7565) | function updateLineHeight(line, height) { function lineNo (line 7572) | function lineNo(line) { function lineAtHeight (line 7586) | function lineAtHeight(chunk, h) { function heightAtLine (line 7607) | function heightAtLine(lineObj) { function getOrder (line 7629) | function getOrder(line) { function History (line 7637) | function History(startGen) { function historyChangeFromChange (line 7654) | function historyChangeFromChange(doc, change) { function clearSelectionEvents (line 7663) | function clearSelectionEvents(array) { function lastChangeEvent (line 7673) | function lastChangeEvent(hist, force) { function addChangeToHistory (line 7688) | function addChangeToHistory(doc, change, selAfter, opId) { function selectionEventCanBeMerged (line 7730) | function selectionEventCanBeMerged(doc, origin, prev, sel) { function addSelectionToHistory (line 7743) | function addSelectionToHistory(doc, sel, opId, options) { function pushSelectionToHistory (line 7765) | function pushSelectionToHistory(sel, dest) { function attachLocalSpans (line 7772) | function attachLocalSpans(doc, change, from, to) { function removeClearedSpans (line 7783) | function removeClearedSpans(spans) { function getOldSpans (line 7793) | function getOldSpans(doc, change) { function copyHistoryArray (line 7803) | function copyHistoryArray(events, newGroup, instantiateSel) { function rebaseHistSelSingle (line 7828) | function rebaseHistSelSingle(pos, from, to, diff) { function rebaseHistArray (line 7844) | function rebaseHistArray(array, from, to, diff) { function rebaseHist (line 7872) | function rebaseHist(hist, change) { function e_defaultPrevented (line 7891) | function e_defaultPrevented(e) { function e_target (line 7896) | function e_target(e) {return e.target || e.srcElement;} function e_button (line 7897) | function e_button(e) { function signalLater (line 7954) | function signalLater(emitter, type /*, values...*/) { function fireOrphanDelayed (line 7971) | function fireOrphanDelayed() { function signalDOMEvent (line 7980) | function signalDOMEvent(cm, e, override) { function signalCursorActivity (line 7987) | function signalCursorActivity(cm) { function hasHandler (line 7995) | function hasHandler(emitter, type) { function eventMixin (line 8002) | function eventMixin(ctor) { function Delayed (line 8019) | function Delayed() {this.id = null;} function findColumn (line 8044) | function findColumn(string, goal, tabSize) { function spaceStr (line 8059) | function spaceStr(n) { function lst (line 8065) | function lst(arr) { return arr[arr.length-1]; } function indexOf (line 8073) | function indexOf(array, elt) { function map (line 8078) | function map(array, f) { function nothing (line 8084) | function nothing() {} function createObj (line 8086) | function createObj(base, props) { function copyObj (line 8098) | function copyObj(obj, target, overwrite) { function bind (line 8106) | function bind(f) { function isWordChar (line 8116) | function isWordChar(ch, helper) { function isEmpty (line 8122) | function isEmpty(obj) { function isExtendingChar (line 8133) | function isExtendingChar(ch) { return ch.charCodeAt(0) >= 768 && extendi... function elt (line 8137) | function elt(tag, content, className, style) { function removeChildren (line 8163) | function removeChildren(e) { function removeChildrenAndAdd (line 8169) | function removeChildrenAndAdd(parent, e) { function activeElt (line 8184) | function activeElt() { return document.activeElement; } function classTest (line 8192) | function classTest(cls) { return new RegExp("(^|\\s)" + cls + "(?:$|\\s)... function joinClasses (line 8205) | function joinClasses(a, b) { function forEachCodeMirror (line 8218) | function forEachCodeMirror(f) { function ensureGlobalHandlers (line 8228) | function ensureGlobalHandlers() { function registerGlobalHandlers (line 8233) | function registerGlobalHandlers() { function zeroWidthElement (line 8260) | function zeroWidthElement(measure) { function hasBadBidiRects (line 8275) | function hasBadBidiRects(measure) { function hasBadZoomedRects (line 8322) | function hasBadZoomedRects(measure) { function iterateBidiSections (line 8351) | function iterateBidiSections(order, from, to, f) { function bidiLeft (line 8364) | function bidiLeft(part) { return part.level % 2 ? part.to : part.from; } function bidiRight (line 8365) | function bidiRight(part) { return part.level % 2 ? part.from : part.to; } function lineLeft (line 8367) | function lineLeft(line) { var order = getOrder(line); return order ? bid... function lineRight (line 8368) | function lineRight(line) { function lineStart (line 8374) | function lineStart(cm, lineN) { function lineEnd (line 8382) | function lineEnd(cm, lineN) { function lineStartSmart (line 8392) | function lineStartSmart(cm, pos) { function compareBidiLevel (line 8404) | function compareBidiLevel(order, a, b) { function getBidiPartAt (line 8411) | function getBidiPartAt(order, pos) { function moveInLine (line 8431) | function moveInLine(line, pos, dir, byUnit) { function moveVisually (line 8443) | function moveVisually(line, start, dir, byUnit) { function moveLogically (line 8466) | function moveLogically(line, start, dir, byUnit) { function charType (line 8500) | function charType(code) { function BidiSpan (line 8515) | function BidiSpan(level, from, to) { FILE: lib/codemirror/mode/asterisk/asterisk.js function basicToken (line 66) | function basicToken(stream,state){ FILE: lib/codemirror/mode/clike/clike.js function tokenBase (line 29) | function tokenBase(stream, state) { function tokenString (line 75) | function tokenString(quote) { function tokenComment (line 88) | function tokenComment(stream, state) { function Context (line 100) | function Context(indented, column, type, align, prev) { function pushContext (line 107) | function pushContext(state, col, type) { function popContext (line 113) | function popContext(state) { function words (line 182) | function words(str) { function cppHook (line 191) | function cppHook(stream, state) { function cpp11StringHook (line 209) | function cpp11StringHook(stream, state) { function tokenAtString (line 234) | function tokenAtString(stream, state) { function tokenRawString (line 247) | function tokenRawString(stream, state) { function def (line 258) | function def(mimes, mode) { function tokenTripleString (line 350) | function tokenTripleString(stream, state) { FILE: lib/codemirror/mode/clojure/clojure.js function makeKeywords (line 25) | function makeKeywords(str) { function stateStack (line 65) | function stateStack(indent, type, prev) { // represents a state stack ob... function pushStack (line 71) | function pushStack(state, indent, type) { function popStack (line 75) | function popStack(state) { function isNumber (line 79) | function isNumber(ch, stream){ function eatCharacter (line 113) | function eatCharacter(stream) { FILE: lib/codemirror/mode/cobol/cobol.js function makeKeywords (line 22) | function makeKeywords(str) { function isNumber (line 150) | function isNumber(ch, stream){ FILE: lib/codemirror/mode/coffeescript/coffeescript.js function wordRegexp (line 21) | function wordRegexp(words) { function tokenBase (line 50) | function tokenBase(stream, state) { function tokenFactory (line 177) | function tokenFactory(delimiter, singleline, outclass) { function longComment (line 204) | function longComment(stream, state) { function indent (line 216) | function indent(stream, state, type) { function dedent (line 240) | function dedent(stream, state) { function tokenLexer (line 264) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/commonlisp/commonlisp.js function readSym (line 21) | function readSym(stream) { function base (line 30) | function base(stream, state) { function inString (line 63) | function inString(stream, state) { function inComment (line 72) | function inComment(stream, state) { FILE: lib/codemirror/mode/css/css.js function ret (line 31) | function ret(style, tp) { type = tp; return style; } function tokenBase (line 35) | function tokenBase(stream, state) { function tokenString (line 90) | function tokenString(quote) { function tokenParenthesized (line 105) | function tokenParenthesized(stream, state) { function Context (line 116) | function Context(type, indent, prev) { function pushContext (line 122) | function pushContext(state, stream, type) { function popContext (line 127) | function popContext(state) { function pass (line 132) | function pass(type, stream, state) { function popAndPass (line 135) | function popAndPass(type, stream, state, n) { function wordAsValue (line 143) | function wordAsValue(stream) { function keySet (line 375) | function keySet(array) { function tokenCComment (line 642) | function tokenCComment(stream, state) { function tokenSGMLComment (line 654) | function tokenSGMLComment(stream, state) { FILE: lib/codemirror/mode/css/less_test.js function MT (line 8) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/css/scss_test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/css/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/d/d.js function tokenBase (line 27) | function tokenBase(stream, state) { function tokenString (line 77) | function tokenString(quote) { function tokenComment (line 90) | function tokenComment(stream, state) { function tokenNestedComment (line 102) | function tokenNestedComment(stream, state) { function Context (line 114) | function Context(indented, column, type, align, prev) { function pushContext (line 121) | function pushContext(state, col, type) { function popContext (line 127) | function popContext(state) { function words (line 189) | function words(str) { FILE: lib/codemirror/mode/dart/dart.js function set (line 23) | function set(words) { FILE: lib/codemirror/mode/django/django.js function tokenBase (line 24) | function tokenBase (stream, state) { function inTag (line 34) | function inTag (close) { FILE: lib/codemirror/mode/dtd/dtd.js function ret (line 23) | function ret(style, tp) {type = tp; return style;} function tokenBase (line 25) | function tokenBase(stream, state) { function tokenSGMLComment (line 54) | function tokenSGMLComment(stream, state) { function tokenString (line 66) | function tokenString(quote) { function inBlock (line 80) | function inBlock(style, terminator) { FILE: lib/codemirror/mode/dylan/dylan.js function chain (line 152) | function chain(stream, state, f) { function ret (line 159) | function ret(_type, style, _content) { function tokenBase (line 165) | function tokenBase(stream, state) { function tokenComment (line 250) | function tokenComment(stream, state) { function tokenString (line 263) | function tokenString(quote, type, style) { FILE: lib/codemirror/mode/ecl/ecl.js function words (line 16) | function words(str) { function metaHook (line 22) | function metaHook(stream, state) { function tokenBase (line 42) | function tokenBase(stream, state) { function tokenString (line 108) | function tokenString(quote) { function tokenComment (line 121) | function tokenComment(stream, state) { function Context (line 133) | function Context(indented, column, type, align, prev) { function pushContext (line 140) | function pushContext(state, col, type) { function popContext (line 143) | function popContext(state) { FILE: lib/codemirror/mode/eiffel/eiffel.js function wordObj (line 15) | function wordObj(words) { function chain (line 89) | function chain(newtok, stream, state) { function tokenBase (line 94) | function tokenBase(stream, state) { function readQuoted (line 121) | function readQuoted(quote, style, unescaped) { FILE: lib/codemirror/mode/erlang/erlang.js function tokenizer (line 103) | function tokenizer(stream,state) { function nongreedy (line 294) | function nongreedy(stream,re,words) { function greedy (line 308) | function greedy(stream,re,words) { function doubleQuote (line 325) | function doubleQuote(stream) { function singleQuote (line 329) | function singleQuote(stream) { function quote (line 333) | function quote(stream,quoteChar,escapeChar) { function lookahead (line 345) | function lookahead(stream) { function is_member (line 350) | function is_member(element,list) { function rval (line 354) | function rval(state,stream,type) { function aToken (line 388) | function aToken(tok,col,ind,typ) { function realToken (line 395) | function realToken(type,stream) { function fakeToken (line 402) | function fakeToken(type) { function peekToken (line 406) | function peekToken(state,depth) { function pushToken (line 417) | function pushToken(state,token) { function maybe_drop_pre (line 425) | function maybe_drop_pre(s,token) { function maybe_drop_post (line 439) | function maybe_drop_post(s) { function d (line 466) | function d(stack,tt) { function indenter (line 506) | function indenter(state,textAfter) { function wordafter (line 549) | function wordafter(str) { function postcommaToken (line 555) | function postcommaToken(state) { function defaultToken (line 562) | function defaultToken(state) { function getToken (line 576) | function getToken(state,tokens) { function getTokenIndex (line 583) | function getTokenIndex(objs,propname,propvals) { function truthy (line 593) | function truthy(x) { FILE: lib/codemirror/mode/forth/forth.js function toWordList (line 16) | function toWordList(words) { function searchWordList (line 67) | function searchWordList (wordList, word) { FILE: lib/codemirror/mode/fortran/fortran.js function words (line 15) | function words(array) { function tokenBase (line 117) | function tokenBase(stream, state) { function tokenString (line 155) | function tokenString(quote) { FILE: lib/codemirror/mode/gas/gas.js function x86 (line 144) | function x86(_parserConfig) { function armv6 (line 191) | function armv6(_parserConfig) { function nextUntilUnescaped (line 234) | function nextUntilUnescaped(stream, end) { function clikeComment (line 245) | function clikeComment(stream, state) { FILE: lib/codemirror/mode/gfm/gfm.js function blankLine (line 16) | function blankLine(state) { FILE: lib/codemirror/mode/gfm/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... function FT (line 8) | function FT(name) { test.mode(name, modeHighlightFormatting, Array.proto... FILE: lib/codemirror/mode/go/go.js function tokenBase (line 40) | function tokenBase(stream, state) { function tokenString (line 84) | function tokenString(quote) { function tokenComment (line 97) | function tokenComment(stream, state) { function Context (line 109) | function Context(indented, column, type, align, prev) { function pushContext (line 116) | function pushContext(state, col, type) { function popContext (line 119) | function popContext(state) { FILE: lib/codemirror/mode/groovy/groovy.js function words (line 15) | function words(str) { function tokenBase (line 30) | function tokenBase(stream, state) { function startString (line 79) | function startString(quote, stream, state) { function tokenBaseUntilBrace (line 105) | function tokenBaseUntilBrace() { function tokenComment (line 123) | function tokenComment(stream, state) { function expectExpression (line 135) | function expectExpression(last) { function Context (line 140) | function Context(indented, column, type, align, prev) { function pushContext (line 147) | function pushContext(state, col, type) { function popContext (line 150) | function popContext(state) { FILE: lib/codemirror/mode/haml/haml.js function rubyInQuote (line 19) | function rubyInQuote(endQuote) { function ruby (line 33) | function ruby(stream, state) { function html (line 41) | function html(stream, state) { FILE: lib/codemirror/mode/haml/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/haskell/haskell.js function switchState (line 16) | function switchState(source, setState, f) { function normal (line 32) | function normal(source, setState) { function ncomment (line 125) | function ncomment(type, nest) { function stringLiteral (line 149) | function stringLiteral(source, setState) { function stringGap (line 172) | function stringGap(source, setState) { function setType (line 184) | function setType(t) { FILE: lib/codemirror/mode/haxe/haxe.js function kw (line 20) | function kw(type) {return {type: type, style: "keyword"};} function chain (line 39) | function chain(stream, state, f) { function nextUntilUnescaped (line 44) | function nextUntilUnescaped(stream, end) { function ret (line 57) | function ret(tp, style, cont) { function haxeTokenBase (line 62) | function haxeTokenBase(stream, state) { function haxeTokenString (line 125) | function haxeTokenString(quote) { function haxeTokenComment (line 133) | function haxeTokenComment(stream, state) { function HaxeLexical (line 149) | function HaxeLexical(indented, column, type, align, prev, info) { function inScope (line 158) | function inScope(state, varname) { function parseHaxe (line 163) | function parseHaxe(state, style, type, content, stream) { function imported (line 185) | function imported(state, typename) function registerimport (line 195) | function registerimport(importname) { function pass (line 204) | function pass() { function cont (line 207) | function cont() { function register (line 211) | function register(varname) { function pushcontext (line 224) | function pushcontext() { function popcontext (line 228) | function popcontext() { function pushlex (line 232) | function pushlex(type, info) { function poplex (line 240) | function poplex() { function expect (line 250) | function expect(wanted) { function statement (line 259) | function statement(type) { function expression (line 281) | function expression(type) { function maybeexpression (line 291) | function maybeexpression(type) { function maybeoperator (line 296) | function maybeoperator(type, value) { function maybeattribute (line 305) | function maybeattribute(type) { function metadef (line 311) | function metadef(type) { function metaargs (line 316) | function metaargs(type) { function importdef (line 320) | function importdef (type, value) { function typedef (line 325) | function typedef (type, value) function maybelabel (line 331) | function maybelabel(type) { function property (line 335) | function property(type) { function objprop (line 338) | function objprop(type) { function commasep (line 342) | function commasep(what, end) { function block (line 353) | function block(type) { function vardef1 (line 357) | function vardef1(type, value) { function vardef2 (line 361) | function vardef2(type, value) { function forspec1 (line 365) | function forspec1(type, value) { function forin (line 371) | function forin(_type, value) { function functiondef (line 374) | function functiondef(type, value) { function typeuse (line 379) | function typeuse(type) { function typestring (line 382) | function typestring(type) { function typeprop (line 387) | function typeprop(type) { function funarg (line 390) | function funarg(type, value) { FILE: lib/codemirror/mode/htmlembedded/htmlembedded.js function htmlDispatch (line 24) | function htmlDispatch(stream, state) { function scriptingDispatch (line 34) | function scriptingDispatch(stream, state) { FILE: lib/codemirror/mode/htmlmixed/htmlmixed.js function html (line 31) | function html(stream, state) { function maybeBackup (line 58) | function maybeBackup(stream, pat, style) { function script (line 68) | function script(stream, state) { function css (line 77) | function css(stream, state) { FILE: lib/codemirror/mode/http/http.js function failFirstLine (line 15) | function failFirstLine(stream, state) { function start (line 21) | function start(stream, state) { function responseStatusCode (line 33) | function responseStatusCode(stream, state) { function responseStatusText (line 54) | function responseStatusText(stream, state) { function requestPath (line 60) | function requestPath(stream, state) { function requestProtocol (line 66) | function requestProtocol(stream, state) { function header (line 75) | function header(stream) { function body (line 89) | function body(stream) { FILE: lib/codemirror/mode/idl/idl.js function wordRegexp (line 14) | function wordRegexp(words) { function tokenBase (line 244) | function tokenBase(stream) { FILE: lib/codemirror/mode/jade/jade.js function State (line 29) | function State() { function javaScript (line 105) | function javaScript(stream, state) { function javaScriptArguments (line 122) | function javaScriptArguments(stream, state) { function yieldStatement (line 143) | function yieldStatement(stream) { function doctype (line 149) | function doctype(stream) { function interpolation (line 155) | function interpolation(stream, state) { function interpolationContinued (line 163) | function interpolationContinued(stream, state) { function caseStatement (line 179) | function caseStatement(stream, state) { function when (line 186) | function when(stream, state) { function defaultStatement (line 194) | function defaultStatement(stream) { function extendsStatement (line 200) | function extendsStatement(stream, state) { function append (line 207) | function append(stream, state) { function prepend (line 213) | function prepend(stream, state) { function block (line 219) | function block(stream, state) { function include (line 226) | function include(stream, state) { function includeFiltered (line 233) | function includeFiltered(stream, state) { function includeFilteredContinued (line 240) | function includeFilteredContinued(stream, state) { function mixin (line 249) | function mixin(stream, state) { function call (line 256) | function call(stream, state) { function callArguments (line 270) | function callArguments(stream, state) { function conditional (line 281) | function conditional(stream, state) { function each (line 288) | function each(stream, state) { function eachContinued (line 294) | function eachContinued(stream, state) { function whileStatement (line 309) | function whileStatement(stream, state) { function tag (line 316) | function tag(stream, state) { function filter (line 327) | function filter(stream, state) { function code (line 344) | function code(stream, state) { function id (line 351) | function id(stream) { function className (line 357) | function className(stream) { function attrs (line 363) | function attrs(stream, state) { function attrsContinued (line 375) | function attrsContinued(stream, state) { function attributesBlock (line 419) | function attributesBlock(stream, state) { function indent (line 427) | function indent(stream) { function comment (line 433) | function comment(stream, state) { function colon (line 441) | function colon(stream) { function text (line 447) | function text(stream, state) { function dot (line 459) | function dot(stream, state) { function fail (line 472) | function fail(stream) { function setInnerMode (line 478) | function setInnerMode(stream, state, mode) { function innerMode (line 491) | function innerMode(stream, state, force) { function restOfLine (line 511) | function restOfLine(stream, state) { function startState (line 525) | function startState() { function copyState (line 528) | function copyState(state) { function nextToken (line 537) | function nextToken(stream, state) { FILE: lib/codemirror/mode/javascript/javascript.js function kw (line 27) | function kw(type) {return {type: type, style: "keyword"};} function readRegexp (line 73) | function readRegexp(stream) { function ret (line 88) | function ret(tp, style, cont) { function tokenBase (line 92) | function tokenBase(stream, state) { function tokenString (line 144) | function tokenString(quote) { function tokenComment (line 160) | function tokenComment(stream, state) { function tokenQuasi (line 172) | function tokenQuasi(stream, state) { function findFatArrow (line 192) | function findFatArrow(stream, state) { function JSLexical (line 222) | function JSLexical(indented, column, type, align, prev, info) { function inScope (line 231) | function inScope(state, varname) { function parseJS (line 240) | function parseJS(state, style, type, content, stream) { function pass (line 264) | function pass() { function cont (line 267) | function cont() { function register (line 271) | function register(varname) { function pushcontext (line 292) | function pushcontext() { function popcontext (line 296) | function popcontext() { function pushlex (line 300) | function pushlex(type, info) { function poplex (line 311) | function poplex() { function expect (line 321) | function expect(wanted) { function statement (line 330) | function statement(type, value) { function expression (line 356) | function expression(type) { function expressionNoComma (line 359) | function expressionNoComma(type) { function expressionInner (line 362) | function expressionInner(type, noComma) { function maybeexpression (line 380) | function maybeexpression(type) { function maybeexpressionNoComma (line 384) | function maybeexpressionNoComma(type) { function maybeoperatorComma (line 389) | function maybeoperatorComma(type, value) { function maybeoperatorNoComma (line 393) | function maybeoperatorNoComma(type, value, noComma) { function quasi (line 408) | function quasi(type, value) { function continueQuasi (line 413) | function continueQuasi(type) { function arrowBody (line 420) | function arrowBody(type) { function arrowBodyNoComma (line 424) | function arrowBodyNoComma(type) { function maybelabel (line 428) | function maybelabel(type) { function property (line 432) | function property(type) { function objprop (line 435) | function objprop(type, value) { function getterSetter (line 449) | function getterSetter(type) { function afterprop (line 454) | function afterprop(type) { function commasep (line 458) | function commasep(what, end) { function contCommasep (line 473) | function contCommasep(what, end, info) { function block (line 478) | function block(type) { function maybetype (line 482) | function maybetype(type) { function typedef (line 485) | function typedef(type) { function vardef (line 488) | function vardef() { function pattern (line 491) | function pattern(type, value) { function proppattern (line 496) | function proppattern(type, value) { function maybeAssign (line 504) | function maybeAssign(_type, value) { function vardefCont (line 507) | function vardefCont(type) { function maybeelse (line 510) | function maybeelse(type, value) { function forspec (line 513) | function forspec(type) { function forspec1 (line 516) | function forspec1(type) { function formaybeinof (line 522) | function formaybeinof(_type, value) { function forspec2 (line 526) | function forspec2(type, value) { function forspec3 (line 531) | function forspec3(type) { function functiondef (line 534) | function functiondef(type, value) { function funarg (line 539) | function funarg(type) { function className (line 543) | function className(type, value) { function classNameAfter (line 546) | function classNameAfter(type, value) { function classBody (line 550) | function classBody(type, value) { function classGetterSetter (line 563) | function classGetterSetter(type) { function afterModule (line 568) | function afterModule(type, value) { function afterExport (line 572) | function afterExport(_type, value) { function afterImport (line 577) | function afterImport(type) { function importSpec (line 581) | function importSpec(type, value) { function maybeFrom (line 586) | function maybeFrom(_type, value) { function arrayLiteral (line 589) | function arrayLiteral(type) { function maybeArrayComprehension (line 593) | function maybeArrayComprehension(type) { function comprehension (line 598) | function comprehension(type) { function isContinuedStatement (line 603) | function isContinuedStatement(state, textAfter) { FILE: lib/codemirror/mode/javascript/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... function LD (line 167) | function LD(name) { FILE: lib/codemirror/mode/jinja2/jinja2.js function tokenBase (line 36) | function tokenBase (stream, state) { FILE: lib/codemirror/mode/julia/julia.js function wordRegexp (line 17) | function wordRegexp(words) { function in_array (line 39) | function in_array(state) { function cur_scope (line 49) | function cur_scope(state) { function tokenBase (line 57) | function tokenBase(stream, state) { function tokenStringFactory (line 214) | function tokenStringFactory(delimiter) { function tokenLexer (line 249) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/kotlin/kotlin.js function words (line 15) | function words(str) { function tokenBase (line 34) | function tokenBase(stream, state) { function startString (line 96) | function startString(quote, stream, state) { function tokenBaseUntilBrace (line 137) | function tokenBaseUntilBrace() { function tokenBaseUntilSpace (line 157) | function tokenBaseUntilSpace() { function tokenComment (line 174) | function tokenComment(stream, state) { function expectExpression (line 186) | function expectExpression(last) { function Context (line 191) | function Context(indented, column, type, align, prev) { function pushContext (line 199) | function pushContext(state, col, type) { function popContext (line 203) | function popContext(state) { FILE: lib/codemirror/mode/lua/lua.js function prefixRE (line 21) | function prefixRE(words) { function wordRE (line 24) | function wordRE(words) { function readBracket (line 70) | function readBracket(stream) { function normal (line 77) | function normal(stream, state) { function bracketed (line 100) | function bracketed(level, style) { function string (line 113) | function string(quote) { FILE: lib/codemirror/mode/markdown/markdown.js function getMode (line 19) | function getMode(name) { function switchInline (line 79) | function switchInline(stream, state, f) { function switchBlock (line 84) | function switchBlock(stream, state, f) { function blankLine (line 92) | function blankLine(state) { function blockNormal (line 115) | function blockNormal(stream, state) { function htmlBlock (line 190) | function htmlBlock(stream, state) { function local (line 201) | function local(stream, state) { function leavingLocal (line 214) | function leavingLocal(stream, state) { function getType (line 226) | function getType(state) { function handleText (line 308) | function handleText(stream, state) { function inlineNormal (line 315) | function inlineNormal(stream, state) { function linkInline (line 532) | function linkInline(stream, state) { function linkHref (line 552) | function linkHref(stream, state) { function getLinkHrefInside (line 567) | function getLinkHrefInside(endChar) { function footnoteLink (line 588) | function footnoteLink(stream, state) { function footnoteLinkInside (line 599) | function footnoteLinkInside(stream, state) { function footnoteUrl (line 613) | function footnoteUrl(stream, state) { function inlineRE (line 631) | function inlineRE(endChar) { FILE: lib/codemirror/mode/markdown/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... function FT (line 8) | function FT(name) { test.mode(name, modeHighlightFormatting, Array.proto... FILE: lib/codemirror/mode/mirc/mirc.js function parseWords (line 18) | function parseWords(str) { function chain (line 86) | function chain(stream, state, f) { function tokenBase (line 90) | function tokenBase(stream, state) { function tokenComment (line 153) | function tokenComment(stream, state) { function tokenUnparsed (line 164) | function tokenUnparsed(stream, state) { FILE: lib/codemirror/mode/mllike/mllike.js function tokenBase (line 50) | function tokenBase(stream, state) { function tokenString (line 91) | function tokenString(stream, state) { function tokenComment (line 106) | function tokenComment(stream, state) { FILE: lib/codemirror/mode/modelica/modelica.js function tokenLineComment (line 30) | function tokenLineComment(stream, state) { function tokenBlockComment (line 36) | function tokenBlockComment(stream, state) { function tokenString (line 48) | function tokenString(stream, state) { function tokenIdent (line 62) | function tokenIdent(stream, state) { function tokenQIdent (line 81) | function tokenQIdent(stream, state) { function tokenUnsignedNuber (line 93) | function tokenUnsignedNuber(stream, state) { function words (line 202) | function words(str) { function def (line 213) | function def(mimes, mode) { FILE: lib/codemirror/mode/nginx/nginx.js function words (line 16) | function words(str) { function ret (line 36) | function ret(style, tp) {type = tp; return style;} function tokenBase (line 38) | function tokenBase(stream, state) { function tokenCComment (line 97) | function tokenCComment(stream, state) { function tokenSGMLComment (line 109) | function tokenSGMLComment(stream, state) { function tokenString (line 121) | function tokenString(quote) { FILE: lib/codemirror/mode/ntriples/ntriples.js function transitState (line 59) | function transitState(currState, c) { FILE: lib/codemirror/mode/octave/octave.js function wordRegexp (line 15) | function wordRegexp(words) { function tokenTranspose (line 46) | function tokenTranspose(stream, state) { function tokenComment (line 57) | function tokenComment(stream, state) { function tokenBase (line 66) | function tokenBase(stream, state) { FILE: lib/codemirror/mode/pascal/pascal.js function words (line 15) | function words(str) { function tokenBase (line 27) | function tokenBase(stream, state) { function tokenString (line 65) | function tokenString(quote) { function tokenComment (line 77) | function tokenComment(stream, state) { FILE: lib/codemirror/mode/pegjs/pegjs.js function identifier (line 17) | function identifier(stream) { FILE: lib/codemirror/mode/perl/perl.js function tokenChain (line 483) | function tokenChain(stream,state,chain,style,tail){ // NOTE: chain.l... function tokenSOMETHING (line 503) | function tokenSOMETHING(stream,state,string){ function tokenPerl (line 511) | function tokenPerl(stream,state){ function look (line 804) | function look(stream, c){ function prefix (line 809) | function prefix(stream, c){ function suffix (line 819) | function suffix(stream, c){ function eatSuffix (line 826) | function eatSuffix(stream, c){ FILE: lib/codemirror/mode/php/php.js function keywords (line 14) | function keywords(str) { function matchSequence (line 21) | function matchSequence(list, end) { function stringWithEscapes (line 33) | function stringWithEscapes(closing) { function stringWithEscapes_ (line 36) | function stringWithEscapes_(stream, state, closing) { function dispatch (line 152) | function dispatch(stream, state) { FILE: lib/codemirror/mode/php/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... function build_recursive_monsters (line 78) | function build_recursive_monsters(nt, t, n){ function build_recursive_monsters_2 (line 124) | function build_recursive_monsters_2(mf1, mf2, nt, t, n){ FILE: lib/codemirror/mode/pig/pig.js function chain (line 28) | function chain(stream, state, f) { function ret (line 34) | function ret(tp, style) { function tokenComment (line 39) | function tokenComment(stream, state) { function tokenString (line 52) | function tokenString(quote) { function tokenBase (line 67) | function tokenBase(stream, state) { function keywords (line 150) | function keywords(str) { FILE: lib/codemirror/mode/puppet/puppet.js function define (line 22) | function define(style, string) { function tokenString (line 47) | function tokenString(stream, state) { function tokenize (line 68) | function tokenize(stream, state) { FILE: lib/codemirror/mode/python/python.js function wordRegexp (line 14) | function wordRegexp(words) { function top (line 44) | function top(state) { function tokenBase (line 87) | function tokenBase(stream, state) { function tokenBaseInner (line 108) | function tokenBaseInner(stream, state) { function tokenStringFactory (line 193) | function tokenStringFactory(delimiter) { function pushScope (line 226) | function pushScope(stream, state, type) { function dedent (line 238) | function dedent(stream, state) { function tokenLexer (line 247) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/q/q.js function buildRE (line 19) | function buildRE(w){return new RegExp("^("+w.join("|")+")$");} function tokenBase (line 20) | function tokenBase(stream,state){ function tokenLineComment (line 62) | function tokenLineComment(stream,state){ function tokenBlockComment (line 65) | function tokenBlockComment(stream,state){ function tokenCommentToEOF (line 72) | function tokenCommentToEOF(stream){return stream.skipToEnd(),"comment";} function tokenString (line 73) | function tokenString(stream,state){ function pushContext (line 82) | function pushContext(state,type,col){state.context={prev:state.context,i... function popContext (line 83) | function popContext(state){state.indent=state.context.indent;state.conte... FILE: lib/codemirror/mode/r/r.js function wordObj (line 15) | function wordObj(str) { function tokenBase (line 27) | function tokenBase(stream, state) { function tokenString (line 81) | function tokenString(quote) { function push (line 102) | function push(state, type, stream) { function pop (line 109) | function pop(state) { FILE: lib/codemirror/mode/rst/rst.js function format (line 76) | function format(string) { function to_normal (line 156) | function to_normal(stream, state) { function to_explicit (line 356) | function to_explicit(stream, state) { function to_comment (line 463) | function to_comment(stream, state) { function to_verbatim (line 467) | function to_verbatim(stream, state) { function as_block (line 471) | function as_block(stream, state, token) { function to_mode (line 484) | function to_mode(stream, state) { function context (line 503) | function context(phase, stage, mode, local) { function change (line 507) | function change(state, tok, ctx) { function stage (line 512) | function stage(state) { function phase (line 516) | function phase(state) { FILE: lib/codemirror/mode/ruby/ruby.js function wordObj (line 15) | function wordObj(words) { function chain (line 34) | function chain(newtok, stream, state) { function tokenBase (line 39) | function tokenBase(stream, state) { function tokenBaseUntilBrace (line 152) | function tokenBaseUntilBrace(depth) { function tokenBaseOnce (line 168) | function tokenBaseOnce() { function readQuoted (line 179) | function readQuoted(quote, style, embed, unescaped) { function readHereDoc (line 210) | function readHereDoc(phrase) { function readBlockComment (line 217) | function readBlockComment(stream, state) { FILE: lib/codemirror/mode/ruby/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/rust/rust.js function r (line 40) | function r(tc, style) { function tokenBase (line 45) | function tokenBase(stream, state) { function tokenString (line 104) | function tokenString(stream, state) { function tokenComment (line 118) | function tokenComment(depth) { function pass (line 144) | function pass() { function cont (line 147) | function cont() { function pushlex (line 152) | function pushlex(type, info) { function poplex (line 161) | function poplex() { function typecx (line 169) | function typecx() { cx.state.keywords = typeKeywords; } function valcx (line 170) | function valcx() { cx.state.keywords = valKeywords; } function commasep (line 173) | function commasep(comb, end) { function stat_of (line 185) | function stat_of(comb, tag) { function block (line 188) | function block(type) { function endstatement (line 201) | function endstatement(type) { function expression (line 205) | function expression(type) { function maybeop (line 218) | function maybeop(type) { function maybeprop (line 225) | function maybeprop() { function exprbrace (line 229) | function exprbrace(type) { function record_of (line 239) | function record_of(comb) { function blockvars (line 249) | function blockvars(type) { function letdef1 (line 255) | function letdef1(type) { function letdef2 (line 261) | function letdef2(type) { function maybetype (line 265) | function maybetype(type) { function inop (line 269) | function inop(type) { function fndef (line 273) | function fndef(type) { function tydef (line 283) | function tydef(type) { function enumdef (line 289) | function enumdef(type) { function enumblock (line 296) | function enumblock(type) { function mod (line 302) | function mod(type) { function iface (line 307) | function iface(type) { function impl (line 313) | function impl(type) { function typarams (line 320) | function typarams() { function argdef (line 326) | function argdef(type) { function rtype (line 331) | function rtype(type) { function rtypemaybeparam (line 340) | function rtypemaybeparam() { function fntype (line 344) | function fntype(type) { function pattern (line 349) | function pattern(type) { function patternmaybeop (line 356) | function patternmaybeop(type) { function altbody (line 361) | function altbody(type) { function altblock1 (line 365) | function altblock1(type) { function altblock2 (line 372) | function altblock2(type) { function macro (line 377) | function macro(type) { function matchBrackets (line 381) | function matchBrackets(type, comb) { function parse (line 388) | function parse(state, stream, style) { FILE: lib/codemirror/mode/sass/sass.js function tokenRegexp (line 15) | function tokenRegexp(words) { function urlTokens (line 28) | function urlTokens(stream, state) { function comment (line 48) | function comment(indentation, multiLine) { function buildStringTokenizer (line 67) | function buildStringTokenizer(quote, greedy) { function buildInterpolationTokenizer (line 93) | function buildInterpolationTokenizer(currentTokenizer) { function indent (line 105) | function indent(state) { function dedent (line 114) | function dedent(state) { function tokenBase (line 120) | function tokenBase(stream, state) { function tokenLexer (line 356) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/scheme/scheme.js function makeKeywords (line 23) | function makeKeywords(str) { function stateStack (line 32) | function stateStack(indent, type, prev) { // represents a state stack ob... function pushStack (line 38) | function pushStack(state, indent, type) { function popStack (line 42) | function popStack(state) { function isBinaryNumber (line 51) | function isBinaryNumber (stream) { function isOctalNumber (line 55) | function isOctalNumber (stream) { function isDecimalNumber (line 59) | function isDecimalNumber (stream, backup) { function isHexNumber (line 66) | function isHexNumber (stream) { FILE: lib/codemirror/mode/shell/shell.js function define (line 17) | function define(style, string) { function tokenBase (line 38) | function tokenBase(stream, state) { function tokenString (line 84) | function tokenString(quote) { function tokenize (line 123) | function tokenize(stream, state) { FILE: lib/codemirror/mode/shell/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/sieve/sieve.js function words (line 15) | function words(str) { function tokenBase (line 25) | function tokenBase(stream, state) { function tokenMultiLineString (line 112) | function tokenMultiLineString(stream, state) function tokenCComment (line 137) | function tokenCComment(stream, state) { function tokenString (line 149) | function tokenString(quote) { FILE: lib/codemirror/mode/slim/slim.js function backup (line 72) | function backup(pos, tokenize, style) { function maybeBackup (line 87) | function maybeBackup(stream, state, pat, offset, style) { function continueLine (line 97) | function continueLine(state, column) { function finishContinue (line 106) | function finishContinue(state) { function lineContinuable (line 113) | function lineContinuable(column, tokenize) { function commaContinuable (line 127) | function commaContinuable(column, tokenize) { function rubyInQuote (line 138) | function rubyInQuote(endQuote, tokenize) { function startRubySplat (line 152) | function startRubySplat(tokenize) { function ruby (line 174) | function ruby(stream, state) { function htmlLine (line 178) | function htmlLine(stream, state) { function html (line 184) | function html(stream, state) { function startHtmlLine (line 192) | function startHtmlLine(lastTokenize) { function startHtmlMode (line 200) | function startHtmlMode(stream, state, offset) { function comment (line 211) | function comment(stream, state) { function commentMode (line 216) | function commentMode(stream, state) { function attributeWrapper (line 227) | function attributeWrapper(stream, state) { function attributeWrapperAssign (line 241) | function attributeWrapperAssign(stream, state) { function attributeWrapperValue (line 248) | function attributeWrapperValue(stream, state) { function startAttributeWrapperMode (line 265) | function startAttributeWrapperMode(state, endQuote, tokenize) { function sub (line 278) | function sub(stream, state) { function firstSub (line 292) | function firstSub(stream, state) { function createMode (line 298) | function createMode(mode) { function getMode (line 311) | function getMode(mode) { function startSubMode (line 318) | function startSubMode(mode, state) { function doctypeLine (line 335) | function doctypeLine(stream, _state) { function startLine (line 340) | function startLine(stream, state) { function slim (line 368) | function slim(stream, state) { function slimTag (line 375) | function slimTag(stream, state) { function slimTagExtras (line 386) | function slimTagExtras(stream, state) { function slimClass (line 393) | function slimClass(stream, state) { function slimAttribute (line 404) | function slimAttribute(stream, state) { function slimAttributeAssign (line 419) | function slimAttributeAssign(stream, state) { function slimAttributeValue (line 428) | function slimAttributeValue(stream, state) { function slimAttributeSymbols (line 447) | function slimAttributeSymbols(stream, state) { function readQuoted (line 456) | function readQuoted(quote, style, embed, unescaped, nextTokenize) { function slimContent (line 490) | function slimContent(stream, state) { FILE: lib/codemirror/mode/slim/test.js function MT (line 8) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/smartymixed/smartymixed.js function reEsc (line 41) | function reEsc(str) { return str.replace(/[^\s\w]/g, "\\$&"); } FILE: lib/codemirror/mode/solr/solr.js function isNumber (line 21) | function isNumber(word) { function tokenString (line 25) | function tokenString(quote) { function tokenOperator (line 38) | function tokenOperator(operator) { function tokenWord (line 57) | function tokenWord(ch) { function tokenBase (line 76) | function tokenBase(stream, state) { FILE: lib/codemirror/mode/soy/soy.js function last (line 29) | function last(array) { function tokenUntil (line 33) | function tokenUntil(stream, state, untilRegExp) { FILE: lib/codemirror/mode/sparql/sparql.js function wordRegexp (line 18) | function wordRegexp(words) { function tokenBase (line 37) | function tokenBase(stream, state) { function tokenLiteral (line 91) | function tokenLiteral(quote) { function pushContext (line 105) | function pushContext(state, type, col) { function popContext (line 108) | function popContext(state) { FILE: lib/codemirror/mode/sql/sql.js function tokenBase (line 26) | function tokenBase(stream, state) { function tokenLiteral (line 120) | function tokenLiteral(quote) { function tokenComment (line 133) | function tokenComment(stream, state) { function pushContext (line 149) | function pushContext(stream, state, type) { function popContext (line 158) | function popContext(state) { function hookIdentifier (line 209) | function hookIdentifier(stream) { function hookVar (line 221) | function hookVar(stream) { function hookClient (line 248) | function hookClient(stream) { function set (line 263) | function set(str) { FILE: lib/codemirror/mode/stex/stex.js function pushCommand (line 22) | function pushCommand(state, command) { function peekCommand (line 26) | function peekCommand(state) { function popCommand (line 34) | function popCommand(state) { function getMostPowerful (line 42) | function getMostPowerful(state) { function addPluginPattern (line 54) | function addPluginPattern(pluginName, cmdStyle, styles) { function setState (line 88) | function setState(state, f) { function normal (line 93) | function normal(source, state) { function inMathMode (line 160) | function inMathMode(source, state, endModeSeq) { function beginParams (line 205) | function beginParams(source, state) { FILE: lib/codemirror/mode/stex/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/stylus/stylus.js function urlTokens (line 312) | function urlTokens(stream, state) { function multilineComment (line 333) | function multilineComment(stream, state) { function buildStringTokenizer (line 344) | function buildStringTokenizer(quote, greedy) { function buildInterpolationTokenizer (line 376) | function buildInterpolationTokenizer(currentTokenizer) { function indent (line 388) | function indent(state) { function dedent (line 397) | function dedent(state) { function wordRegexp (line 429) | function wordRegexp(words) { function keySet (line 433) | function keySet(array) { FILE: lib/codemirror/mode/tcl/tcl.js function parseWords (line 17) | function parseWords(str) { function chain (line 37) | function chain(stream, state, f) { function tokenBase (line 41) | function tokenBase(stream, state) { function tokenString (line 92) | function tokenString(quote) { function tokenComment (line 106) | function tokenComment(stream, state) { function tokenUnparsed (line 117) | function tokenUnparsed(stream, state) { FILE: lib/codemirror/mode/textile/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/textile/textile.js function startNewLine (line 49) | function startNewLine(stream, state) { function handlePhraseModifier (line 58) | function handlePhraseModifier(stream, state, ch) { function togglePhraseModifier (line 119) | function togglePhraseModifier(stream, state, phraseModifier, closeRE, op... function tokenStyles (line 136) | function tokenStyles(state) { function textileDisabled (line 153) | function textileDisabled(state) { function tokenStylesWith (line 168) | function tokenStylesWith(state, extraStyles) { function activeStyles (line 179) | function activeStyles(state) { function blankLine (line 188) | function blankLine(state) { function RE (line 288) | function RE(name) { FILE: lib/codemirror/mode/tiddlywiki/tiddlywiki.js function kw (line 36) | function kw(type) { function chain (line 69) | function chain(stream, state, f) { function ret (line 78) | function ret(tp, style, cont) { function jsTokenBase (line 84) | function jsTokenBase(stream, state) { function twTokenComment (line 221) | function twTokenComment(stream, state) { function twTokenStrong (line 235) | function twTokenStrong(stream, state) { function twTokenCode (line 249) | function twTokenCode(stream, state) { function twTokenEm (line 271) | function twTokenEm(stream, state) { function twTokenUnderline (line 285) | function twTokenUnderline(stream, state) { function twTokenStrike (line 300) | function twTokenStrike(stream, state) { function twTokenMacro (line 314) | function twTokenMacro(stream, state) { FILE: lib/codemirror/mode/tiki/tiki.js function inBlock (line 15) | function inBlock(style, terminator, returnTokenizer) { function inLine (line 31) | function inLine(style) { function inText (line 41) | function inText(stream, state) { function inPlugin (line 144) | function inPlugin(stream, state) { function inAttribute (line 178) | function inAttribute(quote) { function inAttributeNoQuote (line 190) | function inAttributeNoQuote() { function pass (line 205) | function pass() { function cont (line 209) | function cont() { function pushContext (line 214) | function pushContext(pluginName, startOfLine) { function popContext (line 225) | function popContext() { function element (line 229) | function element(type) { function endplugin (line 250) | function endplugin(startOfLine) { function endcloseplugin (line 262) | function endcloseplugin(err) { function attributes (line 270) | function attributes(type) { function attvalue (line 275) | function attvalue(type) { function attvaluemaybe (line 280) | function attvaluemaybe(type) { FILE: lib/codemirror/mode/tornado/tornado.js function tokenBase (line 25) | function tokenBase (stream, state) { function inTag (line 35) | function inTag (close) { FILE: lib/codemirror/mode/turtle/turtle.js function wordRegexp (line 18) | function wordRegexp(words) { function tokenBase (line 25) | function tokenBase(stream, state) { function tokenLiteral (line 77) | function tokenLiteral(quote) { function pushContext (line 91) | function pushContext(state, type, col) { function popContext (line 94) | function popContext(state) { FILE: lib/codemirror/mode/vb/vb.js function wordRegexp (line 17) | function wordRegexp(words) { function indent (line 53) | function indent(_stream, state) { function dedent (line 57) | function dedent(_stream, state) { function tokenBase (line 61) | function tokenBase(stream, state) { function tokenStringFactory (line 171) | function tokenStringFactory(delimiter) { function tokenLexer (line 197) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/vbscript/vbscript.js function wordRegexp (line 28) | function wordRegexp(words) { function indent (line 108) | function indent(_stream, state) { function dedent (line 112) | function dedent(_stream, state) { function tokenBase (line 116) | function tokenBase(stream, state) { function tokenStringFactory (line 259) | function tokenStringFactory(delimiter) { function tokenLexer (line 285) | function tokenLexer(stream, state) { FILE: lib/codemirror/mode/velocity/velocity.js function parseWords (line 15) | function parseWords(str) { function chain (line 28) | function chain(stream, state, f) { function tokenBase (line 32) | function tokenBase(stream, state) { function tokenString (line 129) | function tokenString(quote) { function tokenComment (line 149) | function tokenComment(stream, state) { function tokenUnparsed (line 161) | function tokenUnparsed(stream, state) { FILE: lib/codemirror/mode/verilog/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/verilog/verilog.js function words (line 23) | function words(str) { function tokenBase (line 110) | function tokenBase(stream, state) { function tokenString (line 204) | function tokenString(quote) { function tokenComment (line 217) | function tokenComment(stream, state) { function Context (line 229) | function Context(indented, column, type, align, prev) { function pushContext (line 236) | function pushContext(state, col, type) { function popContext (line 241) | function popContext(state) { function isClosing (line 249) | function isClosing(text, contextClosing) { function buildElectricInputRegEx (line 264) | function buildElectricInputRegEx() { function svxGenIndent (line 385) | function svxGenIndent(stream, state) { FILE: lib/codemirror/mode/xml/test.js function MT (line 6) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/xml/xml.js function inText (line 66) | function inText(stream, state) { function inTag (line 113) | function inTag(stream, state) { function inAttribute (line 138) | function inAttribute(quote) { function inBlock (line 152) | function inBlock(style, terminator) { function doctype (line 164) | function doctype(depth) { function Context (line 185) | function Context(state, tagName, startOfLine) { function popContext (line 193) | function popContext(state) { function maybePopContext (line 196) | function maybePopContext(state, nextTagName) { function baseState (line 211) | function baseState(type, stream, state) { function tagNameState (line 221) | function tagNameState(type, stream, state) { function closeTagNameState (line 231) | function closeTagNameState(type, stream, state) { function closeState (line 250) | function closeState(type, _stream, state) { function closeStateErr (line 258) | function closeStateErr(type, stream, state) { function attrState (line 263) | function attrState(type, _stream, state) { function attrEqState (line 282) | function attrEqState(type, stream, state) { function attrValueState (line 287) | function attrValueState(type, stream, state) { function attrContinuedState (line 293) | function attrContinuedState(type, stream, state) { FILE: lib/codemirror/mode/xquery/test.js function MT (line 11) | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arg... FILE: lib/codemirror/mode/xquery/xquery.js function kw (line 21) | function kw(type) {return {type: type, style: "keyword"};} function ret (line 75) | function ret(tp, style, cont) { function chain (line 80) | function chain(stream, state, f) { function tokenBase (line 86) | function tokenBase(stream, state) { function tokenComment (line 220) | function tokenComment(stream, state) { function tokenString (line 243) | function tokenString(quote, f) { function tokenVariable (line 283) | function tokenVariable(stream, state) { function tokenTag (line 300) | function tokenTag(name, isclose) { function tokenAttribute (line 323) | function tokenAttribute(stream, state) { function tokenXMLComment (line 358) | function tokenXMLComment(stream, state) { function tokenCDATA (line 370) | function tokenCDATA(stream, state) { function tokenPreProcessing (line 381) | function tokenPreProcessing(stream, state) { function isInXmlBlock (line 393) | function isInXmlBlock(state) { return isIn(state, "tag"); } function isInXmlAttributeBlock (line 394) | function isInXmlAttributeBlock(state) { return isIn(state, "attribute"); } function isInXmlConstructor (line 395) | function isInXmlConstructor(state) { return isIn(state, "xmlconstructor"... function isInString (line 396) | function isInString(state) { return isIn(state, "string"); } function isEQNameAhead (line 398) | function isEQNameAhead(stream) { function isIn (line 408) | function isIn(state, type) { function pushStateStack (line 412) | function pushStateStack(state, newState) { function popStateStack (line 416) | function popStateStack(state) { FILE: tests/js/searchbox.js function SearchBox (line 47) | function SearchBox(cm) { function setCssClass (line 536) | function setCssClass(el, className, condition) { function delayedCall (line 542) | function delayedCall(fcn, defaultTimeout) { function key (line 578) | function key(str, event) { function keyCheck (line 666) | function keyCheck(str, event) { FILE: tests/qunit/qunit-1.16.0.js function registerLoggingCallback (line 413) | function registerLoggingCallback( key ) { function done (line 476) | function done() { function extractStacktrace (line 507) | function extractStacktrace( e, offset ) { function sourceFromStacktrace (line 549) | function sourceFromStacktrace( offset ) { function synchronize (line 562) | function synchronize( callback, last ) { function process (line 576) | function process( last ) { function begin (line 603) | function begin() { function resumeProcessing (line 639) | function resumeProcessing() { function pauseProcessing (line 659) | function pauseProcessing() { function saveGlobal (line 676) | function saveGlobal() { function checkPollution (line 692) | function checkPollution() { function diff (line 711) | function diff( a, b ) { function extend (line 727) | function extend( a, b, undefOnly ) { function runLoggingCallbacks (line 745) | function runLoggingCallbacks( key, args ) { function verifyLoggingCallbacks (line 757) | function verifyLoggingCallbacks() { function inArray (line 783) | function inArray( elem, array ) { function Test (line 797) | function Test( settings ) { function run (line 1021) | function run() { function generateHash (line 1217) | function generateHash( module, testName ) { function Assert (line 1239) | function Assert( testContext ) { function bindCallbacks (line 1460) | function bindCallbacks( o, callbacks, args ) { function useStrictEquality (line 1488) | function useStrictEquality( b, a ) { function quote (line 1678) | function quote( str ) { function literal (line 1681) | function literal( o ) { function join (line 1684) | function join( pre, arr, post ) { function array (line 1696) | function array( arr, stack ) { function applyCurrent (line 1948) | function applyCurrent( current ) { function diff (line 2024) | function diff( o, n ) { function escapeText (line 2238) | function escapeText( s ) { function addEvent (line 2266) | function addEvent( elem, type, fn ) { function addEvents (line 2283) | function addEvents( elems, type, fn ) { function hasClass (line 2290) | function hasClass( elem, name ) { function addClass (line 2294) | function addClass( elem, name ) { function toggleClass (line 2300) | function toggleClass( elem, name ) { function removeClass (line 2308) | function removeClass( elem, name ) { function id (line 2320) | function id( name ) { function getUrlConfigHtml (line 2324) | function getUrlConfigHtml() { function toolbarChanged (line 2389) | function toolbarChanged() { function toolbarUrlConfigContainer (line 2419) | function toolbarUrlConfigContainer() { function toolbarModuleFilterHtml (line 2433) | function toolbarModuleFilterHtml() { function toolbarModuleFilter (line 2461) | function toolbarModuleFilter() { function appendToolbar (line 2489) | function appendToolbar() { function appendBanner (line 2497) | function appendBanner() { function appendTestResults (line 2508) | function appendTestResults() { function storeFixture (line 2526) | function storeFixture() { function appendUserAgent (line 2533) | function appendUserAgent() { function appendTestsList (line 2540) | function appendTestsList( modules ) { function appendTest (line 2558) | function appendTest( name, testId, moduleName ) { function getNameHtml (line 2667) | function getNameHtml( name, module ) {