kibana/TODOS.md
Chris Cowan 00a8fcee98 Add Filter Bar to Visualize
- Closes #242
- Added field to event
- Added aggConfigs to series data for Histogram
2014-09-18 13:26:45 -07:00

66 KiB
Raw Blame History

TODO items

Automatically extracted

  • src/kibana/apps/dashboard/directives/grid.js
    • change this from event based to calling a method on dashboardApp
  • src/kibana/apps/discover/controllers/discover.js
    • On array fields, negating does not negate the combination, rather all terms
    • Move to utility class
    • Move to utility class
    • a legit way to update the index pattern
  • src/kibana/apps/settings/sections/indices/_create.js
    • we should probably display a message of some kind
  • src/kibana/bower_components/Faker/examples/js/prettyPrint.js
    • Make cross-browser functional */
  • src/kibana/bower_components/Faker/lib/address.js
    • change all these methods that accept a boolean to instead accept an options hash.
  • src/kibana/bower_components/Faker/lib/phone_number.js
    • FIXME [ ] this is strange passing in an array index.
  • src/kibana/bower_components/ace-builds/src/ace.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/mode-c_cpp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-coldfusion.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-csharp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-curly.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-d.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-dart.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-django.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-dot.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-ejs.js
    • fix email addresses
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src/mode-ftl.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-glsl.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-golang.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-groovy.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-haml.js
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src/mode-handlebars.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-haxe.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-html.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-html_ruby.js
    • fix email addresses
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src/mode-jade.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-java.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-javascript.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-jsp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-jsx.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-liquid.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-luapage.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-markdown.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-mysql.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-nix.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-objectivec.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-pgsql.js
    • fix email addresses
      • Unicode in identifiers
  • src/kibana/bower_components/ace-builds/src/mode-php.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-protobuf.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-rhtml.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-ruby.js
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src/mode-scad.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-scala.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-sjs.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-smarty.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-soy_template.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-svg.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-twig.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-typescript.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/mode-vala.js
    • 'FIXME: regexp doesn't have js equivalent',
    • 'FIXME: regexp doesn't have js equivalent',
    • 'FIXME: regexp doesn't have js equivalent',
    • \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',
  • src/kibana/bower_components/ace-builds/src/mode-velocity.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src/snippets/erlang.js
    • ${1}\n\
  • src/kibana/bower_components/ace-builds/src/snippets/python.js
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
  • src/kibana/bower_components/ace-builds/src/worker-coffee.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-css.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-html.js
    • quirks mode
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-javascript.js
    • message
    • message
    • FIXME [ ] Rephrase
  • src/kibana/bower_components/ace-builds/src/worker-json.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-lua.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-php.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src/worker-xquery.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-min/mode-vala.js
    • \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",fileTypes:["vala"],foldingStartMarker:"(\{\s*(//.)?$|^\s// \{\{\{)",foldingStopMarker:"^\s*(\}|// \}\}\}$)",name:"Vala",scopeName:"source.vala"},r.inherits(s,i),t.ValaHighlightRules=s}),define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../../range").Range,s=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/|[^|]?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/|[^|]?$/,"|"+e.end)))};r.inherits(o,s),function(){this.foldingStartMarker=/({|[)[^}]]$|^\s(/*)/,this.foldingStopMarker=/^[^[{](}|])|^[\s*](*/)/,this.getFoldWidgetRange=function(e,t,n,r){var i=e.getLine(n),s=i.match(this.foldingStartMarker);if(s){var o=s.index;if(s[1])return this.openingBracketBlock(e,s[1],n,o);var u=e.getCommentFoldRange(n,o+s[0].length,1);return u&&!u.isMultiLine()&&(r?u=this.getSectionRange(e,n):t!="all"&&(u=null)),u}if(t==="markbegin")return;var s=i.match(this.foldingStopMarker);if(s){var o=s.index+s[0].length;return s[1]?this.closingBracketBlock(e,s[1],n,o):e.getCommentFoldRange(n,o,-1)}},this.getSectionRange=function(e,t){var n=e.getLine(t),r=n.search(/\S/),s=t,o=n.length;t+=1;var u=t,a=e.getLength();while(++t<a){n=e.getLine(t);var f=n.search(/\S/);if(f===-1)continue;if(r>f)break;var l=this.getFoldWidgetRange(e,"all",t);if(l){if(l.start.row<=s)break;if(l.isMultiLine())t=l.end.row;else if(r==f)break}u=t}return new i(s,o,u,e.getLine(u).length)}}.call(o.prototype)}),define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,o=e("../../lib/lang"),u=["text","paren.rparen","punctuation.operator"],a=["text","paren.rparen","punctuation.operator","comment"],f,l={},c=function(e){var t=-1;e.multiSelect&&(t=e.selection.id,l.rangeCount!=e.multiSelect.rangeCount&&(l={rangeCount:e.multiSelect.rangeCount}));if(l[t])return f=l[t];f=l[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},h=function(){this.add("braces","insertion",function(e,t,n,r,i){var s=n.getCursorPosition(),u=r.doc.getLine(s.row);if(i=="{"){c(n);var a=n.getSelectionRange(),l=r.doc.getTextRange(a);if(l!==""&&l!=="{"&&n.getWrapBehavioursEnabled())return{text:"{"+l+"}",selection:!1};if(h.isSaneInsertion(n,r))return/[]})]/.test(u[s.column])||n.inMultiSelectMode?(h.recordAutoInsert(n,r,"}"),{text:"{}",selection:[1,1]}):(h.recordMaybeInsert(n,r,"{"),{text:"{",selection:[1,1]})}else if(i=="}"){c(n);var p=u.substring(s.column,s.column+1);if(p=="}"){var d=r.$findOpeningBracket("}",{column:s.column+1,row:s.row});if(d!==null&&h.isAutoInsertedClosing(s,u,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}else{if(i=="\n"||i=="\r\n"){c(n);var v="";h.isMaybeInsertedClosing(s,u)&&(v=o.stringRepeat("}",f.maybeInsertedBrackets),h.clearMaybeInsertedClosing());var p=u.substring(s.column,s.column+1);if(p==="}"){var m=r.findMatchingBracket({row:s.row,column:s.column+1},"}");if(!m)return null;var g=this.$getIndent(r.getLine(m.row))}else{if(!v){h.clearMaybeInsertedClosing();return}var g=this.$getIndent(u)}var y=g+r.getTabString();return{text:"\n"+y+"\n"+g+v,selection:[1,y.length,1,y.length]}}h.clearMaybeInsertedClosing()}}),this.add("braces","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="{"){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.end.column,i.end.column+1);if(u=="}")return i.end.column++,i;f.maybeInsertedBrackets--}}),this.add("parens","insertion",function(e,t,n,r,i){if(i=="("){c(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return{text:"("+o+")",selection:!1};if(h.isSaneInsertion(n,r))return h.recordAutoInsert(n,r,")"),{text:"()",selection:[1,1]}}else if(i==")"){c(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f==")"){var l=r.$findOpeningBracket(")",{column:u.column+1,row:u.row});if(l!==null&&h.isAutoInsertedClosing(u,a,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("parens","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="("){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u==")")return i.end.column++,i}}),this.add("brackets","insertion",function(e,t,n,r,i){if(i=="["){c(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return{text:"["+o+"]",selection:!1};if(h.isSaneInsertion(n,r))return h.recordAutoInsert(n,r,"]"),{text:"[]",selection:[1,1]}}else if(i=="]"){c(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f=="]"){var l=r.$findOpeningBracket("]",{column:u.column+1,row:u.row});if(l!==null&&h.isAutoInsertedClosing(u,a,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("brackets","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="["){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u=="]")return i.end.column++,i}}),this.add("string_dquotes","insertion",function(e,t,n,r,i){if(i=='"'||i=="'"){c(n);var s=i,o=n.getSelectionRange(),u=r.doc.getTextRange(o);if(u!==""&&u!=="'"&&u!='"'&&n.getWrapBehavioursEnabled())return{text:s+u+s,selection:!1};var a=n.getCursorPosition(),f=r.doc.getLine(a.row),l=f.substring(a.column-1,a.column);if(l=="\")return null;var p=r.getTokens(o.start.row),d=0,v,m=-1;for(var g=0;g<p.length;g++){v=p[g],v.type=="string"?m=-1:m<0&&(m=v.value.indexOf(s));if(v.value.length+d>o.start.column)break;d+=p[g].value.length}if(!v||m<0&&v.type!=="comment"&&(v.type!=="string"||o.start.column!==v.value.length+d-1&&v.value.lastIndexOf(s)===v.value.length-1)){if(!h.isSaneInsertion(n,r))return;return{text:s+s,selection:[1,1]}}if(v&&v.type==="string"){var y=f.substring(a.column,a.column+1);if(y==s)return{text:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&(s=='"'||s=="'")){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u==s)return i.end.column++,i}})};h.isSaneInsertion=function(e,t){var n=e.getCursorPosition(),r=new s(t,n.row,n.column);if(!this.$matchTokenType(r.getCurrentToken()||"text",u)){var i=new s(t,n.row,n.column+1);if(!this.$matchTokenType(i.getCurrentToken()||"text",u))return!1}return r.stepForward(),r.getCurrentTokenRow()!==n.row||this.$matchTokenType(r.getCurrentToken()||"text",a)},h.$matchTokenType=function(e,t){return t.indexOf(e.type||e)>-1},h.recordAutoInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isAutoInsertedClosing(r,i,f.autoInsertedLineEnd[0])||(f.autoInsertedBrackets=0),f.autoInsertedRow=r.row,f.autoInsertedLineEnd=n+i.substr(r.column),f.autoInsertedBrackets++},h.recordMaybeInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isMaybeInsertedClosing(r,i)||(f.maybeInsertedBrackets=0),f.maybeInsertedRow=r.row,f.maybeInsertedLineStart=i.substr(0,r.column)+n,f.maybeInsertedLineEnd=i.substr(r.column),f.maybeInsertedBrackets++},h.isAutoInsertedClosing=function(e,t,n){return f.autoInsertedBrackets>0&&e.row===f.autoInsertedRow&&n===f.autoInsertedLineEnd[0]&&t.substr(e.column)===f.autoInsertedLineEnd},h.isMaybeInsertedClosing=function(e,t){return f.maybeInsertedBrackets>0&&e.row===f.maybeInsertedRow&&t.substr(e.column)===f.maybeInsertedLineEnd&&t.substr(0,e.column)==f.maybeInsertedLineStart},h.popAutoInsertedClosing=function(){f.autoInsertedLineEnd=f.autoInsertedLineEnd.substr(1),f.autoInsertedBrackets--},h.clearMaybeInsertedClosing=function(){f&&(f.maybeInsertedBrackets=0,f.maybeInsertedRow=-1)},r.inherits(h,i),t.CstyleBehaviour=h}),define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,n){"use strict";var r=e("../range").Range,i=function(){};(function(){this.checkOutdent=function(e,t){return/^\s+$/.test(e)?/^\s*}/.test(t):!1},this.autoOutdent=function(e,t){var n=e.getLine(t),i=n.match(/^(\s*})/);if(!i)return 0;var s=i[1].length,o=e.findMatchingBracket({row:t,column:s});if(!o||o.row==t)return 0;var u=this.$getIndent(e.getLine(o.row));e.replace(new r(t,0,t,s-1),u)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(i.prototype),t.MatchingBraceOutdent=i}),define("ace/mode/vala",["require","exports","module","ace/lib/oop","ace/mode/text","ace/tokenizer","ace/mode/vala_highlight_rules","ace/mode/folding/cstyle","ace/mode/behaviour/cstyle","ace/mode/folding/cstyle","ace/mode/matching_brace_outdent"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text").Mode,s=e("../tokenizer").Tokenizer,o=e("./vala_highlight_rules").ValaHighlightRules,u=e("./folding/cstyle").FoldMode,a=e("./behaviour/cstyle").CstyleBehaviour,f=e("./folding/cstyle").FoldMode,l=e("./matching_brace_outdent").MatchingBraceOutdent,c=function(){this.HighlightRules=o,this.$outdent=new l,this.$behaviour=new a,this.foldingRules=new f};r.inherits(c,i),function(){this.lineCommentStart="//",this.blockComment={start:"/",end:"/"},this.getNextLineIndent=function(e,t,n){var r=this.$getIndent(t),i=this.getTokenizer().getLineTokens(t,e),s=i.tokens,o=i.state;if(s.length&&s[s.length-1].type=="comment")return r;if(e=="start"||e=="no_regex"){var u=t.match(/^.(?:\bcase\b.:|[{([])\s*$/);u&&(r+=n)}else if(e=="doc-start"){if(o=="start"||o=="no_regex")return"";var u=t.match(/^\s*(/?)*/);u&&(u[1]&&(r+=" "),r+="* ")}return r},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.$id="ace/mode/vala"}.call(c.prototype),t.Mode=c})
  • src/kibana/bower_components/ace-builds/src-min/snippets/erlang.js
    • ${1}\n## Snippets below (starting with '%') are in EDoc format.\n## See http://www.erlang.org/doc/apps/edoc/chapter.html#id56887 for more details\n# doc comment\nsnippet %d\n %% @doc ${1}\n# end of doc comment\nsnippet %e\n %% @end\n# specification comment\nsnippet %s\n %% @spec ${1}\n# private function marker\nsnippet %p\n %% @private\n# OTP application\nsnippet application\n -module(${1:Filename('', 'my')}).\n\n -behaviour(application).\n\n -export([start/2, stop/1]).\n\n start(_Type, _StartArgs) ->\n case ${2:root_supervisor}:start_link() of\n {ok, Pid} ->\n {ok, Pid};\n Other ->\n {error, Other}\n end.\n\n stop(_State) ->\n ok. \n# OTP supervisor\nsnippet supervisor\n -module(${1:Filename('', 'my')}).\n\n -behaviour(supervisor).\n\n %% API\n -export([start_link/0]).\n\n %% Supervisor callbacks\n -export([init/1]).\n\n -define(SERVER, ?MODULE).\n\n start_link() ->\n supervisor:start_link({local, ?SERVER}, ?MODULE, []).\n\n init([]) ->\n Server = {${2:my_server}, {$2, start_link, []},\n permanent, 2000, worker, [$2]},\n Children = [Server],\n RestartStrategy = {one_for_one, 0, 1},\n {ok, {RestartStrategy, Children}}.\n# OTP gen_server\nsnippet gen_server\n -module(${1:Filename('', 'my')}).\n\n -behaviour(gen_server).\n\n %% API\n -export([\n start_link/0\n ]).\n\n %% gen_server callbacks\n -export([init/1, handle_call/3, handle_cast/2, handle_info/2,\n terminate/2, code_change/3]).\n\n -define(SERVER, ?MODULE).\n\n -record(state, {}).\n\n %%%===================================================================\n %%% API\n %%%===================================================================\n\n start_link() ->\n gen_server:start_link({local, ?SERVER}, ?MODULE, [], []).\n\n %%%===================================================================\n %%% gen_server callbacks\n %%%===================================================================\n\n init([]) ->\n {ok, #state{}}.\n\n handle_call(_Request, _From, State) ->\n Reply = ok,\n {reply, Reply, State}.\n\n handle_cast(_Msg, State) ->\n {noreply, State}.\n\n handle_info(_Info, State) ->\n {noreply, State}.\n\n terminate(_Reason, _State) ->\n ok.\n\n code_change(_OldVsn, State, _Extra) ->\n {ok, State}.\n\n %%%===================================================================\n %%% Internal functions\n %%%===================================================================\n\n",t.scope="erlang"})
  • src/kibana/bower_components/ace-builds/src-min/snippets/python.js
    • write code...}\n# dowh - does the same as do...while in other languages\nsnippet dowh\n while True:\n ${1:# TODO: write code...}\n if ${2:condition}:\n break\nsnippet with\n with ${1:expr} as ${2:var}:\n ${3:# TODO: write code...}\n# New Class\nsnippet cl\n class ${1:ClassName}(${2:object}):\n """${3:docstring for $1}"""\n def init(self, ${4:arg}):\n ${5:super($1, self).init()}\n self.$4 = $4\n ${6}\n# New Function\nsnippet def\n def ${1:fname}(${2:indent(\'.\') ? \'self\' : \'\'}):\n """${3:docstring for $1}"""\n ${4:# TODO: write code...}\nsnippet deff\n def ${1:fname}(${2:indent(\'.\') ? \'self\' : \'\'}):\n ${3:# TODO: write code...}\n# New Method\nsnippet defs\n def ${1:mname}(self, ${2:arg}):\n ${3:# TODO: write code...}\n# New Property\nsnippet property\n def ${1:foo}():\n doc = "${2:The $1 property.}"\n def fget(self):\n ${3:return self.$1}\n def fset(self, value):\n ${4:self.$1 = value}\n# Ifs\nsnippet if\n if ${1:condition}:\n ${2:# TODO: write code...}\nsnippet el\n else:\n ${1:# TODO: write code...}\nsnippet ei\n elif ${1:condition}:\n ${2:# TODO: write code...}\n# For\nsnippet for\n for ${1:item} in ${2:items}:\n ${3:# TODO: write code...}\n# Encodes\nsnippet cutf8\n # -- coding: utf-8 --\nsnippet clatin1\n # -- coding: latin-1 --\nsnippet cascii\n # -- coding: ascii --\n# Lambda\nsnippet ld\n ${1:var} = lambda ${2:vars} : ${3:action}\nsnippet .\n self.\nsnippet try Try/Except\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\nsnippet try Try/Except/Else\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n else:\n ${5:# TODO: write code...}\nsnippet try Try/Except/Finally\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n finally:\n ${5:# TODO: write code...}\nsnippet try Try/Except/Else/Finally\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n else:\n ${5:# TODO: write code...}\n finally:\n ${6:# TODO: write code...}\n# if name == 'main':\nsnippet ifmain\n if name == 'main':\n ${1:main()}\n# magic\nsnippet \n ${1:init}${2}\n# python debugger (pdb)\nsnippet pdb\n import pdb; pdb.set_trace()\n# ipython debugger (ipdb)\nsnippet ipdb\n import ipdb; ipdb.set_trace()\n# ipython debugger (pdbbb)\nsnippet pdbbb\n import pdbpp; pdbpp.set_trace()\nsnippet pprint\n import pprint; pprint.pprint(${1})${2}\nsnippet "\n """\n ${1:doc}\n """\n# test function/method\nsnippet test\n def test${1:description}(${2:self}):\n ${3:# TODO: write code...}\n# test case\nsnippet testcase\n class ${1:ExampleCase}(unittest.TestCase):\n \n def test_${2:description}(self):\n ${3:# TODO: write code...}\nsnippet fut\n from future import ${1}\n#getopt\nsnippet getopt\n try:\n # Short option syntax: "hv:"\n # Long option syntax: "help" or "verbose="\n opts, args = getopt.getopt(sys.argv[1:], "${1:short_options}", [${2:long_options}])\n \n except getopt.GetoptError, err:\n # Print debug info\n print str(err)\n ${3:error_action}\n\n for option, argument in opts:\n if option in ("-h", "--help"):\n ${4}\n elif option in ("-v", "--verbose"):\n verbose = argument\n',t.scope="python"})
  • src/kibana/bower_components/ace-builds/src-min-noconflict/mode-vala.js
    • \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",fileTypes:["vala"],foldingStartMarker:"(\{\s*(//.)?$|^\s// \{\{\{)",foldingStopMarker:"^\s*(\}|// \}\}\}$)",name:"Vala",scopeName:"source.vala"},r.inherits(s,i),t.ValaHighlightRules=s}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../../range").Range,s=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/|[^|]?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/|[^|]?$/,"|"+e.end)))};r.inherits(o,s),function(){this.foldingStartMarker=/({|[)[^}]]$|^\s(/*)/,this.foldingStopMarker=/^[^[{](}|])|^[\s*](*/)/,this.getFoldWidgetRange=function(e,t,n,r){var i=e.getLine(n),s=i.match(this.foldingStartMarker);if(s){var o=s.index;if(s[1])return this.openingBracketBlock(e,s[1],n,o);var u=e.getCommentFoldRange(n,o+s[0].length,1);return u&&!u.isMultiLine()&&(r?u=this.getSectionRange(e,n):t!="all"&&(u=null)),u}if(t==="markbegin")return;var s=i.match(this.foldingStopMarker);if(s){var o=s.index+s[0].length;return s[1]?this.closingBracketBlock(e,s[1],n,o):e.getCommentFoldRange(n,o,-1)}},this.getSectionRange=function(e,t){var n=e.getLine(t),r=n.search(/\S/),s=t,o=n.length;t+=1;var u=t,a=e.getLength();while(++t<a){n=e.getLine(t);var f=n.search(/\S/);if(f===-1)continue;if(r>f)break;var l=this.getFoldWidgetRange(e,"all",t);if(l){if(l.start.row<=s)break;if(l.isMultiLine())t=l.end.row;else if(r==f)break}u=t}return new i(s,o,u,e.getLine(u).length)}}.call(o.prototype)}),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,o=e("../../lib/lang"),u=["text","paren.rparen","punctuation.operator"],a=["text","paren.rparen","punctuation.operator","comment"],f,l={},c=function(e){var t=-1;e.multiSelect&&(t=e.selection.id,l.rangeCount!=e.multiSelect.rangeCount&&(l={rangeCount:e.multiSelect.rangeCount}));if(l[t])return f=l[t];f=l[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},h=function(){this.add("braces","insertion",function(e,t,n,r,i){var s=n.getCursorPosition(),u=r.doc.getLine(s.row);if(i=="{"){c(n);var a=n.getSelectionRange(),l=r.doc.getTextRange(a);if(l!==""&&l!=="{"&&n.getWrapBehavioursEnabled())return{text:"{"+l+"}",selection:!1};if(h.isSaneInsertion(n,r))return/[]})]/.test(u[s.column])||n.inMultiSelectMode?(h.recordAutoInsert(n,r,"}"),{text:"{}",selection:[1,1]}):(h.recordMaybeInsert(n,r,"{"),{text:"{",selection:[1,1]})}else if(i=="}"){c(n);var p=u.substring(s.column,s.column+1);if(p=="}"){var d=r.$findOpeningBracket("}",{column:s.column+1,row:s.row});if(d!==null&&h.isAutoInsertedClosing(s,u,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}else{if(i=="\n"||i=="\r\n"){c(n);var v="";h.isMaybeInsertedClosing(s,u)&&(v=o.stringRepeat("}",f.maybeInsertedBrackets),h.clearMaybeInsertedClosing());var p=u.substring(s.column,s.column+1);if(p==="}"){var m=r.findMatchingBracket({row:s.row,column:s.column+1},"}");if(!m)return null;var g=this.$getIndent(r.getLine(m.row))}else{if(!v){h.clearMaybeInsertedClosing();return}var g=this.$getIndent(u)}var y=g+r.getTabString();return{text:"\n"+y+"\n"+g+v,selection:[1,y.length,1,y.length]}}h.clearMaybeInsertedClosing()}}),this.add("braces","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="{"){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.end.column,i.end.column+1);if(u=="}")return i.end.column++,i;f.maybeInsertedBrackets--}}),this.add("parens","insertion",function(e,t,n,r,i){if(i=="("){c(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return{text:"("+o+")",selection:!1};if(h.isSaneInsertion(n,r))return h.recordAutoInsert(n,r,")"),{text:"()",selection:[1,1]}}else if(i==")"){c(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f==")"){var l=r.$findOpeningBracket(")",{column:u.column+1,row:u.row});if(l!==null&&h.isAutoInsertedClosing(u,a,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("parens","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="("){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u==")")return i.end.column++,i}}),this.add("brackets","insertion",function(e,t,n,r,i){if(i=="["){c(n);var s=n.getSelectionRange(),o=r.doc.getTextRange(s);if(o!==""&&n.getWrapBehavioursEnabled())return{text:"["+o+"]",selection:!1};if(h.isSaneInsertion(n,r))return h.recordAutoInsert(n,r,"]"),{text:"[]",selection:[1,1]}}else if(i=="]"){c(n);var u=n.getCursorPosition(),a=r.doc.getLine(u.row),f=a.substring(u.column,u.column+1);if(f=="]"){var l=r.$findOpeningBracket("]",{column:u.column+1,row:u.row});if(l!==null&&h.isAutoInsertedClosing(u,a,i))return h.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("brackets","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&s=="["){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u=="]")return i.end.column++,i}}),this.add("string_dquotes","insertion",function(e,t,n,r,i){if(i=='"'||i=="'"){c(n);var s=i,o=n.getSelectionRange(),u=r.doc.getTextRange(o);if(u!==""&&u!=="'"&&u!='"'&&n.getWrapBehavioursEnabled())return{text:s+u+s,selection:!1};var a=n.getCursorPosition(),f=r.doc.getLine(a.row),l=f.substring(a.column-1,a.column);if(l=="\")return null;var p=r.getTokens(o.start.row),d=0,v,m=-1;for(var g=0;g<p.length;g++){v=p[g],v.type=="string"?m=-1:m<0&&(m=v.value.indexOf(s));if(v.value.length+d>o.start.column)break;d+=p[g].value.length}if(!v||m<0&&v.type!=="comment"&&(v.type!=="string"||o.start.column!==v.value.length+d-1&&v.value.lastIndexOf(s)===v.value.length-1)){if(!h.isSaneInsertion(n,r))return;return{text:s+s,selection:[1,1]}}if(v&&v.type==="string"){var y=f.substring(a.column,a.column+1);if(y==s)return{text:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(e,t,n,r,i){var s=r.doc.getTextRange(i);if(!i.isMultiLine()&&(s=='"'||s=="'")){c(n);var o=r.doc.getLine(i.start.row),u=o.substring(i.start.column+1,i.start.column+2);if(u==s)return i.end.column++,i}})};h.isSaneInsertion=function(e,t){var n=e.getCursorPosition(),r=new s(t,n.row,n.column);if(!this.$matchTokenType(r.getCurrentToken()||"text",u)){var i=new s(t,n.row,n.column+1);if(!this.$matchTokenType(i.getCurrentToken()||"text",u))return!1}return r.stepForward(),r.getCurrentTokenRow()!==n.row||this.$matchTokenType(r.getCurrentToken()||"text",a)},h.$matchTokenType=function(e,t){return t.indexOf(e.type||e)>-1},h.recordAutoInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isAutoInsertedClosing(r,i,f.autoInsertedLineEnd[0])||(f.autoInsertedBrackets=0),f.autoInsertedRow=r.row,f.autoInsertedLineEnd=n+i.substr(r.column),f.autoInsertedBrackets++},h.recordMaybeInsert=function(e,t,n){var r=e.getCursorPosition(),i=t.doc.getLine(r.row);this.isMaybeInsertedClosing(r,i)||(f.maybeInsertedBrackets=0),f.maybeInsertedRow=r.row,f.maybeInsertedLineStart=i.substr(0,r.column)+n,f.maybeInsertedLineEnd=i.substr(r.column),f.maybeInsertedBrackets++},h.isAutoInsertedClosing=function(e,t,n){return f.autoInsertedBrackets>0&&e.row===f.autoInsertedRow&&n===f.autoInsertedLineEnd[0]&&t.substr(e.column)===f.autoInsertedLineEnd},h.isMaybeInsertedClosing=function(e,t){return f.maybeInsertedBrackets>0&&e.row===f.maybeInsertedRow&&t.substr(e.column)===f.maybeInsertedLineEnd&&t.substr(0,e.column)==f.maybeInsertedLineStart},h.popAutoInsertedClosing=function(){f.autoInsertedLineEnd=f.autoInsertedLineEnd.substr(1),f.autoInsertedBrackets--},h.clearMaybeInsertedClosing=function(){f&&(f.maybeInsertedBrackets=0,f.maybeInsertedRow=-1)},r.inherits(h,i),t.CstyleBehaviour=h}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,n){"use strict";var r=e("../range").Range,i=function(){};(function(){this.checkOutdent=function(e,t){return/^\s+$/.test(e)?/^\s*}/.test(t):!1},this.autoOutdent=function(e,t){var n=e.getLine(t),i=n.match(/^(\s*})/);if(!i)return 0;var s=i[1].length,o=e.findMatchingBracket({row:t,column:s});if(!o||o.row==t)return 0;var u=this.$getIndent(e.getLine(o.row));e.replace(new r(t,0,t,s-1),u)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(i.prototype),t.MatchingBraceOutdent=i}),ace.define("ace/mode/vala",["require","exports","module","ace/lib/oop","ace/mode/text","ace/tokenizer","ace/mode/vala_highlight_rules","ace/mode/folding/cstyle","ace/mode/behaviour/cstyle","ace/mode/folding/cstyle","ace/mode/matching_brace_outdent"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text").Mode,s=e("../tokenizer").Tokenizer,o=e("./vala_highlight_rules").ValaHighlightRules,u=e("./folding/cstyle").FoldMode,a=e("./behaviour/cstyle").CstyleBehaviour,f=e("./folding/cstyle").FoldMode,l=e("./matching_brace_outdent").MatchingBraceOutdent,c=function(){this.HighlightRules=o,this.$outdent=new l,this.$behaviour=new a,this.foldingRules=new f};r.inherits(c,i),function(){this.lineCommentStart="//",this.blockComment={start:"/",end:"/"},this.getNextLineIndent=function(e,t,n){var r=this.$getIndent(t),i=this.getTokenizer().getLineTokens(t,e),s=i.tokens,o=i.state;if(s.length&&s[s.length-1].type=="comment")return r;if(e=="start"||e=="no_regex"){var u=t.match(/^.(?:\bcase\b.:|[{([])\s*$/);u&&(r+=n)}else if(e=="doc-start"){if(o=="start"||o=="no_regex")return"";var u=t.match(/^\s*(/?)*/);u&&(u[1]&&(r+=" "),r+="* ")}return r},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.$id="ace/mode/vala"}.call(c.prototype),t.Mode=c})
  • src/kibana/bower_components/ace-builds/src-min-noconflict/snippets/erlang.js
    • ${1}\n## Snippets below (starting with '%') are in EDoc format.\n## See http://www.erlang.org/doc/apps/edoc/chapter.html#id56887 for more details\n# doc comment\nsnippet %d\n %% @doc ${1}\n# end of doc comment\nsnippet %e\n %% @end\n# specification comment\nsnippet %s\n %% @spec ${1}\n# private function marker\nsnippet %p\n %% @private\n# OTP application\nsnippet application\n -module(${1:Filename('', 'my')}).\n\n -behaviour(application).\n\n -export([start/2, stop/1]).\n\n start(_Type, _StartArgs) ->\n case ${2:root_supervisor}:start_link() of\n {ok, Pid} ->\n {ok, Pid};\n Other ->\n {error, Other}\n end.\n\n stop(_State) ->\n ok. \n# OTP supervisor\nsnippet supervisor\n -module(${1:Filename('', 'my')}).\n\n -behaviour(supervisor).\n\n %% API\n -export([start_link/0]).\n\n %% Supervisor callbacks\n -export([init/1]).\n\n -ace.define(SERVER, ?MODULE).\n\n start_link() ->\n supervisor:start_link({local, ?SERVER}, ?MODULE, []).\n\n init([]) ->\n Server = {${2:my_server}, {$2, start_link, []},\n permanent, 2000, worker, [$2]},\n Children = [Server],\n RestartStrategy = {one_for_one, 0, 1},\n {ok, {RestartStrategy, Children}}.\n# OTP gen_server\nsnippet gen_server\n -module(${1:Filename('', 'my')}).\n\n -behaviour(gen_server).\n\n %% API\n -export([\n start_link/0\n ]).\n\n %% gen_server callbacks\n -export([init/1, handle_call/3, handle_cast/2, handle_info/2,\n terminate/2, code_change/3]).\n\n -ace.define(SERVER, ?MODULE).\n\n -record(state, {}).\n\n %%%===================================================================\n %%% API\n %%%===================================================================\n\n start_link() ->\n gen_server:start_link({local, ?SERVER}, ?MODULE, [], []).\n\n %%%===================================================================\n %%% gen_server callbacks\n %%%===================================================================\n\n init([]) ->\n {ok, #state{}}.\n\n handle_call(_Request, _From, State) ->\n Reply = ok,\n {reply, Reply, State}.\n\n handle_cast(_Msg, State) ->\n {noreply, State}.\n\n handle_info(_Info, State) ->\n {noreply, State}.\n\n terminate(_Reason, _State) ->\n ok.\n\n code_change(_OldVsn, State, _Extra) ->\n {ok, State}.\n\n %%%===================================================================\n %%% Internal functions\n %%%===================================================================\n\n",t.scope="erlang"})
  • src/kibana/bower_components/ace-builds/src-min-noconflict/snippets/python.js
    • write code...}\n# dowh - does the same as do...while in other languages\nsnippet dowh\n while True:\n ${1:# TODO: write code...}\n if ${2:condition}:\n break\nsnippet with\n with ${1:expr} as ${2:var}:\n ${3:# TODO: write code...}\n# New Class\nsnippet cl\n class ${1:ClassName}(${2:object}):\n """${3:docstring for $1}"""\n def init(self, ${4:arg}):\n ${5:super($1, self).init()}\n self.$4 = $4\n ${6}\n# New Function\nsnippet def\n def ${1:fname}(${2:indent(\'.\') ? \'self\' : \'\'}):\n """${3:docstring for $1}"""\n ${4:# TODO: write code...}\nsnippet deff\n def ${1:fname}(${2:indent(\'.\') ? \'self\' : \'\'}):\n ${3:# TODO: write code...}\n# New Method\nsnippet defs\n def ${1:mname}(self, ${2:arg}):\n ${3:# TODO: write code...}\n# New Property\nsnippet property\n def ${1:foo}():\n doc = "${2:The $1 property.}"\n def fget(self):\n ${3:return self.$1}\n def fset(self, value):\n ${4:self.$1 = value}\n# Ifs\nsnippet if\n if ${1:condition}:\n ${2:# TODO: write code...}\nsnippet el\n else:\n ${1:# TODO: write code...}\nsnippet ei\n elif ${1:condition}:\n ${2:# TODO: write code...}\n# For\nsnippet for\n for ${1:item} in ${2:items}:\n ${3:# TODO: write code...}\n# Encodes\nsnippet cutf8\n # -- coding: utf-8 --\nsnippet clatin1\n # -- coding: latin-1 --\nsnippet cascii\n # -- coding: ascii --\n# Lambda\nsnippet ld\n ${1:var} = lambda ${2:vars} : ${3:action}\nsnippet .\n self.\nsnippet try Try/Except\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\nsnippet try Try/Except/Else\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n else:\n ${5:# TODO: write code...}\nsnippet try Try/Except/Finally\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n finally:\n ${5:# TODO: write code...}\nsnippet try Try/Except/Else/Finally\n try:\n ${1:# TODO: write code...}\n except ${2:Exception}, ${3:e}:\n ${4:raise $3}\n else:\n ${5:# TODO: write code...}\n finally:\n ${6:# TODO: write code...}\n# if name == 'main':\nsnippet ifmain\n if name == 'main':\n ${1:main()}\n# magic\nsnippet \n ${1:init}${2}\n# python debugger (pdb)\nsnippet pdb\n import pdb; pdb.set_trace()\n# ipython debugger (ipdb)\nsnippet ipdb\n import ipdb; ipdb.set_trace()\n# ipython debugger (pdbbb)\nsnippet pdbbb\n import pdbpp; pdbpp.set_trace()\nsnippet pprint\n import pprint; pprint.pprint(${1})${2}\nsnippet "\n """\n ${1:doc}\n """\n# test function/method\nsnippet test\n def test${1:description}(${2:self}):\n ${3:# TODO: write code...}\n# test case\nsnippet testcase\n class ${1:ExampleCase}(unittest.TestCase):\n \n def test_${2:description}(self):\n ${3:# TODO: write code...}\nsnippet fut\n from future import ${1}\n#getopt\nsnippet getopt\n try:\n # Short option syntax: "hv:"\n # Long option syntax: "help" or "verbose="\n opts, args = getopt.getopt(sys.argv[1:], "${1:short_options}", [${2:long_options}])\n \n except getopt.GetoptError, err:\n # Print debug info\n print str(err)\n ${3:error_action}\n\n for option, argument in opts:\n if option in ("-h", "--help"):\n ${4}\n elif option in ("-v", "--verbose"):\n verbose = argument\n',t.scope="python"})
  • src/kibana/bower_components/ace-builds/src-noconflict/ace.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-c_cpp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-coldfusion.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-csharp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-curly.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-d.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-dart.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-django.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-dot.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-ejs.js
    • fix email addresses
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-ftl.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-glsl.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-golang.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-groovy.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-haml.js
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-handlebars.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-haxe.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-html.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-html_ruby.js
    • fix email addresses
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-jade.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-java.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-javascript.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-jsp.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-jsx.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-liquid.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-luapage.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-markdown.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-mysql.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-nix.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-objectivec.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-pgsql.js
    • fix email addresses
      • Unicode in identifiers
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-php.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-protobuf.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-rhtml.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-ruby.js
    • is this a remnant from js mode?
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-scad.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-scala.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-sjs.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-smarty.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-soy_template.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-svg.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-twig.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-typescript.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-vala.js
    • 'FIXME: regexp doesn't have js equivalent',
    • 'FIXME: regexp doesn't have js equivalent',
    • 'FIXME: regexp doesn't have js equivalent',
    • \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',
  • src/kibana/bower_components/ace-builds/src-noconflict/mode-velocity.js
    • fix email addresses
  • src/kibana/bower_components/ace-builds/src-noconflict/snippets/erlang.js
    • ${1}\n\
  • src/kibana/bower_components/ace-builds/src-noconflict/snippets/python.js
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
    • write code...}\n\
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-coffee.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-css.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-html.js
    • quirks mode
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-javascript.js
    • message
    • message
    • FIXME [ ] Rephrase
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-json.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-lua.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-php.js
    • message
    • message
  • src/kibana/bower_components/ace-builds/src-noconflict/worker-xquery.js
    • message
    • message
  • src/kibana/bower_components/angular/angular.js
    • we should move this into IE/ES5 polyfill
    • (misko): this function needs to be removed
    • do we still need this?
    • (vojta): use filter if we change it to accept lists as well
    • (vojta): remove this temporary api
    • (vojta): prefix this method with ?
    • (vojta): refactor to use node's syntax for events
    • decide whether or not to throw an error if "class"
    • (i): this should likely be attr.$set(name, iterpolateFn(scope) so that we reset the
    • (vojta): fix the signature
    • (vojta): rewrite link when opening in new tab/window (in legacy browser)
    • (size): maybe we should not support multiple statements?
    • move this to scenario runner
  • src/kibana/bower_components/angular-bootstrap/ui-bootstrap-tpls.js
    • reverse from dateFilter string to Date object
    • support multiple triggers
    • add ability to start tooltip opened
    • FIXME [ ] this is a placeholder for a port of the transitions library.
  • src/kibana/bower_components/angular-bootstrap/ui-bootstrap.js
    • reverse from dateFilter string to Date object
    • support multiple triggers
    • add ability to start tooltip opened
    • FIXME [ ] this is a placeholder for a port of the transitions library.
  • src/kibana/bower_components/angular-mocks/angular-mocks.js
    • (vojta): remove this temporary api
    • (i): this prevents methods being logged,
    • (vojta): change params to: method, url, data, headers, callback
  • src/kibana/bower_components/async/deps/nodeunit.js
    • test what effect this may have
    • add proper unit tests for this function
  • src/kibana/bower_components/bluebird/browser/bundle.js
    • make this comparison case-insensitive on windows?
    • (shtylman)
    • "===" should be Object.is or equiv
    • attempt to recycle the rejection with "this".
    • include the copyright
    • FIXME [ ] Remove this function once ES6 generators are in SpiderMonkey.
    • FIXME [ ] Remove this helper and Q.return once ES6 generators are in
    • FIXME [ ] Remove this case when SM does ES6 generators.
    • FIXME [ ] Remove this interface once ES6 generators are in SpiderMonkey.
  • src/kibana/bower_components/bluebird/browser/es5-sham.js
    • message
  • src/kibana/bower_components/bluebird/browser/es5-shim.js
    • message
  • src/kibana/bower_components/bluebird/browser/mocha.js
    • add to stats
    • defer
  • src/kibana/bower_components/elasticsearch/elasticsearch.angular.js
    • make this comparison case-insensitive on windows?
    • support returning arbitrary buffers.
    • (isaacs): This is not quite how Chrome does things.
    • (shtylman)
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
  • src/kibana/bower_components/elasticsearch/elasticsearch.jquery.js
    • make this comparison case-insensitive on windows?
    • support returning arbitrary buffers.
    • (isaacs): This is not quite how Chrome does things.
    • (shtylman)
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
  • src/kibana/bower_components/elasticsearch/elasticsearch.js
    • make this comparison case-insensitive on windows?
    • support returning arbitrary buffers.
    • (isaacs): This is not quite how Chrome does things.
    • (shtylman)
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
    • ?
  • src/kibana/bower_components/jquery/dist/jquery.js
    • Now that all calls to _data and _removeData have been replaced
  • src/kibana/bower_components/jquery/src/data.js
    • Now that all calls to _data and _removeData have been replaced
  • src/kibana/components/index_patterns/_mapper.js
    • Change index to be the resolved in some way, last three months, last hour, last year, whatever
  • src/kibana/components/vislib/vis.js
    • need to come up with a solution for resizing when no data is available
  • src/kibana/components/vislib/visualizations/column_chart.js
    • Replace the following code with something more robust for finding the field
    • refactor so that this is called from the data module
  • src/kibana/components/visualize/visualize.js
    • we need to have some way to clean up result requests
  • src/kibana/directives/rows.js
    • It would be better to actually check the type of the field, but we don't have
  • test/unit/specs/apps/dashboard/directives/panel.js
    • This should not be needed, timefilter is only included here
  • test/unit/specs/directives/timepicker.js
    • This should not be needed, timefilter is only included here, it should move
  • test/unit/specs/directives/typeahead.js
    • This should not be needed, timefilter is only included here, it should move