diff --git a/CHANGELOG.md b/CHANGELOG.md index e9240c7d4..47916567b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ -# Version 2.011 (development Branch) +# Version 2.013 (release build) +- Fixed missing middle dot glyph (U+00B7), adjusted width of U+00B7 em box to address spacing issues in editors that highlight empty spaces (Issues 27 & 46) +- Powerline glyph alignment and size adjustments (Issue #33) +- Fixed name tables to address: + - incorrect oblique rendering with Java type renderers on OS X (Issue #26) + - incorrect italic + bold + bold oblique rendering in some syntax highlighters (Issues #42, #50, #60) + - backslash character took inappropriate vertical alignment because of incorrect slant angle in some editors (Issue #67) +- Changed license name from "Modified SIL Open Font License" to "Hack Open Font License", removed all references to SIL, and removed the SIL OFL preamble in order to comply with SIL regulations for modifications of the SIL Open Font License +- Removed the following statement from Hack Open Font License condition #3: "This restriction only applies to the primary font name as presented to the users." to address a conflict with the Bitstream Vera license -- fixed missing middle dot glyph (U+00B7), too wide U+00B7 em box bug that caused spacing issues in editors that highlight empty spaces (Issues 27 & 46) +# Version 2.012 (development build) + +- Powerline glyph alignment and size adjustments (Issue #33) +- Fixed name tables to address: + - incorrect oblique rendering with Java type renderers on OS X (Issue #26) + - incorrect italic + bold + bold oblique rendering in some syntax highlighters (Issues #42, #50, #60) + - backslash character took inappropriate vertical alignment because of incorrect slant angle in some editors (Issue #67) + +# Version 2.011 (development build) + +- fixed missing middle dot glyph (U+00B7), adjusted width of U+00B7 em box to address spacing issues in editors that highlight empty spaces (Issues 27 & 46) # Version 2.010 diff --git a/LICENSE.md b/LICENSE.md index 47217b319..6d044ae12 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,42 +1,20 @@ ## License -Modified Version ("Hack") Copyright (c) 2015, Christopher Simpkins with Reserved Font Name Hack. +Hack Copyright 2015, Christopher Simpkins with Reserved Font Name Hack. -Original Version Copyright (c) 2003 Bitstream Inc. and licensed under the Bitstream Vera License +Bitstream Vera Sans Mono Copyright 2003 Bitstream Inc. and licensed under the Bitstream Vera License with Reserved Font Names Bitstream and Vera -DejaVu modifications of the original Bitstream Vera Mono typeface have been committed to the public domain. +DejaVu modifications of the original Bitstream Vera Sans Mono typeface have been committed to the public domain. -This Font Software is licensed under a modified version of the SIL Open Font License, Version 1.1 and the Bitstream Vera License. - -The modifications to the SIL Open Font License permit the use of multiple font licenses for the release of modified or unmodified -versions of this font, in part or in whole. These changes are in the preamble and section 5 of the accompanying modified SIL Open Font -License text below. +This Font Software is licensed under the Hack Open Font License and the Bitstream Vera License. These licenses are copied below. +### Hack Open Font License -### MODIFIED SIL OPEN FONT LICENSE - -(Original Version 1.1 - 26 February 2007) - -(Modified Version 06 June 2015) - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. +(Version v.1.0 - 06 September 2015) DEFINITIONS "Font Software" refers to the set of files released by the Copyright @@ -75,8 +53,7 @@ binary files as long as those fields can be easily viewed by the user. 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. +Copyright Holder(s). 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any diff --git a/build/ttf/Hack-Bold.ttf b/build/ttf/Hack-Bold.ttf index 8e4fdc894..0bbf6fea8 100644 Binary files a/build/ttf/Hack-Bold.ttf and b/build/ttf/Hack-Bold.ttf differ diff --git a/build/ttf/Hack-BoldOblique.ttf b/build/ttf/Hack-BoldItalic.ttf similarity index 80% rename from build/ttf/Hack-BoldOblique.ttf rename to build/ttf/Hack-BoldItalic.ttf index dbc7cb6e0..65906fa14 100644 Binary files a/build/ttf/Hack-BoldOblique.ttf and b/build/ttf/Hack-BoldItalic.ttf differ diff --git a/build/ttf/Hack-RegularOblique.ttf b/build/ttf/Hack-Italic.ttf similarity index 73% rename from build/ttf/Hack-RegularOblique.ttf rename to build/ttf/Hack-Italic.ttf index f4925891c..8616327b9 100644 Binary files a/build/ttf/Hack-RegularOblique.ttf and b/build/ttf/Hack-Italic.ttf differ diff --git a/build/ttf/Hack-Regular.ttf b/build/ttf/Hack-Regular.ttf index 7c8e65b84..6ea8cd251 100644 Binary files a/build/ttf/Hack-Regular.ttf and b/build/ttf/Hack-Regular.ttf differ diff --git a/prebuild/Hack-Bold-TT.vfb b/prebuild/Hack-Bold-TT.vfb index 485b3a158..537582a65 100644 Binary files a/prebuild/Hack-Bold-TT.vfb and b/prebuild/Hack-Bold-TT.vfb differ diff --git a/prebuild/Hack-Bold-TT.vfbak b/prebuild/Hack-Bold-TT.vfbak index 1f21dca2d..485b3a158 100644 Binary files a/prebuild/Hack-Bold-TT.vfbak and b/prebuild/Hack-Bold-TT.vfbak differ diff --git a/prebuild/Hack-BoldOblique-TT.vfb b/prebuild/Hack-BoldOblique-TT.vfb index bbc09321f..2fbbc5758 100644 Binary files a/prebuild/Hack-BoldOblique-TT.vfb and b/prebuild/Hack-BoldOblique-TT.vfb differ diff --git a/prebuild/Hack-BoldOblique-TT.vfbak b/prebuild/Hack-BoldOblique-TT.vfbak index bd1cc858d..bbc09321f 100644 Binary files a/prebuild/Hack-BoldOblique-TT.vfbak and b/prebuild/Hack-BoldOblique-TT.vfbak differ diff --git a/prebuild/Hack-Regular-TT.vfb b/prebuild/Hack-Regular-TT.vfb index 1967c6739..266469887 100644 Binary files a/prebuild/Hack-Regular-TT.vfb and b/prebuild/Hack-Regular-TT.vfb differ diff --git a/prebuild/Hack-Regular-TT.vfbak b/prebuild/Hack-Regular-TT.vfbak index f8aa9f940..1967c6739 100644 Binary files a/prebuild/Hack-Regular-TT.vfbak and b/prebuild/Hack-Regular-TT.vfbak differ diff --git a/prebuild/Hack-RegularOblique-TT.vfb b/prebuild/Hack-RegularOblique-TT.vfb index b0ee4e76e..1895eceaa 100644 Binary files a/prebuild/Hack-RegularOblique-TT.vfb and b/prebuild/Hack-RegularOblique-TT.vfb differ diff --git a/prebuild/Hack-RegularOblique-TT.vfbak b/prebuild/Hack-RegularOblique-TT.vfbak index 2bb7edba9..b0ee4e76e 100644 Binary files a/prebuild/Hack-RegularOblique-TT.vfbak and b/prebuild/Hack-RegularOblique-TT.vfbak differ