Commit Graph

3423 Commits

Author SHA1 Message Date
Andrey Mikhaylov (lolmaus)
b120b1c3d8 Fixed indentation in auto-render readme (#481) 2016-05-26 10:10:54 -07:00
Johannes Schmitz
1cf10c4cd6 Update CDN links to latest version (#478) 2016-05-23 11:42:27 -07:00
Kevin Barabash
9884ac3e8d Merge pull request #423 from Khan/kern
Add support for \kern
2016-04-19 21:22:24 -07:00
Emily Eisenberg
991f4eb096 Ignore release.sh in bower.json
Summary: We didn't have a rule for ignoring .sh files in the bower.json,
so it got included in the 0.6.0 release. Oops! This adds it to the
ignore file.

Test Plan:
 - ???

Auditors: kevinb
2016-04-15 18:48:24 -07:00
Kevin Barabash
eff1621f33 Update katex to v0.6.0 2016-04-15 18:46:33 -07:00
Emily Eisenberg
b62e1cf314 Make the release script correctly link to the new release page.
Test Plan:
 - Cross fingers!

Auditors: kevinb
2016-04-15 18:30:31 -07:00
Kevin Barabash
5991a6078b Bump master to v0.7.0-pre 2016-04-15 18:18:36 -07:00
Kevin Barabash
aa36c459ae don't do any linting/checking of the release commits
Summary:
We prevent any precommit checks so that we don't have to include
a "Test Plan" etc. in the release commit message.

Test Plan:
- ./release.sh 0.6.0 0.7.0

Auditors: emily
2016-04-15 18:14:13 -07:00
Kevin Barabash
0f7a1a06e9 Blacklist dist/** so that ka-lint doesn't barf on those files
Test Plan:
- ./release.sh 0.6.0 0.7.0

Auditors: emily
2016-04-15 18:11:31 -07:00
Kevin Barabash
36164b98ea Make it compatible with Mac
Test Plan:
- ./release 0.6.0 0.7.0

Auditors: emily
2016-04-15 18:09:14 -07:00
Kevin Barabash
363a6ba311 Merge pull request #461 from Khan/add-release
Add a release script.
2016-04-15 17:33:35 -07:00
Emily Eisenberg
224efafda8 Add a release script.
Summary: Make the release script that's been floating around in my gists
for a while into a real script.

Test Plan:
 - Comment out all the scary bits (the two pushes, and `npm
   publish`), and run:
 - `./release.sh 0.6.0`
 - Checkout the `v0.6.0` tag, see that it successfully modified
   package.json and bower.json to version 0.6.0, and built and committed
   the rest of the files.
 - `git tag -d v0.6.0`
 - `./release.sh 0.6.0 0.7.0`
 - Checkout master, see that it successfully made a commit bumping
   package.json and bower.json to 0.7.0-pre.

Reviewers: @kevinbarabash
2016-04-15 12:19:16 -07:00
Emily Eisenberg
ccd8f40028 Make make lint not automatically fix lint
Summary: Looks like there was lint, but `make lint` wasn't failing on it
because it would just automatically fix it! This removes the `--fix`
from `eslint` and fixes the lint.

Test Plan:
 - `make lint`

Auditors: kevinb
2016-04-15 12:08:14 -07:00
Ben Alpert
965b8a6164 Add \underline support (#456)
![image](https://cloud.githubusercontent.com/assets/6820/14412284/e63218b6-ff13-11e5-912c-fc6e30928b93.png)

Fixes #209.
2016-04-10 20:32:24 -07:00
Kevin Barabash
a33fa4fd64 Merge pull request #448 from Khan/fix-centered-subsuperscripts
Fix sub- and super-scripts not being centered inside of display math
2016-03-07 00:07:25 -08:00
Emily Eisenberg
229ce562ff Fix sub- and super-scripts not being centered inside of display math
It looks like the `text-align: center` is affecting the text in sub and
superscripts. Fixes #447

Test Plan:
 - Visit [this
   example](http://localhost:7936/?text=x%5El_%7Bi%5E%7Bl%2B1%7D%2Bi%2C%20j%5E%7Bl%2B1%7D%2Bj%2C%20d%7D)
 - Edit the HTML to add `<span class="katex-display">...</span>` around the
   `<span class="katex">` node.
 - See that the sub and superscripts are left-aligned, not centered

(It looks like we don't have a way to test this in the screenshotter for now)

@kevinb
2016-03-05 09:37:39 -08:00
Ben Alpert
d2079a6c9c Merge pull request #444 from mathiasbynens/https
README: Use HTTPS where possible
2016-03-02 11:35:47 -08:00
Mathias Bynens
d5359ef5bb README: Use HTTPS where possible
There’s no reason not to always use HTTPS. See https://github.com/konklone/cdns-to-https#background for more info.
2016-03-01 15:44:45 +01:00
Ben Alpert
83dea37b51 Merge pull request #436 from tirsen/master
Bundle css and fonts in npm package.
2016-02-19 11:23:35 -08:00
Jon Tirsen
a5207fef94 Bundle css and fonts in npm package. 2016-02-18 09:21:28 +01:00
Peter Krautzberger
8b7f3d5959 Merge pull request #9 from brianboyko/brianboyko-patch-1
Add missing comma
2016-02-17 09:24:33 +01:00
Brian Boyko
1f34ae1858 Bugfix - missing comma
Replaced missing comma in line 232.
2016-02-16 11:37:55 -06:00
Peter Krautzberger
96955f5ce2 Merge pull request #8 from mathjax/v2.6
update for MathJax v2.6.0
2016-02-15 20:42:46 +01:00
Peter Krautzberger
d4ab1b35c9 Merge pull request #1382 from mathjax/develop
Merge develop into master for 2.6.1 release
2016-02-08 17:46:12 +01:00
Peter Krautzberger
e213c8454c Merge pull request #1381 from mathjax/issue1346
package.json: bump version to 2.6.1
2016-02-08 17:33:55 +01:00
Peter Krautzberger
6f4638759a package.json: bump version to 2.6.1 2016-02-08 16:30:50 +01:00
Davide P. Cervone
d739bf80b8 Merge pull request #1380 from mathjax/issue1346
package.json: bump version to 2.6.1-rc.1
2016-02-08 10:20:11 -05:00
Peter Krautzberger
688017dff1 npm: bump version to 2.6.1-rc.1 2016-02-08 15:54:51 +01:00
Peter Krautzberger
9900cba932 Merge pull request #1379 from mathjax/issue1346
Continuous Integration: update npm API key
2016-02-08 15:48:57 +01:00
Peter Krautzberger
b00c69bf57 Continuous Integration: update enpm API key 2016-02-08 15:38:49 +01:00
Davide P. Cervone
8a89555d84 Repack and recombine for 2.6.1 2016-02-07 15:48:33 -05:00
Davide P. Cervone
7a03186c26 Fix missing comma spotted by minifier. 2016-02-07 15:42:34 -05:00
Davide P. Cervone
11b5897959 Update version numbers of changed files 2016-02-07 15:34:12 -05:00
Davide P. Cervone
fdd0b7787f Set some menuSettings to null so that the defaults work properly, but they still appear in the list so people know about them. 2016-02-07 14:11:52 -05:00
Davide P. Cervone
581ff4daae Merge pull request #1373 from mathjax/issue1346
npm publish via continuous integration
2016-02-07 07:46:50 -05:00
Davide P. Cervone
d0ecea125f Merge branch 'menu-patch' into develop 2016-02-06 19:28:43 -05:00
Davide P. Cervone
beb8efaa04 Use correct event handler for keypress, and delete previous error if we are reprocessing the scripts. 2016-02-06 17:44:25 -05:00
Peter Krautzberger
1c2a3966e1 Continuous Integration: simplify regex for allowed branches and tags 2016-02-06 22:24:52 +01:00
Davide P. Cervone
78fce5d3dc Fix [Math Processing Error] objects to work with new menu code in 2.6.0. 2016-02-06 13:42:16 -05:00
Davide P. Cervone
6000aa1d78 Bring menuSettings up to date in MathJax.js and default.js, and add localization IDs for menu items where they were missing (i.e, implied). 2016-02-06 12:40:09 -05:00
Davide P. Cervone
32c540b355 Merge branch 'issue1009' into develop. Issue #1009. 2016-02-06 10:42:31 -05:00
Davide P. Cervone
0e07941eeb Merge pull request #1376 from dpvc/tabindex
Add configuration for tabIndex attribute.
2016-02-06 10:38:31 -05:00
Davide P. Cervone
d1a569c905 Add jax parameter to getTabOrder() so that, if overridden, you can identify the jax (and it asociated script). 2016-02-06 10:35:31 -05:00
Davide P. Cervone
a597f2107e Fix formatting 2016-02-06 09:26:29 -05:00
Davide P. Cervone
7df65c9d7a Fix inTabOrder menu action, change default, and factor out code for setting/unsetting the tab index (in case the page author wants to call it. 2016-02-06 09:26:29 -05:00
zorkow
a1bfe0afcf Adds configuration for excluding MathJax elements from tab order. 2016-02-06 09:26:29 -05:00
Peter Krautzberger
6b65f86a5b Continuous Integration: allow tags to trigger builds 2016-02-04 16:08:20 +01:00
Peter Krautzberger
09b2361efd Continuous Integration: add npm deployment 2016-02-04 12:38:10 +01:00
Peter Krautzberger
2ef26ad680 Continuous Integration: restrict builds to master 2016-02-04 12:37:04 +01:00
Peter Krautzberger
6ca711a811 Initial continuous integration
* Work towards resolving #1346
* package json: add empty test (run by travisCI by default)
* add minimal .travis.yml
2016-02-04 12:13:55 +01:00