From 67480a88a5055010bb4eb6d991535d200d0a89eb Mon Sep 17 00:00:00 2001 From: Ian Tuomi Date: Tue, 5 Jan 2021 12:08:35 +0200 Subject: [PATCH] Remove compatibility list, split changelog into own file --- CHANGELOG.md | 23 +++++++++++++++++++ README.md | 63 ---------------------------------------------------- 2 files changed, 23 insertions(+), 63 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..1403e81439 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,23 @@ + +# Release notes ++ [v1.2](https://github.com/i-tu/Hasklig/releases/tag/v1.2) + + Include latest changes from the Source Code Pro repository master branch (adobe-fonts/source-code-pro@14875b7) + + Resolves Big Sure issue [#123](https://github.com/i-tu/Hasklig/issues/123) ++ [v1.1](https://github.com/i-tu/Hasklig/releases/tag/1.1) + + New ligatures `->>`, `:::`, `>=>`, `<=<`, `<=>`, `<->` + + Switched to newer version of calt code by [Nikita Prokopov](https://github.com/tonsky/FiraCode). It "doesn’t apply ligatures to long sequences of chars, e.g. !!!!, >>>>, etc" + + Fixed `++` and `+++` line inconsistency in heavy italic weights ++ [v1.0](https://github.com/i-tu/Hasklig/releases/tag/1.0) + + Updates to the latest version of SCP + + Hasklig moves to a ligature substitution mechanism borrowed from the excellent [Fira Code by Nikita Prokopov](https://github.com/tonsky/FiraCode) ++ [v0.9](https://github.com/i-tu/Hasklig/releases/tag/0.9) + + Converted to UFO format and updated base fonts to benefit from work done on [Source Code Pro](https://github.com/adobe-fonts/source-code-pro/): + - ***Italics!*** + - Greek & Cyrillic script support + - Better powerline symbols + - [Much, much more](https://github.com/adobe-fonts/source-code-pro/releases/tag/2.010R-ro%2F1.030R-it) + - Added tags that enable support for some IntelliJ IDEA Builds ++ v0.4: New ligatures: `<*` `<*>` `<+>` `<$>` `***` `<|>` `!!` `||` `===` `==>`, [Powerline](https://github.com/powerline/powerline) symbol support ++ v0.3: New ligatures: `<<<` `>>>` `<>` and `+++` ++ v0.2: Lengthened `==` and `/=` to match other equals signs ++ v0.1: Ligatures `<-` `->` `=>` `>>` `<<` `>>=` `=<<` `..` `...` `::` `-<` `>-` `-<<` `>>-` `++` `/=` and `==` diff --git a/README.md b/README.md index 19428f06c0..122e88efaf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -_N.B. This is a fork of the_ [Source Code Pro repository](https://github.com/adobe-fonts/source-code-pro) - ### Hasklig – _Ligatures for code_ Programming languages are limited to relatively few characters. As a result, combined character operators surfaced quite early, such as the widely used arrow (`->`), comprised of a hyphen and greater sign. It looks like an arrow if you know the analogy and squint a bit. @@ -12,76 +10,15 @@ Hasklig solves the problem the way typographers have always solved ill-fitting c Not only can multi-character glyphs be rendered more vividly, other problematic things in monospaced fonts, such as spacing can be corrected. -[**Download Hasklig Font Family v1.1**](https://github.com/i-tu/Hasklig/releases/download/1.1/Hasklig-1.1.zip) - #### Hasklig ![Hasklig Sample](hasklig_example.png?raw=true) #### Source Code Pro ![Source Code Pro Sample](SourceCodeProSample.png?raw=true) -### Release notes -+ [v1.1](https://github.com/i-tu/Hasklig/releases/tag/1.1) - + New ligatures `->>`, `:::`, `>=>`, `<=<`, `<=>`, `<->` - + Switched to newer version of calt code by [Nikita Prokopov](https://github.com/tonsky/FiraCode). It "doesn’t apply ligatures to long sequences of chars, e.g. !!!!, >>>>, etc" - + Fixed `++` and `+++` line inconsistency in heavy italic weights -+ [v1.0](https://github.com/i-tu/Hasklig/releases/tag/1.0) - + Updates to the latest version of SCP - + Hasklig moves to a ligature substitution mechanism borrowed from the excellent [Fira Code by Nikita Prokopov](https://github.com/tonsky/FiraCode) -+ [v0.9]((https://github.com/i-tu/Hasklig/releases/download/0.9/Hasklig-0.9.zip)): This is a major update so YMMV. Please report any issues. - + Converted to UFO format and updated base fonts to benefit from work done on [Source Code Pro](https://github.com/adobe-fonts/source-code-pro/): - - ***Italics!*** - - Greek & Cyrillic script support - - Better powerline symbols - - [Much, much more](https://github.com/adobe-fonts/source-code-pro/releases/tag/2.010R-ro%2F1.030R-it) - - Added tags that enable support for some IntelliJ IDEA Builds -+ v0.4: New ligatures: `<*` `<*>` `<+>` `<$>` `***` `<|>` `!!` `||` `===` `==>`, [Powerline](https://github.com/powerline/powerline) symbol support -+ v0.3: New ligatures: `<<<` `>>>` `<>` and `+++` -+ v0.2: Lengthened `==` and `/=` to match other equals signs -+ v0.1: Ligatures `<-` `->` `=>` `>>` `<<` `>>=` `=<<` `..` `...` `::` `-<` `>-` `-<<` `>>-` `++` `/=` and `==` - #### Currently implemented symbols `<*` `<*>` `<+>` `<$>` `***` `<|` `|>` `<|>` `!!` `||` `===` `==>` `<<<` `>>>` `<>` `+++` `<-` `->` `=>` `>>` `<<` `>>=` `=<<` `..` `...` `::` `-<` `>-` `-<<` `>>-` `++` `/=` `==` -#### Editor Support -This list is compiled based on reports on the current state of support for code editors and terminals. This list - -#### Supported editors -+ Atom (*[since v1.1.0](http://blog.atom.io/2015/10/29/atom-1-1-is-out.html)*) - - Can also be installed as package courtesy of [atom-hasklig](https://atom.io/packages/hasklig) by [adilparvez](https://github.com/adilparvez) -+ BBEdit 11 ([Instructions](https://github.com/i-tu/Hasklig/issues/3#issue-46601683)) -+ Brackets -+ Chocolat -+ Geany -+ gEdit -+ iTerm2 (*[Currently only using beta build – 3.1 and onwards](https://gitlab.com/gnachman/iterm2/issues/3568#note_13118332)*) -+ Kate -+ Konsole -+ KWrite -+ Leksah (_x64 W8 reported not working_) -+ Light Table ([Instructions](https://github.com/LightTable/LightTable/issues/1459#issuecomment-57366504)) -+ MacVim (_Since release 79. See [Issue 32](https://github.com/i-tu/Hasklig/issues/32)_) -+ QtCreator (_v.3.2.2 on GNU/Linux x64_) -+ RStudio -+ Smultron -+ Sublime Text 3 -+ Terminal (OSX) -+ TextEdit -+ TextMate (_from version 2.0-alpha.9549 onwards_) -+ Vico -+ Visual Studio 2015 -+ Visual Studio Code -+ Xcode (requires [an additional plugin](https://github.com/robertvojta/LigatureXcodePlugin)) -+ IntelliJ IDEA (*[since v2016.2](https://blog.jetbrains.com/idea/2016/07/intellij-idea-2016-2-is-here)*) - -#### No support -- Emacs -- gVim (_output corrupted. A_ [patch](https://groups.google.com/forum/#!topic/vim_dev/0sETSAwe5Wo) _exists, but it has not been incorporated into mainstream gVim._) -- KDevelop 4 -- Notepad++ -- Xamarin Studio/Monodevelop - - ### Building the fonts from source #### Requirements