Log In
source-git
/
graphite2
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
955a04
graphite2-1.3.10 base
Merged and Committed by Packit
3 years ago
raw
patch
tree
362 files changed.
89020 lines added
.
0 lines removed
.
CMakeLists.txt
file added
+74
COPYING
file added
+26
ChangeLog
file added
+212
Graphite.cmake
file added
+125
LICENSE
file added
+510
README.md
file added
+32
Todo.txt
file added
+7
contrib/C#/NGraphite.sln
file added
+26
contrib/C#/NGraphite/AssemblyInfo.cs
file added
+28
contrib/C#/NGraphite/AttrCode.cs
file added
+81
contrib/C#/NGraphite/Bidirtl.cs
file added
+16
contrib/C#/NGraphite/BreakWeight.cs
file added
+22
contrib/C#/NGraphite/CharInfo.cs
file added
+40
contrib/C#/NGraphite/Encform.cs
file added
+12
contrib/C#/NGraphite/Face.cs
file added
+133
contrib/C#/NGraphite/FaceOptions.cs
file added
+11
contrib/C#/NGraphite/FeatureRef.cs
file added
+103
contrib/C#/NGraphite/Featureval.cs
file added
+32
contrib/C#/NGraphite/Font.cs
file added
+40
contrib/C#/NGraphite/Graphite2Api.cs
file added
+790
contrib/C#/NGraphite/JustFlags.cs
file added
+13
contrib/C#/NGraphite/NGraphite.csproj
file added
+58
contrib/C#/NGraphite/NGraphite.dll.config
file added
+3
contrib/C#/NGraphite/Segment.cs
file added
+80
contrib/C#/NGraphite/Slot.cs
file added
+156
contrib/C#/NGraphiteTests/CharInfoTests.cs
file added
+74
contrib/C#/NGraphiteTests/FaceTests.cs
file added
+153
contrib/C#/NGraphiteTests/FeatureRefTests.cs
file added
+100
contrib/C#/NGraphiteTests/FeaturevalTests.cs
file added
+36
contrib/C#/NGraphiteTests/FontTests.cs
file added
+37
contrib/C#/NGraphiteTests/GeneralTests.cs
file added
+36
contrib/C#/NGraphiteTests/Graphite2ApiTests.cs
file added
+816
contrib/C#/NGraphiteTests/NGraphiteTests.csproj
file added
+59
contrib/C#/NGraphiteTests/SegmentTests.cs
file added
+88
contrib/C#/NGraphiteTests/SlotTests.cs
file added
+139
contrib/C#/NGraphiteTests/TestConstants.cs
file added
+14
contrib/C#/README
file added
+18
contrib/android.README
file added
+5
contrib/envsetup.sh
file added
+6
contrib/perl/Build.PL
file added
+19
contrib/perl/Changes
file added
+5
contrib/perl/MANIFEST
file added
+21
contrib/perl/META.yml
file added
+29
contrib/perl/examples/gr2fonttest.pl
file added
+83
contrib/perl/examples/typeset.pl
file added
+30
contrib/perl/lib/Text/Gr2.pm
file added
+122
contrib/perl/lib/Text/Gr2.xs
file added
+205
contrib/perl/lib/Text/Gr2/CharInfo.pm
file added
+17
contrib/perl/lib/Text/Gr2/Face.pm
file added
+100
contrib/perl/lib/Text/Gr2/FeatureRef.pm
file added
+69
contrib/perl/lib/Text/Gr2/FeatureVal.pm
file added
+18
contrib/perl/lib/Text/Gr2/Font.pm
file added
+47
contrib/perl/lib/Text/Gr2/Segment.pm
file added
+58
contrib/perl/lib/Text/Gr2/Slot.pm
file added
+80
contrib/perl/lib/Text/typemap
file added
+45
contrib/perl/ppport.h
file added
+7063
contrib/perl/t/00-load.t
file added
+9
contrib/perl/t/pod-coverage.t
file added
+18
contrib/perl/t/pod.t
file added
+12
debian-src/build
file added
+43
debian-src/changelog
file added
+195
debian-src/compat
file added
+1
debian-src/control
file added
+130
debian-src/copyright
file added
+209
debian-src/libgraphite2-3-dbg.lintian-overrides
file added
+1
debian-src/libgraphite2-3.dirs
file added
+1
debian-src/libgraphite2-3.install
file added
+1
debian-src/libgraphite2-3.lintian-overrides
file added
+1
debian-src/libgraphite2-dev.dirs
file added
+4
debian-src/libgraphite2-dev.install
file added
+4
debian-src/libgraphite2-dev.lintian-overrides
file added
+1
debian-src/libgraphite2-doc.docs
file added
+4
debian-src/libgraphite2-doc.lintian-overrides
file added
+1
debian-src/libgraphite2.dirs
file added
+1
debian-src/libgraphite2.install
file added
+1
debian-src/libtext-graphite2-perl.examples
file added
+1
debian-src/rules
file added
+50
debian-src/source/format
file added
+1
doc/CMakeLists.txt
file added
+39
doc/GTF-docinfo.xml
file added
+139
doc/GTF.txt
file added
+920
doc/OpCodes.txt
file added
+88
doc/Segment JSON Schema.json
file added
+364
doc/building.txt
file added
+188
doc/calling.txt
file added
+286
doc/features.txt
file added
+72
doc/font.txt
file added
+78
doc/full.cfg
file added
+1630
doc/glyph_string.odg
file added
+0
doc/glyph_string.png
file added
+0
doc/graphite.css
file added
+334
doc/guardspace.png
file added
+0
doc/guardspace.svg
file added
+492
doc/hacking.txt
file added
+116
doc/intro.txt
file added
+61
doc/manual.txt
file added
+12
doc/public.cfg
file added
+1630
doc/release.txt
file added
+43
doc/testing.txt
file added
+111
gr2fonttest/CMakeLists.txt
file added
+25
gr2fonttest/UtfCodec.cpp
file added
+45
gr2fonttest/UtfCodec.h
file added
+218
gr2fonttest/gr2FontTest.cpp
file added
+798
graphite2.pc.in
file added
+7
include/graphite2/Font.h
file added
+388
include/graphite2/Log.h
file added
+85
include/graphite2/Segment.h
file added
+461
include/graphite2/Types.h
file added
+72
src/CMakeLists.txt
file added
+158
src/CachedFace.cpp
file added
+127
src/CmapCache.cpp
file added
+155
src/Code.cpp
file added
+748
src/Collider.cpp
file added
+1100
src/Decompressor.cpp
file added
+115
src/Face.cpp
file added
+370
src/FeatureMap.cpp
file added
+293
src/FileFace.cpp
file added
+115
src/Font.cpp
file added
+61
src/GlyphCache.cpp
file added
+492
src/GlyphFace.cpp
file added
+48
src/Intervals.cpp
file added
+299
src/Justifier.cpp
file added
+280
src/NameTable.cpp
file added
+255
src/Pass.cpp
file added
+1104
src/Position.cpp
file added
+98
src/SegCache.cpp
file added
+224
src/SegCacheEntry.cpp
file added
+108
src/SegCacheStore.cpp
file added
+47
src/Segment.cpp
file added
+545
src/Silf.cpp
file added
+438
src/Slot.cpp
file added
+535
src/Sparse.cpp
file added
+62
src/TtfUtil.cpp
file added
+2048
src/UtfCodec.cpp
file added
+45
src/call_machine.cpp
file added
+140
src/direct_machine.cpp
file added
+121
src/files.mk
file added
+123
src/gr_char_info.cpp
file added
+65
src/gr_face.cpp
file added
+282
src/gr_features.cpp
file added
+138
src/gr_font.cpp
file added
+72
src/gr_logging.cpp
file added
+266
src/gr_segment.cpp
file added
+170
src/gr_slot.cpp
file added
+173
src/inc/CachedFace.h
file added
+56
src/inc/CharInfo.h
file added
+67
src/inc/CmapCache.h
file added
+82
src/inc/Code.h
file added
+171
src/inc/Collider.h
file added
+244
src/inc/Compression.h
file added
+103
src/inc/Decompressor.h
file added
+56
src/inc/Endian.h
file added
+112
src/inc/Error.h
file added
+135
src/inc/Face.h
file added
+225
src/inc/FeatureMap.h
file added
+193
src/inc/FeatureVal.h
file added
+68
src/inc/FileFace.h
file added
+80
src/inc/Font.h
file added
+89
src/inc/GlyphCache.h
file added
+223
src/inc/GlyphFace.h
file added
+83
src/inc/Intervals.h
file added
+234
src/inc/List.h
file added
+165
src/inc/Machine.h
file added
+200
src/inc/Main.h
file added
+146
src/inc/NameTable.h
file added
+65
src/inc/Pass.h
file added
+118
src/inc/Position.h
file added
+68
src/inc/Rule.h
file added
+305
src/inc/SegCache.h
file added
+316
src/inc/SegCacheEntry.h
file added
+121
src/inc/SegCacheStore.h
file added
+127
src/inc/Segment.h
file added
+248
src/inc/Silf.h
file added
+128
src/inc/Slot.h
file added
+172
src/inc/Sparse.h
file added
+171
src/inc/TtfTypes.h
file added
+419
src/inc/TtfUtil.h
file added
+206
src/inc/UtfCodec.h
file added
+249
src/inc/bits.h
file added
+146
src/inc/debug.h
file added
+89
src/inc/json.h
file added
+172
src/inc/locale2lcid.h
file added
+450
src/inc/opcode_table.h
file added
+125
src/inc/opcodes.h
file added
+689
src/json.cpp
file added
+140
tests/CMakeLists.txt
file added
+126
tests/bittwiddling/CMakeLists.txt
file added
+21
tests/bittwiddling/bits.cpp
file added
+135
tests/comparerenderer/CMakeLists.txt
file added
+55
tests/comparerenderer/CompareRenderer.cpp
file added
+407
tests/comparerenderer/FeatureParser.h
file added
+174
tests/comparerenderer/Gr2Renderer.h
file added
+128
tests/comparerenderer/RenderedLine.h
file added
+165
tests/comparerenderer/Renderer.h
file added
+33
tests/comparerenderer/RendererOptions.h
file added
+169
tests/corrupt.py
file added
+45
tests/defuzz
file added
+107
tests/endian/CMakeLists.txt
file added
+13
tests/endian/endiantest.cpp
file added
+149
tests/examples/CMakeLists.txt
file added
+57
tests/examples/cluster.c
file added
+91
tests/examples/features.c
file added
+54
tests/examples/freetype.c
file added
+77
tests/examples/linebreak.c
file added
+78
tests/examples/simple.c
file added
+33
tests/featuremap/CMakeLists.txt
file added
+27
tests/featuremap/featuremaptest.cpp
file added
+301
tests/fnttxtrender
file added
+254
tests/fonts/Annapurnarc2.ttf
file added
+0
tests/fonts/Awami_compressed_test.ttf
file added
+0
tests/fonts/Awami_test.ttf
file added
+0
tests/fonts/Charis5_eursub.ttf
file added
+0
tests/fonts/MagyarLinLibertineG.ttf
file added
+0
tests/fonts/Padauk.ttf
file added
+0
tests/fonts/PigLatinBenchmark_v3.ttf
file added
+0
tests/fonts/Scheherazadegr.ttf
file added
+0
tests/fonts/Scheherazadegr_noglyfs.ttf
file added
+0
tests/fonts/charis_fast.ttf
file added
+0
tests/fonts/charis_r_gr.ttf
file added
+0
tests/fonts/general.ttf
file added
+0
tests/fonts/grtest1gr.ttf
file added
+0
tests/fonts/small.ttf
file added
+0
tests/fonts/tiny.ttf
file added
+0
tests/full-fuzz-test.sh
file added
+11
tests/fuzz-tests/Annapurnarc2/udhr-hin/Bad pass offset.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr-hin/Corrupted ATTR_SET justifiaction level.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr-hin/Corrupted Gloc-Glat offset array.fuzz
file added
+24
tests/fuzz-tests/Annapurnarc2/udhr-hin/Nested CNTXT_ITEM.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr_nep/Corrupted slot index.fuzz
file added
+4
tests/fuzz-tests/Awami_compressed_test/awami_tests/Compression scheme corruption.fuzz
file added
+5
tests/fuzz-tests/Awami_test/awami_tests/fuzzfont-r.fuzz
file added
+30
tests/fuzz-tests/CMakeLists.txt
file added
+40
tests/fuzz-tests/Padauk/my_Headwords/Bad Action.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Bad Gloc header flags.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Bad final action code offset.fuzz
file added
+47
tests/fuzz-tests/Padauk/my_Headwords/Bad hhea_num_long_hor_metrics.fuzz
file added
+70
tests/fuzz-tests/Padauk/my_Headwords/Bad maxp_numGlyphs.fuzz
file added
+85
tests/fuzz-tests/Padauk/my_Headwords/Bad pass offset.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Corrupted ATTR_SET justifiaction level.fuzz
file added
+93
tests/fuzz-tests/Padauk/my_Headwords/Corrupted Glat offset array.fuzz
file added
+49
tests/fuzz-tests/Padauk/my_Headwords/Corrupted Gloc-Glat offset array.fuzz
file added
+21
tests/fuzz-tests/Padauk/my_Headwords/Corrupted constraint code.fuzz
file added
+18
tests/fuzz-tests/Padauk/my_Headwords/Uninitialised vm stack guard area.fuzz
file added
+93
tests/fuzz-tests/Scheherazadegr/udhr_arb/Bad Gloc header flags.fuzz
file added
+1
tests/fuzz-tests/Scheherazadegr/udhr_arb/Corrupted Gloc-Glat offset array.fuzz
file added
+62
tests/fuzz-tests/charis_r_gr/udhr_eng/Bad cmap.fuzz
file added
+1
tests/fuzz-tests/charis_r_gr/udhr_eng/Corrupted Gloc-Glat offset array.fuzz
file added
+44
tests/fuzz-tests/charis_r_gr/udhr_eng/Nested CNTXT_ITEM.fuzz
file added
+1
tests/fuzz-tests/charis_r_gr/udhr_eng/Zero num settings Feature.fuzz
file added
+70
tests/fuzzbidi
file added
+131
tests/fuzzcomparerender
file added
+28
tests/fuzztest
file added
+294
tests/graphite.py
file added
+364
tests/grlist/CMakeLists.txt
file added
+21
tests/grlist/grlisttest.cpp
file added
+197
tests/grlist/intervalsettest.cpp
file added
+254
tests/hbspeeds
file added
+114
tests/json/CMakeLists.txt
file added
+19
tests/json/jsontest.cpp
file added
+75
tests/jsoncmp
file added
+91
tests/nametabletest/CMakeLists.txt
file added
+12
tests/nametabletest/nametabletest.cpp
file added
+209
tests/run-fuzz-tests.sh
file added
+17
tests/segcache/CMakeLists.txt
file added
+28
tests/segcache/segcachetest.cpp
file added
+206
tests/sparsetest/CMakeLists.txt
file added
+21
tests/sparsetest/sparsetest.cpp
file added
+156
tests/standards/annacmp1.json
file added
+210
tests/standards/annapurna_nep.log
file added
+210
tests/standards/awamicmp1.json
file added
+568
tests/standards/awamicmp2.json
file added
+568
tests/standards/charis.log
file added
+342
tests/standards/charis1.json
file added
+563
tests/standards/charis1.log
file added
+15
tests/standards/charis2.json
file added
+306
tests/standards/charis2.log
file added
+13
tests/standards/charis3.json
file added
+437
tests/standards/charis3.log
file added
+15
tests/standards/charis4.json
file added
+345
tests/standards/charis4.log
file added
+13
tests/standards/charis5.json
file added
+459
tests/standards/charis5.log
file added
+15
tests/standards/charis6.json
file added
+945
tests/standards/charis6.log
file added
+25
tests/standards/charis7.json
file added
+535
tests/standards/charis7.log
file added
+17
tests/standards/charis8.json
file added
+437
tests/standards/charis8.log
file added
+15
tests/standards/charis_feat.log
file added
+123
tests/standards/charis_yor.log
file added
+219
tests/standards/chariscmp1.json
file added
+342
tests/standards/chariscmp2.json
file added
+220
tests/standards/general1.json
file added
+252
tests/standards/general1.log
file added
+11
tests/standards/grtest1.json
file added
+501
tests/standards/grtest1.log
file added
+25
tests/standards/jsontest.log
file added
+30
tests/standards/magyar1.json
file added
+610
tests/standards/magyar1.log
file added
+19
tests/standards/magyar2.json
file added
+484
tests/standards/magyar2.log
file added
+15
tests/standards/magyar3.json
file added
+653
tests/standards/magyar3.log
file added
+29
tests/standards/padauk.log
file added
+3669
tests/standards/padauk1.json
file added
+1067
tests/standards/padauk1.log
file added
+20
tests/standards/padauk10.json
file added
+761
tests/standards/padauk10.log
file added
+17
tests/standards/padauk11.json
file added
+561
tests/standards/padauk11.log
file added
+15
tests/standards/padauk12.json
file added
+1176
tests/standards/padauk12.log
file added
+25
tests/standards/padauk2.json
file added
+658
tests/standards/padauk2.log
file added
+14
tests/standards/padauk3.json
file added
+1474
tests/standards/padauk3.log
file added
+27
tests/standards/padauk3Windows.log
file added
+27
tests/standards/padauk4.json
file added
+686
tests/standards/padauk4.log
file added
+16
tests/standards/padauk5.json
file added
+1276
tests/standards/padauk5.log
file added
+21
tests/standards/padauk6.json
file added
+859
tests/standards/padauk6.log
file added
+18
tests/standards/padauk7.json
file added
+816
tests/standards/padauk7.log
file added
+16
tests/standards/padauk8.json
file added
+494
tests/standards/padauk8.log
file added
+13
tests/standards/padauk9.json
file added
+405
tests/standards/padauk9.log
file added
+12
tests/standards/padauk_feat.log
file added
+34
tests/standards/padauk_ulon.log
file added
+3669
tests/standards/padaukcmp1.json
file added
+3669
tests/standards/piglatin.log
file added
+342
tests/standards/piglatin1.json
file added
+355
tests/standards/piglatin1.log
file added
+19
tests/standards/scheherazade_arb.log
file added
+221
tests/standards/scher1.json
file added
+1384
tests/standards/scher1.log
file added
+23
tests/standards/scher2.json
file added
+1249
tests/standards/scher2.log
file added
+22
tests/standards/scher3.json
file added
+866
tests/standards/scher3.log
file added
+21
tests/standards/scher4.json
file added
+493
tests/standards/scher4.log
file added
+13
tests/standards/scher5.json
file added
+493
tests/standards/scher5.log
file added
+13
tests/standards/scher_feat.log
file added
+67
tests/standards/schercmp1.json
file added
+222
tests/texts/awami_tests.txt
file added
+566
tests/texts/my_HeadwordSyllables.txt
file added
+3667
tests/texts/test_small.txt
file added
+3
tests/texts/udhr_arb.txt
file added
+220
tests/texts/udhr_eng.txt
file added
+340
tests/texts/udhr_hin.txt
file added
+216
tests/texts/udhr_nep.txt
file added
+208
tests/texts/udhr_yor.txt
file added
+218
tests/timings.sh
file added
+23
tests/trace2svg
file added
+286
tests/utftest/CMakeLists.txt
file added
+21
tests/utftest/utftest.cpp
file added
+105
tests/vm/CMakeLists.txt
file added
+63
tests/vm/basic_test.cpp
file added
+180
graphite2-1.3.10 base
CMakeLists.txt
file added
+74
COPYING
file added
+26
ChangeLog
file added
+212
Graphite.cmake
file added
+125
LICENSE
file added
+510
README.md
file added
+32
Todo.txt
file added
+7
contrib/C#/NGraphite.sln
file added
+26
contrib/C#/NGraphite/AssemblyInfo.cs
file added
+28
contrib/C#/NGraphite/AttrCode.cs
file added
+81
contrib/C#/NGraphite/Bidirtl.cs
file added
+16
contrib/C#/NGraphite/BreakWeight.cs
file added
+22
contrib/C#/NGraphite/CharInfo.cs
file added
+40
contrib/C#/NGraphite/Encform.cs
file added
+12
contrib/C#/NGraphite/Face.cs
file added
+133
contrib/C#/NGraphite/FaceOptions.cs
file added
+11
contrib/C#/NGraphite/FeatureRef.cs
file added
+103
contrib/C#/NGraphite/Featureval.cs
file added
+32
contrib/C#/NGraphite/Font.cs
file added
+40
contrib/C#/NGraphite/Graphite2Api.cs
file added
+790
contrib/C#/NGraphite/JustFlags.cs
file added
+13
contrib/C#/NGraphite/NGraphite.csproj
file added
+58
contrib/C#/NGraphite/NGraphite.dll.config
file added
+3
contrib/C#/NGraphite/Segment.cs
file added
+80
contrib/C#/NGraphite/Slot.cs
file added
+156
contrib/C#/NGraphiteTests/CharInfoTests.cs
file added
+74
contrib/C#/NGraphiteTests/FaceTests.cs
file added
+153
contrib/C#/NGraphiteTests/FeatureRefTests.cs
file added
+100
contrib/C#/NGraphiteTests/FeaturevalTests.cs
file added
+36
contrib/C#/NGraphiteTests/FontTests.cs
file added
+37
contrib/C#/NGraphiteTests/GeneralTests.cs
file added
+36
contrib/C#/NGraphiteTests/Graphite2ApiTests.cs
file added
+816
contrib/C#/NGraphiteTests/NGraphiteTests.csproj
file added
+59
contrib/C#/NGraphiteTests/SegmentTests.cs
file added
+88
contrib/C#/NGraphiteTests/SlotTests.cs
file added
+139
contrib/C#/NGraphiteTests/TestConstants.cs
file added
+14
contrib/C#/README
file added
+18
contrib/android.README
file added
+5
contrib/envsetup.sh
file added
+6
contrib/perl/Build.PL
file added
+19
contrib/perl/Changes
file added
+5
contrib/perl/MANIFEST
file added
+21
contrib/perl/META.yml
file added
+29
contrib/perl/examples/gr2fonttest.pl
file added
+83
contrib/perl/examples/typeset.pl
file added
+30
contrib/perl/lib/Text/Gr2.pm
file added
+122
contrib/perl/lib/Text/Gr2.xs
file added
+205
contrib/perl/lib/Text/Gr2/CharInfo.pm
file added
+17
contrib/perl/lib/Text/Gr2/Face.pm
file added
+100
contrib/perl/lib/Text/Gr2/FeatureRef.pm
file added
+69
contrib/perl/lib/Text/Gr2/FeatureVal.pm
file added
+18
contrib/perl/lib/Text/Gr2/Font.pm
file added
+47
contrib/perl/lib/Text/Gr2/Segment.pm
file added
+58
contrib/perl/lib/Text/Gr2/Slot.pm
file added
+80
contrib/perl/lib/Text/typemap
file added
+45
contrib/perl/ppport.h
file added
+7063
contrib/perl/t/00-load.t
file added
+9
contrib/perl/t/pod-coverage.t
file added
+18
contrib/perl/t/pod.t
file added
+12
debian-src/build
file added
+43
debian-src/changelog
file added
+195
debian-src/compat
file added
+1
debian-src/control
file added
+130
debian-src/copyright
file added
+209
debian-src/libgraphite2-3-dbg.lintian-overrides
file added
+1
debian-src/libgraphite2-3.dirs
file added
+1
debian-src/libgraphite2-3.install
file added
+1
debian-src/libgraphite2-3.lintian-overrides
file added
+1
debian-src/libgraphite2-dev.dirs
file added
+4
debian-src/libgraphite2-dev.install
file added
+4
debian-src/libgraphite2-dev.lintian-overrides
file added
+1
debian-src/libgraphite2-doc.docs
file added
+4
debian-src/libgraphite2-doc.lintian-overrides
file added
+1
debian-src/libgraphite2.dirs
file added
+1
debian-src/libgraphite2.install
file added
+1
debian-src/libtext-graphite2-perl.examples
file added
+1
debian-src/rules
file added
+50
debian-src/source/format
file added
+1
doc/CMakeLists.txt
file added
+39
doc/GTF-docinfo.xml
file added
+139
doc/GTF.txt
file added
+920
doc/OpCodes.txt
file added
+88
doc/Segment JSON Schema.json
file added
+364
doc/building.txt
file added
+188
doc/calling.txt
file added
+286
doc/features.txt
file added
+72
doc/font.txt
file added
+78
doc/full.cfg
file added
+1630
doc/glyph_string.odg
file added
+0
empty file added
doc/glyph_string.png
file added
+0
empty file added
doc/graphite.css
file added
+334
doc/guardspace.png
file added
+0
empty file added
doc/guardspace.svg
file added
+492
doc/hacking.txt
file added
+116
doc/intro.txt
file added
+61
doc/manual.txt
file added
+12
doc/public.cfg
file added
+1630
doc/release.txt
file added
+43
doc/testing.txt
file added
+111
gr2fonttest/CMakeLists.txt
file added
+25
gr2fonttest/UtfCodec.cpp
file added
+45
gr2fonttest/UtfCodec.h
file added
+218
gr2fonttest/gr2FontTest.cpp
file added
+798
graphite2.pc.in
file added
+7
include/graphite2/Font.h
file added
+388
include/graphite2/Log.h
file added
+85
include/graphite2/Segment.h
file added
+461
include/graphite2/Types.h
file added
+72
src/CMakeLists.txt
file added
+158
src/CachedFace.cpp
file added
+127
src/CmapCache.cpp
file added
+155
src/Code.cpp
file added
+748
src/Collider.cpp
file added
+1100
src/Decompressor.cpp
file added
+115
src/Face.cpp
file added
+370
src/FeatureMap.cpp
file added
+293
src/FileFace.cpp
file added
+115
src/Font.cpp
file added
+61
src/GlyphCache.cpp
file added
+492
src/GlyphFace.cpp
file added
+48
src/Intervals.cpp
file added
+299
src/Justifier.cpp
file added
+280
src/NameTable.cpp
file added
+255
src/Pass.cpp
file added
+1104
src/Position.cpp
file added
+98
src/SegCache.cpp
file added
+224
src/SegCacheEntry.cpp
file added
+108
src/SegCacheStore.cpp
file added
+47
src/Segment.cpp
file added
+545
src/Silf.cpp
file added
+438
src/Slot.cpp
file added
+535
src/Sparse.cpp
file added
+62
src/TtfUtil.cpp
file added
+2048
src/UtfCodec.cpp
file added
+45
src/call_machine.cpp
file added
+140
src/direct_machine.cpp
file added
+121
src/files.mk
file added
+123
src/gr_char_info.cpp
file added
+65
src/gr_face.cpp
file added
+282
src/gr_features.cpp
file added
+138
src/gr_font.cpp
file added
+72
src/gr_logging.cpp
file added
+266
src/gr_segment.cpp
file added
+170
src/gr_slot.cpp
file added
+173
src/inc/CachedFace.h
file added
+56
src/inc/CharInfo.h
file added
+67
src/inc/CmapCache.h
file added
+82
src/inc/Code.h
file added
+171
src/inc/Collider.h
file added
+244
src/inc/Compression.h
file added
+103
src/inc/Decompressor.h
file added
+56
src/inc/Endian.h
file added
+112
src/inc/Error.h
file added
+135
src/inc/Face.h
file added
+225
src/inc/FeatureMap.h
file added
+193
src/inc/FeatureVal.h
file added
+68
src/inc/FileFace.h
file added
+80
src/inc/Font.h
file added
+89
src/inc/GlyphCache.h
file added
+223
src/inc/GlyphFace.h
file added
+83
src/inc/Intervals.h
file added
+234
src/inc/List.h
file added
+165
src/inc/Machine.h
file added
+200
src/inc/Main.h
file added
+146
src/inc/NameTable.h
file added
+65
src/inc/Pass.h
file added
+118
src/inc/Position.h
file added
+68
src/inc/Rule.h
file added
+305
src/inc/SegCache.h
file added
+316
src/inc/SegCacheEntry.h
file added
+121
src/inc/SegCacheStore.h
file added
+127
src/inc/Segment.h
file added
+248
src/inc/Silf.h
file added
+128
src/inc/Slot.h
file added
+172
src/inc/Sparse.h
file added
+171
src/inc/TtfTypes.h
file added
+419
src/inc/TtfUtil.h
file added
+206
src/inc/UtfCodec.h
file added
+249
src/inc/bits.h
file added
+146
src/inc/debug.h
file added
+89
src/inc/json.h
file added
+172
src/inc/locale2lcid.h
file added
+450
src/inc/opcode_table.h
file added
+125
src/inc/opcodes.h
file added
+689
src/json.cpp
file added
+140
tests/CMakeLists.txt
file added
+126
tests/bittwiddling/CMakeLists.txt
file added
+21
tests/bittwiddling/bits.cpp
file added
+135
tests/comparerenderer/CMakeLists.txt
file added
+55
tests/comparerenderer/CompareRenderer.cpp
file added
+407
tests/comparerenderer/FeatureParser.h
file added
+174
tests/comparerenderer/Gr2Renderer.h
file added
+128
tests/comparerenderer/RenderedLine.h
file added
+165
tests/comparerenderer/Renderer.h
file added
+33
tests/comparerenderer/RendererOptions.h
file added
+169
tests/corrupt.py
file added
+45
tests/defuzz
file added
+107
tests/endian/CMakeLists.txt
file added
+13
tests/endian/endiantest.cpp
file added
+149
tests/examples/CMakeLists.txt
file added
+57
tests/examples/cluster.c
file added
+91
tests/examples/features.c
file added
+54
tests/examples/freetype.c
file added
+77
tests/examples/linebreak.c
file added
+78
tests/examples/simple.c
file added
+33
tests/featuremap/CMakeLists.txt
file added
+27
tests/featuremap/featuremaptest.cpp
file added
+301
tests/fnttxtrender
file added
+254
tests/fonts/Annapurnarc2.ttf
file added
+0
empty file added
tests/fonts/Awami_compressed_test.ttf
file added
+0
empty file added
tests/fonts/Awami_test.ttf
file added
+0
empty file added
tests/fonts/Charis5_eursub.ttf
file added
+0
empty file added
tests/fonts/MagyarLinLibertineG.ttf
file added
+0
empty file added
tests/fonts/Padauk.ttf
file added
+0
empty file added
tests/fonts/PigLatinBenchmark_v3.ttf
file added
+0
empty file added
tests/fonts/Scheherazadegr.ttf
file added
+0
empty file added
tests/fonts/Scheherazadegr_noglyfs.ttf
file added
+0
empty file added
tests/fonts/charis_fast.ttf
file added
+0
empty file added
tests/fonts/charis_r_gr.ttf
file added
+0
empty file added
tests/fonts/general.ttf
file added
+0
empty file added
tests/fonts/grtest1gr.ttf
file added
+0
empty file added
tests/fonts/small.ttf
file added
+0
empty file added
tests/fonts/tiny.ttf
file added
+0
empty file added
tests/full-fuzz-test.sh
file added
+11
tests/fuzz-tests/Annapurnarc2/udhr-hin/Bad pass offset.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr-hin/Corrupted ATTR_SET justifiaction level.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr-hin/Corrupted Gloc-Glat offset array.fuzz
file added
+24
tests/fuzz-tests/Annapurnarc2/udhr-hin/Nested CNTXT_ITEM.fuzz
file added
+1
tests/fuzz-tests/Annapurnarc2/udhr_nep/Corrupted slot index.fuzz
file added
+4
tests/fuzz-tests/Awami_compressed_test/awami_tests/Compression scheme corruption.fuzz
file added
+5
tests/fuzz-tests/Awami_test/awami_tests/fuzzfont-r.fuzz
file added
+30
tests/fuzz-tests/CMakeLists.txt
file added
+40
tests/fuzz-tests/Padauk/my_Headwords/Bad Action.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Bad Gloc header flags.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Bad final action code offset.fuzz
file added
+47
tests/fuzz-tests/Padauk/my_Headwords/Bad hhea_num_long_hor_metrics.fuzz
file added
+70
tests/fuzz-tests/Padauk/my_Headwords/Bad maxp_numGlyphs.fuzz
file added
+85
tests/fuzz-tests/Padauk/my_Headwords/Bad pass offset.fuzz
file added
+1
tests/fuzz-tests/Padauk/my_Headwords/Corrupted ATTR_SET justifiaction level.fuzz
file added
+93
tests/fuzz-tests/Padauk/my_Headwords/Corrupted Glat offset array.fuzz
file added
+49
tests/fuzz-tests/Padauk/my_Headwords/Corrupted Gloc-Glat offset array.fuzz
file added
+21
tests/fuzz-tests/Padauk/my_Headwords/Corrupted constraint code.fuzz
file added
+18
tests/fuzz-tests/Padauk/my_Headwords/Uninitialised vm stack guard area.fuzz
file added
+93
tests/fuzz-tests/Scheherazadegr/udhr_arb/Bad Gloc header flags.fuzz
file added
+1
tests/fuzz-tests/Scheherazadegr/udhr_arb/Corrupted Gloc-Glat offset array.fuzz
file added
+62
tests/fuzz-tests/charis_r_gr/udhr_eng/Bad cmap.fuzz
file added
+1
tests/fuzz-tests/charis_r_gr/udhr_eng/Corrupted Gloc-Glat offset array.fuzz
file added
+44
tests/fuzz-tests/charis_r_gr/udhr_eng/Nested CNTXT_ITEM.fuzz
file added
+1
tests/fuzz-tests/charis_r_gr/udhr_eng/Zero num settings Feature.fuzz
file added
+70
tests/fuzzbidi
file added
+131
tests/fuzzcomparerender
file added
+28
tests/fuzztest
file added
+294
tests/graphite.py
file added
+364
tests/grlist/CMakeLists.txt
file added
+21
tests/grlist/grlisttest.cpp
file added
+197
tests/grlist/intervalsettest.cpp
file added
+254
tests/hbspeeds
file added
+114
tests/json/CMakeLists.txt
file added
+19
tests/json/jsontest.cpp
file added
+75
tests/jsoncmp
file added
+91
tests/nametabletest/CMakeLists.txt
file added
+12
tests/nametabletest/nametabletest.cpp
file added
+209
tests/run-fuzz-tests.sh
file added
+17
tests/segcache/CMakeLists.txt
file added
+28
tests/segcache/segcachetest.cpp
file added
+206
tests/sparsetest/CMakeLists.txt
file added
+21
tests/sparsetest/sparsetest.cpp
file added
+156
tests/standards/annacmp1.json
file added
+210
tests/standards/annapurna_nep.log
file added
+210
tests/standards/awamicmp1.json
file added
+568
tests/standards/awamicmp2.json
file added
+568
tests/standards/charis.log
file added
+342
tests/standards/charis1.json
file added
+563
tests/standards/charis1.log
file added
+15
tests/standards/charis2.json
file added
+306
tests/standards/charis2.log
file added
+13
tests/standards/charis3.json
file added
+437
tests/standards/charis3.log
file added
+15
tests/standards/charis4.json
file added
+345
tests/standards/charis4.log
file added
+13
tests/standards/charis5.json
file added
+459
tests/standards/charis5.log
file added
+15
tests/standards/charis6.json
file added
+945
tests/standards/charis6.log
file added
+25
tests/standards/charis7.json
file added
+535
tests/standards/charis7.log
file added
+17
tests/standards/charis8.json
file added
+437
tests/standards/charis8.log
file added
+15
tests/standards/charis_feat.log
file added
+123
tests/standards/charis_yor.log
file added
+219
tests/standards/chariscmp1.json
file added
+342
tests/standards/chariscmp2.json
file added
+220
tests/standards/general1.json
file added
+252
tests/standards/general1.log
file added
+11
tests/standards/grtest1.json
file added
+501
tests/standards/grtest1.log
file added
+25
tests/standards/jsontest.log
file added
+30
tests/standards/magyar1.json
file added
+610
tests/standards/magyar1.log
file added
+19
tests/standards/magyar2.json
file added
+484
tests/standards/magyar2.log
file added
+15
tests/standards/magyar3.json
file added
+653
tests/standards/magyar3.log
file added
+29
tests/standards/padauk.log
file added
+3669
tests/standards/padauk1.json
file added
+1067
tests/standards/padauk1.log
file added
+20
tests/standards/padauk10.json
file added
+761
tests/standards/padauk10.log
file added
+17
tests/standards/padauk11.json
file added
+561
tests/standards/padauk11.log
file added
+15
tests/standards/padauk12.json
file added
+1176
tests/standards/padauk12.log
file added
+25
tests/standards/padauk2.json
file added
+658
tests/standards/padauk2.log
file added
+14
tests/standards/padauk3.json
file added
+1474
tests/standards/padauk3.log
file added
+27
tests/standards/padauk3Windows.log
file added
+27
tests/standards/padauk4.json
file added
+686
tests/standards/padauk4.log
file added
+16
tests/standards/padauk5.json
file added
+1276
tests/standards/padauk5.log
file added
+21
tests/standards/padauk6.json
file added
+859
tests/standards/padauk6.log
file added
+18
tests/standards/padauk7.json
file added
+816
tests/standards/padauk7.log
file added
+16
tests/standards/padauk8.json
file added
+494
tests/standards/padauk8.log
file added
+13
tests/standards/padauk9.json
file added
+405
tests/standards/padauk9.log
file added
+12
tests/standards/padauk_feat.log
file added
+34
tests/standards/padauk_ulon.log
file added
+3669
tests/standards/padaukcmp1.json
file added
+3669
tests/standards/piglatin.log
file added
+342
tests/standards/piglatin1.json
file added
+355
tests/standards/piglatin1.log
file added
+19
tests/standards/scheherazade_arb.log
file added
+221
tests/standards/scher1.json
file added
+1384
tests/standards/scher1.log
file added
+23
tests/standards/scher2.json
file added
+1249
tests/standards/scher2.log
file added
+22
tests/standards/scher3.json
file added
+866
tests/standards/scher3.log
file added
+21
tests/standards/scher4.json
file added
+493
tests/standards/scher4.log
file added
+13
tests/standards/scher5.json
file added
+493
tests/standards/scher5.log
file added
+13
tests/standards/scher_feat.log
file added
+67
tests/standards/schercmp1.json
file added
+222
tests/texts/awami_tests.txt
file added
+566
tests/texts/my_HeadwordSyllables.txt
file added
+3667
tests/texts/test_small.txt
file added
+3
tests/texts/udhr_arb.txt
file added
+220
tests/texts/udhr_eng.txt
file added
+340
tests/texts/udhr_hin.txt
file added
+216
tests/texts/udhr_nep.txt
file added
+208
tests/texts/udhr_yor.txt
file added
+218
tests/timings.sh
file added
+23
tests/trace2svg
file added
+286
tests/utftest/CMakeLists.txt
file added
+21
tests/utftest/utftest.cpp
file added
+105
tests/vm/CMakeLists.txt
file added
+63
tests/vm/basic_test.cpp
file added
+180