Skip to content

Commit fb386e2

Browse files
committed
gfor fixes and test
1 parent a126b4d commit fb386e2

14 files changed

Lines changed: 179 additions & 14 deletions

File tree

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# 0.20.0 (2015-12-28)
2+
3+
- FIX: gfor actually works
4+
- gfor unit test added
5+
16
# 0.19.2 (2015-12-28)
27

38
- Removed (mis)feature: scope cannot be async

lib/es5/makeGfor.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/es5/seq.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/es5/seq.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/es6/makeGfor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ function makeGfor(af) {
7272
finally {
7373
af._gforToggle();
7474
}
75-
}
75+
};
7676
}
7777

7878
module.exports = makeGfor;

lib/es6/seq.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ let assert = require("better-assert");
3737
function Seq(begin, end, step) {
3838
assert(_.isNumber(begin));
3939
if (_.isUndefined(end)) {
40+
end = begin - 1;
4041
begin = 0;
41-
end = begin;
4242
}
4343
else {
4444
assert(_.isNumber(end));

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "arrayfire-js",
3-
"version": "0.19.2",
3+
"version": "0.20.0",
44
"description": "ArrayFire.js - ArrayFire for Node.js platform",
55
"license": "BSD-3-Clause",
66
"repository": {
@@ -25,16 +25,16 @@
2525
"devDependencies": {
2626
"babel": "^6.1.18",
2727
"babel-preset-es2015": "^6.1.18",
28+
"debug": "*",
29+
"fs-extra": "*",
2830
"gulp": "^3.9.0",
2931
"gulp-babel": "^6.1.0",
3032
"gulp-sequence": "^0.4.1",
3133
"gulp-sourcemaps": "^1.6.0",
32-
"mocha": "^2.3.4",
33-
"yargs": "^3.30.0",
34-
"debug": "*",
35-
"fs-extra": "*",
3634
"merge2": "*",
35+
"mocha": "^2.3.4",
3736
"performance-now": "*",
38-
"ref": "*"
37+
"ref": "*",
38+
"yargs": "^3.31.0"
3939
}
4040
}

src/symbols.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ void Symbols::Init()
9696
Begin.Reset(Nan::New("begin").ToLocalChecked());
9797
End.Reset(Nan::New("end").ToLocalChecked());
9898
Step.Reset(Nan::New("step").ToLocalChecked());
99-
IsGFor.Reset(Nan::New("IsGFor").ToLocalChecked());
99+
IsGFor.Reset(Nan::New("isGFor").ToLocalChecked());
100100
Imag.Reset(Nan::New("imag").ToLocalChecked());
101101
Real.Reset(Nan::New("real").ToLocalChecked());
102102
Elements.Reset(Nan::New("elements").ToLocalChecked());

0 commit comments

Comments
 (0)