jos
25961a373a
Merge branch 'develop' into v4
2018-01-31 14:22:37 +01:00
jos
84b7ff0efa
Merge branch 'master' into develop
2018-01-31 14:22:05 +01:00
jos
2d212c4597
Update maintenance image
2018-01-31 13:52:51 +01:00
jos
8f25ee7df0
Updated unit test in ConstantNode
2018-01-31 11:32:00 +01:00
jos
ece963bcdd
Merge branch 'develop' into v4
...
# Conflicts:
# lib/expression/node/ConstantNode.js
2018-01-31 11:28:14 +01:00
jos
c576c6451a
Updated history
2018-01-31 11:24:50 +01:00
Jos de Jong
17f2a8d80f
Merge pull request #1022 from FSMaxB/tex-string-improvements
...
Escape string in toTex
2018-01-31 11:23:28 +01:00
jos
5aa3439279
Merge branch 'v4' into v4_binary_operator_node
2018-01-31 11:08:44 +01:00
jos
e5ee41c0da
Merge branch 'v4_constant_node' into v4
2018-01-31 11:01:42 +01:00
jos
82b41e696a
- Implemented OperatorNode.isUnary and OperatorNode.isBinary.
...
- Explicit checks for number of arguments everywhere working with `OperatorNode` and `FunctionNode`.
- Fixed #1014 : derivative silently ignoring additional arguments.
2018-01-31 11:00:39 +01:00
jos
ae8f61a84b
Merge branch 'v4_constant_node' into v4_binary_operator_node
2018-01-31 10:07:10 +01:00
Max Bruckner
9126130794
toTex: Escape special characters in strings
2018-01-31 02:54:24 +01:00
Max Bruckner
94ab164238
Add escape-latex as dependency
2018-01-31 02:54:23 +01:00
jos
16c384e33e
Merge branch 'develop' into v4
2018-01-27 17:20:07 +01:00
jos
a00b333e00
Fixed some broken links and an example output
2018-01-27 17:18:47 +01:00
jos
0b6c0c13f7
Merge branch 'v4' into v4_constant_node
...
# Conflicts:
# HISTORY.md
2018-01-27 16:58:17 +01:00
jos
5efbb25da8
Merge branch 'develop' into v4
...
# Conflicts:
# HISTORY.md
2018-01-27 16:57:24 +01:00
jos
40b9703c04
Updated history
2018-01-27 16:56:28 +01:00
jos
35922db5be
Added a comment
2018-01-27 16:53:41 +01:00
Jos de Jong
ac59bc8fa1
Merge pull request #1029 from HarrySarson/forgotten-implicit2
...
Bug: When mapping an OperatorNode implicit status is lost
2018-01-27 16:53:14 +01:00
Harry Sarson
afbbb0ea8a
fixes mapping of implicit multiplication
2018-01-27 15:07:31 +00:00
Harry Sarson
332ecf3d5d
adds failing test when implicit product is mapped
2018-01-27 14:21:36 +00:00
jos
4fcc9d231a
Added a few more unit tests for ConstantNode
2018-01-25 20:29:43 +01:00
Jos de Jong
17eeb7c449
Merge pull request #1026 from FSMaxB/v4_tex_fraction
...
ConstantNode: Add Fraction specific latex output.
2018-01-25 20:26:36 +01:00
jos
02d7d592e4
Merged util function types.type into math.typeof (see #1023 )
2018-01-25 20:21:22 +01:00
Max Bruckner
4a7e956242
ConstantNode: Add Fraction specific latex output.
2018-01-25 20:14:06 +01:00
jos
f112348eec
Fixed using the wrong typeof function which was not aware of mathjs types like BigNumber (see #1023 )
2018-01-25 20:07:07 +01:00
jos
cec05b59f9
Changed options lower and upper in function math.format to lowerExp and upperExp, see #676
2018-01-24 15:57:38 +01:00
jos
879e00aecd
Change default precision to undefined for BigNumber formatting too. See #676
2018-01-24 14:44:36 +01:00
jos
0406b93fc6
fixed notation in function math.format no longer rounds to zero digits when no precision is specified: it leaves the digits as is. See #676 .
2018-01-24 14:27:38 +01:00
jos
c6f3e1734e
Upgraded to the latest version of typed-function
2018-01-24 13:32:56 +01:00
jos
f26e5cea03
Improved error messages for statistical functions
2018-01-24 11:52:49 +01:00
jos
b80911d4d6
Merge branch 'master' into v4
2018-01-24 10:15:32 +01:00
jos
e9d8746f21
Fixed license name
2018-01-23 20:45:59 +01:00
jos
087f53d854
Merge branch 'v4' into v4_constant_node
...
# Conflicts:
# HISTORY.md
2018-01-23 20:27:16 +01:00
jos
4469f6bd0c
Remove support for implicit conversion of null to 0. See #830 .
2018-01-23 20:26:38 +01:00
jos
b9c30ebcc7
Updated some docs
2018-01-23 16:43:44 +01:00
jos
326c9fb0de
Fixed #680 : compare strings by their numerical value instead of alphabetical order
2018-01-23 15:34:49 +01:00
jos
2c1b8f2f05
Fixed #749 : Changed rad, deg, and grad to have short prefixes, and introduced radian, degree, and gradian and their plurals having long prefixes
2018-01-23 14:18:26 +01:00
jos
3f3d50f7a0
Fixed #833 : the constants true, false, null, undefined, NaN, Infinity, and uninitialized are now parsed as ConstantNodes instead of SymbolNodes in the expression parser
2018-01-23 13:55:57 +01:00
jos
924299c42b
Changed ConstantNode(valueStr, valueType) to ConstantNode(value) (breaking change)
2018-01-23 12:08:29 +01:00
jos
ef607935bd
Replaced == with ===
2018-01-23 09:29:34 +01:00
jos
53e02a87e3
Cleanup unused imports and functions
2018-01-23 09:27:24 +01:00
jos
8b5396baad
Removed the old expression compiler (which uses eval)
2018-01-23 09:19:11 +01:00
jos
1192bb6bbc
Implemented compile without eval (see #1019 )
2018-01-21 18:13:27 +01:00
jos
16184e970a
Released v3.20.1
v3.20.1
2018-01-17 12:20:46 +01:00
jos
3af55ededa
Merge branch 'simplify2' into develop
2018-01-17 12:16:05 +01:00
Karl Lew
c4b555c36f
#1018 simplifyCore ParenthesisNode
2018-01-16 09:06:24 -08:00
jos
ad9c81afe4
Released v3.20.0
v3.20.0
2018-01-14 20:16:27 +01:00
jos
18f703beab
Some refactoring in isCommutative and isAssociative (see #1013 )
2018-01-13 20:56:59 +01:00