Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/KaTeX/KaTeX

Fast math typesetting for the web.
https://github.com/KaTeX/KaTeX

Merge pull request #461 from Khan/add-release

Add a release script.

363a6ba3118585dc4263e32eb3615e7e24ba4217 authored over 8 years ago by Kevin Barabash <[email protected]>
Add a release script.

Summary: Make the release script that's been floating around in my gists
for a while into a real...

224efafda8522c44fca4055d47bfb1523a1ba1d9 authored over 8 years ago by Emily Eisenberg <[email protected]>
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 a...

ccd8f40028237e63236489baebe5fabecf99bcc1 authored over 8 years ago by Emily Eisenberg <[email protected]>
Add \underline support (#456)

![image](https://cloud.githubusercontent.com/assets/6820/14412284/e63218b6-ff13-11e5-912c-fc6e30...

965b8a6164ee54212bf382108f256c6920eb7a70 authored over 8 years ago by Ben Alpert <[email protected]>
Merge pull request #448 from Khan/fix-centered-subsuperscripts

Fix sub- and super-scripts not being centered inside of display math

a33fa4fd646994484ce9d4335e5d2f8d4ccc274d authored over 8 years ago by Kevin Barabash <[email protected]>
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...

229ce562ff0b815b23f711626500a46a3f456945 authored over 8 years ago by Emily Eisenberg <[email protected]>
Merge pull request #444 from mathiasbynens/https

README: Use HTTPS where possible

d2079a6c9c282225319548ccc7d060fd899655fa authored over 8 years ago by Ben Alpert <[email protected]>
README: Use HTTPS where possible

There’s no reason not to always use HTTPS. See https://github.com/konklone/cdns-to-https#backgro...

d5359ef5bb1386bab1e15212f66f8d1d80b5561b authored over 8 years ago by Mathias Bynens <[email protected]>
Merge pull request #436 from tirsen/master

Bundle css and fonts in npm package.

83dea37b51bc1bb9cde26eec2503731311d0b477 authored over 8 years ago by Ben Alpert <[email protected]>
Bundle css and fonts in npm package.

a5207fef9448abc6b0b1c37fe8e30ec845fee2fa authored over 8 years ago by Jon Tirsen <[email protected]>
Add support for \kern

Summary:
This only supports em and ex units and doesn't handle vertical layouts.
Negative kernin...

3083efba6689529a9fed1f593a62b4c7a682afaf authored almost 9 years ago by Kevin Barabash <[email protected]>
Revert previous change to make \centerdot like \cdot

Summary:
Alpert alerted me to the fact that \centerdot and \cdot are
not the same despite what M...

c79fb5893686ac0b8c4d8ec33ea1b940d2e4a0c4 authored almost 9 years ago by Kevin Barabash <[email protected]>
\centerdot should produce the same glyph as \cdot

Summary:
Update the symbol definition for \centerdot so that it does
the same thing as \cdot.
Fi...

157bfb0cf546a4843de13b1dbb06ed930517719d authored almost 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #405 from Khan/eslint

Migrate to eslint

9ad50178f15b2c10907d8b2862b50fc286bd08ca authored almost 9 years ago by Kevin Barabash <[email protected]>
Migrate to eslint

Summary
We'd like contributors to use the same linter and lint rules that we use
internally. Th...

14a58adb90ab3b7fc97937626b985f820f000c2d authored almost 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #406 from gagern/ffEmptyPage

Force Firefox to start up with an empty page

1a082e81d95ff5e125a4cd6ef85cc0a985473d42 authored almost 9 years ago by Kevin Barabash <[email protected]>
Force Firefox to start up with an empty page

Otherwise it could happen that some Mozilla page gets shown which has a
minimal size larger than...

0a53a775e80b2aa7dacddf27101e45894f3d3c83 authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #388 from gagern/updateSelenium

Update Selenium Docker images from 2.46.0 to 2.48.2

7cdb08bf7eacf4b0053c43aef104bc5437e9b402 authored almost 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #398 from gagern/aligned

Introduce an aligned environment

3a15a8402fb6fd80aa94b20131dcba0c293b2828 authored almost 9 years ago by Kevin Barabash <[email protected]>
Introduce an aligned environment

This is almost like the align* environment, but it starts out in math mode,
so we don't have to ...

8201501d770a9dd5a58af2f6023a1f85027f7aff authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #386 from gagern/nextToken

Avoid re-lexing, move position to internal state

b9c4237ac23039e36a8852617ccd755054f1cd4e authored almost 9 years ago by Kevin Barabash <[email protected]>
Avoid re-lexing, move position to internal state

Instead of passing around the current position as an argument, we now have a
parser property cal...

4debcb34af62f44cfbed479463c6bdab515eaaf3 authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #385 from gagern/testErrors

Added unit tests for error messages

5f275aa9c154c0bb9623cd895933374897637554 authored almost 9 years ago by Kevin Barabash <[email protected]>
Added unit tests for error messages

This is an attempt to actually exercise all the code paths which can lead to
a ParserError excep...

e7195601e14b09f480e310ef6454bbf9368ece61 authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #389 from gagern/jasmine

Drop local copy of jasmine, multiple spec files in browser tests

4617f191e37e3737313734620262155285c5f7d0 authored almost 9 years ago by Kevin Barabash <[email protected]>
Drop local copy of jasmine, multiple spec files in browser tests

Instead of having our own copy of jasmine in the repository, we use
jasmine-core as an npm depen...

cc17f36edc1600335aab55ad4774098b7a2eeecb authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #387 from gagern/jasmine

Switch from jasmine-node to jasmine itself

bfb3827df1638c7346ef8ede376f7e5a667101f7 authored almost 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #371 from stared/patch-1

Readme - set recent version (0.5.1) for CDN links

1c50688cba83db7e5f47c2650f3dc4e2f22084df authored almost 9 years ago by Kevin Barabash <[email protected]>
Update Selenium Docker images from 2.46.0 to 2.48.2

4792dec8e585018612fa3af44ed8e90f6a633e47 authored almost 9 years ago by Martin von Gagern <[email protected]>
Switch from jasmine-node to jasmine itself

Jasmine supports node these days, so there is no longer a need to use a
separate (and unmaintain...

92034c17f9a7243ca8d8e56acc8b833a7926aeef authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #381 from gagern/travisScreenshots

Check screenshots on Travis using Docker and Selenium

21a26b807cb1c3b411257e9eddd581a7fe48b2b6 authored almost 9 years ago by Kevin Barabash <[email protected]>
Add verification mode to screenshotter

Now Travis can run the screenshotter in verification mode. The files in the
repository will be ...

9fb04dbb2e3fb9bae62bf1ad08ab02506914d2db authored almost 9 years ago by Martin von Gagern <[email protected]>
Check screenshots on Travis using Docker and Selenium

Thanks to the docker service provided by Travis CI, we should be able to
download and use the Se...

5ecbcf680871fca66a8330a54a0700641923dfae authored almost 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #369 from utensil/master

Add a link to symbol/function support preview page

c20b8f84568056727e48c28454938202282f450b authored almost 9 years ago by Kevin Barabash <[email protected]>
Add a link to symbol/function support preview page

dcc3214527ceed817e202a4626e1c381472d511f authored almost 9 years ago by utensil <[email protected]>
Merge pull request #372 from Newman101/Issue370

Resolved Issue #370

c6800749abf558505aa22ec6765b7480fdc1b3d3 authored almost 9 years ago by Kevin Barabash <[email protected]>
Updated link label

f039068fae10e08442c156e680016a09f0766d0c authored almost 9 years ago by newman101 <[email protected]>
Resolved Issue #370

bc4693a71b45020c010618d2c078906b51caa8fa authored almost 9 years ago by newman101 <[email protected]>
Readme - set recent version (0.5.1) for CDN links

69130d6a19b77f98a06b185dc6185ec933237fcb authored almost 9 years ago by Piotr Migdał <[email protected]>
Merge pull request #366 from Khan/add_width_to_font_metrics

Add a build step to generate extended metrics that additionally contain glyph widths

d87ee4f78fbc6fde4343b6fc5532597c17abac09 authored about 9 years ago by Kevin Barabash <[email protected]>
Add a build step to generate extended metrics that additionally contain glyph widths

Summary:
The ability to use pre-determined character widths will benefit alternative
layout engi...

1573e1eed687a3bace9c463b4a1bcd7ac9e424f1 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #363 from gagern/modeStateful

Make mode part of the internal state of the parser

ee88cc3c11a4ee476fafc8efbcf7822c3ff2f6d1 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #361 from crepererum/feature/gt_lt

Add \gt and \lt

9aab9c1efe526de8d17f5cb8c2c37715bd35a1c0 authored about 9 years ago by Kevin Barabash <[email protected]>
Add \gt and \lt

95e568ed6b759961d0db58b453f407884718797e authored about 9 years ago by Marco Neumann <[email protected]>
Make mode part of the internal state of the parser

This is the first step towards #266.

cabc08598bfe7a8f12ec9a60ebd8f3e0dabddc5a authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #364 from gagern/lexerRewrite

Refactor lexer, avoiding some mode-specific distinctions

e9f4b07611de060f239572a86bd430a7a09827a5 authored about 9 years ago by Kevin Barabash <[email protected]>
Rewrote lexer, avoiding some mode-specific distinctions

There are two main motivations for this commit. One is unicode input, which
requires unicode ch...

d423bec08921b293e0beecaa718226e310ba3ef9 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #356 from gagern/callingConvention

New calling convention for functions and environments

95e2f1c8d732db3452a080abbdae2cb5b80301a5 authored about 9 years ago by Kevin Barabash <[email protected]>
New calling convention for functions and environments

Fixes issue #255.

Mixing the variable number of arguments a function receives from TeX code
wit...

30f7a1c5bfedaf1a154bbf0102e7f9a846a8dd62 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #362 from Khan/array_font_metrics

Use an array of values instead of object literals to save space in fontMetricsData.js

a81c4fe78df1b19401883cff4f8af2b1c0f5b033 authored about 9 years ago by Kevin Barabash <[email protected]>
Use an array of values instead of object literals to save space in fontMetricsData.js

Test Plan: make test

Reviewers: emily

6a10237017ca13bb6972162a7ff40a290e67f3fd authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #346 from gagern/splitSymbols

Reformat symbol table

fdbdb28617c74a9b0c479fa9de9bbfb51e1d7fec authored about 9 years ago by Kevin Barabash <[email protected]>
Redirect people to gitter instead of freenode

f25829df582177f61b339100c6640ba64c537a65 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #360 from gitter-badger/gitter-badge-1

Add a Gitter chat badge to README.md

8e54d6e365c2ba3df9ffe9ce1745135030cd4c50 authored about 9 years ago by Kevin Barabash <[email protected]>
Add Gitter badge

b9b8396b6fdbc3fbf6ee2872abbcec86cd3eec09 authored about 9 years ago by The Gitter Badger <[email protected]>
Merge pull request #352 from Khan/fix_font_greediness

Set the greedines of font functions to 2 so that e^\mathbf{x} will parse

3203959b96bfdbd948ef46c4803d1b0014696593 authored about 9 years ago by Kevin Barabash <[email protected]>
Set the greedines of font functions to 2 so that e^\mathbf{x} will parse

Test Plan: make test

Reviewers: emily

b98670b8ed66dd694427025b4e800fcaf2e962a3 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #359 from xymostech/fix-zero-rule-padding

Remove 3px border around rules.

961e1caba917372696042352ca48737f11a7cbbd authored about 9 years ago by Emily Eisenberg <[email protected]>
Remove 3px border around rules.

Summary: For some reason, adding `border-style: solid` also adds a 3px
border around elements, w...

252f6320ef08f396ad1146d2ae02bc77c0ad57a1 authored about 9 years ago by Emily Eisenberg <[email protected]>
Merge pull request #347 from gagern/splitEnvironments

Split up environments list into calls to defineEnvironment

d7d13675586c1fa6dfc34c24020a61e603950948 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #345 from gagern/splitFunctions

Split up functions list into calls to defineFunction

0fc77e2f4018adf23e0d9c1aabf05edcc984e4d3 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #349 from gagern/texcmpLogo

Make texcmp work again, including KaTeX logo

112e6783b3e13ed98178f182b7468abf0ece5c5b authored about 9 years ago by Kevin Barabash <[email protected]>
Reindent some comment code as well

2e0f11bdfa33e947cb77a70d9b87b19b4ec8d89c authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #348 from gagern/splitBuildHandlers

Split groupType literals in buildHTML and buildMathML

89e0d7950cb2dc10dc1240408b6817e07e820b44 authored about 9 years ago by Kevin Barabash <[email protected]>
Make texcmp work again, including KaTeX logo

Since all the math font test cases use the KaTeX logo, we need that.
I started with the definiti...

71881e3d36bd5d07c6fadf017eb3c667d61e2ee3 authored about 9 years ago by Martin von Gagern <[email protected]>
Reindent groupType definitions in buildHTML and buildMathML

Since the previous commit deliberately avoided reindenting, this one here
does just that: reinde...

d809f9c362afaab67091e5578a7a6f8e28165787 authored about 9 years ago by Martin von Gagern <[email protected]>
Split up groupType map in buildHTML and buildMathML code

Having long object literals containing the code is problematic.
It makes it difficult to add aux...

6bc7cd574fd9e3011667dc4d98f7188e5e00a7dd authored about 9 years ago by Martin von Gagern <[email protected]>
Reindent environments

Since the previous commit deliberately avoided reindenting, this one here
does just that: reinde...

dae3a14744dea803ed32316ffdfc43200c00f765 authored about 9 years ago by Martin von Gagern <[email protected]>
Split up environments list into calls to defineEnvironment

Having one long array literal to contain the code of all environment
implementations is problema...

2a31a719ecd4ad7f3b29376fdd9dca950337260d authored about 9 years ago by Martin von Gagern <[email protected]>
Rename declareFunction to defineFunction

https://github.com/Khan/KaTeX/pull/262#issuecomment-113981142 indicated a
preference for define ...

acfdc9f69823c1713f16084bb1e7dfce2d9024ee authored about 9 years ago by Martin von Gagern <[email protected]>
Reformat symbol table

Using function calls instead of one big object literal for the symbols makes
the notation far mo...

414f9dd248b2822d6f46da529942035dff9960be authored about 9 years ago by Martin von Gagern <[email protected]>
Reindent

Since the previous commit deliberately avoided reindenting, this one here
does just that: reinde...

3e055f84e9e50d4492149876fcbe9b07da05277e authored about 9 years ago by Martin von Gagern <[email protected]>
Split up functions list into calls to declareFunction

Having one long array literal to contain the code of all function
implementations is problematic...

d553353204432dba6b0be9a61ff87f8e34c993cb authored about 9 years ago by Martin von Gagern <[email protected]>
Strip one level of indirection from functions module exports

5539226f4b2dd100e9e126408ca6943dae2bc863 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #342 from xymostech/rename-breakOnUnsupportedCmds

Rename breakOnUnsupportedCmds to throwOnError.

8accf0f18a17852fceb8cc9421508491f8cd5cde authored about 9 years ago by Kevin Barabash <[email protected]>
Rename breakOnUnsupportedCmds to throwOnError.

Also, the MathBb-chrome test changed, to what I believe is the correct
result? Not sure why it l...

d6cec8a8612069737c48ba9bc151c00b56cc92c7 authored about 9 years ago by Emily Eisenberg <[email protected]>
Merge pull request #292 from kevinb7/fonts-p3_mathml

Adds MathML support for math font commands.

c428abca1edd79d99bdfb308bc2dd7ae887af2ac authored about 9 years ago by Kevin Barabash <[email protected]>
Adds MathML support for math font commands.

This is part 3 or 3. The first two pull requests added font metrics, HTML rendering, and screen...

64e63d7546fb9ad60abc4ec56ddcaa04015a32ad authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #341 from gagern/pngRepack

(Re-)Create some more screenshots in a reproducible way

07dc11ccb01d6722202d1461962a942d2ae7a4d4 authored about 9 years ago by Kevin Barabash <[email protected]>
(Re-)Create some more screenshots in a reproducible way

When rebasing for 2e002ff37aea45979a715a0f8015bf60baba4bfb I forgot to
re-create the screenshots...

9c2a391ff65a09bec6b82b6b7dad9e67d490cd55 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #340 from gagern/pngRepack

Use jspngopt and pako to create reproducible PNG files for Chrome as well

f488a7c48d9a1d19b16b15d0e0b362827c2957ef authored about 9 years ago by Kevin Barabash <[email protected]>
Use jspngopt and pako to create reproducible PNG files for Chrome as well

The combination of jspngopt and pako should eliminate possible causes for
different PNG encoding...

2e002ff37aea45979a715a0f8015bf60baba4bfb authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #330 from xymostech/add-vert-separator

Add | column separators to arrays.

72027a1a56c920e153a5c3d05552f285585cb57c authored about 9 years ago by Kevin Barabash <[email protected]>
Add | column separators to arrays.

This adds the ability to add `|` to a column description and have
vertical separators be added. ...

3a8adbf59519ed4e426dd4fd19b0c74159703b2b authored about 9 years ago by Emily Eisenberg <[email protected]>
Merge pull request #334 from Khan/revert-333-gitter-badge

Revert "Add a Gitter chat badge to README.md"

1b5834d89424216442d793eaa5da7eee394cefd1 authored about 9 years ago by Kevin Barabash <[email protected]>
Revert "Add a Gitter chat badge to README.md"

d772aab6d5298a3ca6601cf2251306fa65c2be1e authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #333 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

bc4c2702206bba8b3e7b7036aeb4ba92c7c16501 authored about 9 years ago by Kevin Barabash <[email protected]>
Added Gitter badge

2af1ad2ffcb8da535d2efdd56f448b57743fcd9a authored about 9 years ago by The Gitter Badger <[email protected]>
Merge pull request #291 from kevinb7/fonts-p2_rendering

Adds math commands, HTML rendering, and screenshotter tests.

2d9a6f323cc7f2d830eb30d02c53242c840b6977 authored about 9 years ago by Kevin Barabash <[email protected]>
Adds math commands, HTML rendering, and screenshotter tests.

This is part 2 of 3. Part 1 added new fonts metrics. Part 2 will add MathML support and unit t...

fd2d58fd8011a1ce1931b42ae53bdae8acfeba1f authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #294 from gagern/symtypes

Fix symbol group types

f32d6158138ffa6c9ec4beedba3d40d9d6d23a84 authored about 9 years ago by Kevin Barabash <[email protected]>
Fix incorrect symbol types

These symbols should have different types, according to symgroups.js

9942283db037dc1e68e2647343a8936d7b9f0693 authored about 9 years ago by Martin von Gagern <[email protected]>
Add tool to check symbol group types against LaTeX

At the moment, the tool isn't suitable for automatic regression tests yet,
since some symbols wi...

1846929110a1b7b8561491fe13b64c8e85b97b66 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #310 from gagern/ssYaml

Switch Screenshotter data from JSON to YAML

cb9f765e0696261712e01735a639ddaf6a222966 authored about 9 years ago by Kevin Barabash <[email protected]>
Merge pull request #323 from blaiprat/fontMetricsData_js

Generate fontMetricsData as JavaScript

1da8c8938bfb02ae049b92483fc317f68394e5fe authored about 9 years ago by Kevin Barabash <[email protected]>
Merge remote-tracking branch 'origin/master' into ssYaml

758f4a73d9bfabf457a37bb7aa1864e2b72e5374 authored about 9 years ago by Martin von Gagern <[email protected]>
Add missing semicolon at the end of fontMetricsData

236b7925f1844a09f12c623ec4af175d465e160a authored about 9 years ago by Blai Pratdesaba <[email protected]>
Generate fontMetricsData as JavaScript

8cd71830c2c8dca58e79325f4d7f79b7bfd7de60 authored about 9 years ago by Blai Pratdesaba <[email protected]>
Whitelist keys to include in ss_data query strings

62a8b2d4e79a592fb0a78c78681b0f5786aa68b4 authored about 9 years ago by Martin von Gagern <[email protected]>
Merge pull request #317 from JeffEverett/unsupported_commands

Added support for visual depiction of unsupported commands

b2d2df9bef95d17943f13aef2d20826ea27e49c9 authored about 9 years ago by Kevin Barabash <[email protected]>