diff --git a/README.md b/README.md index d827c7c..783aa80 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,10 @@ those found in the popular [Fira Code](https://github.com/tonsky/FiraCode) font. These ligatures were custom created using [Glyphs](https://glyphsapp.com/). There are even italic versions of the ligatures. +## 🎉 What's New in Version 2.5 + + + ## 🎉 What's New in Version 2 diff --git a/images/new-ligatures-2.5.png b/images/new-ligatures-2.5.png new file mode 100644 index 0000000..672ea67 Binary files /dev/null and b/images/new-ligatures-2.5.png differ diff --git a/images/preview/italic/ampersand_ampersand.png b/images/preview/italic/ampersand_ampersand.png index cada919..b95238d 100644 Binary files a/images/preview/italic/ampersand_ampersand.png and b/images/preview/italic/ampersand_ampersand.png differ diff --git a/images/preview/italic/asterisk_equal.png b/images/preview/italic/asterisk_equal.png new file mode 100644 index 0000000..3602e46 Binary files /dev/null and b/images/preview/italic/asterisk_equal.png differ diff --git a/images/preview/italic/bar_bar.png b/images/preview/italic/bar_bar.png index 2aef668..0da71e3 100644 Binary files a/images/preview/italic/bar_bar.png and b/images/preview/italic/bar_bar.png differ diff --git a/images/preview/italic/bar_greater.png b/images/preview/italic/bar_greater.png index a4ba7cd..b5fb469 100644 Binary files a/images/preview/italic/bar_greater.png and b/images/preview/italic/bar_greater.png differ diff --git a/images/preview/italic/colon_colon.png b/images/preview/italic/colon_colon.png new file mode 100644 index 0000000..7ebaf77 Binary files /dev/null and b/images/preview/italic/colon_colon.png differ diff --git a/images/preview/italic/colon_equal.png b/images/preview/italic/colon_equal.png index 740c41a..4f5e440 100644 Binary files a/images/preview/italic/colon_equal.png and b/images/preview/italic/colon_equal.png differ diff --git a/images/preview/italic/equal_less_less.png b/images/preview/italic/equal_less_less.png index 7e86f5a..b23c483 100644 Binary files a/images/preview/italic/equal_less_less.png and b/images/preview/italic/equal_less_less.png differ diff --git a/images/preview/italic/exclam_equal.png b/images/preview/italic/exclam_equal.png index 3f0be6d..1c6f5ce 100644 Binary files a/images/preview/italic/exclam_equal.png and b/images/preview/italic/exclam_equal.png differ diff --git a/images/preview/italic/exclam_equal_equal.png b/images/preview/italic/exclam_equal_equal.png index 66d71b4..cbf8634 100644 Binary files a/images/preview/italic/exclam_equal_equal.png and b/images/preview/italic/exclam_equal_equal.png differ diff --git a/images/preview/italic/exclam_exclam.png b/images/preview/italic/exclam_exclam.png new file mode 100644 index 0000000..0a450b2 Binary files /dev/null and b/images/preview/italic/exclam_exclam.png differ diff --git a/images/preview/italic/greater_equal.png b/images/preview/italic/greater_equal.png index 4eca45b..23d7812 100644 Binary files a/images/preview/italic/greater_equal.png and b/images/preview/italic/greater_equal.png differ diff --git a/images/preview/italic/greater_greater.png b/images/preview/italic/greater_greater.png new file mode 100644 index 0000000..184561f Binary files /dev/null and b/images/preview/italic/greater_greater.png differ diff --git a/images/preview/italic/greater_greater_equal.png b/images/preview/italic/greater_greater_equal.png index 982ec1d..d34fd50 100644 Binary files a/images/preview/italic/greater_greater_equal.png and b/images/preview/italic/greater_greater_equal.png differ diff --git a/images/preview/italic/hyphen_equal.png b/images/preview/italic/hyphen_equal.png new file mode 100644 index 0000000..c7de3fd Binary files /dev/null and b/images/preview/italic/hyphen_equal.png differ diff --git a/images/preview/italic/hyphen_hyphen.png b/images/preview/italic/hyphen_hyphen.png index 23bd109..7141b6e 100644 Binary files a/images/preview/italic/hyphen_hyphen.png and b/images/preview/italic/hyphen_hyphen.png differ diff --git a/images/preview/italic/index.html b/images/preview/italic/index.html index d84d6dd..562d1ed 100644 --- a/images/preview/italic/index.html +++ b/images/preview/italic/index.html @@ -12,4 +12,4 @@ Normal | Italic
-
ampersand_ampersand
bar_bar
bar_greater
colon_equal
equal_equal
equal_equal_equal
equal_equal_greater
equal_greater
equal_less_less
exclam_equal
exclam_equal_equal
greater_equal
greater_equal_greater
greater_greater_equal
hyphen_greater
hyphen_hyphen
hyphen_hyphen_greater
less_bar
less_equal
less_equal_equal
less_equal_greater
less_equal_less
less_exclam_hyphen_hyphen
less_hyphen
less_hyphen_greater
less_hyphen_hyphen
less_slash
plus_equal
plus_plus
question_question
slash_greater
underscore_underscore
w_w_w
\ No newline at end of file +
ampersand_ampersand
asterisk_equal
bar_bar
bar_greater
colon_colon
colon_equal
equal_equal
equal_equal_equal
equal_equal_greater
equal_greater
equal_less_less
exclam_equal
exclam_equal_equal
exclam_exclam
greater_equal
greater_equal_greater
greater_greater
greater_greater_equal
hyphen_equal
hyphen_greater
hyphen_hyphen
hyphen_hyphen_greater
less_bar
less_equal
less_equal_equal
less_equal_greater
less_equal_less
less_exclam_hyphen_hyphen
less_hyphen
less_hyphen_greater
less_hyphen_hyphen
less_less
less_less_equal
less_slash
less_slash_greater
plus_equal
plus_plus
question_question
quotedbl_quotedbl_quotedbl
quotesingle_quotesingle_quotesingle
semicolon_semicolon
slash_equal
slash_greater
underscore_underscore
w_w_w
\ No newline at end of file diff --git a/images/preview/italic/less_bar.png b/images/preview/italic/less_bar.png index bf543f7..dcde3de 100644 Binary files a/images/preview/italic/less_bar.png and b/images/preview/italic/less_bar.png differ diff --git a/images/preview/italic/less_equal.png b/images/preview/italic/less_equal.png index c0e9917..c5a403d 100644 Binary files a/images/preview/italic/less_equal.png and b/images/preview/italic/less_equal.png differ diff --git a/images/preview/italic/less_exclam_hyphen_hyphen.png b/images/preview/italic/less_exclam_hyphen_hyphen.png index f734cbb..fa76df2 100644 Binary files a/images/preview/italic/less_exclam_hyphen_hyphen.png and b/images/preview/italic/less_exclam_hyphen_hyphen.png differ diff --git a/images/preview/italic/less_less.png b/images/preview/italic/less_less.png new file mode 100644 index 0000000..707de77 Binary files /dev/null and b/images/preview/italic/less_less.png differ diff --git a/images/preview/italic/less_less_equal.png b/images/preview/italic/less_less_equal.png new file mode 100644 index 0000000..83706a3 Binary files /dev/null and b/images/preview/italic/less_less_equal.png differ diff --git a/images/preview/italic/less_slash_greater.png b/images/preview/italic/less_slash_greater.png new file mode 100644 index 0000000..87429a0 Binary files /dev/null and b/images/preview/italic/less_slash_greater.png differ diff --git a/images/preview/italic/plus_equal.png b/images/preview/italic/plus_equal.png index 5a321e7..2c119a6 100644 Binary files a/images/preview/italic/plus_equal.png and b/images/preview/italic/plus_equal.png differ diff --git a/images/preview/italic/plus_plus.png b/images/preview/italic/plus_plus.png index ea89ed9..956601b 100644 Binary files a/images/preview/italic/plus_plus.png and b/images/preview/italic/plus_plus.png differ diff --git a/images/preview/italic/question_question.png b/images/preview/italic/question_question.png index d553dfc..22ab829 100644 Binary files a/images/preview/italic/question_question.png and b/images/preview/italic/question_question.png differ diff --git a/images/preview/italic/quotedbl_quotedbl_quotedbl.png b/images/preview/italic/quotedbl_quotedbl_quotedbl.png new file mode 100644 index 0000000..12d558f Binary files /dev/null and b/images/preview/italic/quotedbl_quotedbl_quotedbl.png differ diff --git a/images/preview/italic/quotesingle_quotesingle_quotesingle.png b/images/preview/italic/quotesingle_quotesingle_quotesingle.png new file mode 100644 index 0000000..12d558f Binary files /dev/null and b/images/preview/italic/quotesingle_quotesingle_quotesingle.png differ diff --git a/images/preview/italic/semicolon_semicolon.png b/images/preview/italic/semicolon_semicolon.png new file mode 100644 index 0000000..8ded3a9 Binary files /dev/null and b/images/preview/italic/semicolon_semicolon.png differ diff --git a/images/preview/italic/slash_equal.png b/images/preview/italic/slash_equal.png new file mode 100644 index 0000000..62cecea Binary files /dev/null and b/images/preview/italic/slash_equal.png differ diff --git a/images/preview/normal/ampersand_ampersand.png b/images/preview/normal/ampersand_ampersand.png index 7caf7dc..4b138a6 100644 Binary files a/images/preview/normal/ampersand_ampersand.png and b/images/preview/normal/ampersand_ampersand.png differ diff --git a/images/preview/normal/asterisk_equal.png b/images/preview/normal/asterisk_equal.png new file mode 100644 index 0000000..9f0e418 Binary files /dev/null and b/images/preview/normal/asterisk_equal.png differ diff --git a/images/preview/normal/bar_greater.png b/images/preview/normal/bar_greater.png index c169a7d..3e00278 100644 Binary files a/images/preview/normal/bar_greater.png and b/images/preview/normal/bar_greater.png differ diff --git a/images/preview/normal/colon_colon.png b/images/preview/normal/colon_colon.png new file mode 100644 index 0000000..f8e329e Binary files /dev/null and b/images/preview/normal/colon_colon.png differ diff --git a/images/preview/normal/colon_equal.png b/images/preview/normal/colon_equal.png index 27c9b4c..a208967 100644 Binary files a/images/preview/normal/colon_equal.png and b/images/preview/normal/colon_equal.png differ diff --git a/images/preview/normal/equal_less_less.png b/images/preview/normal/equal_less_less.png index 7d72010..b9fcb51 100644 Binary files a/images/preview/normal/equal_less_less.png and b/images/preview/normal/equal_less_less.png differ diff --git a/images/preview/normal/exclam_equal.png b/images/preview/normal/exclam_equal.png index dee4376..dae0a32 100644 Binary files a/images/preview/normal/exclam_equal.png and b/images/preview/normal/exclam_equal.png differ diff --git a/images/preview/normal/exclam_equal_equal.png b/images/preview/normal/exclam_equal_equal.png index 5f64eac..f6e11e4 100644 Binary files a/images/preview/normal/exclam_equal_equal.png and b/images/preview/normal/exclam_equal_equal.png differ diff --git a/images/preview/normal/exclam_exclam.png b/images/preview/normal/exclam_exclam.png new file mode 100644 index 0000000..fa051fc Binary files /dev/null and b/images/preview/normal/exclam_exclam.png differ diff --git a/images/preview/normal/greater_equal.png b/images/preview/normal/greater_equal.png index fcb400a..eb3e6b6 100644 Binary files a/images/preview/normal/greater_equal.png and b/images/preview/normal/greater_equal.png differ diff --git a/images/preview/normal/greater_greater.png b/images/preview/normal/greater_greater.png new file mode 100644 index 0000000..533275e Binary files /dev/null and b/images/preview/normal/greater_greater.png differ diff --git a/images/preview/normal/greater_greater_equal.png b/images/preview/normal/greater_greater_equal.png index 5b9545d..de5b283 100644 Binary files a/images/preview/normal/greater_greater_equal.png and b/images/preview/normal/greater_greater_equal.png differ diff --git a/images/preview/normal/hyphen_equal.png b/images/preview/normal/hyphen_equal.png new file mode 100644 index 0000000..26abbf4 Binary files /dev/null and b/images/preview/normal/hyphen_equal.png differ diff --git a/images/preview/normal/hyphen_hyphen.png b/images/preview/normal/hyphen_hyphen.png index 5e059de..0b93cf1 100644 Binary files a/images/preview/normal/hyphen_hyphen.png and b/images/preview/normal/hyphen_hyphen.png differ diff --git a/images/preview/normal/index.html b/images/preview/normal/index.html index 2eca62b..42af9b1 100644 --- a/images/preview/normal/index.html +++ b/images/preview/normal/index.html @@ -12,4 +12,4 @@ Normal | Italic
-
ampersand_ampersand
bar_bar
bar_greater
colon_equal
equal_equal
equal_equal_equal
equal_equal_greater
equal_greater
equal_less_less
exclam_equal
exclam_equal_equal
greater_equal
greater_equal_greater
greater_greater_equal
hyphen_greater
hyphen_hyphen
hyphen_hyphen_greater
less_bar
less_equal
less_equal_equal
less_equal_greater
less_equal_less
less_exclam_hyphen_hyphen
less_hyphen
less_hyphen_greater
less_hyphen_hyphen
less_slash
plus_equal
plus_plus
question_question
slash_greater
underscore_underscore
w_w_w
\ No newline at end of file +
ampersand_ampersand
asterisk_equal
bar_bar
bar_greater
colon_colon
colon_equal
equal_equal
equal_equal_equal
equal_equal_greater
equal_greater
equal_less_less
exclam_equal
exclam_equal_equal
exclam_exclam
greater_equal
greater_equal_greater
greater_greater
greater_greater_equal
hyphen_equal
hyphen_greater
hyphen_hyphen
hyphen_hyphen_greater
less_bar
less_equal
less_equal_equal
less_equal_greater
less_equal_less
less_exclam_hyphen_hyphen
less_hyphen
less_hyphen_greater
less_hyphen_hyphen
less_less
less_less_equal
less_slash
less_slash_greater
plus_equal
plus_plus
question_question
quotedbl_quotedbl_quotedbl
quotesingle_quotesingle_quotesingle
semicolon_semicolon
slash_equal
slash_greater
underscore_underscore
w_w_w
\ No newline at end of file diff --git a/images/preview/normal/less_bar.png b/images/preview/normal/less_bar.png index 78f3528..94d557a 100644 Binary files a/images/preview/normal/less_bar.png and b/images/preview/normal/less_bar.png differ diff --git a/images/preview/normal/less_equal.png b/images/preview/normal/less_equal.png index 41eedd5..bf819a0 100644 Binary files a/images/preview/normal/less_equal.png and b/images/preview/normal/less_equal.png differ diff --git a/images/preview/normal/less_exclam_hyphen_hyphen.png b/images/preview/normal/less_exclam_hyphen_hyphen.png index a24ca5b..7be00e2 100644 Binary files a/images/preview/normal/less_exclam_hyphen_hyphen.png and b/images/preview/normal/less_exclam_hyphen_hyphen.png differ diff --git a/images/preview/normal/less_less.png b/images/preview/normal/less_less.png new file mode 100644 index 0000000..5664d04 Binary files /dev/null and b/images/preview/normal/less_less.png differ diff --git a/images/preview/normal/less_less_equal.png b/images/preview/normal/less_less_equal.png new file mode 100644 index 0000000..a517a08 Binary files /dev/null and b/images/preview/normal/less_less_equal.png differ diff --git a/images/preview/normal/less_slash_greater.png b/images/preview/normal/less_slash_greater.png new file mode 100644 index 0000000..b149751 Binary files /dev/null and b/images/preview/normal/less_slash_greater.png differ diff --git a/images/preview/normal/plus_equal.png b/images/preview/normal/plus_equal.png index a365e2b..75ffe76 100644 Binary files a/images/preview/normal/plus_equal.png and b/images/preview/normal/plus_equal.png differ diff --git a/images/preview/normal/plus_plus.png b/images/preview/normal/plus_plus.png index 46508cb..73327fb 100644 Binary files a/images/preview/normal/plus_plus.png and b/images/preview/normal/plus_plus.png differ diff --git a/images/preview/normal/question_question.png b/images/preview/normal/question_question.png index 489358b..8558ebb 100644 Binary files a/images/preview/normal/question_question.png and b/images/preview/normal/question_question.png differ diff --git a/images/preview/normal/quotedbl_quotedbl_quotedbl.png b/images/preview/normal/quotedbl_quotedbl_quotedbl.png new file mode 100644 index 0000000..a0bce80 Binary files /dev/null and b/images/preview/normal/quotedbl_quotedbl_quotedbl.png differ diff --git a/images/preview/normal/quotesingle_quotesingle_quotesingle.png b/images/preview/normal/quotesingle_quotesingle_quotesingle.png new file mode 100644 index 0000000..a0bce80 Binary files /dev/null and b/images/preview/normal/quotesingle_quotesingle_quotesingle.png differ diff --git a/images/preview/normal/semicolon_semicolon.png b/images/preview/normal/semicolon_semicolon.png new file mode 100644 index 0000000..0f5db07 Binary files /dev/null and b/images/preview/normal/semicolon_semicolon.png differ diff --git a/images/preview/normal/slash_equal.png b/images/preview/normal/slash_equal.png new file mode 100644 index 0000000..2e1d029 Binary files /dev/null and b/images/preview/normal/slash_equal.png differ diff --git a/newligatures-2.5.js b/newligatures-2.5.js new file mode 100644 index 0000000..74ccb7c --- /dev/null +++ b/newligatures-2.5.js @@ -0,0 +1,21 @@ +// new ligatures v2.5 + +- colon_colon :: +- exclam_exclam !! +- semicolon_semicolon ;; +- less_less << +- greater_greater >> +- hyphen_equal (minus_equal) -= +- asterisk_equal *= +- slash_equal /= +- less_slash_greater +- less_less_equal <<= +- quotedbl_quotedbl_quotedbl """ +- quotesingle_quotesingle_quotesingle ''' + +// new powerline glyphs + +- E0A1 (Powerline LN)  +- E0A2 (Powerline lock)  +- E0B1 (Powerline left soft divider)  +- E0B3 (Powerline right soft divider)  diff --git a/sample.js b/sample.js index 5a23062..ceffbbf 100644 --- a/sample.js +++ b/sample.js @@ -39,3 +39,5 @@ const func = (a, b, c, d, e, f, s, n) => { } + + :: << >> *= /=