Summary: 149 instances, 91 unique Text Count // TODO: cleanup event 1 // TODO: Unicode identifiers 6 // FIXME proper tokenizer states 1 //TODO:.. 1 // TODO: add similar command to work inside SearchBox 2 // TODO also handle non-closed string at the end of the line 1 // TODO add support for interpolation and raw strings 1 //TODO: properly handle this 1 "fqstringParRules": [{//TODO: nested {} 1 TODO: 'FIXME: regexp doesn\'t have js equivalent', 1 // TODO: Unicode escape sequences 6 // TODO: The original Vim implementation only operates on level 1 and 2. 1 ${4:# TODO: write code...} 1 // TODO find better way for emacs mode to override selection behaviors 1 // FIXME get rid of the recursion 1 //TODO var builtinFunctions = ""; 1 // TODO use property on commands instead of this 1 regex : "@[\\w\\d_]+" // TODO: fix email addresses 1 TODO: 'FIXME: regexp doesn\'t have js equivalent', 2 * TODO: Implement the remaining special marks. They have more complex 1 // TODO: Handle null returns from motion commands better. 1 // TODO var importClasses = ""; 1 // TODO: prevent infinite recursion. 1 // TODO refactor mode delegates to make this simpler 1 // TODO detect touch event support 1 // TODO: better solution is to not change scroll position when text is changed outside of visible area 1 // TODO: find a better way to handle this, that works non wrapped case and doesn't compute layerConfig twice 1 // in the default key map. See TODO at bottom of function. 1 // TODO: The repeat should actually select number of characters/lines 1 // TODO: Unicode identifiers 3 // TODO extract special handling of markmode 1 // TODO special case command.command is really unnecessary, remove 1 // TODO: lots of possible exceptions that can be thrown here. Try da( 1 // TODO warn if delta.action != "remove" ? 1 // FIXME convert CR to LF http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html#input-stream 1 // TODO: Convert keymap into dictionary format for fast lookup. 1 // FIXME head pointer 1 // TODO support across multiple lines 1 this.inQuirksMode = false; // TODO quirks mode 1 // TODO disable menu popping up 1 // TODO check with https://github.com/deadfoxygrandpa/Elm.tmLanguage 1 // TODO: a better way to prevent default handler without preventing browser default action 1 ${3:# TODO: write code...} 5 // FIXME error message 5 // TODO: move out of core when we have good mechanism for managing extensions 1 # @TODO: Include Meta attributes and actions in all snippets 1 ${3:# TODO: write code...} 1 // TODO: should we force integer lineheight instead? scrollTop = Math.round(scrollTop); 1 regex : /`/ // TODO highlight ` 1 /*** TODO: generate images for indent guides in node 1 // TODO also handle non-closed string at the end of the line 1 // TODO: Look into using CodeMirror's multi-key handling. 1 // FIXME: this.errors.push([this.tokenizer.position, code, data]); 1 // TODO: Unicode escape sequences 3 # @TODO: Finish writing snippets for remaining Resources 1 * TODO: python delimiters 1 //TODO: add support for end folding markers 1 fs.writeFileSync(demoFilePath, "TODO add a nice demo!\nTry to keep it short!", "utf8"); 1 rule.TODO = "FIXME: regexp doesn't have js equivalent"; 1 // TODO: pick appropriate fold mode 15 // TODO: Lua 5.4 allows up to six-byte sequences, as in UTF-8:1993 1 * TODO: Implement the remaining registers. 1 ${2:# TODO: write code...} 3 %% TODO: ${1} 1 {// TODO: double $ 1 ${6:# TODO: write code...} 1 comment: 'Based heavily on the Java bundle\'s language syntax. TODO:\n* Closures\n* Delegates\n* Properties: Better support for properties.\n* Annotations\n* Error domains\n* Named arguments\n* Array slicing, negative indexes, multidimensional\n* construct blocks\n* lock blocks?\n* regex literals\n* DocBlock syntax highlighting. (Currently importing javadoc)\n* Folding rule for comments.\n', 1 // TODO: override navigation keys so that Esc will cancel automatic 1 // TODO: This might be too much updating. Okay for now. 1 // TODO should start be caret position instead? 1 // FIXME handle inSelectInTable 1 //TODO: 1 //TODO: 这里有可能sax回退,有位置错误风险 1 // TODO add penalty on case mismatch 1 // TODO: Current bindings expect the character to be lower case, but 1 /* TODO find a way to enable this when first line in the file is # language: pl 1 // TODO: Instead of using the additional text object map to perform text 1 ${1:# TODO: write code...} 6 TODO: 'FIXME: regexp doesn\'t have js equivalent', 11 "invalid.deprecated": "debugger" // TODO is this a remnant from js mode? 1 // TODO: Expose setOption and getOption as instance methods. Need to decide how to namespace 1 // TODO add support for options.deleteSuffix 1 // TODO: Make sure cm and vim selections are identical outside visual mode. 1 // TODO template tag 1 regex : "[a-zA-Z_][a-zA-Z0-9_$]*\\b" // TODO - Unicode in identifiers 2 // TODO: Refactor to use getNextFoldTo function. 1 // TODO lazy-load modes 1 // TODO: perhaps this finagling of start and end positions belongs 1 // TODO can't used shared passKeysToBrowser command since passEvent from it is ignored 1 // TODO: Create non-recursive keyToKey mappings for the unmapped contexts once those exist. 1 ${5:# TODO: write code...} 3