Commit Graph

1543 Commits

Author SHA1 Message Date
renovate[bot]
65cfd4bf86 chore(deps): update dependency js-yaml to v4 [skip netlify] (#2723)
* chore(deps): update dependency js-yaml to v4 [skip netlify]

* Update ss_data.js

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <y@ylem.kim>
2021-01-12 04:38:18 +09:00
Ron Kok
84981da3bf fix: Remove topEnv parameter. (#2712)
* fix: Remove topEnv parameter.

* Set test to default strictness

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2021-01-11 10:00:03 -08:00
renovate[bot]
05eaadc050 chore(deps): update dependency husky to v4.3.7 [skip netlify] (#2730)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-10 03:38:32 +00:00
renovate[bot]
f5125d8626 chore(deps): update dependency rollup to v2.36.1 [skip netlify] (#2728)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-09 16:48:31 +00:00
renovate[bot]
455c8eb363 chore(deps): update dependency browserslist to v4.16.1 [skip netlify] (#2727)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-09 04:38:59 +00:00
renovate[bot]
3f069a0e24 chore(deps): update linters [skip netlify] (#2722)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-07 08:33:40 +00:00
renovate[bot]
f5f01f4f8a chore(deps): update dependency caniuse-lite to v1.0.30001173 [skip netlify] (#2724)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-07 07:51:18 +00:00
renovate[bot]
9242bab290 chore(deps): update dependency webpack-cli to v4.3.1 [skip netlify] (#2720)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-03 20:36:42 +00:00
renovate[bot]
c64c400fe5 chore(deps): update dependency query-string to v6.13.8 [skip netlify] (#2719)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-02 09:15:05 +00:00
renovate[bot]
d0f7f7ad97 chore(deps): update dependency caniuse-lite to v1.0.30001171 [skip netlify] (#2718)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-01 03:41:11 +00:00
renovate[bot]
d942398afa chore(deps): update dependency webpack to v5.11.1 [skip netlify] (#2717)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-31 20:43:16 +00:00
renovate[bot]
419883f287 chore(deps): update dependency less-loader to v7.2.1 [skip netlify] (#2716)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-31 16:42:51 +00:00
Erik Demaine
6b4e80bfbb fix(builder): combine characters together in all expressions (#2080)
* Combine characters together in all expressions

Call `tryCombineChars` in `buildExpression`

* update screenshots, exclude 'coverage' from lint

* update MathML snapshots

* don't combine two 'mbin's or two 'mord's

* update screenshots

* update screenshots

Co-authored-by: ylemkimon <y@ylem.kim>
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-30 10:34:01 -05:00
Ron Kok
1f509a3b75 feat: Support \underbar (#2713)
* feat: Support \underbar

* Update screenshots
2020-12-30 10:15:17 -05:00
Ron Kok
cd9ee27ac6 fix: Prevent global group from adversely affecting color. (#2703)
Co-authored-by: ylemkimon <y@ylem.kim>
2020-12-29 14:52:41 -05:00
renovate[bot]
157c779f1b chore(deps): update dependency webpack-cli to v4.3.0 [skip netlify] (#2711)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-29 06:21:20 +00:00
Ron Kok
7fe6778d2d feat: Add {CD} to auto-render. (#2710)
* Add {CD} to auto-render.

* Semantic PR

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-28 22:56:59 -05:00
ylemkimon
c0a9a6d961 chore(deps): update to webpack 5 (#2664)
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-28 22:45:05 -05:00
Ron Kok
4a8a6a38ce fix: Use SVGs to avoid gaps in tall delimiters. (#2698)
* fix: Use SVGs to avoid gaps in tall delimiters.

* Add \vert and \Vert

* Update screenshots

* Define verts array outside of function.

* Revert height-finding logic.

* Update screenshots

* Pick up review comments.

* Update CD screen shots
2020-12-28 16:50:09 -05:00
Ron Kok
a829fa10f8 docs: Rearrange environment documentation. (#2700)
* docs: Rearrange enviroment documentation.

* Adjust widths. Add alignat source.

* Add CD environment to supported.md

* Delete two empty cells.

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-28 13:50:38 -05:00
Ron Kok
5c44c47bd2 feat: Set Auto-render to recognize AMS environments without $$…$$ delimiters. (#2701)
* feat: Set Auto-render to recognize AMS environments without $$…$$ delimiters.

* Replace tab with spaces

* Treat AMS environments correctly.
2020-12-27 18:29:55 -05:00
Ron Kok
26ed77f598 docs: Explain how to make macros persist. (#2702)
* docs: Explain how make macros persist.

* Revise per comments.

* Pick up comments.
2020-12-27 15:34:20 -05:00
Ron Kok
75a3af9725 feat: Support {CD} (#2396)
* Support {CD}

* Edit screenshotter test to fit on one page

* Update screenshots

* Remove bogus Safari screenshot

* Edit documentation to avoid tag conflicts and explain delimiters

* Add type annotations

* Add bogus safari screenshot

* Update with real Safari screenshot

* Set label vertical alignment

* Revise call to parseExpression() per PR 2085 changes to macro parsing

* Update Firefox screenshot

* Pick up review comments

* Add unit tests and snapshot.

* Tighten up label collection.

* Better loop index

* remove extra space

* Picked up comments. Added a parse check. Added a test.

Co-authored-by: ylemkimon <y@ylem.kim>
Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
Co-authored-by: Kevin Barabash <kevinb7@gmail.com>
2020-12-27 13:45:31 -05:00
Paul Zinn-Justin
b34175bd92 fix: rewrite of splitAtDelimiters.js -- new fix for #2523 (#2679)
* rewrite of splitAtDelimiters.js -- new fix for #2523

* fix splitAtDelimiters test

* minor changes to splitAtDelimiters

* tweak the indentation a bit

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
Co-authored-by: Kevin Barabash <kevinb7@gmail.com>
2020-12-26 14:14:31 -05:00
renovate[bot]
3c26b44810 chore(deps): update dependency less-loader to v7.2.0 [skip netlify] (#2706)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-26 17:13:26 +00:00
Ron Kok
5b80a59414 docs: Revise placement of colonequals in Relations table (#2704) 2020-12-24 16:13:37 -05:00
renovate[bot]
8c08a3c8a9 chore(deps): update dependency eslint to v7.16.0 [skip netlify] (#2696)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-23 10:31:23 +00:00
renovate[bot]
d96b65ded1 chore(deps): update dependency caniuse-lite to v1.0.30001170 [skip netlify] (#2699)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-23 09:21:46 +00:00
renovate[bot]
4dadc2cb1a chore(deps): update dependency less to v3.13.1 [skip netlify] (#2694)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 19:54:10 +00:00
renovate[bot]
0f179e239e chore(deps): update dependency webpack-bundle-analyzer to v4.3.0 [skip netlify] (#2692)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-20 00:23:51 +00:00
renovate[bot]
5a595bdc46 chore(deps): update dependency caniuse-lite to v1.0.30001168 [skip netlify] (#2691)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-19 08:02:51 +00:00
renovate[bot]
85e717e3e2 chore(deps): update dependency got to v11.8.1 [skip netlify] (#2690)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-19 04:16:04 +00:00
renovate[bot]
84153a058b chore(deps): update babel monorepo [skip netlify] (#2661)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-19 09:27:54 +09:00
ylemkimon
8803649179 ci: run screenshotter in container (#2644)
* ci: run screenshotter in container

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-19 09:16:34 +09:00
ylemkimon
c4970e6afa ci: setup CodeQL code scanning (#2645)
https://securitylab.github.com/tools/codeql
2020-12-19 00:09:35 +00:00
Ron Kok
ef09291288 fix: Improve MathML for math operators with subscripts (#2596)
* Improve MathML for math operators with subscripts

* Add TODO re: MathML spacing

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-18 18:14:12 -05:00
renovate[bot]
f87c08bb1c chore(deps): update dependency rollup to v2.35.1 [skip netlify] (#2689)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-17 16:30:03 +00:00
renovate[bot]
74c4b8dc63 chore(deps): update dependency husky to v4.3.6 [skip netlify] (#2687)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-17 05:18:14 +00:00
renovate[bot]
a3c0609fe7 fix(deps): update dependency commander to v6.2.1 [skip netlify] (#2688)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-17 04:07:38 +00:00
renovate[bot]
e1f077839f chore(deps): update dependency less to v3.13.0 [skip netlify] (#2686)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-15 04:53:48 +00:00
renovate[bot]
d3593c470f chore(deps): update dependency mini-css-extract-plugin to v1.3.3 [skip netlify] (#2685)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-13 22:18:09 +00:00
Brian Strauch
7b61b9f049 docs: delete stray backtick (#2680)
* docs: delete stray backtick

Co-authored-by: Erik Demaine <edemaine@mit.edu>
2020-12-13 13:43:13 -05:00
Ron Kok
b69da81093 docs: Add colonequals functions to docs (#2651)
* docs: Add colonequals functions to docs

* Delete empty row from supported.md

Co-authored-by: ylemkimon <y@ylem.kim>
Co-authored-by: Erik Demaine <edemaine@mit.edu>
2020-12-13 13:00:10 -05:00
renovate[bot]
5071578474 chore(deps): update dependency browserslist to v4.16.0 [skip netlify] (#2681)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-13 12:17:31 +00:00
renovate[bot]
110aa5b2d2 chore(deps): update dependency js-yaml to v3.14.1 [skip netlify] (#2678)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-10 22:19:10 +00:00
renovate[bot]
2e41e4e208 chore(deps): update dependency husky to v4.3.5 [skip netlify] (#2677)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-10 10:12:09 +00:00
renovate[bot]
3d1eaf2bfe chore(deps): update dependency rollup to v2.34.2 [skip netlify] (#2675)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-09 08:11:50 +00:00
renovate[bot]
754bc8311b chore(deps): update dependency eslint to v7.15.0 [skip netlify] (#2674)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-08 10:40:07 +00:00
renovate[bot]
45be529274 chore(deps): update dependency mini-css-extract-plugin to v1.3.2 [skip netlify] (#2673)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-07 13:01:19 +00:00
renovate[bot]
38367a91ed chore(deps): update dependency browserslist to v4.15.0 [skip netlify] (#2671)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-05 02:35:52 +00:00