Commit 4a51c801 authored by Fabian Greffrath's avatar Fabian Greffrath

Apply all commit to the upstream GIT repository since the 2.00.1 release

parent 41b177a5
From f4469f37f5fa9be11aad784b723277186134ca06 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E0=A4=AA=E0=A5=8D=E0=A4=B0=E0=A4=B5=E0=A4=BF=E0=A4=A3=20?=
=?UTF-8?q?=E0=A4=B8=E0=A4=BE=E0=A4=A4=E0=A4=AA=E0=A5=81=E0=A4=A4=E0=A5=87?=
<psatpute@redhat.com>
Date: Fri, 5 Oct 2012 10:38:16 +0530
Subject: [PATCH 1/9] added minor comments in is fixed script
---
scripts/setisFixedPitch-fonttools.py | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/scripts/setisFixedPitch-fonttools.py b/scripts/setisFixedPitch-fonttools.py
index 23cf0c0..7f462af 100644
--- a/scripts/setisFixedPitch-fonttools.py
+++ b/scripts/setisFixedPitch-fonttools.py
@@ -24,7 +24,7 @@
# Usage:
#
# $ ./setisFixedPitch-fonttools.py FontIn.ttf
-# input font will be overwriten and backup will be created for input font
+# "fontname"-fixed.ttf will be created with fixed isFixedPitch bit.
# Import our system library and fontTools ttLib
import os, sys
@@ -49,13 +49,3 @@ for i in range(1, len(sys.argv)):
newfont = fontfile[0:-4] + '-fixed' + fontfile[-4:]
font.save(newfont)
print newfont, "saved."
-
-#os.system("mv" + " " + "src/LiberationMono-Regular-fixed.ttf" + " " + "src/LiberationMono-Regular.ttf")
-#os.system("mv" + " " + "src/LiberationMono-Italic-fixed.ttf" + " " + "src/LiberationMono-Italic.ttf")
-#os.system("mv" + " " + "src/LiberationMono-Bold-fixed.ttf" + " " + "src/LiberationMono-Bold.ttf")
-#os.system("mv" + " " + "src/LiberationMono-BoldItalic-fixed.ttf" + " " + "src/LiberationMono-BoldItalic.ttf")
-
-#os.system("mv" + " " + "export/LiberationMono-Regular-fixed.ttf" + " " + "export/LiberationMono-Regular.ttf")
-#os.system("mv" + " " + "export/LiberationMono-Italic-fixed.ttf" + " " + "export/LiberationMono-Italic.ttf")
-#os.system("mv" + " " + "export/LiberationMono-Bold-fixed.ttf" + " " + "export/LiberationMono-Bold.ttf")
-#os.system("mv" + " " + "export/LiberationMono-BoldItalic-fixed.ttf" + " " + "export/LiberationMono-BoldItalic.ttf")
--
2.8.1
From eb831861c23f9b34f67df31886dde9c9891426c0 Mon Sep 17 00:00:00 2001
From: pravins <psatpute@redhat.com>
Date: Mon, 22 Jul 2013 13:49:01 +0530
Subject: [PATCH 2/9] Added U+2007 character in Liberation Mono
---
ChangeLog | 2 ++
src/LiberationMono-Bold.sfd | 13 ++++++++++---
src/LiberationMono-BoldItalic.sfd | 13 ++++++++++---
src/LiberationMono-Italic.sfd | 13 ++++++++++---
src/LiberationMono-Regular.sfd | 13 ++++++++++---
5 files changed, 42 insertions(+), 12 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index cd50871..f6edc78 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+- Added U+2007 character in Liberation Mono
+
* Thu Oct 04 2012 Pravin Satpute <psatpute AT redhat DOT com>
- Resolved "Glyphs with multiple unicode encodings inhibit subsetting" #851790
- Resolved #851791, #854601 and #851825
diff --git a/src/LiberationMono-Bold.sfd b/src/LiberationMono-Bold.sfd
index 85f7340..a93978a 100644
--- a/src/LiberationMono-Bold.sfd
+++ b/src/LiberationMono-Bold.sfd
@@ -19,7 +19,7 @@ OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1277890270
-ModificationTime: 1349275460
+ModificationTime: 1374478172
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
@@ -3975,11 +3975,11 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 65296 22 17
+WinInfo: 8162 22 17
BeginPrivate: 0
EndPrivate
AnchorClass2: "Anchor-0" "'mark' Mark Positioning in Hebrew lookup 0 subtable" "Anchor-1" "'mark' Mark Positioning in Hebrew lookup 1 subtable" "Anchor-2" "'mark' Mark Positioning in Hebrew lookup 2 subtable" "Anchor-3" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-4" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-5" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-6" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-7" "'mark' Mark Positioning in Hebrew lookup 9 subtable" "Anchor-8" "'mark' Mark Positioning in Hebrew lookup 10 subtable" "Anchor-9" "'mark' Mark Positioning in Hebrew lookup 11 subtable" "Anchor-10" "Mark to base attachment lookup 15 subtable" "Anchor-11" "Mark to base attachment lookup 16 subtable" "Anchor-12" "Mark to base attachment lookup 17 subtable" "Anchor-13" "Mark to base attachment lookup 18 subtable"
-BeginChars: 65654 2392
+BeginChars: 65654 2393
StartChar: .notdef
Encoding: 65536 -1 0
@@ -157787,5 +157787,12 @@ SplineSet
782.523 1446.6 782.523 1446.6 580.8 1297.6 c 1,20,21
EndSplineSet
EndChar
+
+StartChar: uni2007
+Encoding: 8199 8199 2392
+Width: 1229
+Flags: W
+LayerCount: 2
+EndChar
EndChars
EndSplineFont
diff --git a/src/LiberationMono-BoldItalic.sfd b/src/LiberationMono-BoldItalic.sfd
index c12a093..8344ef8 100644
--- a/src/LiberationMono-BoldItalic.sfd
+++ b/src/LiberationMono-BoldItalic.sfd
@@ -19,7 +19,7 @@ OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1277899326
-ModificationTime: 1349275546
+ModificationTime: 1374478190
PfmFamily: 17
TTFWeight: 700
TTFWidth: 5
@@ -3705,11 +3705,11 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 65412 18 14
+WinInfo: 8172 18 14
BeginPrivate: 0
EndPrivate
AnchorClass2: "Anchor-0" "'mark' Mark Positioning in Hebrew lookup 0 subtable" "Anchor-1" "'mark' Mark Positioning in Hebrew lookup 1 subtable" "Anchor-2" "'mark' Mark Positioning in Hebrew lookup 2 subtable" "Anchor-3" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-4" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-5" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-6" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-7" "'mark' Mark Positioning in Hebrew lookup 9 subtable" "Anchor-8" "'mark' Mark Positioning in Hebrew lookup 10 subtable" "Anchor-9" "'mark' Mark Positioning in Hebrew lookup 11 subtable" "Anchor-10" "Mark to base attachment lookup 15 subtable" "Anchor-11" "Mark to base attachment lookup 16 subtable" "Anchor-12" "Mark to base attachment lookup 17 subtable" "Anchor-13" "Mark to base attachment lookup 18 subtable"
-BeginChars: 65656 2394
+BeginChars: 65656 2395
StartChar: .notdef
Encoding: 65536 -1 0
@@ -127258,5 +127258,12 @@ SplineSet
EndSplineSet
Refer: 88 117 N 1 0 0 1 0 0 2
EndChar
+
+StartChar: uni2007
+Encoding: 8199 8199 2394
+Width: 1229
+Flags: W
+LayerCount: 2
+EndChar
EndChars
EndSplineFont
diff --git a/src/LiberationMono-Italic.sfd b/src/LiberationMono-Italic.sfd
index 42203a2..f0bae8e 100644
--- a/src/LiberationMono-Italic.sfd
+++ b/src/LiberationMono-Italic.sfd
@@ -19,7 +19,7 @@ OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1277886966
-ModificationTime: 1349275498
+ModificationTime: 1374478051
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -4118,12 +4118,12 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 72 18 14
+WinInfo: 8140 44 17
BeginPrivate: 0
EndPrivate
TeXData: 1 0 -562637 629248 314624 209749 553984 -1048576 209749 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
AnchorClass2: "Anchor-0" "'mark' Mark Positioning in Hebrew lookup 0 subtable" "Anchor-1" "'mark' Mark Positioning in Hebrew lookup 1 subtable" "Anchor-2" "'mark' Mark Positioning in Hebrew lookup 2 subtable" "Anchor-3" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-4" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-5" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-6" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-7" "'mark' Mark Positioning in Hebrew lookup 9 subtable" "Anchor-8" "'mark' Mark Positioning in Hebrew lookup 10 subtable" "Anchor-9" "'mark' Mark Positioning in Hebrew lookup 11 subtable" "Anchor-10" "Mark to base attachment lookup 15 subtable" "Anchor-11" "Mark to base attachment lookup 16 subtable" "Anchor-12" "Mark to base attachment lookup 17 subtable" "Anchor-13" "Mark to base attachment lookup 18 subtable"
-BeginChars: 65656 2394
+BeginChars: 65656 2395
StartChar: .notdef
Encoding: 65536 -1 0
@@ -123918,5 +123918,12 @@ SplineSet
EndSplineSet
Refer: 88 117 N 1 0 0 1 0 0 2
EndChar
+
+StartChar: uni2007
+Encoding: 8199 8199 2394
+Width: 1229
+Flags: W
+LayerCount: 2
+EndChar
EndChars
EndSplineFont
diff --git a/src/LiberationMono-Regular.sfd b/src/LiberationMono-Regular.sfd
index f041c20..720dfeb 100644
--- a/src/LiberationMono-Regular.sfd
+++ b/src/LiberationMono-Regular.sfd
@@ -19,7 +19,7 @@ OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1277020711
-ModificationTime: 1349275412
+ModificationTime: 1374478024
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -3940,12 +3940,12 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 65448 18 12
+WinInfo: 8140 44 17
BeginPrivate: 0
EndPrivate
TeXData: 1 0 0 629248 314624 209749 553984 -1048576 209749 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
AnchorClass2: "Anchor-0" "'mark' Mark Positioning in Hebrew lookup 0 subtable" "Anchor-1" "'mark' Mark Positioning in Hebrew lookup 1 subtable" "Anchor-2" "'mark' Mark Positioning in Hebrew lookup 2 subtable" "Anchor-3" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-4" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-5" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-6" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-7" "'mark' Mark Positioning in Hebrew lookup 9 subtable" "Anchor-8" "'mark' Mark Positioning in Hebrew lookup 10 subtable" "Anchor-9" "'mark' Mark Positioning in Hebrew lookup 11 subtable" "Anchor-10" "Mark to base attachment lookup 15 subtable" "Anchor-11" "Mark to base attachment lookup 16 subtable" "Anchor-12" "Mark to base attachment lookup 17 subtable" "Anchor-13" "Mark to base attachment lookup 18 subtable"
-BeginChars: 65654 2392
+BeginChars: 65654 2393
StartChar: .notdef
Encoding: 65536 -1 0
@@ -168760,5 +168760,12 @@ SplineSet
771.141 1514.01 771.141 1514.01 496 1359 c 1,20,-1
EndSplineSet
EndChar
+
+StartChar: uni2007
+Encoding: 8199 8199 2392
+Width: 1229
+Flags: W
+LayerCount: 2
+EndChar
EndChars
EndSplineFont
--
2.8.1
This diff is collapsed.
From 83eb6f3219e810c8254486bccf10db8044e3ad85 Mon Sep 17 00:00:00 2001
From: pravins <psatpute@redhat.com>
Date: Tue, 11 Mar 2014 16:47:13 +0530
Subject: [PATCH 6/9] updated changelog and makefile
---
ChangeLog | 1 +
Makefile | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index f6edc78..13f5f37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
- Added U+2007 character in Liberation Mono
+- Imported missing gpos tables from Arimo
* Thu Oct 04 2012 Pravin Satpute <psatpute AT redhat DOT com>
- Resolved "Glyphs with multiple unicode encodings inhibit subsetting" #851790
diff --git a/Makefile b/Makefile
index dfd8616..3b529d9 100644
--- a/Makefile
+++ b/Makefile
@@ -32,7 +32,7 @@ SRCDIR = src
EXPORTDIR = export
CHECK_PREFIX = check
-VER = 2.00.1
+VER = 2.00.2
NAME = Liberation
VARIANTS = \
Mono-Regular Mono-Bold Mono-Italic Mono-BoldItalic \
--
2.8.1
This diff is collapsed.
From 1acb38f1cd4d7af32548a454375c1c0dc091309c Mon Sep 17 00:00:00 2001
From: Pravin Satpute <psatpute@redhat.com>
Date: Mon, 21 Apr 2014 16:57:39 +0530
Subject: [PATCH 8/9] Resolves Missing MIDDLE DOT (u+00B7) glyph for Liberation
Sans Italic #1084493
---
ChangeLog | 3 ++-
src/LiberationSans-Italic.sfd | 6 ++++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 13f5f37..7d392f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
- Added U+2007 character in Liberation Mono
-- Imported missing gpos tables from Arimo
+- Imported missing gpos tables from Arimo #1072095
+- Missing MIDDLE DOT (u+00B7) glyph for Liberation Sans Italic #1084493
* Thu Oct 04 2012 Pravin Satpute <psatpute AT redhat DOT com>
- Resolved "Glyphs with multiple unicode encodings inhibit subsetting" #851790
diff --git a/src/LiberationSans-Italic.sfd b/src/LiberationSans-Italic.sfd
index 86ab479..056c5d9 100644
--- a/src/LiberationSans-Italic.sfd
+++ b/src/LiberationSans-Italic.sfd
@@ -19,7 +19,7 @@ OS2Version: 3
OS2_WeightWidthSlopeOnly: 0
OS2_UseTypoMetrics: 1
CreationTime: 1277743413
-ModificationTime: 1394533999
+ModificationTime: 1398079414
PfmFamily: 17
TTFWeight: 400
TTFWidth: 5
@@ -3799,7 +3799,7 @@ NameList: Adobe Glyph List
DisplaySize: -36
AntiAlias: 1
FitToEm: 1
-WinInfo: 66 22 16
+WinInfo: 154 22 16
BeginPrivate: 0
EndPrivate
AnchorClass2: "Anchor23" "mkmkMarktoMarklookup27 subtable" "Anchor22" "mkmkMarktoMarklookup26 subtable" "Anchor21" "markMarkPositioninglookup25 subtable" "Anchor20" "markMarkPositioninglookup24 subtable" "Anchor19" "markMarkPositioninglookup23 subtable" "Anchor18" "markMarkPositioninglookup23 subtable" "Anchor17" "markMarkPositioninglookup22 subtable" "Anchor16" "markMarkPositioninglookup22 subtable" "Anchor15" "markMarkPositioninglookup21 subtable" "Anchor14" "markMarkPositioninglookup20 subtable" "Anchor13" "markMarkPositioninglookup19 subtable" "Anchor12" "markMarkPositioninglookup18 subtable" "Anchor11" "markMarkPositioninglookup18 subtable" "Anchor10" "markMarkPositioninglookup18 subtable" "Anchor-0" "'mark' Mark Positioning in Hebrew lookup 1 subtable" "Anchor-1" "'mark' Mark Positioning in Hebrew lookup 3 subtable" "Anchor-2" "'mark' Mark Positioning in Hebrew lookup 4 subtable" "Anchor-3" "'mark' Mark Positioning in Hebrew lookup 5 subtable" "Anchor-4" "'mark' Mark Positioning in Hebrew lookup 5 subtable" "Anchor-5" "'mark' Mark Positioning in Hebrew lookup 6 subtable" "Anchor-6" "'mark' Mark Positioning in Hebrew lookup 6 subtable" "Anchor-7" "'mark' Mark Positioning in Hebrew lookup 11 subtable" "Anchor-8" "'mark' Mark Positioning in Hebrew lookup 12 subtable" "Anchor-9" "'mark' Mark Positioning in Hebrew lookup 13 subtable" "Anchor-24" "Mark to base attachment lookup 29 subtable" "Anchor-25" "Mark to base attachment lookup 30 subtable" "Anchor-26" "Mark to base attachment lookup 31 subtable" "Anchor-27" "Mark to base attachment lookup 32 subtable"
@@ -31285,6 +31285,8 @@ Width: 682
GlyphClass: 2
Flags: W
LayerCount: 2
+Fore
+Refer: 191 8729 N 1 0 0 1 57 0 2
EndChar
StartChar: Abreve
--
2.8.1
0001-added-minor-comments-in-is-fixed-script.patch
0002-Added-U-2007-character-in-Liberation-Mono.patch
0003-updated-looksup-name-for-sync.patch
0004-imported-features-positioning-features-from-Arimo.patch
0005-imported-gpos-features-in-Italic-and-BoldItalic.patch
0006-updated-changelog-and-makefile.patch
0007-updated-version.patch
0008-Resolves-Missing-MIDDLE-DOT-u-00B7-glyph-for-Liberat.patch
0009-Partly-resolved-tie-bar-in-Sans-Regular-and-Bold-107.patch
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment