Skip to content

Commit

Permalink
chore(all): prepare release 2.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
EisenbergEffect committed Jun 22, 2018
1 parent 998f60b commit 328ef0c
Show file tree
Hide file tree
Showing 9 changed files with 80 additions and 21 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aurelia-binding",
"version": "2.1.0",
"version": "2.1.1",
"description": "A modern databinding library for JavaScript and HTML.",
"license": "MIT",
"keywords": [
Expand Down
14 changes: 11 additions & 3 deletions dist/amd/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -2493,7 +2493,7 @@ define(['exports', 'aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aure

while (this.tkn & T$BinaryOp) {
var opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -3045,7 +3045,11 @@ define(['exports', 'aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aure
var end = compressed[_i23 + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
var j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (var ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -3074,7 +3078,11 @@ define(['exports', 'aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aure
decompress(IdParts, null, codes.Digit, 1);

var CharScanners = new Array(0xFFFF);
CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
var ci = 0;
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, function (p) {
p.next();
Expand Down
14 changes: 11 additions & 3 deletions dist/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -2334,7 +2334,7 @@ export class ParserImplementation {

while (this.tkn & T$BinaryOp) {
const opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -2943,7 +2943,11 @@ function decompress(lookup, set, compressed, value) {
let end = compressed[i + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
let j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (let ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -2976,7 +2980,11 @@ decompress(IdParts, null, codes.Digit, 1);

// Character scanning function lookup
const CharScanners = new Array(0xFFFF);
CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
let ci = 0;
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, p => {
p.next();
Expand Down
14 changes: 11 additions & 3 deletions dist/commonjs/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -2446,7 +2446,7 @@ var ParserImplementation = exports.ParserImplementation = function () {

while (this.tkn & T$BinaryOp) {
var opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -2998,7 +2998,11 @@ function decompress(lookup, set, compressed, value) {
var end = compressed[_i23 + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
var j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (var ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -3027,7 +3031,11 @@ decompress(IdParts, null, codes.IdStart, 1);
decompress(IdParts, null, codes.Digit, 1);

var CharScanners = new Array(0xFFFF);
CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
var ci = 0;
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, function (p) {
p.next();
Expand Down
14 changes: 11 additions & 3 deletions dist/es2015/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -2223,7 +2223,7 @@ export let ParserImplementation = class ParserImplementation {

while (this.tkn & T$BinaryOp) {
const opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -2767,7 +2767,11 @@ function decompress(lookup, set, compressed, value) {
let end = compressed[i + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
let j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (let ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -2796,7 +2800,11 @@ decompress(IdParts, null, codes.IdStart, 1);
decompress(IdParts, null, codes.Digit, 1);

const CharScanners = new Array(0xFFFF);
CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
let ci = 0;
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, p => {
p.next();
Expand Down
14 changes: 11 additions & 3 deletions dist/native-modules/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -2412,7 +2412,7 @@ export var ParserImplementation = function () {

while (this.tkn & T$BinaryOp) {
var opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -2964,7 +2964,11 @@ function decompress(lookup, set, compressed, value) {
var end = compressed[_i23 + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
var j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (var ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -2993,7 +2997,11 @@ decompress(IdParts, null, codes.IdStart, 1);
decompress(IdParts, null, codes.Digit, 1);

var CharScanners = new Array(0xFFFF);
CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
var ci = 0;
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, function (p) {
p.next();
Expand Down
16 changes: 12 additions & 4 deletions dist/system/aurelia-binding.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
System.register(['aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aurelia-metadata'], function (_export, _context) {
"use strict";

var LogManager, PLATFORM, DOM, TaskQueue, metadata, _createClass, _typeof, _dec, _dec2, _class, _dec3, _class2, _dec4, _class3, _dec5, _class5, _dec6, _class7, _dec7, _class8, _dec8, _class9, _dec9, _class10, _class12, _temp, _dec10, _class13, _class14, _temp2, targetContext, sourceContext, map, slotNames, versionSlotNames, i, queue, queued, nextId, minimumImmediate, frameBudget, isFlushRequested, immediate, arrayPool1, arrayPool2, poolUtilization, ExpressionObserver, EDIT_LEAVE, EDIT_UPDATE, EDIT_ADD, EDIT_DELETE, arraySplice, ModifyCollectionObserver, CollectionLengthObserver, pop, push, reverse, shift, sort, splice, unshift, ModifyArrayObserver, Expression, BindingBehavior, ValueConverter, Assign, Conditional, AccessThis, AccessScope, AccessMember, AccessKeyed, CallScope, CallMember, CallFunction, Binary, Unary, LiteralPrimitive, LiteralString, LiteralTemplate, LiteralArray, LiteralObject, _Unparser, ExpressionCloner, bindingMode, Parser, fromCharCode, ParserImplementation, C$This, C$Scope, C$Member, C$Keyed, C$ShorthandProp, C$Tagged, C$Ancestor, T$TokenMask, T$PrecShift, T$Precedence, T$ExpressionTerminal, T$ClosingToken, T$OpeningToken, T$AccessScopeTerminal, T$Keyword, T$EOF, T$Identifier, T$IdentifierOrKeyword, T$Literal, T$NumericLiteral, T$StringLiteral, T$BinaryOp, T$UnaryOp, T$MemberExpression, T$MemberOrCallExpression, T$TemplateTail, T$TemplateContinuation, T$FalseKeyword, T$TrueKeyword, T$NullKeyword, T$UndefinedKeyword, T$ThisScope, T$ParentScope, T$LParen, T$LBrace, T$Period, T$RBrace, T$RParen, T$Comma, T$LBracket, T$RBracket, T$Colon, T$Question, T$Ampersand, T$Bar, T$BarBar, T$AmpersandAmpersand, T$Caret, T$EqEq, T$BangEq, T$EqEqEq, T$BangEqEq, T$Lt, T$Gt, T$LtEq, T$GtEq, T$InKeyword, T$InstanceOfKeyword, T$Plus, T$Minus, T$TypeofKeyword, T$VoidKeyword, T$Star, T$Percent, T$Slash, T$Eq, T$Bang, KeywordLookup, TokenValues, codes, AsciiIdParts, IdParts, CharScanners, mapProto, ModifyMapObserver, CapturedHandlerEntry, DelegateHandlerEntry, DelegationEntryHandler, EventHandler, DefaultEventStrategy, delegationStrategy, EventManager, EventSubscriber, DirtyChecker, DirtyCheckProperty, logger, propertyAccessor, PrimitiveObserver, SetterObserver, XLinkAttributeObserver, dataAttributeAccessor, DataAttributeObserver, StyleObserver, ValueAttributeObserver, checkedArrayContext, checkedValueContext, CheckedObserver, selectArrayContext, SelectValueObserver, ClassObserver, ComputedExpression, svgElements, svgPresentationElements, svgPresentationAttributes, svgAnalyzer, createElement, elements, presentationElements, presentationAttributes, SVGAnalyzer, ObserverLocator, ObjectObservationAdapter, BindingExpression, Binding, CallExpression, Call, ValueConverterResource, BindingBehaviorResource, ListenerExpression, Listener, NameExpression, NameBinder, LookupFunctions, BindingEngine, setProto, ModifySetObserver, signals;
var LogManager, PLATFORM, DOM, TaskQueue, metadata, _createClass, _typeof, _dec, _dec2, _class, _dec3, _class2, _dec4, _class3, _dec5, _class5, _dec6, _class7, _dec7, _class8, _dec8, _class9, _dec9, _class10, _class12, _temp, _dec10, _class13, _class14, _temp2, targetContext, sourceContext, map, slotNames, versionSlotNames, i, queue, queued, nextId, minimumImmediate, frameBudget, isFlushRequested, immediate, arrayPool1, arrayPool2, poolUtilization, ExpressionObserver, EDIT_LEAVE, EDIT_UPDATE, EDIT_ADD, EDIT_DELETE, arraySplice, ModifyCollectionObserver, CollectionLengthObserver, pop, push, reverse, shift, sort, splice, unshift, ModifyArrayObserver, Expression, BindingBehavior, ValueConverter, Assign, Conditional, AccessThis, AccessScope, AccessMember, AccessKeyed, CallScope, CallMember, CallFunction, Binary, Unary, LiteralPrimitive, LiteralString, LiteralTemplate, LiteralArray, LiteralObject, _Unparser, ExpressionCloner, bindingMode, Parser, fromCharCode, ParserImplementation, C$This, C$Scope, C$Member, C$Keyed, C$ShorthandProp, C$Tagged, C$Ancestor, T$TokenMask, T$PrecShift, T$Precedence, T$ExpressionTerminal, T$ClosingToken, T$OpeningToken, T$AccessScopeTerminal, T$Keyword, T$EOF, T$Identifier, T$IdentifierOrKeyword, T$Literal, T$NumericLiteral, T$StringLiteral, T$BinaryOp, T$UnaryOp, T$MemberExpression, T$MemberOrCallExpression, T$TemplateTail, T$TemplateContinuation, T$FalseKeyword, T$TrueKeyword, T$NullKeyword, T$UndefinedKeyword, T$ThisScope, T$ParentScope, T$LParen, T$LBrace, T$Period, T$RBrace, T$RParen, T$Comma, T$LBracket, T$RBracket, T$Colon, T$Question, T$Ampersand, T$Bar, T$BarBar, T$AmpersandAmpersand, T$Caret, T$EqEq, T$BangEq, T$EqEqEq, T$BangEqEq, T$Lt, T$Gt, T$LtEq, T$GtEq, T$InKeyword, T$InstanceOfKeyword, T$Plus, T$Minus, T$TypeofKeyword, T$VoidKeyword, T$Star, T$Percent, T$Slash, T$Eq, T$Bang, KeywordLookup, TokenValues, codes, AsciiIdParts, IdParts, CharScanners, ci, mapProto, ModifyMapObserver, CapturedHandlerEntry, DelegateHandlerEntry, DelegationEntryHandler, EventHandler, DefaultEventStrategy, delegationStrategy, EventManager, EventSubscriber, DirtyChecker, DirtyCheckProperty, logger, propertyAccessor, PrimitiveObserver, SetterObserver, XLinkAttributeObserver, dataAttributeAccessor, DataAttributeObserver, StyleObserver, ValueAttributeObserver, checkedArrayContext, checkedValueContext, CheckedObserver, selectArrayContext, SelectValueObserver, ClassObserver, ComputedExpression, svgElements, svgPresentationElements, svgPresentationAttributes, svgAnalyzer, createElement, elements, presentationElements, presentationAttributes, SVGAnalyzer, ObserverLocator, ObjectObservationAdapter, BindingExpression, Binding, CallExpression, Call, ValueConverterResource, BindingBehaviorResource, ListenerExpression, Listener, NameExpression, NameBinder, LookupFunctions, BindingEngine, setProto, ModifySetObserver, signals;

function _possibleConstructorReturn(self, call) {
if (!self) {
Expand Down Expand Up @@ -672,7 +672,11 @@ System.register(['aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aureli
var end = compressed[_i23 + 1];
end = end > 0 ? end : start + 1;
if (lookup) {
lookup.fill(value, start, end);
var j = start;
while (j < end) {
lookup[j] = value;
j++;
}
}
if (set) {
for (var ch = start; ch < end; ch++) {
Expand Down Expand Up @@ -2817,7 +2821,7 @@ System.register(['aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aureli

while (this.tkn & T$BinaryOp) {
var opToken = this.tkn;
if ((opToken & T$Precedence) < minPrecedence) {
if ((opToken & T$Precedence) <= minPrecedence) {
break;
}
this.nextToken();
Expand Down Expand Up @@ -3341,8 +3345,12 @@ System.register(['aurelia-logging', 'aurelia-pal', 'aurelia-task-queue', 'aureli
decompress(IdParts, null, codes.Digit, 1);

CharScanners = new Array(0xFFFF);
ci = 0;

CharScanners.fill(unexpectedCharacter, 0, 0xFFFF);
while (ci < 0xFFFF) {
CharScanners[ci] = unexpectedCharacter;
ci++;
}

decompress(CharScanners, null, codes.Skip, function (p) {
p.next();
Expand Down
11 changes: 11 additions & 0 deletions doc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
<a name="2.1.1"></a>
## [2.1.1](https://github.com/aurelia/binding/compare/2.1.0...2.1.1) (2018-06-22)


### Bug Fixes

* **parser:** left-to-right associativity for nested binary expressions with same precedence ([d2d867e](https://github.com/aurelia/binding/commit/d2d867e))
* **parser:** use loop instead of array.fill for IE10 compat ([a7080bd](https://github.com/aurelia/binding/commit/a7080bd))



<a name="2.1.0"></a>
# [2.1.0](https://github.com/aurelia/binding/compare/2.0.0...2.1.0) (2018-06-19)

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aurelia-binding",
"version": "2.1.0",
"version": "2.1.1",
"description": "A modern databinding library for JavaScript and HTML.",
"keywords": [
"aurelia",
Expand Down

0 comments on commit 328ef0c

Please sign in to comment.