4118 Commits

Author SHA1 Message Date
greenkeeper[bot]
305efad276 chore(package): update uglify-js to version 3.4.6 2018-07-30 09:35:05 +01:00
jos
924b2d4f97 Update package-lock.json 2018-07-29 16:50:53 +02:00
greenkeeper[bot]
24d6439f2a fix(package): update typed-function to version 1.1.0 (#1196) 2018-07-29 16:48:57 +02:00
jos
5610c72e84 Experiment with different dependency injection (WIP) 2018-07-28 22:21:33 +02:00
Jos de Jong
d711cb1132
Fixed a typo in an example 2018-07-28 16:57:05 +02:00
greenkeeper[bot]
f424eb7f7c chore(package): update webpack to version 4.16.3 2018-07-28 13:26:43 +01:00
Harry Sarson
fa6b4cbb18 help greenkeeper to manage lockfiles 2018-07-28 12:54:39 +01:00
Jos de Jong
38bd02bc9d
Add note about TypeScript 2018-07-27 22:30:34 +02:00
Jos de Jong
9ec5767e57
Fixed #1188: maintenance badge has broken link 2018-07-27 16:57:30 +02:00
Amin Abdul Manaf
a8774154e1 Fixed a typo (#1187) 2018-07-27 16:54:34 +02:00
jos
9c3400684a Released v5.0.4 v5.0.4 2018-07-22 17:47:40 +02:00
Jos de Jong
e75a1eae84
Move greenkeeper badge to the right place 2018-07-22 16:47:53 +02:00
greenkeeper[bot]
cb23f557ee Update dependencies to enable Greenkeeper 🌴 (#1153)
* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* update package-lock to bring in sync with package.json
2018-07-22 16:41:11 +02:00
Jos de Jong
e82de940c4
Update history 2018-07-19 21:42:50 +02:00
Honeybar
9b51a34dbe Speed up reshaping function of a matrix (#1177)
* Speed up reshaping function

* remove dimension error comment
2018-07-19 21:41:07 +02:00
Jos de Jong
6abe31803e
Insert zero width white spaces to prevent the table from getting too wide (see #1176) 2018-07-19 21:11:45 +02:00
jos
598723362b Updated history 2018-07-16 19:54:06 +02:00
Jos de Jong
d67c374506
Merge pull request #1170 from honeybar/master
improving speed of factorial function
2018-07-16 19:49:18 +02:00
Honeybar
a13f0ca7c6
style fix 2018-07-15 11:54:11 -07:00
Honeybar
4fb547cb7e
Delete productrange.js 2018-07-15 11:48:34 -07:00
Honeybar
f27ed3bb28
style fix 2018-07-15 11:47:38 -07:00
Honeybar
9ae26197c8
change filename and optimizing division by 2 2018-07-15 11:43:16 -07:00
Honeybar
45fde8b348
style fix 2018-07-15 00:35:44 -07:00
Honeybar
126bfbff6b
improving speed of factorial function 2018-07-14 23:40:12 -07:00
Honeybar
996922c46e
remove productBig function 2018-07-14 21:19:15 -07:00
Honeybar
77bd559b19
improving factorial function
speed up factorial function for number
2018-07-14 21:17:05 -07:00
Honeybar
3d35d858b8
improving factorial function
improving speed of bignumber and number
2018-07-14 20:35:32 -07:00
Honeybar
16ed3b8820
Improving factorial function
use divide and conquer to improve factorial for both number and bignumber
2018-07-14 19:43:19 -07:00
jos
f81f6f3f69 Released v5.0.3 v5.0.3 2018-07-14 11:29:28 +02:00
jos
b29e83dcac Updated docs and history (see #1147, #1163) 2018-07-14 11:16:11 +02:00
Jos de Jong
c7e639c806
Merge pull request #1163 from ericman314/develop
Bug fix for engineering mode and precision
2018-07-14 11:10:22 +02:00
jos
8e18a2bd0a Document rationalize in the Algebra section of the docs 2018-07-14 11:06:11 +02:00
jos
acd675cb70 Updated history 2018-07-14 10:18:52 +02:00
Jos de Jong
4e38cf8d5f
Merge pull request #1167 from weinshel/decimaljs-import
Change decimal.js import
2018-07-14 10:16:43 +02:00
Ben Weinshel
650cf86006 change decimaljs to use es6 version 2018-07-13 14:00:28 -05:00
jos
d4543e2212 Fixed docs mentioning wrong default value of epsilon 2018-07-11 08:54:07 +02:00
Eric Mansfield
630fe1162f Fixed lint problems 2018-07-10 21:28:17 -06:00
Eric Mansfield
fe6593a724 Bug fix for engineering mode and precision 2018-07-10 21:13:23 -06:00
jos
6ac8807854 Fixed #1162: transform functions not being cleaned up when overriding it by importing a factory function with the same name 2018-07-10 22:42:07 +02:00
jos
b44ce1477a Fixed many functions (for example add and subtract) not working with matrices having a datatype defined 2018-07-08 21:11:41 +02:00
jos
6301801145 Add benchmark to test numeric matrices vs generic matrices 2018-07-08 20:54:10 +02:00
jos
5126e74d50 Merge remote-tracking branch 'origin/develop' into develop 2018-07-08 15:05:29 +02:00
jos
efe15a48e8 Updated history 2018-07-08 15:05:18 +02:00
Jos de Jong
00cacbce6d
Merge pull request #1157 from josdejong/parsin
Improve management of state in parse.js
2018-07-08 15:04:28 +02:00
Jos de Jong
d84a59c1aa
Merge pull request #1158 from josdejong/name-typo
fix spelling my name 😨
2018-07-08 14:55:22 +02:00
Jos de Jong
edc5248a10
Merge pull request #1156 from stropitek/fix-broken-links
fix some broken links
2018-07-08 14:53:51 +02:00
Daniel Kostro
4e7bf85fbc docs: add link to lup in qr 2018-07-08 14:33:21 +02:00
Harry Sarson
33e259b349
fix spelling my name 😨
Thanks @stropitek for flagging this in #1156
2018-07-08 12:59:12 +01:00
Harry Sarson
f2f6a3c9c2
remove c from parsing state
`state.c` is always equal to `state.expression.charAt(state.index)`.
Therefore, the property `c` does not need to be included in the state.
This commit replaces all occurances of `state.c` with `currentCharacter(state)`.

This commit adds two functions:
  - `currentCharacter` replaces `state.c`
  - `currentString` which returns a substring starting at the current character.
2018-07-08 12:51:46 +01:00
Harry Sarson
e83c5be8ff
rename functions that peak at characters
Rename `nextPreview` and `prevPreview` to `nextCharacter` and `prevCharacter`
respectively so that these function names reflect the purpose of these functions.
2018-07-08 12:51:46 +01:00