mirror of
https://github.com/i-tu/Hasklig.git
synced 2024-10-03 21:48:24 +03:00
Remove compatibility list, split changelog into own file
This commit is contained in:
parent
87adcfabac
commit
67480a88a5
23
CHANGELOG.md
Normal file
23
CHANGELOG.md
Normal file
@ -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 `==`
|
63
README.md
63
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
|
||||
|
Loading…
Reference in New Issue
Block a user