Commit Graph

207 Commits (265d15ecaee2b8aaa2fd28dcd86ba4af073a412e)

Author SHA1 Message Date
Jany Belluz 265d15ecae
Merge pull request #150 from brian6932/fixed-broken-link
Fixed broken install link in readme
2022-03-16 08:27:53 +01:00
Brian 3fefa18b29
Fixed broken install link in readme 2022-03-15 19:29:35 -04:00
Jany Belluz 02917e46a1
Merge pull request #141 from VelichkoAlexander/fix/readme-brew-install-command
README.md - Update brew install command
2021-03-28 15:54:51 +01:00
Alexander Velichko 070726cfce fix brew install command 2020-12-27 11:26:39 +02:00
Jany Belluz a58e874526 Format README 2020-07-04 13:23:46 +01:00
Jany Belluz 5f00c7b95a
Merge pull request #135 from JakeElder/master
Add build Dockerfile
2020-07-04 11:45:05 +01:00
Jany Belluz d1c591af5a
Update README.md 2020-07-04 11:43:46 +01:00
Jany Belluz 514454e9e7
Merge pull request #134 from claymager/fira-logic
Port Fira Code's ligature logic
2020-07-04 11:42:02 +01:00
Jake Elder 290926b2da Add build Dockerfile 2020-07-02 13:23:21 +07:00
John Mager 5c088fcf68 Skip generating ignores for certain ligatures.
- Logic ripped from FiraCode, not currently applicable to Fantasque
 Sans

 - Some potential ligatures ( <*>, <$> ), can be arbitrarily extended
 while still making sense: ( <<<$>>>, etc). Standard 'ignore' rules will
 prevent this from displaying, so we can skip those for certain
 ligatures.
2020-06-21 15:00:57 -04:00
John Mager 7506577e37 Protects some sequences for being ligaturized 2020-06-21 15:00:57 -04:00
John Mager 2508b90ce9 Fixes bug in potentially cyclic ligatures
* fixes issue #133
2020-06-21 15:00:57 -04:00
John Mager bb0e4dc3af Allows hardcoding sequences to ignore ligatures
- Certain operator combinations - especially those involving equals
 signs - look wrong when some of them form ligatures.

 - All current rules from FiraCode were ported over, but many are
 currently irrelevant for this font. Those are commented out of the
 file.

 - Fixes issue #118
2020-06-21 15:00:57 -04:00
John Mager 824cd6a9f8 Added support for longer ligatures
- Breaking out the ligature substitution rules like this also allows for
 easy logical extensions, to handle edge cases as FiraCode does.
2020-06-21 15:00:45 -04:00
Jany Belluz f26bc2f418 Bump version 2019-11-16 19:53:01 +00:00
Jany Belluz eab24e0f4e Merge remote-tracking branch 'origin/master' into ligatures 2019-11-16 19:40:49 +00:00
Jany Belluz 852f3ce99f Fix various problems in ligatures 2019-11-16 19:39:26 +00:00
Jany Belluz ce0925cf8c Stop making EOTs 2019-11-16 16:59:06 +00:00
Jany Belluz 96a3d88ed0 Uniformise glyph coverage 2019-11-16 16:59:06 +00:00
Jany Belluz 9976f53dff Use TTFs as base for web fonts 2019-11-16 15:49:32 +00:00
artem-ogre 103c7cecc3 Add new ligatures
- Regular:                '::', '<<', '>>', '&&', '||', '//', '/*', '*/', '/**/'
- Italic/Bold/BoldItalic:                               '//', '/*', '*/', '/**/'
2019-11-16 15:41:02 +00:00
Jany Belluz 1dd5dbc74a WIP Remove overlaps and fix problems 2018-07-22 22:31:08 +01:00
Jany Belluz ecb649a229 Add ligatures with overlaps 2018-07-22 20:11:44 +01:00
Jany Belluz b9c399df2f
Fix typo 2018-07-18 15:04:53 +01:00
Jany Belluz 35c5032cc0
Merge pull request #98 from doekman/installation-instructions
Added installation instructions to README
2018-07-18 14:53:12 +02:00
Doeke Zanstra bf67c51429
Fixed link, and added some linebreaks 2018-07-18 14:51:18 +02:00
Doeke Zanstra eb7ab3a6cb
Added clarification of different installation packages 2018-07-18 13:01:29 +02:00
Doeke Zanstra 46139ca2ec
Added macOS+homebrew installation instructions to README.md 2018-07-18 12:48:49 +02:00
Jany Belluz 497bd58973
Remove Flattr link 2018-04-10 21:48:36 +02:00
Jany Belluz 45cdc309de Bump version 2018-01-07 19:00:45 +01:00
Jany Belluz 9be00993ba Add ≤ and ≥, fix #69 2018-01-07 17:52:48 +01:00
Jany Belluz 24cba22f2e Add black circle, fix #78 2018-01-07 17:06:43 +01:00
Jany Belluz 8a7b4f76c2 Add Perl 6 quotes, fix #82 2018-01-07 16:45:02 +01:00
belluzj 127e66b684 Merge pull request #83 from cedmax/patch-1
Fixed link to noLoopK zip file
2017-07-31 18:08:46 +02:00
Marco Cedaro afb3aa77e1 Fixed link to noLoopK zip file 2017-07-31 10:30:58 +01:00
Jany Belluz 6580d1c78f Update changelog 2017-07-12 22:35:58 +02:00
Jany Belluz d9f4307c88 Add numero sign, fix #23 2017-07-12 22:18:59 +02:00
Jany Belluz 12543d4cc1 Fix the cyrillic у as mentioned in #23 2017-07-12 20:55:05 +02:00
Jany Belluz 82c5e7d0fc Add a variant with a larger line height
As proposed in https://github.com/belluzj/fantasque-sans/issues/23\#issuecomment-58776550
2017-07-12 20:39:32 +02:00
Jany Belluz 6a568c63f6 Add no-loop k also in italics 2017-07-12 20:15:48 +02:00
Jany Belluz 010717e575 Fix link in README 2017-07-10 18:58:19 +02:00
Jany Belluz b6abec986f Update the build system to bake in the non-looped k 2017-07-10 18:52:39 +02:00
Jany Belluz d6b7f3fbff Update copyright years 2017-07-10 18:47:37 +02:00
Jany Belluz ce60fbf7cf Use the Fontforge directory format 2017-07-10 18:47:37 +02:00
belluzj ae96bc245e Add a link to the release with baked-in `ss01` 2017-05-23 21:41:40 +02:00
belluzj e336dafcc2 Set theme jekyll-theme-cayman 2016-12-22 16:54:40 +01:00
Jany Belluz 7940546c88 Update copyright years 2016-04-03 21:32:23 +02:00
Jany Belluz aeee75db83 Fix bad generation of CSS declarations
...due to excess verbosity from FontForge.
2016-04-03 21:27:40 +02:00
Jany Belluz 3365244e8b Bump version 2016-04-03 21:09:38 +02:00
Jany Belluz 69cee70a22 Adjust curly quotes so that they also work well as apostrophes 2016-04-03 20:08:38 +02:00