FIxed '_'.repeat bug

This commit is contained in:
Anton Dyudin 2015-09-17 13:50:10 -07:00
parent 3f7935e453
commit fc9c0181ff
2 changed files with 18 additions and 2 deletions

View File

@ -35,6 +35,7 @@ module.exports = {
}; };
},{"../dispatcher/Dispatcher.coffee":13,"../persistence/TreePersistence.coffee":19}],2:[function(require,module,exports){ },{"../dispatcher/Dispatcher.coffee":13,"../persistence/TreePersistence.coffee":19}],2:[function(require,module,exports){
var BodyComponent, CLICK, Links, TreeActions, TreeStore, a, clas, div, query, reactify, recl, ref; var BodyComponent, CLICK, Links, TreeActions, TreeStore, a, clas, div, query, reactify, recl, ref;
@ -288,6 +289,7 @@ module.exports = query({
})); }));
},{"../actions/TreeActions.coffee":1,"../stores/TreeStore.coffee":20,"./Async.coffee":3,"./BodyComponent.coffee":4,"./Reactify.coffee":10,"classnames":15}],3:[function(require,module,exports){ },{"../actions/TreeActions.coffee":1,"../stores/TreeStore.coffee":20,"./Async.coffee":3,"./BodyComponent.coffee":4,"./Reactify.coffee":10,"classnames":15}],3:[function(require,module,exports){
var TreeActions, TreeStore, _load, code, div, recl, ref, span; var TreeActions, TreeStore, _load, code, div, recl, ref, span;
@ -389,6 +391,7 @@ module.exports = function(queries, Child, load) {
}; };
},{"../actions/TreeActions.coffee":1,"../stores/TreeStore.coffee":20,"./LoadComponent.coffee":9}],4:[function(require,module,exports){ },{"../actions/TreeActions.coffee":1,"../stores/TreeStore.coffee":20,"./LoadComponent.coffee":9}],4:[function(require,module,exports){
var div, query, reactify, recl; var div, query, reactify, recl;
@ -414,6 +417,7 @@ module.exports = query({
})); }));
},{"./Async.coffee":3,"./Reactify.coffee":10}],5:[function(require,module,exports){ },{"./Async.coffee":3,"./Reactify.coffee":10}],5:[function(require,module,exports){
var div, recl, ref, textarea; var div, recl, ref, textarea;
@ -437,6 +441,7 @@ module.exports = recl({
}); });
},{}],6:[function(require,module,exports){ },{}],6:[function(require,module,exports){
var div, recl; var div, recl;
@ -458,6 +463,7 @@ module.exports = {
}; };
},{"./CodeMirror.coffee":5,"./KidsComponent.coffee":7,"./ListComponent.coffee":8,"./SearchComponent.coffee":11,"./TocComponent.coffee":12}],7:[function(require,module,exports){ },{"./CodeMirror.coffee":5,"./KidsComponent.coffee":7,"./ListComponent.coffee":8,"./SearchComponent.coffee":11,"./TocComponent.coffee":12}],7:[function(require,module,exports){
var a, div, hr, li, query, reactify, recl, ref, ul; var a, div, hr, li, query, reactify, recl, ref, ul;
@ -497,6 +503,7 @@ module.exports = query({
})); }));
},{"./Async.coffee":3,"./Reactify.coffee":10}],8:[function(require,module,exports){ },{"./Async.coffee":3,"./Reactify.coffee":10}],8:[function(require,module,exports){
var a, clas, div, h1, li, query, reactify, recl, ref, ul; var a, clas, div, h1, li, query, reactify, recl, ref, ul;
@ -592,6 +599,7 @@ module.exports = query({
})); }));
},{"./Async.coffee":3,"./Reactify.coffee":10,"classnames":15}],9:[function(require,module,exports){ },{"./Async.coffee":3,"./Reactify.coffee":10,"classnames":15}],9:[function(require,module,exports){
var div, input, recl, ref, textarea; var div, input, recl, ref, textarea;
@ -632,6 +640,7 @@ module.exports = recl({
}); });
},{}],10:[function(require,module,exports){ },{}],10:[function(require,module,exports){
var Virtual, div, load, reactify, recl, ref, rele, span, walk; var Virtual, div, load, reactify, recl, ref, rele, span, walk;
@ -699,6 +708,7 @@ module.exports = _.extend(reactify, {
}); });
},{"./LoadComponent.coffee":9}],11:[function(require,module,exports){ },{"./LoadComponent.coffee":9}],11:[function(require,module,exports){
var a, div, input, query, reactify, recl, ref, var a, div, input, query, reactify, recl, ref,
slice = [].slice; slice = [].slice;
@ -837,6 +847,7 @@ module.exports = query({
})); }));
},{"./Async.coffee":3,"./Reactify.coffee":10}],12:[function(require,module,exports){ },{"./Async.coffee":3,"./Reactify.coffee":10}],12:[function(require,module,exports){
var div, query, reactify, recl; var div, query, reactify, recl;
@ -967,6 +978,7 @@ module.exports = query({
})); }));
},{"./Async.coffee":3,"./Reactify.coffee":10}],13:[function(require,module,exports){ },{"./Async.coffee":3,"./Reactify.coffee":10}],13:[function(require,module,exports){
var Dispatcher; var Dispatcher;
@ -988,6 +1000,7 @@ module.exports = _.extend(new Dispatcher(), {
}); });
},{"flux":16}],14:[function(require,module,exports){ },{"flux":16}],14:[function(require,module,exports){
var rend; var rend;
@ -1134,6 +1147,7 @@ $(function() {
}); });
},{"./actions/TreeActions.coffee":1,"./components/AnchorComponent.coffee":2,"./components/BodyComponent.coffee":4,"./components/Components.coffee":6,"./persistence/TreePersistence.coffee":19}],15:[function(require,module,exports){ },{"./actions/TreeActions.coffee":1,"./components/AnchorComponent.coffee":2,"./components/BodyComponent.coffee":4,"./components/Components.coffee":6,"./persistence/TreePersistence.coffee":19}],15:[function(require,module,exports){
/*! /*!
Copyright (c) 2015 Jed Watson. Copyright (c) 2015 Jed Watson.
@ -1521,7 +1535,7 @@ module.exports = {
encode: function(obj) { encode: function(obj) {
var _encode, delim; var _encode, delim;
delim = function(n) { delim = function(n) {
return ('_'.repeat(n)) || '.'; return Array(n + 1).join('_') || '.';
}; };
_encode = function(obj) { _encode = function(obj) {
var _dep, dep, k, res, sub, v; var _dep, dep, k, res, sub, v;
@ -1554,6 +1568,7 @@ module.exports = {
}; };
},{}],20:[function(require,module,exports){ },{}],20:[function(require,module,exports){
var EventEmitter, MessageDispatcher, QUERIES, TreeStore, _curr, _data, _tree, clog; var EventEmitter, MessageDispatcher, QUERIES, TreeStore, _curr, _data, _tree, clog;
@ -1789,6 +1804,7 @@ TreeStore.dispatchToken = MessageDispatcher.register(function(payload) {
module.exports = TreeStore; module.exports = TreeStore;
},{"../dispatcher/Dispatcher.coffee":13,"events":21}],21:[function(require,module,exports){ },{"../dispatcher/Dispatcher.coffee":13,"events":21}],21:[function(require,module,exports){
// Copyright Joyent, Inc. and other Node contributors. // Copyright Joyent, Inc. and other Node contributors.
// //

View File

@ -3,7 +3,7 @@ module.exports =
url = "#{window.tree.basepath(path)}.json?q=#{@encode query}" url = "#{window.tree.basepath(path)}.json?q=#{@encode query}"
$.get url, {}, (data) -> if cb then cb null,data $.get url, {}, (data) -> if cb then cb null,data
encode: (obj)-> encode: (obj)->
delim = (n)-> ('_'.repeat n) || '.' delim = (n)-> Array(n+1).join('_') || '.'
_encode = (obj)-> _encode = (obj)->
if typeof obj isnt 'object' if typeof obj isnt 'object'
return [0,obj] return [0,obj]