jos
|
e7766e4468
|
Replaced examples resulting in round-off errors to prevent confusion (see #910)
|
2017-08-02 20:02:51 +02:00 |
|
jos
|
469e6bf3cf
|
Fixed #895: added support for the dollar character $ in symbol names
|
2017-07-10 20:29:30 +02:00 |
|
Nekomajin42
|
7301b6fcf9
|
Implement toHTML() to Nodes
toHTML() method to each Node, and update in the docs
|
2017-05-21 15:47:43 +02:00 |
|
jos
|
be913efa29
|
Added docs and example on making the expression parser less vulnerable
|
2017-05-12 12:15:46 +02:00 |
|
jos
|
34f948f808
|
Fixed an issue in a code example in the docs
|
2017-04-22 12:56:56 +02:00 |
|
jos
|
ee6efa3768
|
Only allow accessing/assigning properties on plain objects. Only allow calling known methods.
|
2017-04-08 15:32:10 +02:00 |
|
jos
|
04cbd0c0b1
|
Added a section on how to report security issues
|
2017-04-02 20:08:48 +02:00 |
|
jos
|
52462a8e29
|
Released v3.10.2
|
2017-03-31 10:26:04 +02:00 |
|
jos
|
2f45600905
|
Fixed a security vulnerability in the expression parser allowing execution of arbitrary JavaScript
|
2017-03-31 10:18:14 +02:00 |
|
jos
|
73c3d711e5
|
Updated description of mathsteps
|
2017-01-23 22:04:44 +01:00 |
|
jos
|
20f3af05b3
|
Fixed markdown urls, updated an example
|
2017-01-23 21:56:14 +01:00 |
|
jos
|
f4b7855a84
|
Docs, examples, some fixes
|
2017-01-22 15:30:18 +01:00 |
|
jos
|
db67f4cb84
|
Removed method Node.simplify() (use function simplify instead)
|
2017-01-22 13:42:19 +01:00 |
|
jos
|
5c5b83988e
|
Updaed docs of Node.simplify
|
2017-01-21 20:35:20 +01:00 |
|
jos
|
71ae3ea076
|
Consistent API for both derivative and simplify (dropped transform)
|
2017-01-20 21:43:40 +01:00 |
|
Maxired (Maxence Dalmais)
|
daf7494512
|
add missing parentheses
|
2016-12-14 11:14:13 +01:00 |
|
jos
|
7152142661
|
Fixed #732: Allow letter-like unicode characters like Ohm \u2126
|
2016-11-18 19:19:17 +01:00 |
|
jos
|
e0123c7355
|
Implemented a method cloneDeep for the expression Nodes. See #745.
|
2016-11-18 15:37:07 +01:00 |
|
H.D. Sarson
|
04732a2456
|
Edited description of string operations to include setting values in strings
|
2016-11-08 14:58:43 +00:00 |
|
H.D. Sarson
|
356e2cf096
|
tidied up example so it is easier to read
|
2016-11-08 14:40:20 +00:00 |
|
Harry Sarson
|
0428d0cf80
|
Changed expressions/syntax in docs to represent the actaul result of string opperations.
|
2016-11-07 20:27:51 +00:00 |
|
Harry Sarson
|
b6a96fa76a
|
Changed ',' to ';' in doc's to fix typo
|
2016-11-07 19:43:22 +00:00 |
|
jos
|
4306200c4c
|
Implemented method Node.equals(other) for all nodes of the expression parser
|
2016-11-05 16:27:23 +01:00 |
|
jos
|
20a571f38d
|
Fixed #688: Describe allowed variable names in the docs
|
2016-10-21 16:50:51 +02:00 |
|
jos
|
064eb31381
|
Fixed #715: Parser now exposes test functions like isAlpha which can be replaced in order to adjust the allowed characters in variables names
|
2016-10-21 16:33:38 +02:00 |
|
jos
|
23d1786cb2
|
Comments of expressions are are now stored in the parsed nodes, see #690
|
2016-08-23 21:12:39 +02:00 |
|
jos
|
094274762b
|
Added some docs on creating a typed function in the expression parser (see #665)
|
2016-05-22 15:40:14 +02:00 |
|
jos
|
1a45d520ba
|
Clarified the docs on string concatenation (see #664)
|
2016-05-22 14:54:42 +02:00 |
|
jos
|
6f1094a309
|
Clarified the docs on string concatenation (see #664)
|
2016-05-22 14:49:57 +02:00 |
|
jos
|
0bdbcaec69
|
A minor fix in the docs
|
2016-04-25 22:04:21 +02:00 |
|
jos
|
66716819a7
|
Fixed #644: implemented method Parser.getAll() to retrieve all defined variables
|
2016-04-16 09:55:48 +02:00 |
|
jos
|
a531c5e656
|
Fixed code block (kramdown wants an empty line)
|
2016-03-22 08:45:53 +01:00 |
|
jos
|
d9e7ced69c
|
Merge remote-tracking branch 'origin/develop' into develop
|
2016-03-19 20:22:38 +01:00 |
|
jos
|
c8d41fc5b4
|
Restored support for implicit multiplications like (2+3)(4+5)
|
2016-03-19 20:16:54 +01:00 |
|
Max Bruckner
|
f038f86502
|
Documentation for implicit multiplication toString/toTex options
|
2016-03-19 19:25:39 +01:00 |
|
jos
|
aaa153d9e9
|
Some minor fixes in the docs
|
2016-03-19 13:15:01 +01:00 |
|
jos
|
15aca5e4d0
|
Changed casing of the values of config options number and matrix to match the actual name of the classes.
|
2016-03-04 19:41:54 +01:00 |
|
jos
|
e152c9943c
|
Fixed a lot of broken links
|
2016-03-04 16:56:19 +01:00 |
|
jos
|
d9b9902842
|
Moved functions.md and classes.md to /reference
|
2016-03-03 21:16:06 +01:00 |
|
jos
|
a60a70e6b9
|
Store dot notation in IndexNode
|
2016-02-27 11:36:47 +01:00 |
|
jos
|
89e1238fed
|
Implemented read-only name-properties for AccessorNode and AssignmentNode, improved the name property of FunctionNode
|
2016-02-27 11:17:34 +01:00 |
|
jos
|
dc1e800314
|
Updated docs and history on expression parser nodes
|
2016-02-26 21:03:04 +01:00 |
|
jos
|
2b7c00e481
|
Updated syntax.md
|
2016-01-14 21:50:59 +01:00 |
|
jos
|
fad5d8cc07
|
Merged parseFunctions and parseIndex into parseAccessors. Restricted support for implicit multiplication, execute as accessors instead
|
2016-01-09 21:11:29 +01:00 |
|
jos
|
b7bd078def
|
Added name property to UpdateNode
|
2016-01-08 22:27:19 +01:00 |
|
jos
|
99552744f6
|
Added docs and an example on objects
|
2016-01-03 19:47:41 +01:00 |
|
jos
|
a7fa38e407
|
Merge branch 'master' into develop
|
2015-09-15 21:25:36 +02:00 |
|
Tomek Wiszniewski
|
aef0d74065
|
Fix typo
|
2015-09-15 18:12:02 +02:00 |
|
jos
|
38ecd0b42d
|
Fixed markup of some code blocks (missing empty line before the block)
|
2015-09-13 21:18:26 +02:00 |
|
jos
|
4f00a69386
|
Merge remote-tracking branch 'origin/master'
|
2015-08-11 21:32:22 +02:00 |
|