Subversion Repositories Kolibri OS

Rev

Rev 1882 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1882 Rev 4744
Line 1... Line 1...
1
/*******************************************************************
1
/***************************************************************************/
2
 *
-
 
-
 
2
/*                                                                         */
3
 *  freetype.h
3
/*  freetype.h                                                              */
4
 *
-
 
-
 
4
/*                                                                         */
5
 *    High-level interface specification.
5
/*    FreeType high-level API and common types (specification only).       */
6
 *
-
 
-
 
6
/*                                                                         */
7
 *  Copyright 1996-1999 by
7
/*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,   */
-
 
8
/*            2010 by                                                      */
8
 *  David Turner, Robert Wilhelm, and Werner Lemberg.
9
/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
9
 *
-
 
-
 
10
/*                                                                         */
10
 *  This file is part of the FreeType project and may only be used,
11
/*  This file is part of the FreeType project, and may only be used,       */
11
 *  modified, and distributed under the terms of the FreeType project
12
/*  modified, and distributed under the terms of the FreeType project      */
12
 *  license, LICENSE.TXT.  By continuing to use, modify, or distribute
13
/*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
13
 *  this file you indicate that you have read the license and
14
/*  this file you indicate that you have read the license and              */
14
 *  understand and accept it fully.
15
/*  understand and accept it fully.                                        */
15
 *
-
 
16
 *  Note:
-
 
17
 *
-
 
18
 *    This is the only file that should be included by client
-
 
19
 *    application sources.  All other types and functions defined
-
 
20
 *    in the `tt*.h' files are library internals and should not be
16
/*                                                                         */
21
 *    included.
-
 
22
 *
-
 
23
 ******************************************************************/
17
/***************************************************************************/
Line 24... Line -...
24
 
-
 
25
#ifndef FREETYPE_H
-
 
Line -... Line 18...
-
 
18
 
-
 
19
 
-
 
20
#ifndef FT_FREETYPE_H
-
 
21
#error "`ft2build.h' hasn't been included yet!"
-
 
22
#error "Please always use macros to include FreeType header files."
-
 
23
#error "Example:"
-
 
24
#error "  #include "
Line 26... Line -...
26
#define FREETYPE_H
-
 
27
 
-
 
Line -... Line 25...
-
 
25
#error "  #include FT_FREETYPE_H"
-
 
26
#endif
Line 28... Line -...
28
 
-
 
29
#define TT_FREETYPE_MAJOR  1
-
 
Line 30... Line 27...
30
#define TT_FREETYPE_MINOR  3
27
 
31
 
28
 
-
 
29
#ifndef __FREETYPE_H__
-
 
30
#define __FREETYPE_H__
Line 32... Line -...
32
 
-
 
33
#include "fterrid.h"
-
 
34
#include "ftnameid.h"
-
 
Line 35... Line -...
35
 
-
 
36
/* To make freetype.h independent from configuration files we check */
-
 
37
/* whether EXPORT_DEF has been defined already.                     */
-
 
38
 
-
 
39
#ifndef EXPORT_DEF
31
 
40
#define EXPORT_DEF  extern
-
 
41
#endif
-
 
42
 
-
 
43
/* The same for TT_Text.  If you define the HAVE_TT_TEXT macro, you */
-
 
Line 44... Line -...
44
/* have to provide a typedef declaration for TT_Text before         */
-
 
45
/* including this file.                                             */
-
 
46
 
-
 
Line 47... Line 32...
47
#ifndef HAVE_TT_TEXT
32
 
48
#define HAVE_TT_TEXT
33
#include 
-
 
34
#include FT_CONFIG_CONFIG_H
49
  typedef char  TT_Text;              /* The data type to represent */
35
#include FT_ERRORS_H
50
                                      /* file name string elements. */
36
#include FT_TYPES_H
-
 
37
 
51
#endif
38
 
52
 
39
FT_BEGIN_HEADER
-
 
40
 
-
 
41
 
-
 
42
 
53
#ifdef __cplusplus
43
  /*************************************************************************/
54
  extern "C" {
-
 
-
 
44
  /*                                                                       */
-
 
45
  /* 
*/
-
 
46
  /*    user_allocation                                                    */
55
#endif
47
  /*                                                                       */
56
 
-
 
57
 
48
  /*                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">49</td>
            <td class="diffadded"><pre>  /*    User allocation                                                    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 58...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">58</td>
            <td class="diffdeleted"><pre>  /*******************************************************************/</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">59</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 60...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">60</td>
            <td class="diffdeleted"><pre>  /*  FreeType types definitions.                                    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">61</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">62</td>
            <td class="diffdeleted"><pre>  /*  All these begin with a 'TT_' prefix.                           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">63</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">64</td>
            <td class="diffdeleted"><pre>  /*******************************************************************/</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">65</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">66</td>
            <td class="diffdeleted"><pre>  typedef int             TT_Bool;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">67</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">68</td>
            <td class="diffdeleted"><pre>  typedef signed long     TT_Fixed;   /* signed fixed 16.16 float */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 69...</th>
            <th colspan="2">Line 50...</th>
          </tr>
          <tr>
            <td class="lineno">69</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">50</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">70</td>
            <td class="diffchanged"><pre>  typedef signed short    TT_FWord;   /* distance in FUnits */</pre></td>
            <td class="lineno">51</td>
            <td class="diffchanged"><pre>  /* <Abstract>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">71</td>
            <td class="diff"><pre>  typedef unsigned short  TT_UFWord;  /* unsigned distance  */</pre></td>
            <td class="lineno">52</td>
            <td class="diff"><pre>  /*    How client applications should allocate FreeType data structures.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">72</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">53</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">73</td>
            <td class="diffdeleted"><pre>  typedef char            TT_String;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">74</td>
            <td class="diffdeleted"><pre>  typedef signed char     TT_Char;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">75</td>
            <td class="diff"><pre>  typedef unsigned char   TT_Byte;</pre></td>
            <td class="lineno">54</td>
            <td class="diff"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">76</td>
            <td class="diffchanged"><pre>  typedef signed short    TT_Short;</pre></td>
            <td class="lineno">55</td>
            <td class="diffchanged"><pre>  /*    FreeType assumes that structures allocated by the user and passed  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">77</td>
            <td class="diffchanged"><pre>  typedef unsigned short  TT_UShort;</pre></td>
            <td class="lineno">56</td>
            <td class="diffchanged"><pre>  /*    as arguments are zeroed out except for the actual data.  In other  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">78</td>
            <td class="diffdeleted"><pre>  typedef int             TT_Int;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 79...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">79</td>
            <td class="diffdeleted"><pre>  typedef unsigned int    TT_UInt;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">80</td>
            <td class="diffdeleted"><pre>  typedef signed long     TT_Long;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 57...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">57</td>
            <td class="diffadded"><pre>  /*    words, it is recommended to use `calloc' (or variants of it)       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">58</td>
            <td class="diffadded"><pre>  /*    instead of `malloc' for allocation.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">81</td>
            <td class="diffchanged"><pre>  typedef unsigned long   TT_ULong;</pre></td>
            <td class="lineno">59</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">60</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">61</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">62</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">63</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">64</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">65</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">66</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">67</td>
            <td class="diffadded"><pre>  /*                        B A S I C   T Y P E S                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">68</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">69</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">70</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">71</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">72</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">73</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">74</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">75</td>
            <td class="diffadded"><pre>  /* <Section>                                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">76</td>
            <td class="diffadded"><pre>  /*    base_interface                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">77</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">78</td>
            <td class="diffadded"><pre>  /* <Title>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">79</td>
            <td class="diffadded"><pre>  /*    Base Interface                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">80</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">81</td>
            <td class="diffadded"><pre>  /* <Abstract>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">82</td>
            <td class="diffadded"><pre>  /*    The FreeType~2 base font interface.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">83</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">84</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">85</td>
            <td class="diffadded"><pre>  /*    This section describes the public high-level API of FreeType~2.    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">86</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">87</td>
            <td class="diffadded"><pre>  /* <Order>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">88</td>
            <td class="diffadded"><pre>  /*    FT_Library                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">89</td>
            <td class="diffadded"><pre>  /*    FT_Face                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">90</td>
            <td class="diffadded"><pre>  /*    FT_Size                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">91</td>
            <td class="diffadded"><pre>  /*    FT_GlyphSlot                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">92</td>
            <td class="diffadded"><pre>  /*    FT_CharMap                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">93</td>
            <td class="diffadded"><pre>  /*    FT_Encoding                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">94</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">95</td>
            <td class="diffadded"><pre>  /*    FT_FaceRec                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">96</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">97</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_SCALABLE                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">98</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FIXED_SIZES                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">99</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FIXED_WIDTH                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">100</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_HORIZONTAL                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">101</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_VERTICAL                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">102</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_SFNT                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">82</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">103</td>
            <td class="diffchanged"><pre>  /*    FT_FACE_FLAG_KERNING                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">104</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_MULTIPLE_MASTERS                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">83</td>
            <td class="diffchanged"><pre>  typedef signed short    TT_F2Dot14; /* Signed fixed float 2.14 used for */</pre></td>
            <td class="lineno">105</td>
            <td class="diffchanged"><pre>  /*    FT_FACE_FLAG_GLYPH_NAMES                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">106</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_EXTERNAL_STREAM                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">107</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FAST_GLYPHS                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">84</td>
            <td class="diffchanged"><pre>                                      /* unit vectors, with layout        */</pre></td>
            <td class="lineno">108</td>
            <td class="diffchanged"><pre>  /*    FT_FACE_FLAG_HINTER                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">109</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">110</td>
            <td class="diffadded"><pre>  /*    FT_STYLE_FLAG_BOLD                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">111</td>
            <td class="diffadded"><pre>  /*    FT_STYLE_FLAG_ITALIC                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">112</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">113</td>
            <td class="diffadded"><pre>  /*    FT_SizeRec                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">114</td>
            <td class="diffadded"><pre>  /*    FT_Size_Metrics                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">115</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">116</td>
            <td class="diffadded"><pre>  /*    FT_GlyphSlotRec                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">85</td>
            <td class="diffchanged"><pre>                                      /*                                  */</pre></td>
            <td class="lineno">117</td>
            <td class="diffchanged"><pre>  /*    FT_Glyph_Metrics                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">118</td>
            <td class="diffadded"><pre>  /*    FT_SubGlyph                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">119</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">120</td>
            <td class="diffadded"><pre>  /*    FT_Bitmap_Size                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">121</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">122</td>
            <td class="diffadded"><pre>  /*    FT_Init_FreeType                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">123</td>
            <td class="diffadded"><pre>  /*    FT_Done_FreeType                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">124</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">125</td>
            <td class="diffadded"><pre>  /*    FT_New_Face                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">126</td>
            <td class="diffadded"><pre>  /*    FT_Done_Face                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">127</td>
            <td class="diffadded"><pre>  /*    FT_New_Memory_Face                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">128</td>
            <td class="diffadded"><pre>  /*    FT_Open_Face                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">86</td>
            <td class="diffchanged"><pre>                                      /*   s : 1  -- sign bit             */</pre></td>
            <td class="lineno">129</td>
            <td class="diffchanged"><pre>  /*    FT_Open_Args                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">130</td>
            <td class="diffadded"><pre>  /*    FT_Parameter                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">131</td>
            <td class="diffadded"><pre>  /*    FT_Attach_File                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">132</td>
            <td class="diffadded"><pre>  /*    FT_Attach_Stream                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">133</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">134</td>
            <td class="diffadded"><pre>  /*    FT_Set_Char_Size                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">87</td>
            <td class="diffchanged"><pre>                                      /*   m : 1  -- integer bit          */</pre></td>
            <td class="lineno">135</td>
            <td class="diffchanged"><pre>  /*    FT_Set_Pixel_Sizes                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">136</td>
            <td class="diffadded"><pre>  /*    FT_Request_Size                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">137</td>
            <td class="diffadded"><pre>  /*    FT_Select_Size                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">138</td>
            <td class="diffadded"><pre>  /*    FT_Size_Request_Type                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">139</td>
            <td class="diffadded"><pre>  /*    FT_Size_Request                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">140</td>
            <td class="diffadded"><pre>  /*    FT_Set_Transform                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">141</td>
            <td class="diffadded"><pre>  /*    FT_Load_Glyph                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">142</td>
            <td class="diffadded"><pre>  /*    FT_Get_Char_Index                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">143</td>
            <td class="diffadded"><pre>  /*    FT_Get_Name_Index                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">88</td>
            <td class="diffchanged"><pre>                                      /*   f : 14 -- unsigned fractional  */</pre></td>
            <td class="lineno">144</td>
            <td class="diffchanged"><pre>  /*    FT_Load_Char                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">145</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">146</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_MEMORY                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">147</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_STREAM                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">148</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_PATHNAME                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">149</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_DRIVER                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">150</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_PARAMS                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">89</td>
            <td class="diffchanged"><pre>                                      /*                                  */</pre></td>
            <td class="lineno">151</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">152</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_DEFAULT                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">153</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_RENDER                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">154</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_MONOCHROME                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">155</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_LINEAR_DESIGN                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">156</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_NO_SCALE                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">157</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_NO_HINTING                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">158</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_NO_BITMAP                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">159</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_CROP_BITMAP                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">160</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">161</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_VERTICAL_LAYOUT                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">162</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_IGNORE_TRANSFORM                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">163</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">164</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_FORCE_AUTOHINT                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">165</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_NO_RECURSE                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">166</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_PEDANTIC                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">167</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">168</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_TARGET_NORMAL                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">169</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_TARGET_LIGHT                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">170</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_TARGET_MONO                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">171</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_TARGET_LCD                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">172</td>
            <td class="diffadded"><pre>  /*    FT_LOAD_TARGET_LCD_V                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">173</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">174</td>
            <td class="diffadded"><pre>  /*    FT_Render_Glyph                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">175</td>
            <td class="diffadded"><pre>  /*    FT_Render_Mode                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">176</td>
            <td class="diffadded"><pre>  /*    FT_Get_Kerning                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">177</td>
            <td class="diffadded"><pre>  /*    FT_Kerning_Mode                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">178</td>
            <td class="diffadded"><pre>  /*    FT_Get_Track_Kerning                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">179</td>
            <td class="diffadded"><pre>  /*    FT_Get_Glyph_Name                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">180</td>
            <td class="diffadded"><pre>  /*    FT_Get_Postscript_Name                                             */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 181...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">181</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">182</td>
            <td class="diffadded"><pre>  /*    FT_CharMapRec                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">183</td>
            <td class="diffadded"><pre>  /*    FT_Select_Charmap                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">184</td>
            <td class="diffadded"><pre>  /*    FT_Set_Charmap                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">185</td>
            <td class="diffadded"><pre>  /*    FT_Get_Charmap_Index                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">186</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">90</td>
            <td class="diffchanged"><pre>                                      /* `s:m' is the 2-bit signed int    */</pre></td>
            <td class="lineno">187</td>
            <td class="diffchanged"><pre>  /*    FT_FSTYPE_INSTALLABLE_EMBEDDING                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">188</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_RESTRICTED_LICENSE_EMBEDDING                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">189</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_PREVIEW_AND_PRINT_EMBEDDING                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">190</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_EDITABLE_EMBEDDING                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">191</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_NO_SUBSETTING                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">192</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_BITMAP_EMBEDDING_ONLY                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">193</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">194</td>
            <td class="diffadded"><pre>  /*    FT_Get_FSType_Flags                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">195</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">196</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">197</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">198</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">199</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">200</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">201</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">202</td>
            <td class="diffadded"><pre>  /*    FT_Glyph_Metrics                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">203</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">204</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">205</td>
            <td class="diffadded"><pre>  /*    A structure used to model the metrics of a single glyph.  The      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">206</td>
            <td class="diffadded"><pre>  /*    values are expressed in 26.6 fractional pixel format; if the flag  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">207</td>
            <td class="diffadded"><pre>  /*    @FT_LOAD_NO_SCALE has been used while loading the glyph, values    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">208</td>
            <td class="diffadded"><pre>  /*    are expressed in font units instead.                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">209</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">210</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">211</td>
            <td class="diffadded"><pre>  /*    width ::                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">212</td>
            <td class="diffadded"><pre>  /*      The glyph's width.                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">213</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">214</td>
            <td class="diffadded"><pre>  /*    height ::                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">215</td>
            <td class="diffadded"><pre>  /*      The glyph's height.                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">216</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">217</td>
            <td class="diffadded"><pre>  /*    horiBearingX ::                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">218</td>
            <td class="diffadded"><pre>  /*      Left side bearing for horizontal layout.                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">219</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">220</td>
            <td class="diffadded"><pre>  /*    horiBearingY ::                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">221</td>
            <td class="diffadded"><pre>  /*      Top side bearing for horizontal layout.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">91</td>
            <td class="diff"><pre>                                      /* value to which the positive      */</pre></td>
            <td class="lineno">222</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">92</td>
            <td class="diffchanged"><pre>                                      /* fractional part should be added. */</pre></td>
            <td class="lineno">223</td>
            <td class="diffchanged"><pre>  /*    horiAdvance ::                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">93</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">224</td>
            <td class="diffchanged"><pre>  /*      Advance width for horizontal layout.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">94</td>
            <td class="diffdeleted"><pre>  typedef signed long     TT_F26Dot6; /* 26.6 fixed float, used for       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">95</td>
            <td class="diffdeleted"><pre>                                      /* glyph points pixel coordinates.  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">96</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 225...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">225</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">226</td>
            <td class="diffadded"><pre>  /*    vertBearingX ::                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">227</td>
            <td class="diffadded"><pre>  /*      Left side bearing for vertical layout.                           */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 97...</th>
            <th colspan="2">Line 228...</th>
          </tr>
          <tr>
            <td class="lineno">97</td>
            <td class="diffchanged"><pre>  typedef signed long     TT_Pos;     /* Point position, expressed either */</pre></td>
            <td class="lineno">228</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">98</td>
            <td class="diffdeleted"><pre>                                      /* in fractional pixels or notional */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">99</td>
            <td class="diffchanged"><pre>                                      /* units, depending on context.     */</pre></td>
            <td class="lineno">229</td>
            <td class="diffchanged"><pre>  /*    vertBearingY ::                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">100</td>
            <td class="diffchanged"><pre>                                      /* For example, glyph coordinates   */</pre></td>
            <td class="lineno">230</td>
            <td class="diffchanged"><pre>  /*      Top side bearing for vertical layout.                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">101</td>
            <td class="diffdeleted"><pre>                                      /* returned by TT_Load_Glyph() are  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 102...</th>
            <th colspan="2">Line 231...</th>
          </tr>
          <tr>
            <td class="lineno">102</td>
            <td class="diffchanged"><pre>                                      /* expressed in font units if       */</pre></td>
            <td class="lineno">231</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 103...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">103</td>
            <td class="diffdeleted"><pre>                                      /* scaling wasn't requested, and    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">104</td>
            <td class="diffchanged"><pre>                                      /* in 26.6 fractional pixels if it  */</pre></td>
            <td class="lineno">232</td>
            <td class="diffchanged"><pre>  /*    vertAdvance ::                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">105</td>
            <td class="diff"><pre>                                      /* was.                             */</pre></td>
            <td class="lineno">233</td>
            <td class="diff"><pre>  /*      Advance height for vertical layout.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">106</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">234</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">107</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">235</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">108</td>
            <td class="diff"><pre>  struct  TT_UnitVector_      /* guess what...  */</pre></td>
            <td class="lineno">236</td>
            <td class="diff"><pre>  /*    If not disabled with @FT_LOAD_NO_HINTING, the values represent     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">237</td>
            <td class="diffadded"><pre>  /*    dimensions of the hinted glyph (in case hinting is applicable).    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">238</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">239</td>
            <td class="diffadded"><pre>  typedef struct  FT_Glyph_Metrics_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">240</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">241</td>
            <td class="diffadded"><pre>    FT_Pos  width;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">242</td>
            <td class="diffadded"><pre>    FT_Pos  height;</pre></td>
          </tr>
          <tr>
            <td class="lineno">109</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">243</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">244</td>
            <td class="diffadded"><pre>    FT_Pos  horiBearingX;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">245</td>
            <td class="diffadded"><pre>    FT_Pos  horiBearingY;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">246</td>
            <td class="diffadded"><pre>    FT_Pos  horiAdvance;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">247</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">248</td>
            <td class="diffadded"><pre>    FT_Pos  vertBearingX;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">249</td>
            <td class="diffadded"><pre>    FT_Pos  vertBearingY;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">250</td>
            <td class="diffadded"><pre>    FT_Pos  vertAdvance;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">251</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">252</td>
            <td class="diffadded"><pre>  } FT_Glyph_Metrics;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">253</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">254</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">255</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">256</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">257</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">258</td>
            <td class="diffadded"><pre>  /*    FT_Bitmap_Size                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">259</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">260</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">261</td>
            <td class="diffadded"><pre>  /*    This structure models the metrics of a bitmap strike (i.e., a set  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">262</td>
            <td class="diffadded"><pre>  /*    of glyphs for a given point size and resolution) in a bitmap font. */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">263</td>
            <td class="diffadded"><pre>  /*    It is used for the `available_sizes' field of @FT_Face.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">264</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">265</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">266</td>
            <td class="diffadded"><pre>  /*    height :: The vertical distance, in pixels, between two            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">267</td>
            <td class="diffadded"><pre>  /*              consecutive baselines.  It is always positive.           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">268</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">269</td>
            <td class="diffadded"><pre>  /*    width  :: The average width, in pixels, of all glyphs in the       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">110</td>
            <td class="diffchanged"><pre>    TT_F2Dot14  x;</pre></td>
            <td class="lineno">270</td>
            <td class="diffchanged"><pre>  /*              strike.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">111</td>
            <td class="diff"><pre>    TT_F2Dot14  y;</pre></td>
            <td class="lineno">271</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">112</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">272</td>
            <td class="diffchanged"><pre>  /*    size   :: The nominal size of the strike in 26.6 fractional        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">113</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">273</td>
            <td class="diffchanged"><pre>  /*              points.  This field is not very useful.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">114</td>
            <td class="diffdeleted"><pre>  typedef struct TT_UnitVector_  TT_UnitVector;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 115...</th>
            <th colspan="2">Line 274...</th>
          </tr>
          <tr>
            <td class="lineno">115</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">274</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 275...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">275</td>
            <td class="diffadded"><pre>  /*    x_ppem :: The horizontal ppem (nominal width) in 26.6 fractional   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">276</td>
            <td class="diffadded"><pre>  /*              pixels.                                                  */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 116...</th>
            <th colspan="2">Line 277...</th>
          </tr>
          <tr>
            <td class="lineno">116</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">277</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 117...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">117</td>
            <td class="diffdeleted"><pre>  struct  TT_Vector_          /* simple vector type */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">118</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">119</td>
            <td class="diffdeleted"><pre>    TT_F26Dot6  x;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">120</td>
            <td class="diffdeleted"><pre>    TT_F26Dot6  y;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">121</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">122</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">123</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Vector_  TT_Vector;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">124</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">125</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">126</td>
            <td class="diffdeleted"><pre>  /* A simple 2x2 matrix used for transformations. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">127</td>
            <td class="diffdeleted"><pre>  /* You should use 16.16 fixed floats.            */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">128</td>
            <td class="diffdeleted"><pre>  /*                                               */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">129</td>
            <td class="diffdeleted"><pre>  /*   x' = xx*x + xy*y                            */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 278...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">278</td>
            <td class="diffadded"><pre>  /*    y_ppem :: The vertical ppem (nominal height) in 26.6 fractional    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">279</td>
            <td class="diffadded"><pre>  /*              pixels.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">130</td>
            <td class="diffchanged"><pre>  /*   y' = yx*x + yy*y                            */</pre></td>
            <td class="lineno">280</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">281</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">131</td>
            <td class="diffchanged"><pre>  /*                                               */</pre></td>
            <td class="lineno">282</td>
            <td class="diffchanged"><pre>  /*    Windows FNT:                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">283</td>
            <td class="diffadded"><pre>  /*      The nominal size given in a FNT font is not reliable.  Thus when */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">284</td>
            <td class="diffadded"><pre>  /*      the driver finds it incorrect, it sets `size' to some calculated */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 132...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">132</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">133</td>
            <td class="diffchanged"><pre>  struct  TT_Matrix_</pre></td>
            <td class="lineno">285</td>
            <td class="diffchanged"><pre>  /*      values and sets `x_ppem' and `y_ppem' to the pixel width and     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">134</td>
            <td class="diff"><pre>  {</pre></td>
            <td class="lineno">286</td>
            <td class="diff"><pre>  /*      height given in the font, respectively.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">135</td>
            <td class="diffdeleted"><pre>    TT_Fixed  xx, xy;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">136</td>
            <td class="diffchanged"><pre>    TT_Fixed  yx, yy;</pre></td>
            <td class="lineno">287</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">137</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">138</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">288</td>
            <td class="diffchanged"><pre>  /*    TrueType embedded bitmaps:                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">139</td>
            <td class="diff"><pre>  typedef struct TT_Matrix_  TT_Matrix;</pre></td>
            <td class="lineno">289</td>
            <td class="diff"><pre>  /*      `size', `width', and `height' values are not contained in the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">140</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">141</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">142</td>
            <td class="diffdeleted"><pre>  /* A structure used to describe the source glyph to the renderer. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">143</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">290</td>
            <td class="diffchanged"><pre>  /*      bitmap strike itself.  They are computed from the global font    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">144</td>
            <td class="diffchanged"><pre>  struct  TT_Outline_</pre></td>
            <td class="lineno">291</td>
            <td class="diffchanged"><pre>  /*      parameters.                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">145</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">292</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">146</td>
            <td class="diffchanged"><pre>    TT_Short         n_contours;   /* number of contours in glyph   */</pre></td>
            <td class="lineno">293</td>
            <td class="diffchanged"><pre>  typedef struct  FT_Bitmap_Size_</pre></td>
          </tr>
          <tr>
            <td class="lineno">147</td>
            <td class="diff"><pre>    TT_UShort        n_points;     /* number of points in the glyph */</pre></td>
            <td class="lineno">294</td>
            <td class="diff"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">148</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">149</td>
            <td class="diffchanged"><pre>    TT_Vector*       points;       /* the outline's points   */</pre></td>
            <td class="lineno">295</td>
            <td class="diffchanged"><pre>    FT_Short  height;</pre></td>
          </tr>
          <tr>
            <td class="lineno">150</td>
            <td class="diffchanged"><pre>    TT_Byte*         flags;        /* the points flags       */</pre></td>
            <td class="lineno">296</td>
            <td class="diffchanged"><pre>    FT_Short  width;</pre></td>
          </tr>
          <tr>
            <td class="lineno">151</td>
            <td class="diff"><pre>    TT_UShort*       contours;     /* the contour end points */</pre></td>
            <td class="lineno">297</td>
            <td class="diff"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">152</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">298</td>
            <td class="diffchanged"><pre>    FT_Pos    size;</pre></td>
          </tr>
          <tr>
            <td class="lineno">153</td>
            <td class="diffdeleted"><pre>    /* The following flag indicates that the outline owns the arrays it  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">299</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">154</td>
            <td class="diffchanged"><pre>    /* refers to.  Typically, this is true of outlines created from the  */</pre></td>
            <td class="lineno">300</td>
            <td class="diffchanged"><pre>    FT_Pos    x_ppem;</pre></td>
          </tr>
          <tr>
            <td class="lineno">155</td>
            <td class="diffchanged"><pre>    /* TT_New_Outline() API, while it isn't for those returned by        */</pre></td>
            <td class="lineno">301</td>
            <td class="diffchanged"><pre>    FT_Pos    y_ppem;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">302</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">303</td>
            <td class="diffadded"><pre>  } FT_Bitmap_Size;</pre></td>
          </tr>
          <tr>
            <td class="lineno">156</td>
            <td class="diffchanged"><pre>    /* TT_Get_Glyph_Outline().                                           */</pre></td>
            <td class="lineno">304</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">157</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">158</td>
            <td class="diffdeleted"><pre>    TT_Bool          owner;      /* The outline owns the coordinates, */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">159</td>
            <td class="diffchanged"><pre>                                 /* flags and contours array it uses. */</pre></td>
            <td class="lineno">305</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 306...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">306</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">307</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">308</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">309</td>
            <td class="diffadded"><pre>  /*                     O B J E C T   C L A S S E S                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">310</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">311</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">160</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">312</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">313</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">314</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">315</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">316</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 161...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">161</td>
            <td class="diffdeleted"><pre>    /* The following flags are set automatically by                      */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">162</td>
            <td class="diffdeleted"><pre>    /* TT_Get_Glyph_Outline().  Their meaning is the following:          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">163</td>
            <td class="diffdeleted"><pre>    /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">164</td>
            <td class="diffdeleted"><pre>    /*  high_precision   If true, the scan-line converter will use a     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">165</td>
            <td class="diffdeleted"><pre>    /*                   higher precision to render bitmaps (i.e., a     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">166</td>
            <td class="diffdeleted"><pre>    /*                   1/1024 pixel precision).  This is important for */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">167</td>
            <td class="diffdeleted"><pre>    /*                   small ppem sizes.                               */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 317...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">317</td>
            <td class="diffadded"><pre>  /*    FT_Library                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">318</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">319</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">320</td>
            <td class="diffadded"><pre>  /*    A handle to a FreeType library instance.  Each `library' is        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">321</td>
            <td class="diffadded"><pre>  /*    completely independent from the others; it is the `root' of a set  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">322</td>
            <td class="diffadded"><pre>  /*    of objects like fonts, faces, sizes, etc.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">323</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">324</td>
            <td class="diffadded"><pre>  /*    It also embeds a memory manager (see @FT_Memory), as well as a     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">325</td>
            <td class="diffadded"><pre>  /*    scan-line converter object (see @FT_Raster).                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">168</td>
            <td class="diffchanged"><pre>    /*                                                                   */</pre></td>
            <td class="lineno">326</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 169...</th>
            <th colspan="2">Line 327...</th>
          </tr>
          <tr>
            <td class="lineno">169</td>
            <td class="diffchanged"><pre>    /*  second_pass      If true, the scan-line converter performs a     */</pre></td>
            <td class="lineno">327</td>
            <td class="diffchanged"><pre>  /*    For multi-threading applications each thread should have its own   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">170</td>
            <td class="diff"><pre>    /*                   second sweep phase dedicated to find vertical   */</pre></td>
            <td class="lineno">328</td>
            <td class="diff"><pre>  /*    FT_Library object.                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">171</td>
            <td class="diffchanged"><pre>    /*                   drop-outs.  If false, only horizontal drop-outs */</pre></td>
            <td class="lineno">329</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">172</td>
            <td class="diffchanged"><pre>    /*                   will be checked during the first vertical       */</pre></td>
            <td class="lineno">330</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">173</td>
            <td class="diff"><pre>    /*                   sweep (yes, this is a bit confusing but it is   */</pre></td>
            <td class="lineno">331</td>
            <td class="diff"><pre>  /*    Library objects are normally created by @FT_Init_FreeType, and     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">174</td>
            <td class="diffchanged"><pre>    /*                   really the way it should work).  This is        */</pre></td>
            <td class="lineno">332</td>
            <td class="diffchanged"><pre>  /*    destroyed with @FT_Done_FreeType.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">175</td>
            <td class="diffchanged"><pre>    /*                   important for small ppems too.                  */</pre></td>
            <td class="lineno">333</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">176</td>
            <td class="diffchanged"><pre>    /*                                                                   */</pre></td>
            <td class="lineno">334</td>
            <td class="diffchanged"><pre>  typedef struct FT_LibraryRec_  *FT_Library;</pre></td>
          </tr>
          <tr>
            <td class="lineno">177</td>
            <td class="diffchanged"><pre>    /*  dropout_mode     Specifies the TrueType drop-out mode to use for */</pre></td>
            <td class="lineno">335</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">178</td>
            <td class="diffchanged"><pre>    /*                   continuity checking.  Valid values are 0 (no    */</pre></td>
            <td class="lineno">336</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">179</td>
            <td class="diff"><pre>    /*                   check), 1, 2, 4, and 5.                         */</pre></td>
            <td class="lineno">337</td>
            <td class="diff"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">180</td>
            <td class="diffchanged"><pre>    /*                                                                   */</pre></td>
            <td class="lineno">338</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">181</td>
            <td class="diffdeleted"><pre>    /*  Most of the engine's users will safely ignore these fields...    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 182...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">182</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">183</td>
            <td class="diffdeleted"><pre>    TT_Bool          high_precision;  /* high precision rendering */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">184</td>
            <td class="diffdeleted"><pre>    TT_Bool          second_pass;     /* two sweeps rendering     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 339...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">339</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">340</td>
            <td class="diffadded"><pre>  /*    FT_Module                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">341</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">342</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">343</td>
            <td class="diffadded"><pre>  /*    A handle to a given FreeType module object.  Each module can be a  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">344</td>
            <td class="diffadded"><pre>  /*    font driver, a renderer, or anything else that provides services   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">345</td>
            <td class="diffadded"><pre>  /*    to the formers.                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">346</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">347</td>
            <td class="diffadded"><pre>  typedef struct FT_ModuleRec_*  FT_Module;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">348</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">349</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">350</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">351</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">352</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">185</td>
            <td class="diffchanged"><pre>    TT_Char          dropout_mode;    /* dropout mode             */</pre></td>
            <td class="lineno">353</td>
            <td class="diffchanged"><pre>  /*    FT_Driver                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">354</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">186</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">355</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">356</td>
            <td class="diffadded"><pre>  /*    A handle to a given FreeType font driver object.  Each font driver */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">357</td>
            <td class="diffadded"><pre>  /*    is a special module capable of creating faces from font files.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">358</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">359</td>
            <td class="diffadded"><pre>  typedef struct FT_DriverRec_*  FT_Driver;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">360</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">361</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 187...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">187</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">188</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Outline_  TT_Outline;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 362...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">362</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">363</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">364</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">365</td>
            <td class="diffadded"><pre>  /*    FT_Renderer                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">366</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">367</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">368</td>
            <td class="diffadded"><pre>  /*    A handle to a given FreeType renderer.  A renderer is a special    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">369</td>
            <td class="diffadded"><pre>  /*    module in charge of converting a glyph image to a bitmap, when     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">370</td>
            <td class="diffadded"><pre>  /*    necessary.  Each renderer supports a given glyph image format, and */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">371</td>
            <td class="diffadded"><pre>  /*    one or more target surface depths.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">372</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">373</td>
            <td class="diffadded"><pre>  typedef struct FT_RendererRec_*  FT_Renderer;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">374</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">375</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">376</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">377</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">378</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">379</td>
            <td class="diffadded"><pre>  /*    FT_Face                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">380</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">381</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">382</td>
            <td class="diffadded"><pre>  /*    A handle to a given typographic face object.  A face object models */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">383</td>
            <td class="diffadded"><pre>  /*    a given typeface, in a given style.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">384</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">385</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">386</td>
            <td class="diffadded"><pre>  /*    Each face object also owns a single @FT_GlyphSlot object, as well  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">387</td>
            <td class="diffadded"><pre>  /*    as one or more @FT_Size objects.                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">388</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">189</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">389</td>
            <td class="diffchanged"><pre>  /*    Use @FT_New_Face or @FT_Open_Face to create a new face object from */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 190...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">190</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">191</td>
            <td class="diffchanged"><pre>  /* A structure used to describe a simple bounding box. */</pre></td>
            <td class="lineno">390</td>
            <td class="diffchanged"><pre>  /*    a given filepathname or a custom input stream.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">192</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">391</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">392</td>
            <td class="diffadded"><pre>  /*    Use @FT_Done_Face to destroy it (along with its slot and sizes).   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">393</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">394</td>
            <td class="diffadded"><pre>  /* <Also>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">395</td>
            <td class="diffadded"><pre>  /*    See @FT_FaceRec for the publicly accessible fields of a given face */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">396</td>
            <td class="diffadded"><pre>  /*    object.                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">193</td>
            <td class="diffchanged"><pre>  struct TT_BBox_</pre></td>
            <td class="lineno">397</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">398</td>
            <td class="diffadded"><pre>  typedef struct FT_FaceRec_*  FT_Face;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">399</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">400</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">401</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">194</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">402</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">195</td>
            <td class="diffchanged"><pre>    TT_Pos  xMin;</pre></td>
            <td class="lineno">403</td>
            <td class="diffchanged"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">196</td>
            <td class="diffdeleted"><pre>    TT_Pos  yMin;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">404</td>
            <td class="diffadded"><pre>  /*    FT_Size                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">405</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">197</td>
            <td class="diffchanged"><pre>    TT_Pos  xMax;</pre></td>
            <td class="lineno">406</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">198</td>
            <td class="diffdeleted"><pre>    TT_Pos  yMax;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">199</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">407</td>
            <td class="diffchanged"><pre>  /*    A handle to an object used to model a face scaled to a given       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">408</td>
            <td class="diffadded"><pre>  /*    character size.                                                    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 200...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">200</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">201</td>
            <td class="diffdeleted"><pre>  typedef struct TT_BBox_  TT_BBox;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 409...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">409</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">410</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">411</td>
            <td class="diffadded"><pre>  /*    Each @FT_Face has an _active_ @FT_Size object that is used by      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">412</td>
            <td class="diffadded"><pre>  /*    functions like @FT_Load_Glyph to determine the scaling             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">413</td>
            <td class="diffadded"><pre>  /*    transformation which is used to load and hint glyphs and metrics.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">414</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">202</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">415</td>
            <td class="diffchanged"><pre>  /*    You can use @FT_Set_Char_Size, @FT_Set_Pixel_Sizes,                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">416</td>
            <td class="diffadded"><pre>  /*    @FT_Request_Size or even @FT_Select_Size to change the content     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">417</td>
            <td class="diffadded"><pre>  /*    (i.e., the scaling values) of the active @FT_Size.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">418</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">419</td>
            <td class="diffadded"><pre>  /*    You can use @FT_New_Size to create additional size objects for a   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">203</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">420</td>
            <td class="diffchanged"><pre>  /*    given @FT_Face, but they won't be used by other functions until    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">421</td>
            <td class="diffadded"><pre>  /*    you activate it through @FT_Activate_Size.  Only one size can be   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">422</td>
            <td class="diffadded"><pre>  /*    activated at any given time per face.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">423</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">424</td>
            <td class="diffadded"><pre>  /* <Also>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">425</td>
            <td class="diffadded"><pre>  /*    See @FT_SizeRec for the publicly accessible fields of a given size */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">426</td>
            <td class="diffadded"><pre>  /*    object.                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">427</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">428</td>
            <td class="diffadded"><pre>  typedef struct FT_SizeRec_*  FT_Size;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">429</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">430</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">431</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">432</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">433</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">434</td>
            <td class="diffadded"><pre>  /*    FT_GlyphSlot                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">435</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">436</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">437</td>
            <td class="diffadded"><pre>  /*    A handle to a given `glyph slot'.  A slot is a container where it  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">438</td>
            <td class="diffadded"><pre>  /*    is possible to load any of the glyphs contained in its parent      */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 204...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">204</td>
            <td class="diffdeleted"><pre>  /* A structure used to return glyph metrics.                          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">205</td>
            <td class="diffdeleted"><pre>  /*                                                                    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 206...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">206</td>
            <td class="diffdeleted"><pre>  /* The `bearingX' isn't called `left-side bearing' anymore because    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">207</td>
            <td class="diffdeleted"><pre>  /* it has different meanings depending on the glyph's orientation.    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">208</td>
            <td class="diffchanged"><pre>  /*                                                                    */</pre></td>
            <td class="lineno">439</td>
            <td class="diffchanged"><pre>  /*    face.                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">209</td>
            <td class="diff"><pre>  /* The same is true for `bearingY', which is the top-side bearing     */</pre></td>
            <td class="lineno">440</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">441</td>
            <td class="diffadded"><pre>  /*    In other words, each time you call @FT_Load_Glyph or               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">442</td>
            <td class="diffadded"><pre>  /*    @FT_Load_Char, the slot's content is erased by the new glyph data, */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">443</td>
            <td class="diffadded"><pre>  /*    i.e., the glyph's metrics, its image (bitmap or outline), and      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">444</td>
            <td class="diffadded"><pre>  /*    other control information.                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">445</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">446</td>
            <td class="diffadded"><pre>  /* <Also>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">447</td>
            <td class="diffadded"><pre>  /*    See @FT_GlyphSlotRec for the publicly accessible glyph fields.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">448</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">210</td>
            <td class="diffchanged"><pre>  /* defined by the TT_Spec, i.e., the distance from the baseline to    */</pre></td>
            <td class="lineno">449</td>
            <td class="diffchanged"><pre>  typedef struct FT_GlyphSlotRec_*  FT_GlyphSlot;</pre></td>
          </tr>
          <tr>
            <td class="lineno">211</td>
            <td class="diffchanged"><pre>  /* the top of the glyph's bbox.  According to our current convention, */</pre></td>
            <td class="lineno">450</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">451</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">452</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">453</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">454</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">455</td>
            <td class="diffadded"><pre>  /*    FT_CharMap                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">456</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">212</td>
            <td class="diffchanged"><pre>  /* this is always the same as `bbox.yMax' but we make it appear for   */</pre></td>
            <td class="lineno">457</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">213</td>
            <td class="diffchanged"><pre>  /* consistency in its proper field.                                   */</pre></td>
            <td class="lineno">458</td>
            <td class="diffchanged"><pre>  /*    A handle to a given character map.  A charmap is used to translate */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">459</td>
            <td class="diffadded"><pre>  /*    character codes in a given encoding into glyph indexes for its     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">460</td>
            <td class="diffadded"><pre>  /*    parent's face.  Some font formats may provide several charmaps per */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">461</td>
            <td class="diffadded"><pre>  /*    font.                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">462</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">463</td>
            <td class="diffadded"><pre>  /*    Each face object owns zero or more charmaps, but only one of them  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">464</td>
            <td class="diffadded"><pre>  /*    can be `active' and used by @FT_Get_Char_Index or @FT_Load_Char.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">465</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 214...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">214</td>
            <td class="diffdeleted"><pre>  /*                                                                    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">215</td>
            <td class="diffchanged"><pre>  /* The `advance' field is the advance width for horizontal layout,    */</pre></td>
            <td class="lineno">466</td>
            <td class="diffchanged"><pre>  /*    The list of available charmaps in a face is available through the  */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 216...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">216</td>
            <td class="diffdeleted"><pre>  /* and advance height for vertical layouts.                           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">217</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">218</td>
            <td class="diffdeleted"><pre>  struct  TT_Glyph_Metrics_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 467...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">467</td>
            <td class="diffadded"><pre>  /*    `face->num_charmaps' and `face->charmaps' fields of @FT_FaceRec.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">468</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">469</td>
            <td class="diffadded"><pre>  /*    The currently active charmap is available as `face->charmap'.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">470</td>
            <td class="diffadded"><pre>  /*    You should call @FT_Set_Charmap to change it.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">471</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">472</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">473</td>
            <td class="diffadded"><pre>  /*    When a new face is created (either through @FT_New_Face or         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">474</td>
            <td class="diffadded"><pre>  /*    @FT_Open_Face), the library looks for a Unicode charmap within     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">475</td>
            <td class="diffadded"><pre>  /*    the list and automatically activates it.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">476</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">477</td>
            <td class="diffadded"><pre>  /* <Also>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">478</td>
            <td class="diffadded"><pre>  /*    See @FT_CharMapRec for the publicly accessible fields of a given   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">479</td>
            <td class="diffadded"><pre>  /*    character map.                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">480</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">481</td>
            <td class="diffadded"><pre>  typedef struct FT_CharMapRec_*  FT_CharMap;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">482</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">483</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">484</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">485</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">486</td>
            <td class="diffadded"><pre>  /* <Macro>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">487</td>
            <td class="diffadded"><pre>  /*    FT_ENC_TAG                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">488</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">489</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">490</td>
            <td class="diffadded"><pre>  /*    This macro converts four-letter tags into an unsigned long.  It is */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">491</td>
            <td class="diffadded"><pre>  /*    used to define `encoding' identifiers (see @FT_Encoding).          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">492</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">493</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">494</td>
            <td class="diffadded"><pre>  /*    Since many 16-bit compilers don't like 32-bit enumerations, you    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">495</td>
            <td class="diffadded"><pre>  /*    should redefine this macro in case of problems to something like   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">496</td>
            <td class="diffadded"><pre>  /*    this:                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">497</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">498</td>
            <td class="diffadded"><pre>  /*    {                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">499</td>
            <td class="diffadded"><pre>  /*      #define FT_ENC_TAG( value, a, b, c, d )  value                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">500</td>
            <td class="diffadded"><pre>  /*    }                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">501</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">502</td>
            <td class="diffadded"><pre>  /*    to get a simple enumeration without assigning special numbers.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">503</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">504</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">505</td>
            <td class="diffadded"><pre>#ifndef FT_ENC_TAG</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">506</td>
            <td class="diffadded"><pre>#define FT_ENC_TAG( value, a, b, c, d )         \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">507</td>
            <td class="diffadded"><pre>          value = ( ( (FT_UInt32)(a) << 24 ) |  \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">508</td>
            <td class="diffadded"><pre>                    ( (FT_UInt32)(b) << 16 ) |  \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">509</td>
            <td class="diffadded"><pre>                    ( (FT_UInt32)(c) <<  8 ) |  \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">510</td>
            <td class="diffadded"><pre>                      (FT_UInt32)(d)         )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">511</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">512</td>
            <td class="diffadded"><pre>#endif /* FT_ENC_TAG */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">513</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">514</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">515</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">516</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">517</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">518</td>
            <td class="diffadded"><pre>  /*    FT_Encoding                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">519</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">520</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">521</td>
            <td class="diffadded"><pre>  /*    An enumeration used to specify character sets supported by         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">522</td>
            <td class="diffadded"><pre>  /*    charmaps.  Used in the @FT_Select_Charmap API function.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">523</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">524</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">525</td>
            <td class="diffadded"><pre>  /*    Despite the name, this enumeration lists specific character        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">526</td>
            <td class="diffadded"><pre>  /*    repertories (i.e., charsets), and not text encoding methods (e.g., */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">527</td>
            <td class="diffadded"><pre>  /*    UTF-8, UTF-16, etc.).                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">528</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">529</td>
            <td class="diffadded"><pre>  /*    Other encodings might be defined in the future.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">530</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">531</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">532</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_NONE ::                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">533</td>
            <td class="diffadded"><pre>  /*      The encoding value~0 is reserved.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">534</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">535</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_UNICODE ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">536</td>
            <td class="diffadded"><pre>  /*      Corresponds to the Unicode character set.  This value covers     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">537</td>
            <td class="diffadded"><pre>  /*      all versions of the Unicode repertoire, including ASCII and      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">538</td>
            <td class="diffadded"><pre>  /*      Latin-1.  Most fonts include a Unicode charmap, but not all      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">539</td>
            <td class="diffadded"><pre>  /*      of them.                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">540</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">541</td>
            <td class="diffadded"><pre>  /*      For example, if you want to access Unicode value U+1F028 (and    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">542</td>
            <td class="diffadded"><pre>  /*      the font contains it), use value 0x1F028 as the input value for  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">543</td>
            <td class="diffadded"><pre>  /*      @FT_Get_Char_Index.                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">544</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">545</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_SYMBOL ::                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">546</td>
            <td class="diffadded"><pre>  /*      Corresponds to the Microsoft Symbol encoding, used to encode     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">547</td>
            <td class="diffadded"><pre>  /*      mathematical symbols in the 32..255 character code range.  For   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">548</td>
            <td class="diffadded"><pre>  /*      more information, see `http://www.ceviz.net/symbol.htm'.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">549</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">550</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_SJIS ::                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">551</td>
            <td class="diffadded"><pre>  /*      Corresponds to Japanese SJIS encoding.  More info at             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">552</td>
            <td class="diffadded"><pre>  /*      at `http://langsupport.japanreference.com/encoding.shtml'.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">553</td>
            <td class="diffadded"><pre>  /*      See note on multi-byte encodings below.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">554</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">555</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_GB2312 ::                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">556</td>
            <td class="diffadded"><pre>  /*      Corresponds to an encoding system for Simplified Chinese as used */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">557</td>
            <td class="diffadded"><pre>  /*      used in mainland China.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">558</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">559</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_BIG5 ::                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">560</td>
            <td class="diffadded"><pre>  /*      Corresponds to an encoding system for Traditional Chinese as     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">561</td>
            <td class="diffadded"><pre>  /*      used in Taiwan and Hong Kong.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">562</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">563</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_WANSUNG ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">564</td>
            <td class="diffadded"><pre>  /*      Corresponds to the Korean encoding system known as Wansung.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">565</td>
            <td class="diffadded"><pre>  /*      For more information see                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">566</td>
            <td class="diffadded"><pre>  /*      `http://www.microsoft.com/typography/unicode/949.txt'.           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">567</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">568</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_JOHAB ::                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">219</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">569</td>
            <td class="diffchanged"><pre>  /*      The Korean standard character set (KS~C 5601-1992), which        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">570</td>
            <td class="diffadded"><pre>  /*      corresponds to MS Windows code page 1361.  This character set    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">571</td>
            <td class="diffadded"><pre>  /*      includes all possible Hangeul character combinations.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">572</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">573</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_ADOBE_LATIN_1 ::                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">574</td>
            <td class="diffadded"><pre>  /*      Corresponds to a Latin-1 encoding as defined in a Type~1         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">575</td>
            <td class="diffadded"><pre>  /*      PostScript font.  It is limited to 256 character codes.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">576</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">577</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_ADOBE_STANDARD ::                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">578</td>
            <td class="diffadded"><pre>  /*      Corresponds to the Adobe Standard encoding, as found in Type~1,  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">579</td>
            <td class="diffadded"><pre>  /*      CFF, and OpenType/CFF fonts.  It is limited to 256 character     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">580</td>
            <td class="diffadded"><pre>  /*      codes.                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">581</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">582</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_ADOBE_EXPERT ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">583</td>
            <td class="diffadded"><pre>  /*      Corresponds to the Adobe Expert encoding, as found in Type~1,    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">584</td>
            <td class="diffadded"><pre>  /*      CFF, and OpenType/CFF fonts.  It is limited to 256 character     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">585</td>
            <td class="diffadded"><pre>  /*      codes.                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">586</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">587</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_ADOBE_CUSTOM ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">588</td>
            <td class="diffadded"><pre>  /*      Corresponds to a custom encoding, as found in Type~1, CFF, and   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">589</td>
            <td class="diffadded"><pre>  /*      OpenType/CFF fonts.  It is limited to 256 character codes.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">590</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">591</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_APPLE_ROMAN ::                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">592</td>
            <td class="diffadded"><pre>  /*      Corresponds to the 8-bit Apple roman encoding.  Many TrueType    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">593</td>
            <td class="diffadded"><pre>  /*      and OpenType fonts contain a charmap for this encoding, since    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">594</td>
            <td class="diffadded"><pre>  /*      older versions of Mac OS are able to use it.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">595</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">596</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_OLD_LATIN_2 ::                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">597</td>
            <td class="diffadded"><pre>  /*      This value is deprecated and was never used nor reported by      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">598</td>
            <td class="diffadded"><pre>  /*      FreeType.  Don't use or test for it.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">599</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">600</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_SJIS ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">601</td>
            <td class="diffadded"><pre>  /*      Same as FT_ENCODING_SJIS.  Deprecated.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">602</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">603</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_GB2312 ::                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">604</td>
            <td class="diffadded"><pre>  /*      Same as FT_ENCODING_GB2312.  Deprecated.                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">605</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">606</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_BIG5 ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">607</td>
            <td class="diffadded"><pre>  /*      Same as FT_ENCODING_BIG5.  Deprecated.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">608</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 609...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">609</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_WANSUNG ::                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">610</td>
            <td class="diffadded"><pre>  /*      Same as FT_ENCODING_WANSUNG.  Deprecated.                        */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 220...</th>
            <th colspan="2">Line 611...</th>
          </tr>
          <tr>
            <td class="lineno">220</td>
            <td class="diffchanged"><pre>    TT_BBox  bbox;      /* glyph bounding box */</pre></td>
            <td class="lineno">611</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">612</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_MS_JOHAB ::                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">613</td>
            <td class="diffadded"><pre>  /*      Same as FT_ENCODING_JOHAB.  Deprecated.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">614</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">615</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 221...</th>
            <th colspan="2">Line 616...</th>
          </tr>
          <tr>
            <td class="lineno">221</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">616</td>
            <td class="diffchanged"><pre>  /*    By default, FreeType automatically synthesizes a Unicode charmap   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">222</td>
            <td class="diffdeleted"><pre>    TT_Pos   bearingX;  /* left-side bearing                    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">617</td>
            <td class="diffadded"><pre>  /*    for PostScript fonts, using their glyph names dictionaries.        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">223</td>
            <td class="diffchanged"><pre>    TT_Pos   bearingY;  /* top-side bearing, per se the TT spec */</pre></td>
            <td class="lineno">618</td>
            <td class="diffchanged"><pre>  /*    However, it also reports the encodings defined explicitly in the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">619</td>
            <td class="diffadded"><pre>  /*    font file, for the cases when they are needed, with the Adobe      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">620</td>
            <td class="diffadded"><pre>  /*    values as well.                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">621</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 622...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">622</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_NONE is set by the BDF and PCF drivers if the charmap  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">224</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">623</td>
            <td class="diffchanged"><pre>  /*    is neither Unicode nor ISO-8859-1 (otherwise it is set to          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">225</td>
            <td class="diffchanged"><pre>    TT_Pos   advance;   /* advance width (or height) */</pre></td>
            <td class="lineno">624</td>
            <td class="diffchanged"><pre>  /*    FT_ENCODING_UNICODE).  Use @FT_Get_BDF_Charset_ID to find out      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">625</td>
            <td class="diffadded"><pre>  /*    which encoding is really present.  If, for example, the            */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 226...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">226</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">227</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">626</td>
            <td class="diffchanged"><pre>  /*    `cs_registry' field is `KOI8' and the `cs_encoding' field is `R',  */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 228...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">228</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Glyph_Metrics_  TT_Glyph_Metrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">229</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">627</td>
            <td class="diffchanged"><pre>  /*    the font is encoded in KOI8-R.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">230</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 231...</th>
            <th colspan="2">Line 628...</th>
          </tr>
          <tr>
            <td class="lineno">231</td>
            <td class="diffchanged"><pre>  /* A structure used to return horizontal _and_ vertical glyph         */</pre></td>
            <td class="lineno">628</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 629...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">629</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_NONE is always set (with a single exception) by the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">630</td>
            <td class="diffadded"><pre>  /*    winfonts driver.  Use @FT_Get_WinFNT_Header and examine the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">631</td>
            <td class="diffadded"><pre>  /*    `charset' field of the @FT_WinFNT_HeaderRec structure to find out  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">232</td>
            <td class="diffchanged"><pre>  /* metrics.                                                           */</pre></td>
            <td class="lineno">632</td>
            <td class="diffchanged"><pre>  /*    which encoding is really present.  For example,                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">233</td>
            <td class="diff"><pre>  /*                                                                    */</pre></td>
            <td class="lineno">633</td>
            <td class="diff"><pre>  /*    @FT_WinFNT_ID_CP1251 (204) means Windows code page 1251 (for       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">234</td>
            <td class="diffchanged"><pre>  /* A glyph can be used either in a horizontal or vertical layout.     */</pre></td>
            <td class="lineno">634</td>
            <td class="diffchanged"><pre>  /*    Russian).                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">235</td>
            <td class="diffchanged"><pre>  /* Its glyph metrics vary with orientation.  The TT_Big_Glyph_Metrics */</pre></td>
            <td class="lineno">635</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">236</td>
            <td class="diffchanged"><pre>  /* structure is used to return _all_ metrics in one call.             */</pre></td>
            <td class="lineno">636</td>
            <td class="diffchanged"><pre>  /*    FT_ENCODING_NONE is set if `platform_id' is @TT_PLATFORM_MACINTOSH */</pre></td>
          </tr>
          <tr>
            <td class="lineno">237</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">637</td>
            <td class="diff"><pre>  /*    and `encoding_id' is not @TT_MAC_ID_ROMAN (otherwise it is set to  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">638</td>
            <td class="diffadded"><pre>  /*    FT_ENCODING_APPLE_ROMAN).                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">639</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">238</td>
            <td class="diffchanged"><pre>  struct TT_Big_Glyph_Metrics_</pre></td>
            <td class="lineno">640</td>
            <td class="diffchanged"><pre>  /*    If `platform_id' is @TT_PLATFORM_MACINTOSH, use the function       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">239</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">641</td>
            <td class="diffchanged"><pre>  /*    @FT_Get_CMap_Language_ID  to query the Mac language ID which may   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">240</td>
            <td class="diffchanged"><pre>    TT_BBox  bbox;          /* glyph bounding box */</pre></td>
            <td class="lineno">642</td>
            <td class="diffchanged"><pre>  /*    be needed to be able to distinguish Apple encoding variants.  See  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">643</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">644</td>
            <td class="diffadded"><pre>  /*      http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/README.TXT  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">645</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">646</td>
            <td class="diffadded"><pre>  /*    to get an idea how to do that.  Basically, if the language ID      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">647</td>
            <td class="diffadded"><pre>  /*    is~0, don't use it, otherwise subtract 1 from the language ID.     */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 648...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">648</td>
            <td class="diffadded"><pre>  /*    Then examine `encoding_id'.  If, for example, `encoding_id' is     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">241</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">649</td>
            <td class="diffchanged"><pre>  /*    @TT_MAC_ID_ROMAN and the language ID (minus~1) is                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">242</td>
            <td class="diffchanged"><pre>    TT_Pos   horiBearingX;  /* left side bearing in horizontal layouts */</pre></td>
            <td class="lineno">650</td>
            <td class="diffchanged"><pre>  /*    `TT_MAC_LANGID_GREEK', it is the Greek encoding, not Roman.        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">243</td>
            <td class="diffchanged"><pre>    TT_Pos   horiBearingY;  /* top side bearing in horizontal layouts  */</pre></td>
            <td class="lineno">651</td>
            <td class="diffchanged"><pre>  /*    @TT_MAC_ID_ARABIC with `TT_MAC_LANGID_FARSI' means the Farsi       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 244...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">244</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">245</td>
            <td class="diffdeleted"><pre>    TT_Pos   vertBearingX;  /* left side bearing in vertical layouts */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">246</td>
            <td class="diffchanged"><pre>    TT_Pos   vertBearingY;  /* top side bearing in vertical layouts  */</pre></td>
            <td class="lineno">652</td>
            <td class="diffchanged"><pre>  /*    variant the Arabic encoding.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">247</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">653</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">248</td>
            <td class="diffchanged"><pre>    TT_Pos   horiAdvance;   /* advance width for horizontal layout */</pre></td>
            <td class="lineno">654</td>
            <td class="diffchanged"><pre>  typedef enum  FT_Encoding_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">655</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">249</td>
            <td class="diff"><pre>    TT_Pos   vertAdvance;   /* advance height for vertical layout  */</pre></td>
            <td class="lineno">656</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_NONE, 0, 0, 0, 0 ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">250</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">657</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">251</td>
            <td class="diffdeleted"><pre>    /* The following fields represent unhinted scaled metrics values. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">252</td>
            <td class="diffdeleted"><pre>    /* They can be useful for applications needing to do some device  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">253</td>
            <td class="diffchanged"><pre>    /* independent placement of glyphs.                               */</pre></td>
            <td class="lineno">658</td>
            <td class="diffchanged"><pre>    FT_ENC_TAG( FT_ENCODING_MS_SYMBOL, 's', 'y', 'm', 'b' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">254</td>
            <td class="diff"><pre>    /*                                                                */</pre></td>
            <td class="lineno">659</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_UNICODE,   'u', 'n', 'i', 'c' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">255</td>
            <td class="diffchanged"><pre>    /* Applying these metrics to hinted glyphs will most surely ruin  */</pre></td>
            <td class="lineno">660</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">661</td>
            <td class="diffadded"><pre>    FT_ENC_TAG( FT_ENCODING_SJIS,    's', 'j', 'i', 's' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">256</td>
            <td class="diff"><pre>    /* the grid fitting performed by the bytecode interpreter.  These */</pre></td>
            <td class="lineno">662</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_GB2312,  'g', 'b', ' ', ' ' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">663</td>
            <td class="diffadded"><pre>    FT_ENC_TAG( FT_ENCODING_BIG5,    'b', 'i', 'g', '5' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">257</td>
            <td class="diffchanged"><pre>    /* values are better used to compute accumulated positioning      */</pre></td>
            <td class="lineno">664</td>
            <td class="diffchanged"><pre>    FT_ENC_TAG( FT_ENCODING_WANSUNG, 'w', 'a', 'n', 's' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">258</td>
            <td class="diff"><pre>    /* distances.                                                     */</pre></td>
            <td class="lineno">665</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_JOHAB,   'j', 'o', 'h', 'a' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">259</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">666</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">260</td>
            <td class="diffchanged"><pre>    TT_Pos   linearHoriBearingX;  /* linearly scaled horizontal lsb     */</pre></td>
            <td class="lineno">667</td>
            <td class="diffchanged"><pre>    /* for backwards compatibility */</pre></td>
          </tr>
          <tr>
            <td class="lineno">261</td>
            <td class="diffchanged"><pre>    TT_Pos   linearHoriAdvance;   /* linearly scaled horizontal advance */</pre></td>
            <td class="lineno">668</td>
            <td class="diffchanged"><pre>    FT_ENCODING_MS_SJIS    = FT_ENCODING_SJIS,</pre></td>
          </tr>
          <tr>
            <td class="lineno">262</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">669</td>
            <td class="diffchanged"><pre>    FT_ENCODING_MS_GB2312  = FT_ENCODING_GB2312,</pre></td>
          </tr>
          <tr>
            <td class="lineno">263</td>
            <td class="diff"><pre>    TT_Pos   linearVertBearingY;  /* linearly scaled vertical tsb     */</pre></td>
            <td class="lineno">670</td>
            <td class="diff"><pre>    FT_ENCODING_MS_BIG5    = FT_ENCODING_BIG5,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">671</td>
            <td class="diffadded"><pre>    FT_ENCODING_MS_WANSUNG = FT_ENCODING_WANSUNG,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">672</td>
            <td class="diffadded"><pre>    FT_ENCODING_MS_JOHAB   = FT_ENCODING_JOHAB,</pre></td>
          </tr>
          <tr>
            <td class="lineno">264</td>
            <td class="diffchanged"><pre>    TT_Pos   linearVertAdvance;   /* linearly scaled vertical advance */</pre></td>
            <td class="lineno">673</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">265</td>
            <td class="diff"><pre>  };</pre></td>
            <td class="lineno">674</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_ADOBE_STANDARD, 'A', 'D', 'O', 'B' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">266</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">267</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Big_Glyph_Metrics_  TT_Big_Glyph_Metrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">268</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">269</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">270</td>
            <td class="diffdeleted"><pre>  /* A structure used to return instance metrics. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">271</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">675</td>
            <td class="diffchanged"><pre>    FT_ENC_TAG( FT_ENCODING_ADOBE_EXPERT,   'A', 'D', 'B', 'E' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">272</td>
            <td class="diff"><pre>  struct  TT_Instance_Metrics_</pre></td>
            <td class="lineno">676</td>
            <td class="diff"><pre>    FT_ENC_TAG( FT_ENCODING_ADOBE_CUSTOM,   'A', 'D', 'B', 'C' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">677</td>
            <td class="diffadded"><pre>    FT_ENC_TAG( FT_ENCODING_ADOBE_LATIN_1,  'l', 'a', 't', '1' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">678</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">679</td>
            <td class="diffadded"><pre>    FT_ENC_TAG( FT_ENCODING_OLD_LATIN_2, 'l', 'a', 't', '2' ),</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">680</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">681</td>
            <td class="diffadded"><pre>    FT_ENC_TAG( FT_ENCODING_APPLE_ROMAN, 'a', 'r', 'm', 'n' )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">682</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">683</td>
            <td class="diffadded"><pre>  } FT_Encoding;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">684</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">685</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">686</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">687</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">688</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">689</td>
            <td class="diffadded"><pre>  /*    ft_encoding_xxx                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">690</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">691</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">692</td>
            <td class="diffadded"><pre>  /*    These constants are deprecated; use the corresponding @FT_Encoding */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">693</td>
            <td class="diffadded"><pre>  /*    values instead.                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">694</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">695</td>
            <td class="diffadded"><pre>#define ft_encoding_none            FT_ENCODING_NONE</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">696</td>
            <td class="diffadded"><pre>#define ft_encoding_unicode         FT_ENCODING_UNICODE</pre></td>
          </tr>
          <tr>
            <td class="lineno">273</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">697</td>
            <td class="diffchanged"><pre>#define ft_encoding_symbol          FT_ENCODING_MS_SYMBOL</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">698</td>
            <td class="diffadded"><pre>#define ft_encoding_latin_1         FT_ENCODING_ADOBE_LATIN_1</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">699</td>
            <td class="diffadded"><pre>#define ft_encoding_latin_2         FT_ENCODING_OLD_LATIN_2</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">700</td>
            <td class="diffadded"><pre>#define ft_encoding_sjis            FT_ENCODING_SJIS</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">701</td>
            <td class="diffadded"><pre>#define ft_encoding_gb2312          FT_ENCODING_GB2312</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">702</td>
            <td class="diffadded"><pre>#define ft_encoding_big5            FT_ENCODING_BIG5</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">703</td>
            <td class="diffadded"><pre>#define ft_encoding_wansung         FT_ENCODING_WANSUNG</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">704</td>
            <td class="diffadded"><pre>#define ft_encoding_johab           FT_ENCODING_JOHAB</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">705</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">706</td>
            <td class="diffadded"><pre>#define ft_encoding_adobe_standard  FT_ENCODING_ADOBE_STANDARD</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">707</td>
            <td class="diffadded"><pre>#define ft_encoding_adobe_expert    FT_ENCODING_ADOBE_EXPERT</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">708</td>
            <td class="diffadded"><pre>#define ft_encoding_adobe_custom    FT_ENCODING_ADOBE_CUSTOM</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">709</td>
            <td class="diffadded"><pre>#define ft_encoding_apple_roman     FT_ENCODING_APPLE_ROMAN</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">710</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">711</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">712</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">713</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">714</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">715</td>
            <td class="diffadded"><pre>  /*    FT_CharMapRec                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">716</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">717</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">718</td>
            <td class="diffadded"><pre>  /*    The base charmap structure.                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">274</td>
            <td class="diffchanged"><pre>    TT_F26Dot6  pointSize;     /* char. size in points (1pt = 1/72 inch) */</pre></td>
            <td class="lineno">719</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">720</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">721</td>
            <td class="diffadded"><pre>  /*    face        :: A handle to the parent face object.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">722</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">723</td>
            <td class="diffadded"><pre>  /*    encoding    :: An @FT_Encoding tag identifying the charmap.  Use   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">724</td>
            <td class="diffadded"><pre>  /*                   this with @FT_Select_Charmap.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">725</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">726</td>
            <td class="diffadded"><pre>  /*    platform_id :: An ID number describing the platform for the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">727</td>
            <td class="diffadded"><pre>  /*                   following encoding ID.  This comes directly from    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">728</td>
            <td class="diffadded"><pre>  /*                   the TrueType specification and should be emulated   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">729</td>
            <td class="diffadded"><pre>  /*                   for other formats.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">730</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">731</td>
            <td class="diffadded"><pre>  /*    encoding_id :: A platform specific encoding number.  This also     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">732</td>
            <td class="diffadded"><pre>  /*                   comes from the TrueType specification and should be */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">733</td>
            <td class="diffadded"><pre>  /*                   emulated similarly.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">734</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">735</td>
            <td class="diffadded"><pre>  typedef struct  FT_CharMapRec_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">736</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">737</td>
            <td class="diffadded"><pre>    FT_Face      face;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">738</td>
            <td class="diffadded"><pre>    FT_Encoding  encoding;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">739</td>
            <td class="diffadded"><pre>    FT_UShort    platform_id;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">740</td>
            <td class="diffadded"><pre>    FT_UShort    encoding_id;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">741</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">742</td>
            <td class="diffadded"><pre>  } FT_CharMapRec;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">743</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">744</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">745</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">746</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">747</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">748</td>
            <td class="diffadded"><pre>  /*                 B A S E   O B J E C T   C L A S S E S                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">749</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">750</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">751</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">752</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">753</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">754</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">755</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">756</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">757</td>
            <td class="diffadded"><pre>  /*    FT_Face_Internal                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">758</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">759</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">760</td>
            <td class="diffadded"><pre>  /*    An opaque handle to an `FT_Face_InternalRec' structure, used to    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">761</td>
            <td class="diffadded"><pre>  /*    model private data of a given @FT_Face object.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">762</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">763</td>
            <td class="diffadded"><pre>  /*    This structure might change between releases of FreeType~2 and is  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">764</td>
            <td class="diffadded"><pre>  /*    not generally available to client applications.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">765</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">766</td>
            <td class="diffadded"><pre>  typedef struct FT_Face_InternalRec_*  FT_Face_Internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">767</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">768</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">769</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">770</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">771</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">772</td>
            <td class="diffadded"><pre>  /*    FT_FaceRec                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">773</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">774</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">275</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">775</td>
            <td class="diffchanged"><pre>  /*    FreeType root face class structure.  A face object models a        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">776</td>
            <td class="diffadded"><pre>  /*    typeface in a font file.                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">777</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">778</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">779</td>
            <td class="diffadded"><pre>  /*    num_faces           :: The number of faces in the font file.  Some */</pre></td>
          </tr>
          <tr>
            <td class="lineno">276</td>
            <td class="diffchanged"><pre>    TT_UShort   x_ppem;        /* horizontal pixels per EM square */</pre></td>
            <td class="lineno">780</td>
            <td class="diffchanged"><pre>  /*                           font formats can have multiple faces in     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">781</td>
            <td class="diffadded"><pre>  /*                           a font file.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">782</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">783</td>
            <td class="diffadded"><pre>  /*    face_index          :: The index of the face in the font file.  It */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">784</td>
            <td class="diffadded"><pre>  /*                           is set to~0 if there is only one face in    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">785</td>
            <td class="diffadded"><pre>  /*                           the font file.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">786</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">787</td>
            <td class="diffadded"><pre>  /*    face_flags          :: A set of bit flags that give important      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">788</td>
            <td class="diffadded"><pre>  /*                           information about the face; see             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">789</td>
            <td class="diffadded"><pre>  /*                           @FT_FACE_FLAG_XXX for the details.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">790</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">791</td>
            <td class="diffadded"><pre>  /*    style_flags         :: A set of bit flags indicating the style of  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">792</td>
            <td class="diffadded"><pre>  /*                           the face; see @FT_STYLE_FLAG_XXX for the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">793</td>
            <td class="diffadded"><pre>  /*                           details.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">794</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">795</td>
            <td class="diffadded"><pre>  /*    num_glyphs          :: The number of glyphs in the face.  If the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">796</td>
            <td class="diffadded"><pre>  /*                           face is scalable and has sbits (see         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">797</td>
            <td class="diffadded"><pre>  /*                           `num_fixed_sizes'), it is set to the number */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">798</td>
            <td class="diffadded"><pre>  /*                           of outline glyphs.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">799</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">800</td>
            <td class="diffadded"><pre>  /*                           For CID-keyed fonts, this value gives the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">801</td>
            <td class="diffadded"><pre>  /*                           highest CID used in the font.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">802</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">803</td>
            <td class="diffadded"><pre>  /*    family_name         :: The face's family name.  This is an ASCII   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">804</td>
            <td class="diffadded"><pre>  /*                           string, usually in English, which describes */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">805</td>
            <td class="diffadded"><pre>  /*                           the typeface's family (like `Times New      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">806</td>
            <td class="diffadded"><pre>  /*                           Roman', `Bodoni', `Garamond', etc).  This   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">807</td>
            <td class="diffadded"><pre>  /*                           is a least common denominator used to list  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">808</td>
            <td class="diffadded"><pre>  /*                           fonts.  Some formats (TrueType & OpenType)  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">809</td>
            <td class="diffadded"><pre>  /*                           provide localized and Unicode versions of   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">810</td>
            <td class="diffadded"><pre>  /*                           this string.  Applications should use the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">811</td>
            <td class="diffadded"><pre>  /*                           format specific interface to access them.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">812</td>
            <td class="diffadded"><pre>  /*                           Can be NULL (e.g., in fonts embedded in a   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">813</td>
            <td class="diffadded"><pre>  /*                           PDF file).                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">814</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">815</td>
            <td class="diffadded"><pre>  /*    style_name          :: The face's style name.  This is an ASCII    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">816</td>
            <td class="diffadded"><pre>  /*                           string, usually in English, which describes */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">817</td>
            <td class="diffadded"><pre>  /*                           the typeface's style (like `Italic',        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">818</td>
            <td class="diffadded"><pre>  /*                           `Bold', `Condensed', etc).  Not all font    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">819</td>
            <td class="diffadded"><pre>  /*                           formats provide a style name, so this field */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">820</td>
            <td class="diffadded"><pre>  /*                           is optional, and can be set to NULL.  As    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">821</td>
            <td class="diffadded"><pre>  /*                           for `family_name', some formats provide     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">822</td>
            <td class="diffadded"><pre>  /*                           localized and Unicode versions of this      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">823</td>
            <td class="diffadded"><pre>  /*                           string.  Applications should use the format */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">824</td>
            <td class="diffadded"><pre>  /*                           specific interface to access them.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">825</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">826</td>
            <td class="diffadded"><pre>  /*    num_fixed_sizes     :: The number of bitmap strikes in the face.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">827</td>
            <td class="diffadded"><pre>  /*                           Even if the face is scalable, there might   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">828</td>
            <td class="diffadded"><pre>  /*                           still be bitmap strikes, which are called   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">829</td>
            <td class="diffadded"><pre>  /*                           `sbits' in that case.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">830</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">831</td>
            <td class="diffadded"><pre>  /*    available_sizes     :: An array of @FT_Bitmap_Size for all bitmap  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">832</td>
            <td class="diffadded"><pre>  /*                           strikes in the face.  It is set to NULL if  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">833</td>
            <td class="diffadded"><pre>  /*                           there is no bitmap strike.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">834</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">835</td>
            <td class="diffadded"><pre>  /*    num_charmaps        :: The number of charmaps in the face.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">836</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">837</td>
            <td class="diffadded"><pre>  /*    charmaps            :: An array of the charmaps of the face.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">838</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">839</td>
            <td class="diffadded"><pre>  /*    generic             :: A field reserved for client uses.  See the  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">840</td>
            <td class="diffadded"><pre>  /*                           @FT_Generic type description.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">841</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">842</td>
            <td class="diffadded"><pre>  /*    bbox                :: The font bounding box.  Coordinates are     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">843</td>
            <td class="diffadded"><pre>  /*                           expressed in font units (see                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">844</td>
            <td class="diffadded"><pre>  /*                           `units_per_EM').  The box is large enough   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">845</td>
            <td class="diffadded"><pre>  /*                           to contain any glyph from the font.  Thus,  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">846</td>
            <td class="diffadded"><pre>  /*                           `bbox.yMax' can be seen as the `maximal     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">847</td>
            <td class="diffadded"><pre>  /*                           ascender', and `bbox.yMin' as the `minimal  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">848</td>
            <td class="diffadded"><pre>  /*                           descender'.  Only relevant for scalable     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">849</td>
            <td class="diffadded"><pre>  /*                           formats.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">850</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">851</td>
            <td class="diffadded"><pre>  /*                           Note that the bounding box might be off by  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">852</td>
            <td class="diffadded"><pre>  /*                           (at least) one pixel for hinted fonts.  See */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">853</td>
            <td class="diffadded"><pre>  /*                           @FT_Size_Metrics for further discussion.    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">854</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 277...</th>
            <th colspan="2">Line 855...</th>
          </tr>
          <tr>
            <td class="lineno">277</td>
            <td class="diffchanged"><pre>    TT_UShort   y_ppem;        /* vertical pixels per EM square   */</pre></td>
            <td class="lineno">855</td>
            <td class="diffchanged"><pre>  /*    units_per_EM        :: The number of font units per EM square for  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">278</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">856</td>
            <td class="diffchanged"><pre>  /*                           this face.  This is typically 2048 for      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">279</td>
            <td class="diffdeleted"><pre>    TT_Fixed    x_scale;     /* 16.16 to convert from EM units to 26.6 pix */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 280...</th>
            <th colspan="2">Line 857...</th>
          </tr>
          <tr>
            <td class="lineno">280</td>
            <td class="diffchanged"><pre>    TT_Fixed    y_scale;     /* 16.16 to convert from EM units to 26.6 pix */</pre></td>
            <td class="lineno">857</td>
            <td class="diffchanged"><pre>  /*                           TrueType fonts, and 1000 for Type~1 fonts.  */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 858...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">858</td>
            <td class="diffadded"><pre>  /*                           Only relevant for scalable formats.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">859</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">860</td>
            <td class="diffadded"><pre>  /*    ascender            :: The typographic ascender of the face,       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">861</td>
            <td class="diffadded"><pre>  /*                           expressed in font units.  For font formats  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">862</td>
            <td class="diffadded"><pre>  /*                           not having this information, it is set to   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">863</td>
            <td class="diffadded"><pre>  /*                           `bbox.yMax'.  Only relevant for scalable    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">864</td>
            <td class="diffadded"><pre>  /*                           formats.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">865</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">866</td>
            <td class="diffadded"><pre>  /*    descender           :: The typographic descender of the face,      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">867</td>
            <td class="diffadded"><pre>  /*                           expressed in font units.  For font formats  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">868</td>
            <td class="diffadded"><pre>  /*                           not having this information, it is set to   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">869</td>
            <td class="diffadded"><pre>  /*                           `bbox.yMin'.  Note that this field is       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">870</td>
            <td class="diffadded"><pre>  /*                           usually negative.  Only relevant for        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">871</td>
            <td class="diffadded"><pre>  /*                           scalable formats.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">872</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">873</td>
            <td class="diffadded"><pre>  /*    height              :: The height is the vertical distance         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">874</td>
            <td class="diffadded"><pre>  /*                           between two consecutive baselines,          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">875</td>
            <td class="diffadded"><pre>  /*                           expressed in font units.  It is always      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">876</td>
            <td class="diffadded"><pre>  /*                           positive.  Only relevant for scalable       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">877</td>
            <td class="diffadded"><pre>  /*                           formats.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">878</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">879</td>
            <td class="diffadded"><pre>  /*    max_advance_width   :: The maximal advance width, in font units,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">880</td>
            <td class="diffadded"><pre>  /*                           for all glyphs in this face.  This can be   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">881</td>
            <td class="diffadded"><pre>  /*                           used to make word wrapping computations     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">882</td>
            <td class="diffadded"><pre>  /*                           faster.  Only relevant for scalable         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">883</td>
            <td class="diffadded"><pre>  /*                           formats.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">884</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">885</td>
            <td class="diffadded"><pre>  /*    max_advance_height  :: The maximal advance height, in font units,  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">886</td>
            <td class="diffadded"><pre>  /*                           for all glyphs in this face.  This is only  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">887</td>
            <td class="diffadded"><pre>  /*                           relevant for vertical layouts, and is set   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">888</td>
            <td class="diffadded"><pre>  /*                           to `height' for fonts that do not provide   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">889</td>
            <td class="diffadded"><pre>  /*                           vertical metrics.  Only relevant for        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">890</td>
            <td class="diffadded"><pre>  /*                           scalable formats.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">891</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">892</td>
            <td class="diffadded"><pre>  /*    underline_position  :: The position, in font units, of the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">893</td>
            <td class="diffadded"><pre>  /*                           underline line for this face.  It is the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">894</td>
            <td class="diffadded"><pre>  /*                           center of the underlining stem.  Only       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">895</td>
            <td class="diffadded"><pre>  /*                           relevant for scalable formats.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">896</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">897</td>
            <td class="diffadded"><pre>  /*    underline_thickness :: The thickness, in font units, of the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">898</td>
            <td class="diffadded"><pre>  /*                           underline for this face.  Only relevant for */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">899</td>
            <td class="diffadded"><pre>  /*                           scalable formats.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">900</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">901</td>
            <td class="diffadded"><pre>  /*    glyph               :: The face's associated glyph slot(s).        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">902</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">903</td>
            <td class="diffadded"><pre>  /*    size                :: The current active size for this face.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">904</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">905</td>
            <td class="diffadded"><pre>  /*    charmap             :: The current active charmap for this face.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">906</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">907</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">908</td>
            <td class="diffadded"><pre>  /*    Fields may be changed after a call to @FT_Attach_File or           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">909</td>
            <td class="diffadded"><pre>  /*    @FT_Attach_Stream.                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">910</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">911</td>
            <td class="diffadded"><pre>  typedef struct  FT_FaceRec_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">912</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">913</td>
            <td class="diffadded"><pre>    FT_Long           num_faces;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">914</td>
            <td class="diffadded"><pre>    FT_Long           face_index;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">915</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">916</td>
            <td class="diffadded"><pre>    FT_Long           face_flags;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">917</td>
            <td class="diffadded"><pre>    FT_Long           style_flags;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">918</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">919</td>
            <td class="diffadded"><pre>    FT_Long           num_glyphs;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">920</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">921</td>
            <td class="diffadded"><pre>    FT_String*        family_name;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">922</td>
            <td class="diffadded"><pre>    FT_String*        style_name;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">923</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">924</td>
            <td class="diffadded"><pre>    FT_Int            num_fixed_sizes;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">925</td>
            <td class="diffadded"><pre>    FT_Bitmap_Size*   available_sizes;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">926</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">927</td>
            <td class="diffadded"><pre>    FT_Int            num_charmaps;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">928</td>
            <td class="diffadded"><pre>    FT_CharMap*       charmaps;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">929</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">930</td>
            <td class="diffadded"><pre>    FT_Generic        generic;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">931</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">932</td>
            <td class="diffadded"><pre>    /*# The following member variables (down to `underline_thickness') */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">933</td>
            <td class="diffadded"><pre>    /*# are only relevant to scalable outlines; cf. @FT_Bitmap_Size    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">934</td>
            <td class="diffadded"><pre>    /*# for bitmap fonts.                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">935</td>
            <td class="diffadded"><pre>    FT_BBox           bbox;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">936</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">937</td>
            <td class="diffadded"><pre>    FT_UShort         units_per_EM;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">938</td>
            <td class="diffadded"><pre>    FT_Short          ascender;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">939</td>
            <td class="diffadded"><pre>    FT_Short          descender;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">940</td>
            <td class="diffadded"><pre>    FT_Short          height;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">941</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">942</td>
            <td class="diffadded"><pre>    FT_Short          max_advance_width;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">943</td>
            <td class="diffadded"><pre>    FT_Short          max_advance_height;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">944</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">945</td>
            <td class="diffadded"><pre>    FT_Short          underline_position;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">946</td>
            <td class="diffadded"><pre>    FT_Short          underline_thickness;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">947</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">948</td>
            <td class="diffadded"><pre>    FT_GlyphSlot      glyph;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">949</td>
            <td class="diffadded"><pre>    FT_Size           size;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">950</td>
            <td class="diffadded"><pre>    FT_CharMap        charmap;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">951</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">952</td>
            <td class="diffadded"><pre>    /*@private begin */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">953</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">954</td>
            <td class="diffadded"><pre>    FT_Driver         driver;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">955</td>
            <td class="diffadded"><pre>    FT_Memory         memory;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">956</td>
            <td class="diffadded"><pre>    FT_Stream         stream;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">957</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">958</td>
            <td class="diffadded"><pre>    FT_ListRec        sizes_list;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">959</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">960</td>
            <td class="diffadded"><pre>    FT_Generic        autohint;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">961</td>
            <td class="diffadded"><pre>    void*             extensions;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">962</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">963</td>
            <td class="diffadded"><pre>    FT_Face_Internal  internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">964</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">965</td>
            <td class="diffadded"><pre>    /*@private end */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">966</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">967</td>
            <td class="diffadded"><pre>  } FT_FaceRec;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">968</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">969</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">970</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">971</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">972</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">973</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_XXX                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">974</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">975</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">976</td>
            <td class="diffadded"><pre>  /*    A list of bit flags used in the `face_flags' field of the          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">977</td>
            <td class="diffadded"><pre>  /*    @FT_FaceRec structure.  They inform client applications of         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">978</td>
            <td class="diffadded"><pre>  /*    properties of the corresponding face.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">979</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">980</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">981</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_SCALABLE ::                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">982</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains outline glyphs.  This doesn't   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">983</td>
            <td class="diffadded"><pre>  /*      prevent bitmap strikes, i.e., a face can have both this and      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">984</td>
            <td class="diffadded"><pre>  /*      and @FT_FACE_FLAG_FIXED_SIZES set.                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">985</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">986</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FIXED_SIZES ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">987</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains bitmap strikes.  See also the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">988</td>
            <td class="diffadded"><pre>  /*      `num_fixed_sizes' and `available_sizes' fields of @FT_FaceRec.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">989</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">990</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FIXED_WIDTH ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">991</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains fixed-width characters (like    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">992</td>
            <td class="diffadded"><pre>  /*      Courier, Lucido, MonoType, etc.).                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">993</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">994</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_SFNT ::                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">995</td>
            <td class="diffadded"><pre>  /*      Indicates that the face uses the `sfnt' storage scheme.  For     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">996</td>
            <td class="diffadded"><pre>  /*      now, this means TrueType and OpenType.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">997</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">998</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_HORIZONTAL ::                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">999</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains horizontal glyph metrics.  This */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1000</td>
            <td class="diffadded"><pre>  /*      should be set for all common formats.                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1001</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1002</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_VERTICAL ::                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1003</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains vertical glyph metrics.  This   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1004</td>
            <td class="diffadded"><pre>  /*      is only available in some formats, not all of them.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1005</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1006</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_KERNING ::                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1007</td>
            <td class="diffadded"><pre>  /*      Indicates that the face contains kerning information.  If set,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1008</td>
            <td class="diffadded"><pre>  /*      the kerning distance can be retrieved through the function       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1009</td>
            <td class="diffadded"><pre>  /*      @FT_Get_Kerning.  Otherwise the function always return the       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1010</td>
            <td class="diffadded"><pre>  /*      vector (0,0).  Note that FreeType doesn't handle kerning data    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1011</td>
            <td class="diffadded"><pre>  /*      from the `GPOS' table (as present in some OpenType fonts).       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1012</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1013</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_FAST_GLYPHS ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1014</td>
            <td class="diffadded"><pre>  /*      THIS FLAG IS DEPRECATED.  DO NOT USE OR TEST IT.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1015</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1016</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_MULTIPLE_MASTERS ::                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1017</td>
            <td class="diffadded"><pre>  /*      Indicates that the font contains multiple masters and is capable */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1018</td>
            <td class="diffadded"><pre>  /*      of interpolating between them.  See the multiple-masters         */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 281...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">281</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1019...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1019</td>
            <td class="diffadded"><pre>  /*      specific API for details.                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1020</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">282</td>
            <td class="diffchanged"><pre>    TT_UShort   x_resolution;  /* device horizontal resolution in dpi */</pre></td>
            <td class="lineno">1021</td>
            <td class="diffchanged"><pre>  /*    FT_FACE_FLAG_GLYPH_NAMES ::                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1022</td>
            <td class="diffadded"><pre>  /*      Indicates that the font contains glyph names that can be         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">283</td>
            <td class="diffchanged"><pre>    TT_UShort   y_resolution;  /* device vertical resolution in dpi   */</pre></td>
            <td class="lineno">1023</td>
            <td class="diffchanged"><pre>  /*      retrieved through @FT_Get_Glyph_Name.  Note that some TrueType   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">284</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">1024</td>
            <td class="diffchanged"><pre>  /*      fonts contain broken glyph name tables.  Use the function        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1025</td>
            <td class="diffadded"><pre>  /*      @FT_Has_PS_Glyph_Names when needed.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1026</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1027</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_EXTERNAL_STREAM ::                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1028</td>
            <td class="diffadded"><pre>  /*      Used internally by FreeType to indicate that a face's stream was */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1029</td>
            <td class="diffadded"><pre>  /*      provided by the client application and should not be destroyed   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1030</td>
            <td class="diffadded"><pre>  /*      when @FT_Done_Face is called.  Don't read or test this flag.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1031</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">285</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1032</td>
            <td class="diffchanged"><pre>  /*    FT_FACE_FLAG_HINTER ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1033</td>
            <td class="diffadded"><pre>  /*      Set if the font driver has a hinting machine of its own.  For    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 286...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">286</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Instance_Metrics_  TT_Instance_Metrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">287</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1034...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1034</td>
            <td class="diffadded"><pre>  /*      example, with TrueType fonts, it makes sense to use data from    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1035</td>
            <td class="diffadded"><pre>  /*      the SFNT `gasp' table only if the native TrueType hinting engine */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1036</td>
            <td class="diffadded"><pre>  /*      (with the bytecode interpreter) is available and active.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1037</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1038</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_CID_KEYED ::                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">288</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1039</td>
            <td class="diffchanged"><pre>  /*      Set if the font is CID-keyed.  In that case, the font is not     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1040</td>
            <td class="diffadded"><pre>  /*      accessed by glyph indices but by CID values.  For subsetted      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1041</td>
            <td class="diffadded"><pre>  /*      CID-keyed fonts this has the consequence that not all index      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1042</td>
            <td class="diffadded"><pre>  /*      values are a valid argument to FT_Load_Glyph.  Only the CID      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1043</td>
            <td class="diffadded"><pre>  /*      values for which corresponding glyphs in the subsetted font      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">289</td>
            <td class="diffchanged"><pre>  /* Flow constants:                                             */</pre></td>
            <td class="lineno">1044</td>
            <td class="diffchanged"><pre>  /*      exist make FT_Load_Glyph return successfully; in all other cases */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1045</td>
            <td class="diffadded"><pre>  /*      you get an `FT_Err_Invalid_Argument' error.                      */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 290...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">290</td>
            <td class="diffdeleted"><pre>  /*                                                             */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">291</td>
            <td class="diffdeleted"><pre>  /* The flow of a bitmap refers to the way lines are oriented   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1046...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1046</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1047</td>
            <td class="diffadded"><pre>  /*      Note that CID-keyed fonts which are in an SFNT wrapper don't     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">292</td>
            <td class="diffchanged"><pre>  /* within the bitmap data, i.e., the orientation of the Y      */</pre></td>
            <td class="lineno">1048</td>
            <td class="diffchanged"><pre>  /*      have this flag set since the glyphs are accessed in the normal   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">293</td>
            <td class="diffchanged"><pre>  /* coordinate axis.                                            */</pre></td>
            <td class="lineno">1049</td>
            <td class="diffchanged"><pre>  /*      way (using contiguous indices); the `CID-ness' isn't visible to  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1050</td>
            <td class="diffadded"><pre>  /*      the application.                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">294</td>
            <td class="diffchanged"><pre>  /*                                                             */</pre></td>
            <td class="lineno">1051</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1052</td>
            <td class="diffadded"><pre>  /*    FT_FACE_FLAG_TRICKY ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1053</td>
            <td class="diffadded"><pre>  /*      Set if the font is `tricky', this is, it always needs the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1054</td>
            <td class="diffadded"><pre>  /*      font format's native hinting engine to get a reasonable result.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1055</td>
            <td class="diffadded"><pre>  /*      A typical example is the Chinese font `mingli.ttf' which uses    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">295</td>
            <td class="diffchanged"><pre>  /* For example, if the first bytes of the bitmap pertain to    */</pre></td>
            <td class="lineno">1056</td>
            <td class="diffchanged"><pre>  /*      TrueType bytecode instructions to move and scale all of its      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1057</td>
            <td class="diffadded"><pre>  /*      subglyphs.                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 296...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">296</td>
            <td class="diffdeleted"><pre>  /* its top-most line, then the flow is `down'.  If these bytes */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">297</td>
            <td class="diffdeleted"><pre>  /* pertain to its lowest line, the the flow is `up'.           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1058...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1058</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1059</td>
            <td class="diffadded"><pre>  /*      It is not possible to autohint such fonts using                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1060</td>
            <td class="diffadded"><pre>  /*      @FT_LOAD_FORCE_AUTOHINT; it will also ignore                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">298</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1061</td>
            <td class="diffchanged"><pre>  /*      @FT_LOAD_NO_HINTING.  You have to set both FT_LOAD_NO_HINTING    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1062</td>
            <td class="diffadded"><pre>  /*      and @FT_LOAD_NO_AUTOHINT to really disable hinting; however, you */</pre></td>
          </tr>
          <tr>
            <td class="lineno">299</td>
            <td class="diffchanged"><pre>#define TT_Flow_Down  -1  /* bitmap is oriented from top to bottom */</pre></td>
            <td class="lineno">1063</td>
            <td class="diffchanged"><pre>  /*      probably never want this except for demonstration purposes.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1064</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1065</td>
            <td class="diffadded"><pre>  /*      Currently, there are six TrueType fonts in the list of tricky    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">300</td>
            <td class="diffchanged"><pre>#define TT_Flow_Up     1  /* bitmap is oriented from bottom to top */</pre></td>
            <td class="lineno">1066</td>
            <td class="diffchanged"><pre>  /*      fonts; they are hard-coded in file `ttobjs.c'.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">301</td>
            <td class="diffchanged"><pre>#define TT_Flow_Error  0  /* an error occurred during rendering    */</pre></td>
            <td class="lineno">1067</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1068</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_SCALABLE          ( 1L <<  0 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1069</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_FIXED_SIZES       ( 1L <<  1 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1070</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_FIXED_WIDTH       ( 1L <<  2 )</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 302...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">302</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1071...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1071</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_SFNT              ( 1L <<  3 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1072</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_HORIZONTAL        ( 1L <<  4 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1073</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_VERTICAL          ( 1L <<  5 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1074</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_KERNING           ( 1L <<  6 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1075</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_FAST_GLYPHS       ( 1L <<  7 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1076</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_MULTIPLE_MASTERS  ( 1L <<  8 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1077</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_GLYPH_NAMES       ( 1L <<  9 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1078</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_EXTERNAL_STREAM   ( 1L << 10 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1079</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_HINTER            ( 1L << 11 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1080</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_CID_KEYED         ( 1L << 12 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1081</td>
            <td class="diffadded"><pre>#define FT_FACE_FLAG_TRICKY            ( 1L << 13 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1082</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1083</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1084</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1085</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1086</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1087</td>
            <td class="diffadded"><pre>   *   FT_HAS_HORIZONTAL( face )</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 303...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">303</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 304...</th>
            <th colspan="2">Line 1088...</th>
          </tr>
          <tr>
            <td class="lineno">304</td>
            <td class="diffchanged"><pre>  /* A structure used to describe the target bitmap or pixmap to the   */</pre></td>
            <td class="lineno">1088</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1089</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1090</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1091</td>
            <td class="diffadded"><pre>   *   horizontal metrics (this is true for all font formats though).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1092</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1093</td>
            <td class="diffadded"><pre>   * @also:</pre></td>
          </tr>
          <tr>
            <td class="lineno">305</td>
            <td class="diffchanged"><pre>  /* renderer.  Note that there is nothing in this structure that      */</pre></td>
            <td class="lineno">1094</td>
            <td class="diffchanged"><pre>   *   @FT_HAS_VERTICAL can be used to check for vertical metrics.</pre></td>
          </tr>
          <tr>
            <td class="lineno">306</td>
            <td class="diffchanged"><pre>  /* gives the nature of the buffer.                                   */</pre></td>
            <td class="lineno">1095</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1096</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1097</td>
            <td class="diffadded"><pre>#define FT_HAS_HORIZONTAL( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1098</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_HORIZONTAL )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1099</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">307</td>
            <td class="diffchanged"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">1100</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 308...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">308</td>
            <td class="diffdeleted"><pre>  /* IMPORTANT NOTE:                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">309</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">310</td>
            <td class="diffdeleted"><pre>  /*   In the case of a pixmap, the `width' and `cols' fields must     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">311</td>
            <td class="diffdeleted"><pre>  /*   have the _same_ values, and _must_ be padded to 32-bits, i.e.,  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">312</td>
            <td class="diffdeleted"><pre>  /*   be a multiple of 4.  Clipping problems will arise otherwise,    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">313</td>
            <td class="diffdeleted"><pre>  /*   if not even page faults!                                        */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">314</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">315</td>
            <td class="diffdeleted"><pre>  /*   The typical settings are:                                       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">316</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">317</td>
            <td class="diffdeleted"><pre>  /*   - for a WxH bitmap:                                             */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">318</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">319</td>
            <td class="diffdeleted"><pre>  /*       rows  = H                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">320</td>
            <td class="diffdeleted"><pre>  /*       cols  = (W+7) / 8                                           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">321</td>
            <td class="diffdeleted"><pre>  /*       width = W                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">322</td>
            <td class="diffdeleted"><pre>  /*       flow  = your_choice                                         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">323</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">324</td>
            <td class="diffdeleted"><pre>  /*   - for a WxH pixmap:                                             */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">325</td>
            <td class="diffdeleted"><pre>  /*                                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">326</td>
            <td class="diffdeleted"><pre>  /*       rows  = H                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">327</td>
            <td class="diffdeleted"><pre>  /*       cols  = (W+3) & ~3                                          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">328</td>
            <td class="diffdeleted"><pre>  /*       width = cols                                                */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">329</td>
            <td class="diffdeleted"><pre>  /*       flow  = your_choice                                         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">330</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">331</td>
            <td class="diffdeleted"><pre>  struct  TT_Raster_Map_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">332</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">333</td>
            <td class="diffdeleted"><pre>    int    rows;    /* number of rows                    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">334</td>
            <td class="diffdeleted"><pre>    int    cols;    /* number of columns (bytes) per row */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">335</td>
            <td class="diffdeleted"><pre>    int    width;   /* number of pixels per line         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">336</td>
            <td class="diffdeleted"><pre>    int    flow;    /* bitmap orientation                */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">337</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">338</td>
            <td class="diffdeleted"><pre>    void*  bitmap;  /* bit/pixmap buffer                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">339</td>
            <td class="diffdeleted"><pre>    long   size;    /* bit/pixmap size in bytes          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">340</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">341</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">342</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Raster_Map_  TT_Raster_Map;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">343</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">344</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">345</td>
            <td class="diffdeleted"><pre>  /* ------ The font header TrueType table structure ------ */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">346</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">347</td>
            <td class="diffdeleted"><pre>  struct  TT_Header_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1101...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1101</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1102</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1103</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">348</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">1104</td>
            <td class="diffchanged"><pre>   *   FT_HAS_VERTICAL( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">349</td>
            <td class="diffchanged"><pre>    TT_Fixed   Table_Version;</pre></td>
            <td class="lineno">1105</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">350</td>
            <td class="diffchanged"><pre>    TT_Fixed   Font_Revision;</pre></td>
            <td class="lineno">1106</td>
            <td class="diffchanged"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1107</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains vertical</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1108</td>
            <td class="diffadded"><pre>   *   metrics.</pre></td>
          </tr>
          <tr>
            <td class="lineno">351</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1109</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1110</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1111</td>
            <td class="diffadded"><pre>#define FT_HAS_VERTICAL( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">352</td>
            <td class="diffchanged"><pre>    TT_Long    CheckSum_Adjust;</pre></td>
            <td class="lineno">1112</td>
            <td class="diffchanged"><pre>          ( face->face_flags & FT_FACE_FLAG_VERTICAL )</pre></td>
          </tr>
          <tr>
            <td class="lineno">353</td>
            <td class="diffchanged"><pre>    TT_Long    Magic_Number;</pre></td>
            <td class="lineno">1113</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 354...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">354</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 355...</th>
            <th colspan="2">Line 1114...</th>
          </tr>
          <tr>
            <td class="lineno">355</td>
            <td class="diffchanged"><pre>    TT_UShort  Flags;</pre></td>
            <td class="lineno">1114</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1115</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">356</td>
            <td class="diffchanged"><pre>    TT_UShort  Units_Per_EM;</pre></td>
            <td class="lineno">1116</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">357</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1117</td>
            <td class="diffchanged"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1118</td>
            <td class="diffadded"><pre>   *   FT_HAS_KERNING( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">358</td>
            <td class="diffchanged"><pre>    TT_Long    Created [2];</pre></td>
            <td class="lineno">1119</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">359</td>
            <td class="diffchanged"><pre>    TT_Long    Modified[2];</pre></td>
            <td class="lineno">1120</td>
            <td class="diffchanged"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1121</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains kerning</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1122</td>
            <td class="diffadded"><pre>   *   data that can be accessed with @FT_Get_Kerning.</pre></td>
          </tr>
          <tr>
            <td class="lineno">360</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1123</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1124</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1125...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1125</td>
            <td class="diffadded"><pre>#define FT_HAS_KERNING( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1126</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_KERNING )</pre></td>
          </tr>
          <tr>
            <td class="lineno">361</td>
            <td class="diffchanged"><pre>    TT_FWord   xMin;</pre></td>
            <td class="lineno">1127</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">362</td>
            <td class="diffchanged"><pre>    TT_FWord   yMin;</pre></td>
            <td class="lineno">1128</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1129</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">363</td>
            <td class="diffchanged"><pre>    TT_FWord   xMax;</pre></td>
            <td class="lineno">1130</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1131</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">364</td>
            <td class="diffchanged"><pre>    TT_FWord   yMax;</pre></td>
            <td class="lineno">1132</td>
            <td class="diffchanged"><pre>   *   FT_IS_SCALABLE( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1133</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1134</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1135</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains a scalable</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1136</td>
            <td class="diffadded"><pre>   *   font face (true for TrueType, Type~1, Type~42, CID, OpenType/CFF,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 365...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">365</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">366</td>
            <td class="diffdeleted"><pre>    TT_UShort  Mac_Style;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1137...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1137</td>
            <td class="diffadded"><pre>   *   and PFR font formats.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1138</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1139</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1140</td>
            <td class="diffadded"><pre>#define FT_IS_SCALABLE( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1141</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_SCALABLE )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1142</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">367</td>
            <td class="diffchanged"><pre>    TT_UShort  Lowest_Rec_PPEM;</pre></td>
            <td class="lineno">1143</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1144</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">368</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1145</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1146</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1147</td>
            <td class="diffadded"><pre>   *   FT_IS_SFNT( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1148</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">369</td>
            <td class="diffchanged"><pre>    TT_Short   Font_Direction;</pre></td>
            <td class="lineno">1149</td>
            <td class="diffchanged"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 370...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">370</td>
            <td class="diffdeleted"><pre>    TT_Short   Index_To_Loc_Format;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">371</td>
            <td class="diffdeleted"><pre>    TT_Short   Glyph_Data_Format;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">372</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1150...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1150</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains a font</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1151</td>
            <td class="diffadded"><pre>   *   whose format is based on the SFNT storage scheme.  This usually</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1152</td>
            <td class="diffadded"><pre>   *   means: TrueType fonts, OpenType fonts, as well as SFNT-based embedded</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1153</td>
            <td class="diffadded"><pre>   *   bitmap fonts.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1154</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1155</td>
            <td class="diffadded"><pre>   *   If this macro is true, all functions defined in @FT_SFNT_NAMES_H and</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1156</td>
            <td class="diffadded"><pre>   *   @FT_TRUETYPE_TABLES_H are available.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1157</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1158</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1159</td>
            <td class="diffadded"><pre>#define FT_IS_SFNT( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1160</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_SFNT )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1161</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1162</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1163</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1164</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">373</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1165</td>
            <td class="diffchanged"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1166...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1166</td>
            <td class="diffadded"><pre>   *   FT_IS_FIXED_WIDTH( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1167</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1168</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">374</td>
            <td class="diffchanged"><pre>  typedef struct TT_Header_  TT_Header;</pre></td>
            <td class="lineno">1169</td>
            <td class="diffchanged"><pre>   *   A macro that returns true whenever a face object contains a font face</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1170</td>
            <td class="diffadded"><pre>   *   that contains fixed-width (or `monospace', `fixed-pitch', etc.)</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1171</td>
            <td class="diffadded"><pre>   *   glyphs.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1172</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1173</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1174</td>
            <td class="diffadded"><pre>#define FT_IS_FIXED_WIDTH( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1175</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_FIXED_WIDTH )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1176</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1177</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 375...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">375</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">376</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">377</td>
            <td class="diffdeleted"><pre>  /* ------ The horizontal header TrueType table structure ------ */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">378</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 379...</th>
            <th colspan="2">Line 1178...</th>
          </tr>
          <tr>
            <td class="lineno">379</td>
            <td class="diffchanged"><pre>  /*******************************************************/</pre></td>
            <td class="lineno">1178</td>
            <td class="diffchanged"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">380</td>
            <td class="diffdeleted"><pre>  /*  This structure is the one defined by the TrueType  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">381</td>
            <td class="diffchanged"><pre>  /*  specification, plus two fields used to link the    */</pre></td>
            <td class="lineno">1179</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">382</td>
            <td class="diffchanged"><pre>  /*  font-units metrics to the header.                  */</pre></td>
            <td class="lineno">1180</td>
            <td class="diffchanged"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">383</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">384</td>
            <td class="diffdeleted"><pre>  struct  TT_Horizontal_Header_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">385</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">386</td>
            <td class="diffchanged"><pre>    TT_Fixed   Version;</pre></td>
            <td class="lineno">1181</td>
            <td class="diffchanged"><pre>   *   FT_HAS_FIXED_SIZES( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">387</td>
            <td class="diffchanged"><pre>    TT_FWord   Ascender;</pre></td>
            <td class="lineno">1182</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">388</td>
            <td class="diffchanged"><pre>    TT_FWord   Descender;</pre></td>
            <td class="lineno">1183</td>
            <td class="diffchanged"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">389</td>
            <td class="diffchanged"><pre>    TT_FWord   Line_Gap;</pre></td>
            <td class="lineno">1184</td>
            <td class="diffchanged"><pre>   *   A macro that returns true whenever a face object contains some</pre></td>
          </tr>
          <tr>
            <td class="lineno">390</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1185</td>
            <td class="diffchanged"><pre>   *   embedded bitmaps.  See the `available_sizes' field of the</pre></td>
          </tr>
          <tr>
            <td class="lineno">391</td>
            <td class="diffchanged"><pre>    TT_UFWord  advance_Width_Max;      /* advance width maximum */</pre></td>
            <td class="lineno">1186</td>
            <td class="diffchanged"><pre>   *   @FT_FaceRec structure.</pre></td>
          </tr>
          <tr>
            <td class="lineno">392</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1187</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">393</td>
            <td class="diffchanged"><pre>    TT_FWord   min_Left_Side_Bearing;  /* minimum left-sb       */</pre></td>
            <td class="lineno">1188</td>
            <td class="diffchanged"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">394</td>
            <td class="diffdeleted"><pre>    TT_FWord   min_Right_Side_Bearing; /* minimum right-sb      */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">395</td>
            <td class="diffchanged"><pre>    TT_FWord   xMax_Extent;            /* xmax extents          */</pre></td>
            <td class="lineno">1189</td>
            <td class="diffchanged"><pre>#define FT_HAS_FIXED_SIZES( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">396</td>
            <td class="diffdeleted"><pre>    TT_FWord   caret_Slope_Rise;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">397</td>
            <td class="diffdeleted"><pre>    TT_FWord   caret_Slope_Run;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">398</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">399</td>
            <td class="diffdeleted"><pre>    TT_Short   Reserved0,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">400</td>
            <td class="diffchanged"><pre>               Reserved1,</pre></td>
            <td class="lineno">1190</td>
            <td class="diffchanged"><pre>          ( face->face_flags & FT_FACE_FLAG_FIXED_SIZES )</pre></td>
          </tr>
          <tr>
            <td class="lineno">401</td>
            <td class="diffchanged"><pre>               Reserved2,</pre></td>
            <td class="lineno">1191</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">402</td>
            <td class="diffchanged"><pre>               Reserved3,</pre></td>
            <td class="lineno">1192</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">403</td>
            <td class="diffchanged"><pre>               Reserved4;</pre></td>
            <td class="lineno">1193</td>
            <td class="diffchanged"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">404</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">405</td>
            <td class="diffchanged"><pre>    TT_Short   metric_Data_Format;</pre></td>
            <td class="lineno">1194</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">406</td>
            <td class="diffdeleted"><pre>    TT_UShort  number_Of_HMetrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">407</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">408</td>
            <td class="diffchanged"><pre>    /* The following fields are not defined by the TrueType specification */</pre></td>
            <td class="lineno">1195</td>
            <td class="diffchanged"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">409</td>
            <td class="diffdeleted"><pre>    /* but they're used to connect the metrics header to the relevant     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">410</td>
            <td class="diffchanged"><pre>    /* `HMTX' or `VMTX' table.                                            */</pre></td>
            <td class="lineno">1196</td>
            <td class="diffchanged"><pre>   *   FT_HAS_FAST_GLYPHS( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">411</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1197</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">412</td>
            <td class="diffchanged"><pre>    void*      long_metrics;</pre></td>
            <td class="lineno">1198</td>
            <td class="diffchanged"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">413</td>
            <td class="diffdeleted"><pre>    void*      short_metrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">414</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">415</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">416</td>
            <td class="diffchanged"><pre>  typedef struct TT_Horizontal_Header_  TT_Horizontal_Header;</pre></td>
            <td class="lineno">1199</td>
            <td class="diffchanged"><pre>   *   Deprecated.</pre></td>
          </tr>
          <tr>
            <td class="lineno">417</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">418</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1200</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">419</td>
            <td class="diffchanged"><pre>  /*******************************************************/</pre></td>
            <td class="lineno">1201</td>
            <td class="diffchanged"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">420</td>
            <td class="diffdeleted"><pre>  /*  This structure is the one defined by the TrueType  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 421...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">421</td>
            <td class="diffdeleted"><pre>  /*  specification.  Note that it has exactly the same  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1202...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1202</td>
            <td class="diffadded"><pre>#define FT_HAS_FAST_GLYPHS( face )  0</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1203</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1204</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1205</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1206</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1207</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1208</td>
            <td class="diffadded"><pre>   *   FT_HAS_GLYPH_NAMES( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1209</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1210</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1211</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains some glyph</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 422...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">422</td>
            <td class="diffdeleted"><pre>  /*  layout as the horizontal header (both are loaded   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1212...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1212</td>
            <td class="diffadded"><pre>   *   names that can be accessed through @FT_Get_Glyph_Name.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1213</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1214</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1215</td>
            <td class="diffadded"><pre>#define FT_HAS_GLYPH_NAMES( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1216</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_GLYPH_NAMES )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1217</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1218</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1219</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1220</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1221</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1222</td>
            <td class="diffadded"><pre>   *   FT_HAS_MULTIPLE_MASTERS( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1223</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1224</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1225</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains some</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1226</td>
            <td class="diffadded"><pre>   *   multiple masters.  The functions provided by @FT_MULTIPLE_MASTERS_H</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1227</td>
            <td class="diffadded"><pre>   *   are then available to choose the exact design you want.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1228</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1229</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1230</td>
            <td class="diffadded"><pre>#define FT_HAS_MULTIPLE_MASTERS( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1231</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_MULTIPLE_MASTERS )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1232</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1233</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1234</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1235</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1236</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1237</td>
            <td class="diffadded"><pre>   *   FT_IS_CID_KEYED( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1238</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1239</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1240</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face object contains a CID-keyed</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1241</td>
            <td class="diffadded"><pre>   *   font.  See the discussion of @FT_FACE_FLAG_CID_KEYED for more</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1242</td>
            <td class="diffadded"><pre>   *   details.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1243</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1244</td>
            <td class="diffadded"><pre>   *   If this macro is true, all functions defined in @FT_CID_H are</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1245</td>
            <td class="diffadded"><pre>   *   available.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1246</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1247</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1248</td>
            <td class="diffadded"><pre>#define FT_IS_CID_KEYED( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1249</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_CID_KEYED )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1250</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1251</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1252</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1253</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1254</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1255</td>
            <td class="diffadded"><pre>   *   FT_IS_TRICKY( face )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1256</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1257</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1258</td>
            <td class="diffadded"><pre>   *   A macro that returns true whenever a face represents a `tricky' font.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1259</td>
            <td class="diffadded"><pre>   *   See the discussion of @FT_FACE_FLAG_TRICKY for more details.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1260</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1261</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1262</td>
            <td class="diffadded"><pre>#define FT_IS_TRICKY( face ) \</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1263</td>
            <td class="diffadded"><pre>          ( face->face_flags & FT_FACE_FLAG_TRICKY )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1264</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1265</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1266</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">423</td>
            <td class="diffchanged"><pre>  /*  by the same function).                             */</pre></td>
            <td class="lineno">1267</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">424</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1268</td>
            <td class="diff"><pre>  /* <Const>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">425</td>
            <td class="diffdeleted"><pre>  struct  TT_Vertical_Header_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">426</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">427</td>
            <td class="diffdeleted"><pre>    TT_Fixed   Version;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">428</td>
            <td class="diffdeleted"><pre>    TT_FWord   Ascender;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">429</td>
            <td class="diffdeleted"><pre>    TT_FWord   Descender;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">430</td>
            <td class="diffdeleted"><pre>    TT_FWord   Line_Gap;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">431</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">432</td>
            <td class="diffdeleted"><pre>    TT_UFWord  advance_Height_Max;      /* advance height maximum */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">433</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">434</td>
            <td class="diffdeleted"><pre>    TT_FWord   min_Top_Side_Bearing;    /* minimum left-sb or top-sb       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">435</td>
            <td class="diffchanged"><pre>    TT_FWord   min_Bottom_Side_Bearing; /* minimum right-sb or bottom-sb   */</pre></td>
            <td class="lineno">1269</td>
            <td class="diffchanged"><pre>  /*    FT_STYLE_FLAG_XXX                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">436</td>
            <td class="diffchanged"><pre>    TT_FWord   yMax_Extent;             /* xmax or ymax extents            */</pre></td>
            <td class="lineno">1270</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">437</td>
            <td class="diffdeleted"><pre>    TT_FWord   caret_Slope_Rise;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 438...</th>
            <th colspan="2">Line 1271...</th>
          </tr>
          <tr>
            <td class="lineno">438</td>
            <td class="diffchanged"><pre>    TT_FWord   caret_Slope_Run;</pre></td>
            <td class="lineno">1271</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1272</td>
            <td class="diffadded"><pre>  /*    A list of bit-flags used to indicate the style of a given face.    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1273...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1273</td>
            <td class="diffadded"><pre>  /*    These are used in the `style_flags' field of @FT_FaceRec.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1274</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1275</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1276</td>
            <td class="diffadded"><pre>  /*    FT_STYLE_FLAG_ITALIC ::                                            */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 439...</th>
            <th colspan="2">Line 1277...</th>
          </tr>
          <tr>
            <td class="lineno">439</td>
            <td class="diffchanged"><pre>    TT_FWord   caret_Offset;</pre></td>
            <td class="lineno">1277</td>
            <td class="diffchanged"><pre>  /*      Indicates that a given face style is italic or oblique.          */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 440...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">440</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">441</td>
            <td class="diffdeleted"><pre>    TT_Short   Reserved1,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">442</td>
            <td class="diffdeleted"><pre>               Reserved2,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">443</td>
            <td class="diffdeleted"><pre>               Reserved3,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">444</td>
            <td class="diffdeleted"><pre>               Reserved4;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">445</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1278...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1278</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1279</td>
            <td class="diffadded"><pre>  /*    FT_STYLE_FLAG_BOLD ::                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1280</td>
            <td class="diffadded"><pre>  /*      Indicates that a given face is bold.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1281</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1282</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1283</td>
            <td class="diffadded"><pre>  /*    The style information as provided by FreeType is very basic.  More */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1284</td>
            <td class="diffadded"><pre>  /*    details are beyond the scope and should be done on a higher level  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1285</td>
            <td class="diffadded"><pre>  /*    (for example, by analyzing various fields of the `OS/2' table in   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1286</td>
            <td class="diffadded"><pre>  /*    SFNT based fonts).                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1287</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1288</td>
            <td class="diffadded"><pre>#define FT_STYLE_FLAG_ITALIC  ( 1 << 0 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1289</td>
            <td class="diffadded"><pre>#define FT_STYLE_FLAG_BOLD    ( 1 << 1 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1290</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1291</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1292</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1293</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1294</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1295</td>
            <td class="diffadded"><pre>  /*    FT_Size_Internal                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1296</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1297</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1298</td>
            <td class="diffadded"><pre>  /*    An opaque handle to an `FT_Size_InternalRec' structure, used to    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1299</td>
            <td class="diffadded"><pre>  /*    model private data of a given @FT_Size object.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1300</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1301</td>
            <td class="diffadded"><pre>  typedef struct FT_Size_InternalRec_*  FT_Size_Internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1302</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1303</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1304</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1305</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1306</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1307</td>
            <td class="diffadded"><pre>  /*    FT_Size_Metrics                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1308</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1309</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1310</td>
            <td class="diffadded"><pre>  /*    The size metrics structure gives the metrics of a size object.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1311</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1312</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1313</td>
            <td class="diffadded"><pre>  /*    x_ppem       :: The width of the scaled EM square in pixels, hence */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1314</td>
            <td class="diffadded"><pre>  /*                    the term `ppem' (pixels per EM).  It is also       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1315</td>
            <td class="diffadded"><pre>  /*                    referred to as `nominal width'.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1316</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1317</td>
            <td class="diffadded"><pre>  /*    y_ppem       :: The height of the scaled EM square in pixels,      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1318</td>
            <td class="diffadded"><pre>  /*                    hence the term `ppem' (pixels per EM).  It is also */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1319</td>
            <td class="diffadded"><pre>  /*                    referred to as `nominal height'.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1320</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1321</td>
            <td class="diffadded"><pre>  /*    x_scale      :: A 16.16 fractional scaling value used to convert   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1322</td>
            <td class="diffadded"><pre>  /*                    horizontal metrics from font units to 26.6         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">446</td>
            <td class="diffchanged"><pre>    TT_Short   metric_Data_Format;</pre></td>
            <td class="lineno">1323</td>
            <td class="diffchanged"><pre>  /*                    fractional pixels.  Only relevant for scalable     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1324</td>
            <td class="diffadded"><pre>  /*                    font formats.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1325</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1326</td>
            <td class="diffadded"><pre>  /*    y_scale      :: A 16.16 fractional scaling value used to convert   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1327</td>
            <td class="diffadded"><pre>  /*                    vertical metrics from font units to 26.6           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1328</td>
            <td class="diffadded"><pre>  /*                    fractional pixels.  Only relevant for scalable     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1329</td>
            <td class="diffadded"><pre>  /*                    font formats.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1330</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1331</td>
            <td class="diffadded"><pre>  /*    ascender     :: The ascender in 26.6 fractional pixels.  See       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1332</td>
            <td class="diffadded"><pre>  /*                    @FT_FaceRec for the details.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1333</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1334</td>
            <td class="diffadded"><pre>  /*    descender    :: The descender in 26.6 fractional pixels.  See      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1335</td>
            <td class="diffadded"><pre>  /*                    @FT_FaceRec for the details.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1336</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1337</td>
            <td class="diffadded"><pre>  /*    height       :: The height in 26.6 fractional pixels.  See         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1338</td>
            <td class="diffadded"><pre>  /*                    @FT_FaceRec for the details.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1339</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1340</td>
            <td class="diffadded"><pre>  /*    max_advance  :: The maximal advance width in 26.6 fractional       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1341</td>
            <td class="diffadded"><pre>  /*                    pixels.  See @FT_FaceRec for the details.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1342</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1343</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1344</td>
            <td class="diffadded"><pre>  /*    The scaling values, if relevant, are determined first during a     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1345</td>
            <td class="diffadded"><pre>  /*    size changing operation.  The remaining fields are then set by the */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1346</td>
            <td class="diffadded"><pre>  /*    driver.  For scalable formats, they are usually set to scaled      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1347</td>
            <td class="diffadded"><pre>  /*    values of the corresponding fields in @FT_FaceRec.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1348</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1349</td>
            <td class="diffadded"><pre>  /*    Note that due to glyph hinting, these values might not be exact    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1350</td>
            <td class="diffadded"><pre>  /*    for certain fonts.  Thus they must be treated as unreliable        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1351</td>
            <td class="diffadded"><pre>  /*    with an error margin of at least one pixel!                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1352</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1353</td>
            <td class="diffadded"><pre>  /*    Indeed, the only way to get the exact metrics is to render _all_   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1354</td>
            <td class="diffadded"><pre>  /*    glyphs.  As this would be a definite performance hit, it is up to  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1355</td>
            <td class="diffadded"><pre>  /*    client applications to perform such computations.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1356</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1357</td>
            <td class="diffadded"><pre>  /*    The FT_Size_Metrics structure is valid for bitmap fonts also.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1358</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1359</td>
            <td class="diffadded"><pre>  typedef struct  FT_Size_Metrics_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1360</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1361</td>
            <td class="diffadded"><pre>    FT_UShort  x_ppem;      /* horizontal pixels per EM               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1362</td>
            <td class="diffadded"><pre>    FT_UShort  y_ppem;      /* vertical pixels per EM                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1363</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1364</td>
            <td class="diffadded"><pre>    FT_Fixed   x_scale;     /* scaling values used to convert font    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1365</td>
            <td class="diffadded"><pre>    FT_Fixed   y_scale;     /* units to 26.6 fractional pixels        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1366</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1367</td>
            <td class="diffadded"><pre>    FT_Pos     ascender;    /* ascender in 26.6 frac. pixels          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1368</td>
            <td class="diffadded"><pre>    FT_Pos     descender;   /* descender in 26.6 frac. pixels         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1369</td>
            <td class="diffadded"><pre>    FT_Pos     height;      /* text height in 26.6 frac. pixels       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1370</td>
            <td class="diffadded"><pre>    FT_Pos     max_advance; /* max horizontal advance, in 26.6 pixels */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1371</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1372</td>
            <td class="diffadded"><pre>  } FT_Size_Metrics;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1373</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1374</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1375</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1376</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1377</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1378</td>
            <td class="diffadded"><pre>  /*    FT_SizeRec                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1379</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1380</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1381</td>
            <td class="diffadded"><pre>  /*    FreeType root size class structure.  A size object models a face   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1382</td>
            <td class="diffadded"><pre>  /*    object at a given size.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1383</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1384</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1385</td>
            <td class="diffadded"><pre>  /*    face    :: Handle to the parent face object.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1386</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1387</td>
            <td class="diffadded"><pre>  /*    generic :: A typeless pointer, which is unused by the FreeType     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1388</td>
            <td class="diffadded"><pre>  /*               library or any of its drivers.  It can be used by       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1389</td>
            <td class="diffadded"><pre>  /*               client applications to link their own data to each size */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1390</td>
            <td class="diffadded"><pre>  /*               object.                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1391</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1392</td>
            <td class="diffadded"><pre>  /*    metrics :: Metrics for this size object.  This field is read-only. */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1393</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1394</td>
            <td class="diffadded"><pre>  typedef struct  FT_SizeRec_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1395</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1396</td>
            <td class="diffadded"><pre>    FT_Face           face;      /* parent face object              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1397</td>
            <td class="diffadded"><pre>    FT_Generic        generic;   /* generic pointer for client uses */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1398</td>
            <td class="diffadded"><pre>    FT_Size_Metrics   metrics;   /* size metrics                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1399</td>
            <td class="diffadded"><pre>    FT_Size_Internal  internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1400</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1401</td>
            <td class="diffadded"><pre>  } FT_SizeRec;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1402</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1403</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1404</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1405</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1406</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1407</td>
            <td class="diffadded"><pre>  /*    FT_SubGlyph                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1408</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1409</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1410</td>
            <td class="diffadded"><pre>  /*    The subglyph structure is an internal object used to describe      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1411</td>
            <td class="diffadded"><pre>  /*    subglyphs (for example, in the case of composites).                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1412</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1413</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1414</td>
            <td class="diffadded"><pre>  /*    The subglyph implementation is not part of the high-level API,     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1415</td>
            <td class="diffadded"><pre>  /*    hence the forward structure declaration.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1416</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1417</td>
            <td class="diffadded"><pre>  /*    You can however retrieve subglyph information with                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1418</td>
            <td class="diffadded"><pre>  /*    @FT_Get_SubGlyph_Info.                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1419</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1420</td>
            <td class="diffadded"><pre>  typedef struct FT_SubGlyphRec_*  FT_SubGlyph;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1421</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1422</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1423</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1424</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1425</td>
            <td class="diffadded"><pre>  /* <Type>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1426</td>
            <td class="diffadded"><pre>  /*    FT_Slot_Internal                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1427</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1428</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1429</td>
            <td class="diffadded"><pre>  /*    An opaque handle to an `FT_Slot_InternalRec' structure, used to    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1430</td>
            <td class="diffadded"><pre>  /*    model private data of a given @FT_GlyphSlot object.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1431</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1432</td>
            <td class="diffadded"><pre>  typedef struct FT_Slot_InternalRec_*  FT_Slot_Internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1433</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1434</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1435</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1436</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1437</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1438</td>
            <td class="diffadded"><pre>  /*    FT_GlyphSlotRec                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1439</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1440</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1441</td>
            <td class="diffadded"><pre>  /*    FreeType root glyph slot class structure.  A glyph slot is a       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1442</td>
            <td class="diffadded"><pre>  /*    container where individual glyphs can be loaded, be they in        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1443</td>
            <td class="diffadded"><pre>  /*    outline or bitmap format.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1444</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1445</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1446</td>
            <td class="diffadded"><pre>  /*    library           :: A handle to the FreeType library instance     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1447</td>
            <td class="diffadded"><pre>  /*                         this slot belongs to.                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1448</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1449</td>
            <td class="diffadded"><pre>  /*    face              :: A handle to the parent face object.           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1450</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1451</td>
            <td class="diffadded"><pre>  /*    next              :: In some cases (like some font tools), several */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1452</td>
            <td class="diffadded"><pre>  /*                         glyph slots per face object can be a good     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1453</td>
            <td class="diffadded"><pre>  /*                         thing.  As this is rare, the glyph slots are  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1454</td>
            <td class="diffadded"><pre>  /*                         listed through a direct, single-linked list   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1455</td>
            <td class="diffadded"><pre>  /*                         using its `next' field.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1456</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1457</td>
            <td class="diffadded"><pre>  /*    generic           :: A typeless pointer which is unused by the     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1458</td>
            <td class="diffadded"><pre>  /*                         FreeType library or any of its drivers.  It   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1459</td>
            <td class="diffadded"><pre>  /*                         can be used by client applications to link    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1460</td>
            <td class="diffadded"><pre>  /*                         their own data to each glyph slot object.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1461</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1462</td>
            <td class="diffadded"><pre>  /*    metrics           :: The metrics of the last loaded glyph in the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1463</td>
            <td class="diffadded"><pre>  /*                         slot.  The returned values depend on the last */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1464</td>
            <td class="diffadded"><pre>  /*                         load flags (see the @FT_Load_Glyph API        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1465</td>
            <td class="diffadded"><pre>  /*                         function) and can be expressed either in 26.6 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1466</td>
            <td class="diffadded"><pre>  /*                         fractional pixels or font units.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1467</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1468</td>
            <td class="diffadded"><pre>  /*                         Note that even when the glyph image is        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1469</td>
            <td class="diffadded"><pre>  /*                         transformed, the metrics are not.             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1470</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1471</td>
            <td class="diffadded"><pre>  /*    linearHoriAdvance :: The advance width of the unhinted glyph.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1472</td>
            <td class="diffadded"><pre>  /*                         Its value is expressed in 16.16 fractional    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1473</td>
            <td class="diffadded"><pre>  /*                         pixels, unless @FT_LOAD_LINEAR_DESIGN is set  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1474</td>
            <td class="diffadded"><pre>  /*                         when loading the glyph.  This field can be    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1475</td>
            <td class="diffadded"><pre>  /*                         important to perform correct WYSIWYG layout.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1476</td>
            <td class="diffadded"><pre>  /*                         Only relevant for outline glyphs.             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1477</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1478</td>
            <td class="diffadded"><pre>  /*    linearVertAdvance :: The advance height of the unhinted glyph.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1479</td>
            <td class="diffadded"><pre>  /*                         Its value is expressed in 16.16 fractional    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1480</td>
            <td class="diffadded"><pre>  /*                         pixels, unless @FT_LOAD_LINEAR_DESIGN is set  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1481</td>
            <td class="diffadded"><pre>  /*                         when loading the glyph.  This field can be    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1482</td>
            <td class="diffadded"><pre>  /*                         important to perform correct WYSIWYG layout.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1483</td>
            <td class="diffadded"><pre>  /*                         Only relevant for outline glyphs.             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1484</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1485</td>
            <td class="diffadded"><pre>  /*    advance           :: This shorthand is, depending on               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1486</td>
            <td class="diffadded"><pre>  /*                         @FT_LOAD_IGNORE_TRANSFORM, the transformed    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1487</td>
            <td class="diffadded"><pre>  /*                         advance width for the glyph (in 26.6          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1488</td>
            <td class="diffadded"><pre>  /*                         fractional pixel format).  As specified with  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1489</td>
            <td class="diffadded"><pre>  /*                         @FT_LOAD_VERTICAL_LAYOUT, it uses either the  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1490</td>
            <td class="diffadded"><pre>  /*                         `horiAdvance' or the `vertAdvance' value of   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1491</td>
            <td class="diffadded"><pre>  /*                         `metrics' field.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1492</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1493</td>
            <td class="diffadded"><pre>  /*    format            :: This field indicates the format of the image  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1494</td>
            <td class="diffadded"><pre>  /*                         contained in the glyph slot.  Typically       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1495</td>
            <td class="diffadded"><pre>  /*                         @FT_GLYPH_FORMAT_BITMAP,                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1496</td>
            <td class="diffadded"><pre>  /*                         @FT_GLYPH_FORMAT_OUTLINE, or                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1497</td>
            <td class="diffadded"><pre>  /*                         @FT_GLYPH_FORMAT_COMPOSITE, but others are    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1498</td>
            <td class="diffadded"><pre>  /*                         possible.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1499</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1500</td>
            <td class="diffadded"><pre>  /*    bitmap            :: This field is used as a bitmap descriptor     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1501</td>
            <td class="diffadded"><pre>  /*                         when the slot format is                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1502</td>
            <td class="diffadded"><pre>  /*                         @FT_GLYPH_FORMAT_BITMAP.  Note that the       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1503</td>
            <td class="diffadded"><pre>  /*                         address and content of the bitmap buffer can  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1504</td>
            <td class="diffadded"><pre>  /*                         change between calls of @FT_Load_Glyph and a  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1505</td>
            <td class="diffadded"><pre>  /*                         few other functions.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1506</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1507</td>
            <td class="diffadded"><pre>  /*    bitmap_left       :: This is the bitmap's left bearing expressed   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1508</td>
            <td class="diffadded"><pre>  /*                         in integer pixels.  Of course, this is only   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1509</td>
            <td class="diffadded"><pre>  /*                         valid if the format is                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1510</td>
            <td class="diffadded"><pre>  /*                         @FT_GLYPH_FORMAT_BITMAP.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1511</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1512</td>
            <td class="diffadded"><pre>  /*    bitmap_top        :: This is the bitmap's top bearing expressed in */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1513</td>
            <td class="diffadded"><pre>  /*                         integer pixels.  Remember that this is the    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1514...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1514</td>
            <td class="diffadded"><pre>  /*                         distance from the baseline to the top-most    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1515</td>
            <td class="diffadded"><pre>  /*                         glyph scanline, upwards y~coordinates being   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1516</td>
            <td class="diffadded"><pre>  /*                         *positive*.                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1517</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 447...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">447</td>
            <td class="diffdeleted"><pre>    TT_UShort  number_Of_VMetrics;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">448</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">449</td>
            <td class="diffdeleted"><pre>    /* The following fields are not defined by the TrueType specification */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">450</td>
            <td class="diffdeleted"><pre>    /* but they're used to connect the metrics header to the relevant     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">451</td>
            <td class="diffchanged"><pre>    /* `HMTX' or `VMTX' table.                                            */</pre></td>
            <td class="lineno">1518</td>
            <td class="diffchanged"><pre>  /*    outline           :: The outline descriptor for the current glyph  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">452</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1519...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1519</td>
            <td class="diffadded"><pre>  /*                         image if its format is                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">453</td>
            <td class="diffchanged"><pre>    void*      long_metrics;</pre></td>
            <td class="lineno">1520</td>
            <td class="diffchanged"><pre>  /*                         @FT_GLYPH_FORMAT_OUTLINE.  Once a glyph is    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1521</td>
            <td class="diffadded"><pre>  /*                         loaded, `outline' can be transformed,         */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1522...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1522</td>
            <td class="diffadded"><pre>  /*                         distorted, embolded, etc.  However, it must   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 454...</th>
            <th colspan="2">Line 1523...</th>
          </tr>
          <tr>
            <td class="lineno">454</td>
            <td class="diffchanged"><pre>    void*      short_metrics;</pre></td>
            <td class="lineno">1523</td>
            <td class="diffchanged"><pre>  /*                         not be freed.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1524</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 455...</th>
            <th colspan="2">Line 1525...</th>
          </tr>
          <tr>
            <td class="lineno">455</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">1525</td>
            <td class="diffchanged"><pre>  /*    num_subglyphs     :: The number of subglyphs in a composite glyph. */</pre></td>
          </tr>
          <tr>
            <td class="lineno">456</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">457</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Vertical_Header_  TT_Vertical_Header;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">458</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1526</td>
            <td class="diffchanged"><pre>  /*                         This field is only valid for the composite    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">459</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 460...</th>
            <th colspan="2">Line 1527...</th>
          </tr>
          <tr>
            <td class="lineno">460</td>
            <td class="diffchanged"><pre>  /* ------ The OS/2 table ------ */</pre></td>
            <td class="lineno">1527</td>
            <td class="diffchanged"><pre>  /*                         glyph format that should normally only be     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">461</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1528</td>
            <td class="diffchanged"><pre>  /*                         loaded with the @FT_LOAD_NO_RECURSE flag.     */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 462...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">462</td>
            <td class="diffdeleted"><pre>  /************************************************************************/</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">463</td>
            <td class="diffchanged"><pre>  /* Note that since FreeType 1.3, we support Mac fonts which do not have */</pre></td>
            <td class="lineno">1529</td>
            <td class="diffchanged"><pre>  /*                         For now this is internal to FreeType.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">464</td>
            <td class="diffdeleted"><pre>  /* an OS/2 table.  In this case the `version' field will be set to      */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 465...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">465</td>
            <td class="diffdeleted"><pre>  /* 0xFFFF by the table loader; all other fields should be 0.            */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">466</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1530</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">467</td>
            <td class="diffdeleted"><pre>  struct  TT_OS2_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">468</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">469</td>
            <td class="diffdeleted"><pre>    TT_UShort  version;                /* 0x0001 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">470</td>
            <td class="diffdeleted"><pre>    TT_FWord   xAvgCharWidth;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">471</td>
            <td class="diffdeleted"><pre>    TT_UShort  usWeightClass;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 472...</th>
            <th colspan="2">Line 1531...</th>
          </tr>
          <tr>
            <td class="lineno">472</td>
            <td class="diffchanged"><pre>    TT_UShort  usWidthClass;</pre></td>
            <td class="lineno">1531</td>
            <td class="diffchanged"><pre>  /*    subglyphs         :: An array of subglyph descriptors for          */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 473...</th>
            <th colspan="2">Line 1532...</th>
          </tr>
          <tr>
            <td class="lineno">473</td>
            <td class="diffchanged"><pre>    TT_Short   fsType;</pre></td>
            <td class="lineno">1532</td>
            <td class="diffchanged"><pre>  /*                         composite glyphs.  There are `num_subglyphs'  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">474</td>
            <td class="diffchanged"><pre>    TT_FWord   ySubscriptXSize;</pre></td>
            <td class="lineno">1533</td>
            <td class="diffchanged"><pre>  /*                         elements in there.  Currently internal to     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">475</td>
            <td class="diffdeleted"><pre>    TT_FWord   ySubscriptYSize;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">476</td>
            <td class="diff"><pre>    TT_FWord   ySubscriptXOffset;</pre></td>
            <td class="lineno">1534</td>
            <td class="diff"><pre>  /*                         FreeType.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">477</td>
            <td class="diffdeleted"><pre>    TT_FWord   ySubscriptYOffset;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">478</td>
            <td class="diffdeleted"><pre>    TT_FWord   ySuperscriptXSize;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">479</td>
            <td class="diffdeleted"><pre>    TT_FWord   ySuperscriptYSize;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">480</td>
            <td class="diffchanged"><pre>    TT_FWord   ySuperscriptXOffset;</pre></td>
            <td class="lineno">1535</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">481</td>
            <td class="diff"><pre>    TT_FWord   ySuperscriptYOffset;</pre></td>
            <td class="lineno">1536</td>
            <td class="diff"><pre>  /*    control_data      :: Certain font drivers can also return the      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">482</td>
            <td class="diffdeleted"><pre>    TT_FWord   yStrikeoutSize;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">483</td>
            <td class="diffchanged"><pre>    TT_FWord   yStrikeoutPosition;</pre></td>
            <td class="lineno">1537</td>
            <td class="diffchanged"><pre>  /*                         control data for a given glyph image (e.g.    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">484</td>
            <td class="diffchanged"><pre>    TT_Short   sFamilyClass;</pre></td>
            <td class="lineno">1538</td>
            <td class="diffchanged"><pre>  /*                         TrueType bytecode, Type~1 charstrings, etc.). */</pre></td>
          </tr>
          <tr>
            <td class="lineno">485</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1539</td>
            <td class="diffadded"><pre>  /*                         This field is a pointer to such data.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1540</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">486</td>
            <td class="diffchanged"><pre>    TT_Byte    panose[10];</pre></td>
            <td class="lineno">1541</td>
            <td class="diffchanged"><pre>  /*    control_len       :: This is the length in bytes of the control    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">487</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1542</td>
            <td class="diff"><pre>  /*                         data.                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1543</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">488</td>
            <td class="diffchanged"><pre>    TT_ULong   ulUnicodeRange1;        /* Bits 0-31   */</pre></td>
            <td class="lineno">1544</td>
            <td class="diffchanged"><pre>  /*    other             :: Really wicked formats can use this pointer to */</pre></td>
          </tr>
          <tr>
            <td class="lineno">489</td>
            <td class="diff"><pre>    TT_ULong   ulUnicodeRange2;        /* Bits 32-63  */</pre></td>
            <td class="lineno">1545</td>
            <td class="diff"><pre>  /*                         present their own glyph image to client       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">490</td>
            <td class="diffchanged"><pre>    TT_ULong   ulUnicodeRange3;        /* Bits 64-95  */</pre></td>
            <td class="lineno">1546</td>
            <td class="diffchanged"><pre>  /*                         applications.  Note that the application      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1547</td>
            <td class="diffadded"><pre>  /*                         needs to know about the image format.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1548</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">491</td>
            <td class="diff"><pre>    TT_ULong   ulUnicodeRange4;        /* Bits 96-127 */</pre></td>
            <td class="lineno">1549</td>
            <td class="diff"><pre>  /*    lsb_delta         :: The difference between hinted and unhinted    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">492</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1550</td>
            <td class="diffchanged"><pre>  /*                         left side bearing while autohinting is        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">493</td>
            <td class="diffchanged"><pre>    TT_Char    achVendID[4];</pre></td>
            <td class="lineno">1551</td>
            <td class="diffchanged"><pre>  /*                         active.  Zero otherwise.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">494</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1552</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">495</td>
            <td class="diffchanged"><pre>    TT_UShort  fsSelection;</pre></td>
            <td class="lineno">1553</td>
            <td class="diffchanged"><pre>  /*    rsb_delta         :: The difference between hinted and unhinted    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">496</td>
            <td class="diffchanged"><pre>    TT_UShort  usFirstCharIndex;</pre></td>
            <td class="lineno">1554</td>
            <td class="diffchanged"><pre>  /*                         right side bearing while autohinting is       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">497</td>
            <td class="diff"><pre>    TT_UShort  usLastCharIndex;</pre></td>
            <td class="lineno">1555</td>
            <td class="diff"><pre>  /*                         active.  Zero otherwise.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">498</td>
            <td class="diffchanged"><pre>    TT_Short   sTypoAscender;</pre></td>
            <td class="lineno">1556</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">499</td>
            <td class="diffchanged"><pre>    TT_Short   sTypoDescender;</pre></td>
            <td class="lineno">1557</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">500</td>
            <td class="diffdeleted"><pre>    TT_Short   sTypoLineGap;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">501</td>
            <td class="diffdeleted"><pre>    TT_UShort  usWinAscent;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">502</td>
            <td class="diffdeleted"><pre>    TT_UShort  usWinDescent;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">503</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">504</td>
            <td class="diffdeleted"><pre>    /* only version 1 tables: */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">505</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">506</td>
            <td class="diffdeleted"><pre>    TT_ULong   ulCodePageRange1;       /* Bits 0-31   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">507</td>
            <td class="diffdeleted"><pre>    TT_ULong   ulCodePageRange2;       /* Bits 32-63  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">508</td>
            <td class="diffchanged"><pre>  };</pre></td>
            <td class="lineno">1558</td>
            <td class="diffchanged"><pre>  /*    If @FT_Load_Glyph is called with default flags (see                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">509</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1559</td>
            <td class="diffchanged"><pre>  /*    @FT_LOAD_DEFAULT) the glyph image is loaded in the glyph slot in   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">510</td>
            <td class="diffchanged"><pre>  typedef struct TT_OS2_  TT_OS2;</pre></td>
            <td class="lineno">1560</td>
            <td class="diffchanged"><pre>  /*    its native format (e.g., an outline glyph for TrueType and Type~1  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">511</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">512</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">513</td>
            <td class="diffdeleted"><pre>  /* ------ The PostScript table ------ */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">514</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">515</td>
            <td class="diffdeleted"><pre>  struct  TT_Postscript_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">516</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">1561</td>
            <td class="diffchanged"><pre>  /*    formats).                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">517</td>
            <td class="diffdeleted"><pre>    TT_Fixed  FormatType;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">518</td>
            <td class="diffchanged"><pre>    TT_Fixed  italicAngle;</pre></td>
            <td class="lineno">1562</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 519...</th>
            <th colspan="2">Line 1563...</th>
          </tr>
          <tr>
            <td class="lineno">519</td>
            <td class="diffchanged"><pre>    TT_FWord  underlinePosition;</pre></td>
            <td class="lineno">1563</td>
            <td class="diffchanged"><pre>  /*    This image can later be converted into a bitmap by calling         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">520</td>
            <td class="diff"><pre>    TT_FWord  underlineThickness;</pre></td>
            <td class="lineno">1564</td>
            <td class="diff"><pre>  /*    @FT_Render_Glyph.  This function finds the current renderer for    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1565</td>
            <td class="diffadded"><pre>  /*    the native image's format, then invokes it.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">521</td>
            <td class="diffchanged"><pre>    TT_ULong  isFixedPitch;</pre></td>
            <td class="lineno">1566</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">522</td>
            <td class="diff"><pre>    TT_ULong  minMemType42;</pre></td>
            <td class="lineno">1567</td>
            <td class="diff"><pre>  /*    The renderer is in charge of transforming the native image through */</pre></td>
          </tr>
          <tr>
            <td class="lineno">523</td>
            <td class="diffchanged"><pre>    TT_ULong  maxMemType42;</pre></td>
            <td class="lineno">1568</td>
            <td class="diffchanged"><pre>  /*    the slot's face transformation fields, then converting it into a   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1569</td>
            <td class="diffadded"><pre>  /*    bitmap that is returned in `slot->bitmap'.                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1570</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">524</td>
            <td class="diff"><pre>    TT_ULong  minMemType1;</pre></td>
            <td class="lineno">1571</td>
            <td class="diff"><pre>  /*    Note that `slot->bitmap_left' and `slot->bitmap_top' are also used */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1572</td>
            <td class="diffadded"><pre>  /*    to specify the position of the bitmap relative to the current pen  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">525</td>
            <td class="diffchanged"><pre>    TT_ULong  maxMemType1;</pre></td>
            <td class="lineno">1573</td>
            <td class="diffchanged"><pre>  /*    position (e.g., coordinates (0,0) on the baseline).  Of course,    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">526</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1574</td>
            <td class="diff"><pre>  /*    `slot->format' is also changed to @FT_GLYPH_FORMAT_BITMAP.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">527</td>
            <td class="diffdeleted"><pre>    /* Glyph names follow in the file, but we don't         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">528</td>
            <td class="diffdeleted"><pre>    /* load them by default.  See the ftxpost.c extension.  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">529</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">530</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">531</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Postscript_  TT_Postscript;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">532</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">533</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1575</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">534</td>
            <td class="diffdeleted"><pre>  /* ------ The horizontal device metrics table (`hdmx') ------ */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">535</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">536</td>
            <td class="diffdeleted"><pre>  struct  TT_Hdmx_Record_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">537</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">538</td>
            <td class="diffdeleted"><pre>    TT_Byte   ppem;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">539</td>
            <td class="diffchanged"><pre>    TT_Byte   max_width;</pre></td>
            <td class="lineno">1576</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">540</td>
            <td class="diffdeleted"><pre>    TT_Byte*  widths;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">541</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">542</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1577</td>
            <td class="diffchanged"><pre>  /*    Here a small pseudo code fragment which shows how to use           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">543</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Hdmx_Record_  TT_Hdmx_Record;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">544</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1578</td>
            <td class="diffchanged"><pre>  /*    `lsb_delta' and `rsb_delta':                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">545</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1579</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 546...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">546</td>
            <td class="diffdeleted"><pre>  struct  TT_Hdmx_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">547</td>
            <td class="diffchanged"><pre>  {</pre></td>
            <td class="lineno">1580</td>
            <td class="diffchanged"><pre>  /*    {                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">548</td>
            <td class="diff"><pre>    TT_UShort        version;</pre></td>
            <td class="lineno">1581</td>
            <td class="diff"><pre>  /*      FT_Pos  origin_x       = 0;                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">549</td>
            <td class="diffdeleted"><pre>    TT_Short         num_records;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">550</td>
            <td class="diffchanged"><pre>    TT_Hdmx_Record*  records;</pre></td>
            <td class="lineno">1582</td>
            <td class="diffchanged"><pre>  /*      FT_Pos  prev_rsb_delta = 0;                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">551</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">552</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1583</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">553</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Hdmx_  TT_Hdmx;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">554</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1584</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1585</td>
            <td class="diffadded"><pre>  /*      for all glyphs do                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1586</td>
            <td class="diffadded"><pre>  /*        <compute kern between current and previous glyph and add it to */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1587</td>
            <td class="diffadded"><pre>  /*         `origin_x'>                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1588</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1589</td>
            <td class="diffadded"><pre>  /*        <load glyph with `FT_Load_Glyph'>                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1590</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1591</td>
            <td class="diffadded"><pre>  /*        if ( prev_rsb_delta - face->glyph->lsb_delta >= 32 )           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1592</td>
            <td class="diffadded"><pre>  /*          origin_x -= 64;                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1593</td>
            <td class="diffadded"><pre>  /*        else if ( prev_rsb_delta - face->glyph->lsb_delta < -32 )      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1594</td>
            <td class="diffadded"><pre>  /*          origin_x += 64;                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1595</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1596</td>
            <td class="diffadded"><pre>  /*        prev_rsb_delta = face->glyph->rsb_delta;                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1597</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1598</td>
            <td class="diffadded"><pre>  /*        <save glyph image, or render glyph, or ...>                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1599</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1600</td>
            <td class="diffadded"><pre>  /*        origin_x += face->glyph->advance.x;                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1601</td>
            <td class="diffadded"><pre>  /*      endfor                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1602</td>
            <td class="diffadded"><pre>  /*    }                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1603</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1604</td>
            <td class="diffadded"><pre>  typedef struct  FT_GlyphSlotRec_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1605</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1606</td>
            <td class="diffadded"><pre>    FT_Library        library;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1607</td>
            <td class="diffadded"><pre>    FT_Face           face;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1608</td>
            <td class="diffadded"><pre>    FT_GlyphSlot      next;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1609</td>
            <td class="diffadded"><pre>    FT_UInt           reserved;       /* retained for binary compatibility */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1610</td>
            <td class="diffadded"><pre>    FT_Generic        generic;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1611</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1612</td>
            <td class="diffadded"><pre>    FT_Glyph_Metrics  metrics;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1613</td>
            <td class="diffadded"><pre>    FT_Fixed          linearHoriAdvance;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1614</td>
            <td class="diffadded"><pre>    FT_Fixed          linearVertAdvance;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1615</td>
            <td class="diffadded"><pre>    FT_Vector         advance;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1616</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1617</td>
            <td class="diffadded"><pre>    FT_Glyph_Format   format;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1618</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1619</td>
            <td class="diffadded"><pre>    FT_Bitmap         bitmap;</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1620...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1620</td>
            <td class="diffadded"><pre>    FT_Int            bitmap_left;</pre></td>
          </tr>
          <tr>
            <td class="lineno">555</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1621</td>
            <td class="diffchanged"><pre>    FT_Int            bitmap_top;</pre></td>
          </tr>
          <tr>
            <td class="lineno">556</td>
            <td class="diffchanged"><pre>  /* A structure used to describe face properties. */</pre></td>
            <td class="lineno">1622</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">557</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1623</td>
            <td class="diffchanged"><pre>    FT_Outline        outline;</pre></td>
          </tr>
          <tr>
            <td class="lineno">558</td>
            <td class="diffdeleted"><pre>  struct  TT_Face_Properties_</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1624</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 559...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">559</td>
            <td class="diffdeleted"><pre>  {</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1625...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1625</td>
            <td class="diffadded"><pre>    FT_UInt           num_subglyphs;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1626</td>
            <td class="diffadded"><pre>    FT_SubGlyph       subglyphs;</pre></td>
          </tr>
          <tr>
            <td class="lineno">560</td>
            <td class="diffchanged"><pre>    TT_UShort  num_Glyphs;      /* number of glyphs in face              */</pre></td>
            <td class="lineno">1627</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">561</td>
            <td class="diffchanged"><pre>    TT_UShort  max_Points;      /* maximum number of points in a glyph   */</pre></td>
            <td class="lineno">1628</td>
            <td class="diffchanged"><pre>    void*             control_data;</pre></td>
          </tr>
          <tr>
            <td class="lineno">562</td>
            <td class="diff"><pre>    TT_UShort  max_Contours;    /* maximum number of contours in a glyph */</pre></td>
            <td class="lineno">1629</td>
            <td class="diff"><pre>    long              control_len;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1630</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">563</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1631</td>
            <td class="diffchanged"><pre>    FT_Pos            lsb_delta;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1632</td>
            <td class="diffadded"><pre>    FT_Pos            rsb_delta;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1633</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1634</td>
            <td class="diffadded"><pre>    void*             other;</pre></td>
          </tr>
          <tr>
            <td class="lineno">564</td>
            <td class="diffchanged"><pre>    TT_UShort  num_CharMaps;    /* number of charmaps in the face     */</pre></td>
            <td class="lineno">1635</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1636</td>
            <td class="diffadded"><pre>    FT_Slot_Internal  internal;</pre></td>
          </tr>
          <tr>
            <td class="lineno">565</td>
            <td class="diffchanged"><pre>    TT_UShort  num_Names;       /* number of name records in the face */</pre></td>
            <td class="lineno">1637</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1638</td>
            <td class="diffadded"><pre>  } FT_GlyphSlotRec;</pre></td>
          </tr>
          <tr>
            <td class="lineno">566</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1639</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">567</td>
            <td class="diffchanged"><pre>    TT_ULong   num_Faces;  /* 1 for normal TrueType files, and the  */</pre></td>
            <td class="lineno">1640</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1641</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">568</td>
            <td class="diffchanged"><pre>                           /* number of embedded faces for TrueType */</pre></td>
            <td class="lineno">1642</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1643</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1644</td>
            <td class="diffadded"><pre>  /*                         F U N C T I O N S                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1645</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1646</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 569...</th>
            <th colspan="2">Line 1647...</th>
          </tr>
          <tr>
            <td class="lineno">569</td>
            <td class="diffchanged"><pre>                           /* collections                           */</pre></td>
            <td class="lineno">1647</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">570</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">571</td>
            <td class="diffdeleted"><pre>    TT_Header*             header;        /* TrueType header table          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">572</td>
            <td class="diffdeleted"><pre>    TT_Horizontal_Header*  horizontal;    /* TrueType horizontal header     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1648...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1648</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1649</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1650</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1651</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1652</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1653</td>
            <td class="diffadded"><pre>  /*    FT_Init_FreeType                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1654</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1655</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1656</td>
            <td class="diffadded"><pre>  /*    Initialize a new FreeType library object.  The set of modules      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1657</td>
            <td class="diffadded"><pre>  /*    that are registered by this function is determined at build time.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1658</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1659</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1660</td>
            <td class="diffadded"><pre>  /*    alibrary :: A handle to a new library object.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1661</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1662</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1663</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1664</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1665</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1666</td>
            <td class="diffadded"><pre>  /*    In case you want to provide your own memory allocating routines,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1667</td>
            <td class="diffadded"><pre>  /*    use @FT_New_Library instead, followed by a call to                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1668</td>
            <td class="diffadded"><pre>  /*    @FT_Add_Default_Modules (or a series of calls to @FT_Add_Module).  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1669</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1670</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">573</td>
            <td class="diffchanged"><pre>    TT_OS2*                os2;           /* TrueType OS/2 table            */</pre></td>
            <td class="lineno">1671</td>
            <td class="diffchanged"><pre>  FT_Init_FreeType( FT_Library  *alibrary );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1672</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1673</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1674</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1675</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1676</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1677</td>
            <td class="diffadded"><pre>  /*    FT_Done_FreeType                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1678</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1679</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1680</td>
            <td class="diffadded"><pre>  /*    Destroy a given FreeType library object and all of its children,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">574</td>
            <td class="diffchanged"><pre>    TT_Postscript*         postscript;    /* TrueType Postscript table      */</pre></td>
            <td class="lineno">1681</td>
            <td class="diffchanged"><pre>  /*    including resources, drivers, faces, sizes, etc.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1682</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1683</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1684</td>
            <td class="diffadded"><pre>  /*    library :: A handle to the target library object.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1685</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1686</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1687</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1688</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1689</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1690</td>
            <td class="diffadded"><pre>  FT_Done_FreeType( FT_Library  library );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1691</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1692</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1693</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1694</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1695</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1696</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_XXX                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1697</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1698</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1699</td>
            <td class="diffadded"><pre>  /*    A list of bit-field constants used within the `flags' field of the */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1700</td>
            <td class="diffadded"><pre>  /*    @FT_Open_Args structure.                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1701</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1702</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1703</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_MEMORY   :: This is a memory-based stream.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1704</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1705</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_STREAM   :: Copy the stream from the `stream' field.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1706</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1707</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_PATHNAME :: Create a new input stream from a C~path        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1708</td>
            <td class="diffadded"><pre>  /*                        name.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1709</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1710</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_DRIVER   :: Use the `driver' field.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1711</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1712</td>
            <td class="diffadded"><pre>  /*    FT_OPEN_PARAMS   :: Use the `num_params' and `params' fields.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1713</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1714</td>
            <td class="diffadded"><pre>  /*    ft_open_memory   :: Deprecated; use @FT_OPEN_MEMORY instead.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1715</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 575...</th>
            <th colspan="2">Line 1716...</th>
          </tr>
          <tr>
            <td class="lineno">575</td>
            <td class="diffchanged"><pre>    TT_Hdmx*               hdmx;          /* TrueType hor. dev. metr. table */</pre></td>
            <td class="lineno">1716</td>
            <td class="diffchanged"><pre>  /*    ft_open_stream   :: Deprecated; use @FT_OPEN_STREAM instead.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">576</td>
            <td class="diffdeleted"><pre>    TT_Vertical_Header*    vertical;      /* TT Vertical header, if present */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">577</td>
            <td class="diffdeleted"><pre>  };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">578</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">579</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Face_Properties_  TT_Face_Properties;</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1717...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1717</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1718</td>
            <td class="diffadded"><pre>  /*    ft_open_pathname :: Deprecated; use @FT_OPEN_PATHNAME instead.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1719</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1720</td>
            <td class="diffadded"><pre>  /*    ft_open_driver   :: Deprecated; use @FT_OPEN_DRIVER instead.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1721</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1722</td>
            <td class="diffadded"><pre>  /*    ft_open_params   :: Deprecated; use @FT_OPEN_PARAMS instead.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1723</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1724</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1725</td>
            <td class="diffadded"><pre>  /*    The `FT_OPEN_MEMORY', `FT_OPEN_STREAM', and `FT_OPEN_PATHNAME'     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1726</td>
            <td class="diffadded"><pre>  /*    flags are mutually exclusive.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1727</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1728</td>
            <td class="diffadded"><pre>#define FT_OPEN_MEMORY    0x1</pre></td>
          </tr>
          <tr>
            <td class="lineno">580</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1729</td>
            <td class="diffchanged"><pre>#define FT_OPEN_STREAM    0x2</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1730</td>
            <td class="diffadded"><pre>#define FT_OPEN_PATHNAME  0x4</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1731</td>
            <td class="diffadded"><pre>#define FT_OPEN_DRIVER    0x8</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1732</td>
            <td class="diffadded"><pre>#define FT_OPEN_PARAMS    0x10</pre></td>
          </tr>
          <tr>
            <td class="lineno">581</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">1733</td>
            <td class="diff"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1734</td>
            <td class="diffadded"><pre>#define ft_open_memory    FT_OPEN_MEMORY     /* deprecated */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1735</td>
            <td class="diffadded"><pre>#define ft_open_stream    FT_OPEN_STREAM     /* deprecated */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1736</td>
            <td class="diffadded"><pre>#define ft_open_pathname  FT_OPEN_PATHNAME   /* deprecated */</pre></td>
          </tr>
          <tr>
            <td class="lineno">582</td>
            <td class="diffchanged"><pre>  /* Here are the definitions of the handle types used for FreeType's */</pre></td>
            <td class="lineno">1737</td>
            <td class="diffchanged"><pre>#define ft_open_driver    FT_OPEN_DRIVER     /* deprecated */</pre></td>
          </tr>
          <tr>
            <td class="lineno">583</td>
            <td class="diffchanged"><pre>  /* most common objects accessed by the client application.  We use  */</pre></td>
            <td class="lineno">1738</td>
            <td class="diffchanged"><pre>#define ft_open_params    FT_OPEN_PARAMS     /* deprecated */</pre></td>
          </tr>
          <tr>
            <td class="lineno">584</td>
            <td class="diffchanged"><pre>  /* a simple trick:                                                  */</pre></td>
            <td class="lineno">1739</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1740</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">585</td>
            <td class="diffchanged"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">1741</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1742</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1743</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1744</td>
            <td class="diffadded"><pre>  /*    FT_Parameter                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1745</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1746</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 586...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">586</td>
            <td class="diffdeleted"><pre>  /*   Each handle type is a structure that only contains one         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">587</td>
            <td class="diffdeleted"><pre>  /*   pointer.  The advantage of structures is that they are         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">588</td>
            <td class="diffdeleted"><pre>  /*   mutually exclusive types.  We could have defined the           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1747...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1747</td>
            <td class="diffadded"><pre>  /*    A simple structure used to pass more or less generic parameters to */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1748</td>
            <td class="diffadded"><pre>  /*    @FT_Open_Face.                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1749</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1750</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1751</td>
            <td class="diffadded"><pre>  /*    tag  :: A four-byte identification tag.                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1752</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1753</td>
            <td class="diffadded"><pre>  /*    data :: A pointer to the parameter data.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1754</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1755</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1756</td>
            <td class="diffadded"><pre>  /*    The ID and function of parameters are driver-specific.  See the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1757</td>
            <td class="diffadded"><pre>  /*    various FT_PARAM_TAG_XXX flags for more information.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1758</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1759</td>
            <td class="diffadded"><pre>  typedef struct  FT_Parameter_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1760</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1761</td>
            <td class="diffadded"><pre>    FT_ULong    tag;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1762</td>
            <td class="diffadded"><pre>    FT_Pointer  data;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1763</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1764</td>
            <td class="diffadded"><pre>  } FT_Parameter;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1765</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1766</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1767</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1768</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1769</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1770</td>
            <td class="diffadded"><pre>  /*    FT_Open_Args                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1771</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1772</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1773</td>
            <td class="diffadded"><pre>  /*    A structure used to indicate how to open a new font file or        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1774</td>
            <td class="diffadded"><pre>  /*    stream.  A pointer to such a structure can be used as a parameter  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1775</td>
            <td class="diffadded"><pre>  /*    for the functions @FT_Open_Face and @FT_Attach_Stream.             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1776</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1777</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1778</td>
            <td class="diffadded"><pre>  /*    flags       :: A set of bit flags indicating how to use the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1779</td>
            <td class="diffadded"><pre>  /*                   structure.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1780</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1781</td>
            <td class="diffadded"><pre>  /*    memory_base :: The first byte of the file in memory.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1782</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1783</td>
            <td class="diffadded"><pre>  /*    memory_size :: The size in bytes of the file in memory.            */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 589...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">589</td>
            <td class="diffdeleted"><pre>  /*   following types:                                               */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1784...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1784</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1785</td>
            <td class="diffadded"><pre>  /*    pathname    :: A pointer to an 8-bit file pathname.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1786</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1787</td>
            <td class="diffadded"><pre>  /*    stream      :: A handle to a source stream object.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1788</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1789</td>
            <td class="diffadded"><pre>  /*    driver      :: This field is exclusively used by @FT_Open_Face;    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1790</td>
            <td class="diffadded"><pre>  /*                   it simply specifies the font driver to use to open  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1791</td>
            <td class="diffadded"><pre>  /*                   the face.  If set to~0, FreeType tries to load the  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1792</td>
            <td class="diffadded"><pre>  /*                   face with each one of the drivers in its list.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1793</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1794</td>
            <td class="diffadded"><pre>  /*    num_params  :: The number of extra parameters.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1795</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1796</td>
            <td class="diffadded"><pre>  /*    params      :: Extra parameters passed to the font driver when     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1797</td>
            <td class="diffadded"><pre>  /*                   opening a new face.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1798</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1799</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1800</td>
            <td class="diffadded"><pre>  /*    The stream type is determined by the contents of `flags' which     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1801</td>
            <td class="diffadded"><pre>  /*    are tested in the following order by @FT_Open_Face:                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1802</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1803</td>
            <td class="diffadded"><pre>  /*    If the `FT_OPEN_MEMORY' bit is set, assume that this is a          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1804</td>
            <td class="diffadded"><pre>  /*    memory file of `memory_size' bytes, located at `memory_address'.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1805</td>
            <td class="diffadded"><pre>  /*    The data are are not copied, and the client is responsible for     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1806</td>
            <td class="diffadded"><pre>  /*    releasing and destroying them _after_ the corresponding call to    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1807</td>
            <td class="diffadded"><pre>  /*    @FT_Done_Face.                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1808</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1809</td>
            <td class="diffadded"><pre>  /*    Otherwise, if the `FT_OPEN_STREAM' bit is set, assume that a       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1810</td>
            <td class="diffadded"><pre>  /*    custom input stream `stream' is used.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1811</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1812</td>
            <td class="diffadded"><pre>  /*    Otherwise, if the `FT_OPEN_PATHNAME' bit is set, assume that this  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1813</td>
            <td class="diffadded"><pre>  /*    is a normal file and use `pathname' to open it.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1814</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1815</td>
            <td class="diffadded"><pre>  /*    If the `FT_OPEN_DRIVER' bit is set, @FT_Open_Face only tries to    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1816</td>
            <td class="diffadded"><pre>  /*    open the file with the driver whose handler is in `driver'.        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1817</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1818</td>
            <td class="diffadded"><pre>  /*    If the `FT_OPEN_PARAMS' bit is set, the parameters given by        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1819</td>
            <td class="diffadded"><pre>  /*    `num_params' and `params' is used.  They are ignored otherwise.    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1820</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1821</td>
            <td class="diffadded"><pre>  /*    Ideally, both the `pathname' and `params' fields should be tagged  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1822</td>
            <td class="diffadded"><pre>  /*    as `const'; this is missing for API backwards compatibility.  In   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1823</td>
            <td class="diffadded"><pre>  /*    other words, applications should treat them as read-only.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1824</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1825</td>
            <td class="diffadded"><pre>  typedef struct  FT_Open_Args_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1826</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1827</td>
            <td class="diffadded"><pre>    FT_UInt         flags;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1828</td>
            <td class="diffadded"><pre>    const FT_Byte*  memory_base;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1829</td>
            <td class="diffadded"><pre>    FT_Long         memory_size;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1830</td>
            <td class="diffadded"><pre>    FT_String*      pathname;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1831</td>
            <td class="diffadded"><pre>    FT_Stream       stream;</pre></td>
          </tr>
          <tr>
            <td class="lineno">590</td>
            <td class="diffchanged"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">1832</td>
            <td class="diffchanged"><pre>    FT_Module       driver;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1833</td>
            <td class="diffadded"><pre>    FT_Int          num_params;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1834</td>
            <td class="diffadded"><pre>    FT_Parameter*   params;</pre></td>
          </tr>
          <tr>
            <td class="lineno">591</td>
            <td class="diffchanged"><pre>  /*     typedef void*  TT_Stream;                                    */</pre></td>
            <td class="lineno">1835</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">592</td>
            <td class="diffchanged"><pre>  /*     typedef void*  TT_Face;                                      */</pre></td>
            <td class="lineno">1836</td>
            <td class="diffchanged"><pre>  } FT_Open_Args;</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1837...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1837</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1838</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1839</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1840</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1841</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1842</td>
            <td class="diffadded"><pre>  /*    FT_New_Face                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1843</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1844</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1845</td>
            <td class="diffadded"><pre>  /*    This function calls @FT_Open_Face to open a font by its pathname.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1846</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1847</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1848</td>
            <td class="diffadded"><pre>  /*    library    :: A handle to the library resource.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1849</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1850</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1851</td>
            <td class="diffadded"><pre>  /*    pathname   :: A path to the font file.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1852</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1853</td>
            <td class="diffadded"><pre>  /*    face_index :: The index of the face within the font.  The first    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1854</td>
            <td class="diffadded"><pre>  /*                  face has index~0.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1855</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">593</td>
            <td class="diffchanged"><pre>  /*     typedef void*  TT_Instance;                                  */</pre></td>
            <td class="lineno">1856</td>
            <td class="diffchanged"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 594...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">594</td>
            <td class="diffdeleted"><pre>  /*     typedef void*  TT_Glyph;                                     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">595</td>
            <td class="diffdeleted"><pre>  /*     typedef void*  TT_CharMap;                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1857...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1857</td>
            <td class="diffadded"><pre>  /*    aface      :: A handle to a new face object.  If `face_index' is   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1858</td>
            <td class="diffadded"><pre>  /*                  greater than or equal to zero, it must be non-NULL.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1859</td>
            <td class="diffadded"><pre>  /*                  See @FT_Open_Face for more details.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1860</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1861</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1862</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1863</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1864</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1865</td>
            <td class="diffadded"><pre>  FT_New_Face( FT_Library   library,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1866</td>
            <td class="diffadded"><pre>               const char*  filepathname,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1867</td>
            <td class="diffadded"><pre>               FT_Long      face_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1868</td>
            <td class="diffadded"><pre>               FT_Face     *aface );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1869</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1870</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1871</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1872</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1873</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1874</td>
            <td class="diffadded"><pre>  /*    FT_New_Memory_Face                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1875</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1876</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1877</td>
            <td class="diffadded"><pre>  /*    This function calls @FT_Open_Face to open a font which has been    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1878</td>
            <td class="diffadded"><pre>  /*    loaded into memory.                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1879</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1880</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1881</td>
            <td class="diffadded"><pre>  /*    library    :: A handle to the library resource.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1882</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1883</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1884</td>
            <td class="diffadded"><pre>  /*    file_base  :: A pointer to the beginning of the font data.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1885</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1886</td>
            <td class="diffadded"><pre>  /*    file_size  :: The size of the memory chunk used by the font data.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1887</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1888</td>
            <td class="diffadded"><pre>  /*    face_index :: The index of the face within the font.  The first    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1889</td>
            <td class="diffadded"><pre>  /*                  face has index~0.                                    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 596...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">596</td>
            <td class="diffdeleted"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">597</td>
            <td class="diffdeleted"><pre>  /*   but these would have allowed lines like:                       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1890...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1890</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1891</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1892</td>
            <td class="diffadded"><pre>  /*    aface      :: A handle to a new face object.  If `face_index' is   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1893</td>
            <td class="diffadded"><pre>  /*                  greater than or equal to zero, it must be non-NULL.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1894</td>
            <td class="diffadded"><pre>  /*                  See @FT_Open_Face for more details.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1895</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1896</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1897</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1898</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1899</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1900</td>
            <td class="diffadded"><pre>  /*    You must not deallocate the memory before calling @FT_Done_Face.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1901</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1902</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1903</td>
            <td class="diffadded"><pre>  FT_New_Memory_Face( FT_Library      library,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1904</td>
            <td class="diffadded"><pre>                      const FT_Byte*  file_base,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1905</td>
            <td class="diffadded"><pre>                      FT_Long         file_size,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1906</td>
            <td class="diffadded"><pre>                      FT_Long         face_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1907</td>
            <td class="diffadded"><pre>                      FT_Face        *aface );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1908</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1909</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1910</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1911</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1912</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">598</td>
            <td class="diffchanged"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">1913</td>
            <td class="diffchanged"><pre>  /*    FT_Open_Face                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">599</td>
            <td class="diffchanged"><pre>  /*      stream = instance;                                          */</pre></td>
            <td class="lineno">1914</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 600...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">600</td>
            <td class="diffdeleted"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">601</td>
            <td class="diffdeleted"><pre>  /*   in the client code this would be a severe bug, unnoticed       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">602</td>
            <td class="diffdeleted"><pre>  /*   by the compiler!                                               */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1915...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1915</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1916</td>
            <td class="diffadded"><pre>  /*    Create a face object from a given resource described by            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1917</td>
            <td class="diffadded"><pre>  /*    @FT_Open_Args.                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">603</td>
            <td class="diffchanged"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">1918</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1919</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1920</td>
            <td class="diffadded"><pre>  /*    library    :: A handle to the library resource.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">604</td>
            <td class="diffchanged"><pre>  /*   Thus, we enforce type checking with a simple language          */</pre></td>
            <td class="lineno">1921</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">605</td>
            <td class="diffchanged"><pre>  /*   trick...                                                       */</pre></td>
            <td class="lineno">1922</td>
            <td class="diffchanged"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">606</td>
            <td class="diffchanged"><pre>  /*                                                                  */</pre></td>
            <td class="lineno">1923</td>
            <td class="diffchanged"><pre>  /*    args       :: A pointer to an `FT_Open_Args' structure which must  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1924</td>
            <td class="diffadded"><pre>  /*                  be filled by the caller.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1925</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1926</td>
            <td class="diffadded"><pre>  /*    face_index :: The index of the face within the font.  The first    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">607</td>
            <td class="diffchanged"><pre>  /*   NOTE:  Some macros are defined in tttypes.h to perform         */</pre></td>
            <td class="lineno">1927</td>
            <td class="diffchanged"><pre>  /*                  face has index~0.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1928</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">608</td>
            <td class="diffchanged"><pre>  /*          automatic type conversions for library hackers...       */</pre></td>
            <td class="lineno">1929</td>
            <td class="diffchanged"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">609</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">1930</td>
            <td class="diffchanged"><pre>  /*    aface      :: A handle to a new face object.  If `face_index' is   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1931</td>
            <td class="diffadded"><pre>  /*                  greater than or equal to zero, it must be non-NULL.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1932</td>
            <td class="diffadded"><pre>  /*                  See note below.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">610</td>
            <td class="diffchanged"><pre>  struct TT_Engine_   { void*  z; };</pre></td>
            <td class="lineno">1933</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1934</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1935</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1936...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1936</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1937</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1938</td>
            <td class="diffadded"><pre>  /*    Unlike FreeType 1.x, this function automatically creates a glyph   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1939</td>
            <td class="diffadded"><pre>  /*    slot for the face object which can be accessed directly through    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1940</td>
            <td class="diffadded"><pre>  /*    `face->glyph'.                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1941</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1942</td>
            <td class="diffadded"><pre>  /*    FT_Open_Face can be used to quickly check whether the font         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1943</td>
            <td class="diffadded"><pre>  /*    format of a given font resource is supported by FreeType.  If the  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1944</td>
            <td class="diffadded"><pre>  /*    `face_index' field is negative, the function's return value is~0   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1945</td>
            <td class="diffadded"><pre>  /*    if the font format is recognized, or non-zero otherwise;           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1946</td>
            <td class="diffadded"><pre>  /*    the function returns a more or less empty face handle in `*aface'  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1947</td>
            <td class="diffadded"><pre>  /*    (if `aface' isn't NULL).  The only useful field in this special    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">611</td>
            <td class="diffchanged"><pre>  struct TT_Stream_   { void*  z; };</pre></td>
            <td class="lineno">1948</td>
            <td class="diffchanged"><pre>  /*    case is `face->num_faces' which gives the number of faces within   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1949</td>
            <td class="diffadded"><pre>  /*    the font file.  After examination, the returned @FT_Face structure */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1950</td>
            <td class="diffadded"><pre>  /*    should be deallocated with a call to @FT_Done_Face.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">612</td>
            <td class="diffchanged"><pre>  struct TT_Face_     { void*  z; };</pre></td>
            <td class="lineno">1951</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1952</td>
            <td class="diffadded"><pre>  /*    Each new face object created with this function also owns a        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1953</td>
            <td class="diffadded"><pre>  /*    default @FT_Size object, accessible as `face->size'.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1954</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1955</td>
            <td class="diffadded"><pre>  /*    See the discussion of reference counters in the description of     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1956</td>
            <td class="diffadded"><pre>  /*    @FT_Reference_Face.                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 613...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">613</td>
            <td class="diffdeleted"><pre>  struct TT_Instance_ { void*  z; };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">614</td>
            <td class="diffdeleted"><pre>  struct TT_Glyph_    { void*  z; };</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 1957...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1957</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1958</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1959</td>
            <td class="diffadded"><pre>  FT_Open_Face( FT_Library           library,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1960</td>
            <td class="diffadded"><pre>                const FT_Open_Args*  args,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1961</td>
            <td class="diffadded"><pre>                FT_Long              face_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1962</td>
            <td class="diffadded"><pre>                FT_Face             *aface );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1963</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1964</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1965</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1966</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1967</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1968</td>
            <td class="diffadded"><pre>  /*    FT_Attach_File                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1969</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1970</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1971</td>
            <td class="diffadded"><pre>  /*    This function calls @FT_Attach_Stream to attach a file.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1972</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1973</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1974</td>
            <td class="diffadded"><pre>  /*    face         :: The target face object.                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1975</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1976</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1977</td>
            <td class="diffadded"><pre>  /*    filepathname :: The pathname.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1978</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1979</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1980</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1981</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1982</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1983</td>
            <td class="diffadded"><pre>  FT_Attach_File( FT_Face      face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1984</td>
            <td class="diffadded"><pre>                  const char*  filepathname );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1985</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1986</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1987</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1988</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1989</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1990</td>
            <td class="diffadded"><pre>  /*    FT_Attach_Stream                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1991</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1992</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1993</td>
            <td class="diffadded"><pre>  /*    `Attach' data to a face object.  Normally, this is used to read    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1994</td>
            <td class="diffadded"><pre>  /*    additional information for the face object.  For example, you can  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1995</td>
            <td class="diffadded"><pre>  /*    attach an AFM file that comes with a Type~1 font to get the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1996</td>
            <td class="diffadded"><pre>  /*    kerning values and other metrics.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1997</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1998</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">1999</td>
            <td class="diffadded"><pre>  /*    face       :: The target face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2000</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2001</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2002</td>
            <td class="diffadded"><pre>  /*    parameters :: A pointer to @FT_Open_Args which must be filled by   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2003</td>
            <td class="diffadded"><pre>  /*                  the caller.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2004</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2005</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 615...</th>
            <th colspan="2">Line 2006...</th>
          </tr>
          <tr>
            <td class="lineno">615</td>
            <td class="diffchanged"><pre>  struct TT_CharMap_  { void*  z; };</pre></td>
            <td class="lineno">2006</td>
            <td class="diffchanged"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 616...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">616</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">617</td>
            <td class="diffchanged"><pre>  typedef struct TT_Engine_    TT_Engine;    /* engine instance           */</pre></td>
            <td class="lineno">2007</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">618</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Stream_    TT_Stream;    /* stream handle type        */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">619</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Face_      TT_Face;      /* face handle type          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">620</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Instance_  TT_Instance;  /* instance handle type      */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">621</td>
            <td class="diffdeleted"><pre>  typedef struct TT_Glyph_     TT_Glyph;     /* glyph handle type         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2008...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2008</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2009</td>
            <td class="diffadded"><pre>  /*    The meaning of the `attach' (i.e., what really happens when the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2010</td>
            <td class="diffadded"><pre>  /*    new file is read) is not fixed by FreeType itself.  It really      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2011</td>
            <td class="diffadded"><pre>  /*    depends on the font format (and thus the font driver).             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2012</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2013</td>
            <td class="diffadded"><pre>  /*    Client applications are expected to know what they are doing       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">622</td>
            <td class="diffchanged"><pre>  typedef struct TT_CharMap_   TT_CharMap;   /* character map handle type */</pre></td>
            <td class="lineno">2014</td>
            <td class="diffchanged"><pre>  /*    when invoking this function.  Most drivers simply do not implement */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2015</td>
            <td class="diffadded"><pre>  /*    file attachments.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2016</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2017</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2018</td>
            <td class="diffadded"><pre>  FT_Attach_Stream( FT_Face        face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2019</td>
            <td class="diffadded"><pre>                    FT_Open_Args*  parameters );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2020</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2021</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2022</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2023</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2024</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2025</td>
            <td class="diffadded"><pre>  /*    FT_Reference_Face                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2026</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2027</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2028</td>
            <td class="diffadded"><pre>  /*    A counter gets initialized to~1 at the time an @FT_Face structure  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2029</td>
            <td class="diffadded"><pre>  /*    is created.  This function increments the counter.  @FT_Done_Face  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2030</td>
            <td class="diffadded"><pre>  /*    then only destroys a face if the counter is~1, otherwise it simply */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2031</td>
            <td class="diffadded"><pre>  /*    decrements the counter.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2032</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2033</td>
            <td class="diffadded"><pre>  /*    This function helps in managing life-cycles of structures which    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2034</td>
            <td class="diffadded"><pre>  /*    reference @FT_Face objects.                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2035</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2036</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2037</td>
            <td class="diffadded"><pre>  /*    face :: A handle to a target face object.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2038</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2039</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2040</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2041</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 623...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">623</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">624</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">625</td>
            <td class="diffdeleted"><pre>  /* Almost all functions return an error code of this type. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">626</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">627</td>
            <td class="diffchanged"><pre>  typedef long  TT_Error;</pre></td>
            <td class="lineno">2042</td>
            <td class="diffchanged"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2043...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2043</td>
            <td class="diffadded"><pre>  /*    2.4.2                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2044</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2045</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2046</td>
            <td class="diffadded"><pre>  FT_Reference_Face( FT_Face  face );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2047</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2048</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2049</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2050</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2051</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 628...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">628</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2052...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2052</td>
            <td class="diffadded"><pre>  /*    FT_Done_Face                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2053</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2054</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2055</td>
            <td class="diffadded"><pre>  /*    Discard a given face object, as well as all of its child slots and */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2056</td>
            <td class="diffadded"><pre>  /*    sizes.                                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2057</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2058</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2059</td>
            <td class="diffadded"><pre>  /*    face :: A handle to a target face object.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2060</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2061</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2062</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2063</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2064</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2065</td>
            <td class="diffadded"><pre>  /*    See the discussion of reference counters in the description of     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2066</td>
            <td class="diffadded"><pre>  /*    @FT_Reference_Face.                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2067</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2068</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2069</td>
            <td class="diffadded"><pre>  FT_Done_Face( FT_Face  face );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2070</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2071</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">629</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2072</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2073</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">630</td>
            <td class="diffchanged"><pre>  /*******************************************************************/</pre></td>
            <td class="lineno">2074</td>
            <td class="diffchanged"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2075</td>
            <td class="diffadded"><pre>  /*    FT_Select_Size                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2076</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2077</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 631...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">631</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">632</td>
            <td class="diffdeleted"><pre>  /*  FreeType API                                                   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">633</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2078...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2078</td>
            <td class="diffadded"><pre>  /*    Select a bitmap strike.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2079</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2080</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2081</td>
            <td class="diffadded"><pre>  /*    face         :: A handle to a target face object.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2082</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2083</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2084</td>
            <td class="diffadded"><pre>  /*    strike_index :: The index of the bitmap strike in the              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2085</td>
            <td class="diffadded"><pre>  /*                    `available_sizes' field of @FT_FaceRec structure.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2086</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2087</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2088</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2089</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2090</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2091</td>
            <td class="diffadded"><pre>  FT_Select_Size( FT_Face  face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2092</td>
            <td class="diffadded"><pre>                  FT_Int   strike_index );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2093</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2094</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2095</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2096</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2097</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2098</td>
            <td class="diffadded"><pre>  /*    FT_Size_Request_Type                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2099</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2100</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2101</td>
            <td class="diffadded"><pre>  /*    An enumeration type that lists the supported size request types.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2102</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2103</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2104</td>
            <td class="diffadded"><pre>  /*    FT_SIZE_REQUEST_TYPE_NOMINAL ::                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2105</td>
            <td class="diffadded"><pre>  /*      The nominal size.  The `units_per_EM' field of @FT_FaceRec is    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2106</td>
            <td class="diffadded"><pre>  /*      used to determine both scaling values.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2107</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2108</td>
            <td class="diffadded"><pre>  /*    FT_SIZE_REQUEST_TYPE_REAL_DIM ::                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2109</td>
            <td class="diffadded"><pre>  /*      The real dimension.  The sum of the the `Ascender' and (minus    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2110</td>
            <td class="diffadded"><pre>  /*      of) the `Descender' fields of @FT_FaceRec are used to determine  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2111</td>
            <td class="diffadded"><pre>  /*      both scaling values.                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2112</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2113</td>
            <td class="diffadded"><pre>  /*    FT_SIZE_REQUEST_TYPE_BBOX ::                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2114</td>
            <td class="diffadded"><pre>  /*      The font bounding box.  The width and height of the `bbox' field */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2115</td>
            <td class="diffadded"><pre>  /*      of @FT_FaceRec are used to determine the horizontal and vertical */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2116</td>
            <td class="diffadded"><pre>  /*      scaling value, respectively.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2117</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2118</td>
            <td class="diffadded"><pre>  /*    FT_SIZE_REQUEST_TYPE_CELL ::                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2119</td>
            <td class="diffadded"><pre>  /*      The `max_advance_width' field of @FT_FaceRec is used to          */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 634...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">634</td>
            <td class="diffdeleted"><pre>  /*  All these begin with a `TT_' prefix.                           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">635</td>
            <td class="diffdeleted"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2120...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2120</td>
            <td class="diffadded"><pre>  /*      determine the horizontal scaling value; the vertical scaling     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2121</td>
            <td class="diffadded"><pre>  /*      value is determined the same way as                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2122</td>
            <td class="diffadded"><pre>  /*      @FT_SIZE_REQUEST_TYPE_REAL_DIM does.  Finally, both scaling      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2123</td>
            <td class="diffadded"><pre>  /*      values are set to the smaller one.  This type is useful if you   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2124</td>
            <td class="diffadded"><pre>  /*      want to specify the font size for, say, a window of a given      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2125</td>
            <td class="diffadded"><pre>  /*      dimension and 80x24 cells.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2126</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2127</td>
            <td class="diffadded"><pre>  /*    FT_SIZE_REQUEST_TYPE_SCALES ::                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2128</td>
            <td class="diffadded"><pre>  /*      Specify the scaling values directly.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2129</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2130</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2131</td>
            <td class="diffadded"><pre>  /*    The above descriptions only apply to scalable formats.  For bitmap */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2132</td>
            <td class="diffadded"><pre>  /*    formats, the behaviour is up to the driver.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2133</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2134</td>
            <td class="diffadded"><pre>  /*    See the note section of @FT_Size_Metrics if you wonder how size    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2135</td>
            <td class="diffadded"><pre>  /*    requesting relates to scaling values.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2136</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2137</td>
            <td class="diffadded"><pre>  typedef enum  FT_Size_Request_Type_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2138</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2139</td>
            <td class="diffadded"><pre>    FT_SIZE_REQUEST_TYPE_NOMINAL,</pre></td>
          </tr>
          <tr>
            <td class="lineno">636</td>
            <td class="diffchanged"><pre>  /*  Most of them are implemented in the `ttapi.c' source file.     */</pre></td>
            <td class="lineno">2140</td>
            <td class="diffchanged"><pre>    FT_SIZE_REQUEST_TYPE_REAL_DIM,</pre></td>
          </tr>
          <tr>
            <td class="lineno">637</td>
            <td class="diffchanged"><pre>  /*                                                                 */</pre></td>
            <td class="lineno">2141</td>
            <td class="diffchanged"><pre>    FT_SIZE_REQUEST_TYPE_BBOX,</pre></td>
          </tr>
          <tr>
            <td class="lineno">638</td>
            <td class="diffchanged"><pre>  /*******************************************************************/</pre></td>
            <td class="lineno">2142</td>
            <td class="diffchanged"><pre>    FT_SIZE_REQUEST_TYPE_CELL,</pre></td>
          </tr>
          <tr>
            <td class="lineno">639</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2143</td>
            <td class="diffchanged"><pre>    FT_SIZE_REQUEST_TYPE_SCALES,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2144...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2144</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2145</td>
            <td class="diffadded"><pre>    FT_SIZE_REQUEST_TYPE_MAX</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2146</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2147</td>
            <td class="diffadded"><pre>  } FT_Size_Request_Type;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2148</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2149</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2150</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2151</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2152</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2153</td>
            <td class="diffadded"><pre>  /*    FT_Size_RequestRec                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2154</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2155</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2156</td>
            <td class="diffadded"><pre>  /*    A structure used to model a size request.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2157</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2158</td>
            <td class="diffadded"><pre>  /* <Fields>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2159</td>
            <td class="diffadded"><pre>  /*    type           :: See @FT_Size_Request_Type.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2160</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2161</td>
            <td class="diffadded"><pre>  /*    width          :: The desired width.                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2162</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2163</td>
            <td class="diffadded"><pre>  /*    height         :: The desired height.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2164</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2165</td>
            <td class="diffadded"><pre>  /*    horiResolution :: The horizontal resolution.  If set to zero,      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2166</td>
            <td class="diffadded"><pre>  /*                      `width' is treated as a 26.6 fractional pixel    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2167</td>
            <td class="diffadded"><pre>  /*                      value.                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2168</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2169</td>
            <td class="diffadded"><pre>  /*    vertResolution :: The vertical resolution.  If set to zero,        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2170</td>
            <td class="diffadded"><pre>  /*                      `height' is treated as a 26.6 fractional pixel   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2171</td>
            <td class="diffadded"><pre>  /*                      value.                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2172</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2173</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2174</td>
            <td class="diffadded"><pre>  /*    If `width' is zero, then the horizontal scaling value is set equal */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2175</td>
            <td class="diffadded"><pre>  /*    to the vertical scaling value, and vice versa.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2176</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">640</td>
            <td class="diffchanged"><pre>  /* Get version information. */</pre></td>
            <td class="lineno">2177</td>
            <td class="diffchanged"><pre>  typedef struct  FT_Size_RequestRec_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2178</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2179</td>
            <td class="diffadded"><pre>    FT_Size_Request_Type  type;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2180</td>
            <td class="diffadded"><pre>    FT_Long               width;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2181</td>
            <td class="diffadded"><pre>    FT_Long               height;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2182</td>
            <td class="diffadded"><pre>    FT_UInt               horiResolution;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2183</td>
            <td class="diffadded"><pre>    FT_UInt               vertResolution;</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 641...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">641</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">642</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">643</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_FreeType_Version( int  *major,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2184...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2184</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2185</td>
            <td class="diffadded"><pre>  } FT_Size_RequestRec;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2186</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2187</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2188</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2189</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2190</td>
            <td class="diffadded"><pre>  /* <Struct>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2191</td>
            <td class="diffadded"><pre>  /*    FT_Size_Request                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2192</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2193</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2194</td>
            <td class="diffadded"><pre>  /*    A handle to a size request structure.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2195</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2196</td>
            <td class="diffadded"><pre>  typedef struct FT_Size_RequestRec_  *FT_Size_Request;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2197</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2198</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2199</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2200</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2201</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2202</td>
            <td class="diffadded"><pre>  /*    FT_Request_Size                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2203</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2204</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2205</td>
            <td class="diffadded"><pre>  /*    Resize the scale of the active @FT_Size object in a face.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2206</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2207</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2208</td>
            <td class="diffadded"><pre>  /*    face :: A handle to a target face object.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2209</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2210</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2211</td>
            <td class="diffadded"><pre>  /*    req  :: A pointer to a @FT_Size_RequestRec.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2212</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">644</td>
            <td class="diffchanged"><pre>                                 int  *minor );</pre></td>
            <td class="lineno">2213</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">645</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2214</td>
            <td class="diffchanged"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">646</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2215</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">647</td>
            <td class="diffchanged"><pre>  /* Initialize the engine. */</pre></td>
            <td class="lineno">2216</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 648...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">648</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">649</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2217...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2217</td>
            <td class="diffadded"><pre>  /*    Although drivers may select the bitmap strike matching the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2218</td>
            <td class="diffadded"><pre>  /*    request, you should not rely on this if you intend to select a     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">650</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Init_FreeType( TT_Engine*  engine );</pre></td>
            <td class="lineno">2219</td>
            <td class="diffchanged"><pre>  /*    particular bitmap strike.  Use @FT_Select_Size instead in that     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2220</td>
            <td class="diffadded"><pre>  /*    case.                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2221</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2222</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">651</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2223</td>
            <td class="diffchanged"><pre>  FT_Request_Size( FT_Face          face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2224</td>
            <td class="diffadded"><pre>                   FT_Size_Request  req );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2225</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2226</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2227</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2228</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2229</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2230</td>
            <td class="diffadded"><pre>  /*    FT_Set_Char_Size                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2231</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2232</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2233</td>
            <td class="diffadded"><pre>  /*    This function calls @FT_Request_Size to request the nominal size   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2234</td>
            <td class="diffadded"><pre>  /*    (in points).                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2235</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2236</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">652</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2237</td>
            <td class="diffchanged"><pre>  /*    face            :: A handle to a target face object.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">653</td>
            <td class="diffchanged"><pre>  /* Finalize the engine, and release all allocated objects. */</pre></td>
            <td class="lineno">2238</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">654</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2239</td>
            <td class="diffchanged"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2240</td>
            <td class="diffadded"><pre>  /*    char_width      :: The nominal width, in 26.6 fractional points.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2241</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2242</td>
            <td class="diffadded"><pre>  /*    char_height     :: The nominal height, in 26.6 fractional points.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2243</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2244</td>
            <td class="diffadded"><pre>  /*    horz_resolution :: The horizontal resolution in dpi.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2245</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2246</td>
            <td class="diffadded"><pre>  /*    vert_resolution :: The vertical resolution in dpi.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2247</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2248</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2249</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2250</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2251</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2252</td>
            <td class="diffadded"><pre>  /*    If either the character width or height is zero, it is set equal   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2253</td>
            <td class="diffadded"><pre>  /*    to the other value.                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2254</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2255</td>
            <td class="diffadded"><pre>  /*    If either the horizontal or vertical resolution is zero, it is set */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2256</td>
            <td class="diffadded"><pre>  /*    equal to the other value.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2257</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2258</td>
            <td class="diffadded"><pre>  /*    A character width or height smaller than 1pt is set to 1pt; if     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2259</td>
            <td class="diffadded"><pre>  /*    both resolution values are zero, they are set to 72dpi.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2260</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2261</td>
            <td class="diffadded"><pre>  /*    Don't use this function if you are using the FreeType cache API.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2262</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2263</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2264</td>
            <td class="diffadded"><pre>  FT_Set_Char_Size( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2265</td>
            <td class="diffadded"><pre>                    FT_F26Dot6  char_width,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2266</td>
            <td class="diffadded"><pre>                    FT_F26Dot6  char_height,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2267</td>
            <td class="diffadded"><pre>                    FT_UInt     horz_resolution,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2268</td>
            <td class="diffadded"><pre>                    FT_UInt     vert_resolution );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2269</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2270</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2271</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2272</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2273</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2274</td>
            <td class="diffadded"><pre>  /*    FT_Set_Pixel_Sizes                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2275</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2276</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2277</td>
            <td class="diffadded"><pre>  /*    This function calls @FT_Request_Size to request the nominal size   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2278</td>
            <td class="diffadded"><pre>  /*    (in pixels).                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2279</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2280</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2281</td>
            <td class="diffadded"><pre>  /*    face         :: A handle to the target face object.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2282</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2283</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2284</td>
            <td class="diffadded"><pre>  /*    pixel_width  :: The nominal width, in pixels.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2285</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2286</td>
            <td class="diffadded"><pre>  /*    pixel_height :: The nominal height, in pixels.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2287</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2288</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2289</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2290</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2291</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2292</td>
            <td class="diffadded"><pre>  FT_Set_Pixel_Sizes( FT_Face  face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2293</td>
            <td class="diffadded"><pre>                      FT_UInt  pixel_width,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2294</td>
            <td class="diffadded"><pre>                      FT_UInt  pixel_height );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2295</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2296</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2297</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2298</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2299</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2300</td>
            <td class="diffadded"><pre>  /*    FT_Load_Glyph                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2301</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2302</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2303</td>
            <td class="diffadded"><pre>  /*    A function used to load a single glyph into the glyph slot of a    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2304</td>
            <td class="diffadded"><pre>  /*    face object.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2305</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2306</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2307</td>
            <td class="diffadded"><pre>  /*    face        :: A handle to the target face object where the glyph  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2308</td>
            <td class="diffadded"><pre>  /*                   is loaded.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2309</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2310</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2311</td>
            <td class="diffadded"><pre>  /*    glyph_index :: The index of the glyph in the font file.  For       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2312</td>
            <td class="diffadded"><pre>  /*                   CID-keyed fonts (either in PS or in CFF format)     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2313</td>
            <td class="diffadded"><pre>  /*                   this argument specifies the CID value.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2314</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2315</td>
            <td class="diffadded"><pre>  /*    load_flags  :: A flag indicating what to load for this glyph.  The */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2316</td>
            <td class="diffadded"><pre>  /*                   @FT_LOAD_XXX constants can be used to control the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2317</td>
            <td class="diffadded"><pre>  /*                   glyph loading process (e.g., whether the outline    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2318</td>
            <td class="diffadded"><pre>  /*                   should be scaled, whether to load bitmaps or not,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2319</td>
            <td class="diffadded"><pre>  /*                   whether to hint the outline, etc).                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2320</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2321</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2322</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2323</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2324</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2325</td>
            <td class="diffadded"><pre>  /*    The loaded glyph may be transformed.  See @FT_Set_Transform for    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2326</td>
            <td class="diffadded"><pre>  /*    the details.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2327</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2328</td>
            <td class="diffadded"><pre>  /*    For subsetted CID-keyed fonts, `FT_Err_Invalid_Argument' is        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2329</td>
            <td class="diffadded"><pre>  /*    returned for invalid CID values (this is, for CID values which     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2330</td>
            <td class="diffadded"><pre>  /*    don't have a corresponding glyph in the font).  See the discussion */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2331</td>
            <td class="diffadded"><pre>  /*    of the @FT_FACE_FLAG_CID_KEYED flag for more details.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2332</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2333</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2334</td>
            <td class="diffadded"><pre>  FT_Load_Glyph( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2335</td>
            <td class="diffadded"><pre>                 FT_UInt   glyph_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2336</td>
            <td class="diffadded"><pre>                 FT_Int32  load_flags );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2337</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2338</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2339</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2340</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2341</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2342</td>
            <td class="diffadded"><pre>  /*    FT_Load_Char                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2343</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2344</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2345</td>
            <td class="diffadded"><pre>  /*    A function used to load a single glyph into the glyph slot of a    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2346</td>
            <td class="diffadded"><pre>  /*    face object, according to its character code.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2347</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2348</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2349</td>
            <td class="diffadded"><pre>  /*    face        :: A handle to a target face object where the glyph    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2350</td>
            <td class="diffadded"><pre>  /*                   is loaded.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2351</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2352</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2353</td>
            <td class="diffadded"><pre>  /*    char_code   :: The glyph's character code, according to the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2354</td>
            <td class="diffadded"><pre>  /*                   current charmap used in the face.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2355</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2356</td>
            <td class="diffadded"><pre>  /*    load_flags  :: A flag indicating what to load for this glyph.  The */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2357</td>
            <td class="diffadded"><pre>  /*                   @FT_LOAD_XXX constants can be used to control the   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2358</td>
            <td class="diffadded"><pre>  /*                   glyph loading process (e.g., whether the outline    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2359</td>
            <td class="diffadded"><pre>  /*                   should be scaled, whether to load bitmaps or not,   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2360</td>
            <td class="diffadded"><pre>  /*                   whether to hint the outline, etc).                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2361</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2362...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2362</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 655...</th>
            <th colspan="2">Line 2363...</th>
          </tr>
          <tr>
            <td class="lineno">655</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">2363</td>
            <td class="diffchanged"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">656</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Done_FreeType( TT_Engine  engine );</pre></td>
            <td class="lineno">2364</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">657</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2365</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 658...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">658</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">659</td>
            <td class="diffdeleted"><pre>  /* Set the gray level palette.  This is an array of 5 bytes used */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">660</td>
            <td class="diffdeleted"><pre>  /* to produce the font smoothed pixmaps.  By convention:         */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">661</td>
            <td class="diffdeleted"><pre>  /*                                                               */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2366...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2366</td>
            <td class="diffadded"><pre>  /*    This function simply calls @FT_Get_Char_Index and @FT_Load_Glyph.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2367</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2368</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2369</td>
            <td class="diffadded"><pre>  FT_Load_Char( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2370</td>
            <td class="diffadded"><pre>                FT_ULong  char_code,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2371</td>
            <td class="diffadded"><pre>                FT_Int32  load_flags );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2372</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2373</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2374</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2375</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2376</td>
            <td class="diffadded"><pre>   * @enum:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2377</td>
            <td class="diffadded"><pre>   *   FT_LOAD_XXX</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2378</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2379</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2380</td>
            <td class="diffadded"><pre>   *   A list of bit-field constants used with @FT_Load_Glyph to indicate</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2381</td>
            <td class="diffadded"><pre>   *   what kind of operations to perform during glyph loading.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2382</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2383</td>
            <td class="diffadded"><pre>   * @values:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2384</td>
            <td class="diffadded"><pre>   *   FT_LOAD_DEFAULT ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2385</td>
            <td class="diffadded"><pre>   *     Corresponding to~0, this value is used as the default glyph load</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2386</td>
            <td class="diffadded"><pre>   *     operation.  In this case, the following happens:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2387</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2388</td>
            <td class="diffadded"><pre>   *     1. FreeType looks for a bitmap for the glyph corresponding to the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2389</td>
            <td class="diffadded"><pre>   *        face's current size.  If one is found, the function returns.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2390</td>
            <td class="diffadded"><pre>   *        The bitmap data can be accessed from the glyph slot (see note</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2391</td>
            <td class="diffadded"><pre>   *        below).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2392</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2393</td>
            <td class="diffadded"><pre>   *     2. If no embedded bitmap is searched or found, FreeType looks for a</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2394</td>
            <td class="diffadded"><pre>   *        scalable outline.  If one is found, it is loaded from the font</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2395</td>
            <td class="diffadded"><pre>   *        file, scaled to device pixels, then `hinted' to the pixel grid</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2396</td>
            <td class="diffadded"><pre>   *        in order to optimize it.  The outline data can be accessed from</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2397</td>
            <td class="diffadded"><pre>   *        the glyph slot (see note below).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2398</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2399</td>
            <td class="diffadded"><pre>   *     Note that by default, the glyph loader doesn't render outlines into</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2400</td>
            <td class="diffadded"><pre>   *     bitmaps.  The following flags are used to modify this default</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2401</td>
            <td class="diffadded"><pre>   *     behaviour to more specific and useful cases.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2402</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2403</td>
            <td class="diffadded"><pre>   *   FT_LOAD_NO_SCALE ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2404</td>
            <td class="diffadded"><pre>   *     Don't scale the outline glyph loaded, but keep it in font units.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2405</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2406</td>
            <td class="diffadded"><pre>   *     This flag implies @FT_LOAD_NO_HINTING and @FT_LOAD_NO_BITMAP, and</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2407</td>
            <td class="diffadded"><pre>   *     unsets @FT_LOAD_RENDER.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2408</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2409</td>
            <td class="diffadded"><pre>   *   FT_LOAD_NO_HINTING ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2410</td>
            <td class="diffadded"><pre>   *     Disable hinting.  This generally generates `blurrier' bitmap glyph</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2411</td>
            <td class="diffadded"><pre>   *     when the glyph is rendered in any of the anti-aliased modes.  See</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2412</td>
            <td class="diffadded"><pre>   *     also the note below.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2413</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2414</td>
            <td class="diffadded"><pre>   *     This flag is implied by @FT_LOAD_NO_SCALE.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2415</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2416</td>
            <td class="diffadded"><pre>   *   FT_LOAD_RENDER ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2417</td>
            <td class="diffadded"><pre>   *     Call @FT_Render_Glyph after the glyph is loaded.  By default, the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2418</td>
            <td class="diffadded"><pre>   *     glyph is rendered in @FT_RENDER_MODE_NORMAL mode.  This can be</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2419</td>
            <td class="diffadded"><pre>   *     overridden by @FT_LOAD_TARGET_XXX or @FT_LOAD_MONOCHROME.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2420</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2421</td>
            <td class="diffadded"><pre>   *     This flag is unset by @FT_LOAD_NO_SCALE.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2422</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2423</td>
            <td class="diffadded"><pre>   *   FT_LOAD_NO_BITMAP ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2424</td>
            <td class="diffadded"><pre>   *     Ignore bitmap strikes when loading.  Bitmap-only fonts ignore this</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2425</td>
            <td class="diffadded"><pre>   *     flag.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2426</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2427</td>
            <td class="diffadded"><pre>   *     @FT_LOAD_NO_SCALE always sets this flag.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2428</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2429</td>
            <td class="diffadded"><pre>   *   FT_LOAD_VERTICAL_LAYOUT ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2430</td>
            <td class="diffadded"><pre>   *     Load the glyph for vertical text layout.  _Don't_ use it as it is</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2431...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2431</td>
            <td class="diffadded"><pre>   *     problematic currently.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2432</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2433</td>
            <td class="diffadded"><pre>   *   FT_LOAD_FORCE_AUTOHINT ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2434</td>
            <td class="diffadded"><pre>   *     Indicates that the auto-hinter is preferred over the font's native</pre></td>
          </tr>
          <tr>
            <td class="lineno">662</td>
            <td class="diffchanged"><pre>  /*  palette[0] = background (white)                              */</pre></td>
            <td class="lineno">2435</td>
            <td class="diffchanged"><pre>   *     hinter.  See also the note below.</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 663...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">663</td>
            <td class="diffdeleted"><pre>  /*  palette[1] = light                                           */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">664</td>
            <td class="diffdeleted"><pre>  /*  palette[2] = medium                                          */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">665</td>
            <td class="diffdeleted"><pre>  /*  palette[3] = dark                                            */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2436...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2436</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2437</td>
            <td class="diffadded"><pre>   *   FT_LOAD_CROP_BITMAP ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2438</td>
            <td class="diffadded"><pre>   *     Indicates that the font driver should crop the loaded bitmap glyph</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2439</td>
            <td class="diffadded"><pre>   *     (i.e., remove all space around its black bits).  Not all drivers</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2440</td>
            <td class="diffadded"><pre>   *     implement this.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2441</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2442</td>
            <td class="diffadded"><pre>   *   FT_LOAD_PEDANTIC ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2443</td>
            <td class="diffadded"><pre>   *     Indicates that the font driver should perform pedantic verifications</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2444</td>
            <td class="diffadded"><pre>   *     during glyph loading.  This is mostly used to detect broken glyphs</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2445</td>
            <td class="diffadded"><pre>   *     in fonts.  By default, FreeType tries to handle broken fonts also.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2446</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 666...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">666</td>
            <td class="diffdeleted"><pre>  /*  palette[4] = foreground (black)                              */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2447...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2447</td>
            <td class="diffadded"><pre>   *   FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2448</td>
            <td class="diffadded"><pre>   *     Indicates that the font driver should ignore the global advance</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2449</td>
            <td class="diffadded"><pre>   *     width defined in the font.  By default, that value is used as the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2450</td>
            <td class="diffadded"><pre>   *     advance width for all glyphs when the face has</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2451</td>
            <td class="diffadded"><pre>   *     @FT_FACE_FLAG_FIXED_WIDTH set.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2452</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2453</td>
            <td class="diffadded"><pre>   *     This flag exists for historical reasons (to support buggy CJK</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2454</td>
            <td class="diffadded"><pre>   *     fonts).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2455</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2456</td>
            <td class="diffadded"><pre>   *   FT_LOAD_NO_RECURSE ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2457</td>
            <td class="diffadded"><pre>   *     This flag is only used internally.  It merely indicates that the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2458</td>
            <td class="diffadded"><pre>   *     font driver should not load composite glyphs recursively.  Instead,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2459</td>
            <td class="diffadded"><pre>   *     it should set the `num_subglyph' and `subglyphs' values of the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2460</td>
            <td class="diffadded"><pre>   *     glyph slot accordingly, and set `glyph->format' to</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2461</td>
            <td class="diffadded"><pre>   *     @FT_GLYPH_FORMAT_COMPOSITE.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2462</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2463</td>
            <td class="diffadded"><pre>   *     The description of sub-glyphs is not available to client</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2464</td>
            <td class="diffadded"><pre>   *     applications for now.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2465</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2466</td>
            <td class="diffadded"><pre>   *     This flag implies @FT_LOAD_NO_SCALE and @FT_LOAD_IGNORE_TRANSFORM.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2467</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2468</td>
            <td class="diffadded"><pre>   *   FT_LOAD_IGNORE_TRANSFORM ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2469</td>
            <td class="diffadded"><pre>   *     Indicates that the transform matrix set by @FT_Set_Transform should</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2470</td>
            <td class="diffadded"><pre>   *     be ignored.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2471</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2472</td>
            <td class="diffadded"><pre>   *   FT_LOAD_MONOCHROME ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2473</td>
            <td class="diffadded"><pre>   *     This flag is used with @FT_LOAD_RENDER to indicate that you want to</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2474</td>
            <td class="diffadded"><pre>   *     render an outline glyph to a 1-bit monochrome bitmap glyph, with</pre></td>
          </tr>
          <tr>
            <td class="lineno">667</td>
            <td class="diffchanged"><pre>  /*                                                               */</pre></td>
            <td class="lineno">2475</td>
            <td class="diffchanged"><pre>   *     8~pixels packed into each byte of the bitmap data.</pre></td>
          </tr>
          <tr>
            <td class="lineno">668</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2476</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2477</td>
            <td class="diffadded"><pre>   *     Note that this has no effect on the hinting algorithm used.  You</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2478</td>
            <td class="diffadded"><pre>   *     should rather use @FT_LOAD_TARGET_MONO so that the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2479</td>
            <td class="diffadded"><pre>   *     monochrome-optimized hinting algorithm is used.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2480</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2481</td>
            <td class="diffadded"><pre>   *   FT_LOAD_LINEAR_DESIGN ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2482</td>
            <td class="diffadded"><pre>   *     Indicates that the `linearHoriAdvance' and `linearVertAdvance'</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2483</td>
            <td class="diffadded"><pre>   *     fields of @FT_GlyphSlotRec should be kept in font units.  See</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2484</td>
            <td class="diffadded"><pre>   *     @FT_GlyphSlotRec for details.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2485</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2486</td>
            <td class="diffadded"><pre>   *   FT_LOAD_NO_AUTOHINT ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2487</td>
            <td class="diffadded"><pre>   *     Disable auto-hinter.  See also the note below.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2488</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2489</td>
            <td class="diffadded"><pre>   * @note:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2490</td>
            <td class="diffadded"><pre>   *   By default, hinting is enabled and the font's native hinter (see</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2491</td>
            <td class="diffadded"><pre>   *   @FT_FACE_FLAG_HINTER) is preferred over the auto-hinter.  You can</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2492</td>
            <td class="diffadded"><pre>   *   disable hinting by setting @FT_LOAD_NO_HINTING or change the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2493</td>
            <td class="diffadded"><pre>   *   precedence by setting @FT_LOAD_FORCE_AUTOHINT.  You can also set</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2494</td>
            <td class="diffadded"><pre>   *   @FT_LOAD_NO_AUTOHINT in case you don't want the auto-hinter to be</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2495</td>
            <td class="diffadded"><pre>   *   used at all.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2496</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2497</td>
            <td class="diffadded"><pre>   *   See the description of @FT_FACE_FLAG_TRICKY for a special exception</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2498</td>
            <td class="diffadded"><pre>   *   (affecting only a handful of Asian fonts).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2499</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2500</td>
            <td class="diffadded"><pre>   *   Besides deciding which hinter to use, you can also decide which</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2501</td>
            <td class="diffadded"><pre>   *   hinting algorithm to use.  See @FT_LOAD_TARGET_XXX for details.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2502</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2503</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2504</td>
            <td class="diffadded"><pre>#define FT_LOAD_DEFAULT                      0x0</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2505</td>
            <td class="diffadded"><pre>#define FT_LOAD_NO_SCALE                     0x1</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2506</td>
            <td class="diffadded"><pre>#define FT_LOAD_NO_HINTING                   0x2</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2507</td>
            <td class="diffadded"><pre>#define FT_LOAD_RENDER                       0x4</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2508</td>
            <td class="diffadded"><pre>#define FT_LOAD_NO_BITMAP                    0x8</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2509</td>
            <td class="diffadded"><pre>#define FT_LOAD_VERTICAL_LAYOUT              0x10</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2510</td>
            <td class="diffadded"><pre>#define FT_LOAD_FORCE_AUTOHINT               0x20</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2511</td>
            <td class="diffadded"><pre>#define FT_LOAD_CROP_BITMAP                  0x40</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2512</td>
            <td class="diffadded"><pre>#define FT_LOAD_PEDANTIC                     0x80</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2513</td>
            <td class="diffadded"><pre>#define FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH  0x200</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2514</td>
            <td class="diffadded"><pre>#define FT_LOAD_NO_RECURSE                   0x400</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2515</td>
            <td class="diffadded"><pre>#define FT_LOAD_IGNORE_TRANSFORM             0x800</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2516</td>
            <td class="diffadded"><pre>#define FT_LOAD_MONOCHROME                   0x1000</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2517</td>
            <td class="diffadded"><pre>#define FT_LOAD_LINEAR_DESIGN                0x2000</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2518</td>
            <td class="diffadded"><pre>#define FT_LOAD_NO_AUTOHINT                  0x8000U</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2519</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2520</td>
            <td class="diffadded"><pre>  /* */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2521</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2522</td>
            <td class="diffadded"><pre>  /* used internally only by certain font drivers! */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2523</td>
            <td class="diffadded"><pre>#define FT_LOAD_ADVANCE_ONLY                 0x100</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2524</td>
            <td class="diffadded"><pre>#define FT_LOAD_SBITS_ONLY                   0x4000</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2525</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2526</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2527</td>
            <td class="diffadded"><pre>  /**************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2528</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2529</td>
            <td class="diffadded"><pre>   * @enum:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2530</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_XXX</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2531</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2532</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2533</td>
            <td class="diffadded"><pre>   *   A list of values that are used to select a specific hinting algorithm</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2534</td>
            <td class="diffadded"><pre>   *   to use by the hinter.  You should OR one of these values to your</pre></td>
          </tr>
          <tr>
            <td class="lineno">669</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">2535</td>
            <td class="diffchanged"><pre>   *   `load_flags' when calling @FT_Load_Glyph.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2536</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2537</td>
            <td class="diffadded"><pre>   *   Note that font's native hinters may ignore the hinting algorithm you</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2538</td>
            <td class="diffadded"><pre>   *   have specified (e.g., the TrueType bytecode interpreter).  You can set</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2539</td>
            <td class="diffadded"><pre>   *   @FT_LOAD_FORCE_AUTOHINT to ensure that the auto-hinter is used.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2540</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2541</td>
            <td class="diffadded"><pre>   *   Also note that @FT_LOAD_TARGET_LIGHT is an exception, in that it</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2542</td>
            <td class="diffadded"><pre>   *   always implies @FT_LOAD_FORCE_AUTOHINT.</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2543...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2543</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 670...</th>
            <th colspan="2">Line 2544...</th>
          </tr>
          <tr>
            <td class="lineno">670</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Set_Raster_Gray_Palette( TT_Engine  engine,</pre></td>
            <td class="lineno">2544</td>
            <td class="diffchanged"><pre>   * @values:</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 671...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">671</td>
            <td class="diffdeleted"><pre>                                        TT_Byte*   palette );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">672</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2545...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2545</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_NORMAL ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2546</td>
            <td class="diffadded"><pre>   *     This corresponds to the default hinting algorithm, optimized for</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2547</td>
            <td class="diffadded"><pre>   *     standard gray-level rendering.  For monochrome output, use</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2548</td>
            <td class="diffadded"><pre>   *     @FT_LOAD_TARGET_MONO instead.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2549</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2550</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_LIGHT ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2551</td>
            <td class="diffadded"><pre>   *     A lighter hinting algorithm for non-monochrome modes.  Many</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2552</td>
            <td class="diffadded"><pre>   *     generated glyphs are more fuzzy but better resemble its original</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2553</td>
            <td class="diffadded"><pre>   *     shape.  A bit like rendering on Mac OS~X.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2554</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2555</td>
            <td class="diffadded"><pre>   *     As a special exception, this target implies @FT_LOAD_FORCE_AUTOHINT.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2556</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2557</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_MONO ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2558</td>
            <td class="diffadded"><pre>   *     Strong hinting algorithm that should only be used for monochrome</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2559</td>
            <td class="diffadded"><pre>   *     output.  The result is probably unpleasant if the glyph is rendered</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 673...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">673</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2560...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2560</td>
            <td class="diffadded"><pre>   *     in non-monochrome modes.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2561</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2562</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_LCD ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2563</td>
            <td class="diffadded"><pre>   *     A variant of @FT_LOAD_TARGET_NORMAL optimized for horizontally</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2564</td>
            <td class="diffadded"><pre>   *     decimated LCD displays.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2565</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2566</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_LCD_V ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2567</td>
            <td class="diffadded"><pre>   *     A variant of @FT_LOAD_TARGET_NORMAL optimized for vertically</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2568</td>
            <td class="diffadded"><pre>   *     decimated LCD displays.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2569</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2570</td>
            <td class="diffadded"><pre>   * @note:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2571</td>
            <td class="diffadded"><pre>   *   You should use only _one_ of the FT_LOAD_TARGET_XXX values in your</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2572</td>
            <td class="diffadded"><pre>   *   `load_flags'.  They can't be ORed.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2573</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2574</td>
            <td class="diffadded"><pre>   *   If @FT_LOAD_RENDER is also set, the glyph is rendered in the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2575</td>
            <td class="diffadded"><pre>   *   corresponding mode (i.e., the mode which matches the used algorithm</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2576</td>
            <td class="diffadded"><pre>   *   best) unless @FT_LOAD_MONOCHROME is set.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2577</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2578</td>
            <td class="diffadded"><pre>   *   You can use a hinting algorithm that doesn't correspond to the same</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2579</td>
            <td class="diffadded"><pre>   *   rendering mode.  As an example, it is possible to use the `light'</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2580</td>
            <td class="diffadded"><pre>   *   hinting algorithm and have the results rendered in horizontal LCD</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2581</td>
            <td class="diffadded"><pre>   *   pixel mode, with code like</pre></td>
          </tr>
          <tr>
            <td class="lineno">674</td>
            <td class="diffchanged"><pre>  /* ----------------------- face management ----------------------- */</pre></td>
            <td class="lineno">2582</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2583</td>
            <td class="diffadded"><pre>   *     {</pre></td>
          </tr>
          <tr>
            <td class="lineno">675</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2584</td>
            <td class="diffchanged"><pre>   *       FT_Load_Glyph( face, glyph_index,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2585...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2585</td>
            <td class="diffadded"><pre>   *                      load_flags | FT_LOAD_TARGET_LIGHT );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2586</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2587</td>
            <td class="diffadded"><pre>   *       FT_Render_Glyph( face->glyph, FT_RENDER_MODE_LCD );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2588</td>
            <td class="diffadded"><pre>   *     }</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2589</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2590</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2591</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_( x )   ( (FT_Int32)( (x) & 15 ) << 16 )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2592</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2593</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_NORMAL  FT_LOAD_TARGET_( FT_RENDER_MODE_NORMAL )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2594</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_LIGHT   FT_LOAD_TARGET_( FT_RENDER_MODE_LIGHT  )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2595</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_MONO    FT_LOAD_TARGET_( FT_RENDER_MODE_MONO   )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2596</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_LCD     FT_LOAD_TARGET_( FT_RENDER_MODE_LCD    )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2597</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_LCD_V   FT_LOAD_TARGET_( FT_RENDER_MODE_LCD_V  )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2598</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2599</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2600</td>
            <td class="diffadded"><pre>  /**************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2601</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2602</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2603</td>
            <td class="diffadded"><pre>   *   FT_LOAD_TARGET_MODE</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2604</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2605</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2606</td>
            <td class="diffadded"><pre>   *   Return the @FT_Render_Mode corresponding to a given</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2607</td>
            <td class="diffadded"><pre>   *   @FT_LOAD_TARGET_XXX value.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2608</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 676...</th>
            <th colspan="2">Line 2609...</th>
          </tr>
          <tr>
            <td class="lineno">676</td>
            <td class="diffchanged"><pre>  /* Open a new TrueType font file, and returns a handle for  */</pre></td>
            <td class="lineno">2609</td>
            <td class="diffchanged"><pre>   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 677...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">677</td>
            <td class="diffdeleted"><pre>  /* it in variable '*face'.                                  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2610...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2610</td>
            <td class="diffadded"><pre>#define FT_LOAD_TARGET_MODE( x )  ( (FT_Render_Mode)( ( (x) >> 16 ) & 15 ) )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2611</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2612</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">678</td>
            <td class="diffchanged"><pre>  /*                                                          */</pre></td>
            <td class="lineno">2613</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2614</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2615</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">679</td>
            <td class="diffchanged"><pre>  /* Note: The file can be either a TrueType file (*.ttf) or  */</pre></td>
            <td class="lineno">2616</td>
            <td class="diffchanged"><pre>  /*    FT_Set_Transform                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2617</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">680</td>
            <td class="diffchanged"><pre>  /*       a TrueType collection (*.ttc, in this case, only   */</pre></td>
            <td class="lineno">2618</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2619</td>
            <td class="diffadded"><pre>  /*    A function used to set the transformation that is applied to glyph */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2620...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2620</td>
            <td class="diffadded"><pre>  /*    images when they are loaded into a glyph slot through              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2621</td>
            <td class="diffadded"><pre>  /*    @FT_Load_Glyph.                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2622</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2623</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2624</td>
            <td class="diffadded"><pre>  /*    face   :: A handle to the source face object.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2625</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">681</td>
            <td class="diffchanged"><pre>  /*       the first face is opened).  The number of faces in */</pre></td>
            <td class="lineno">2626</td>
            <td class="diffchanged"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2627</td>
            <td class="diffadded"><pre>  /*    matrix :: A pointer to the transformation's 2x2 matrix.  Use~0 for */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2628</td>
            <td class="diffadded"><pre>  /*              the identity matrix.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2629</td>
            <td class="diffadded"><pre>  /*    delta  :: A pointer to the translation vector.  Use~0 for the null */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 682...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">682</td>
            <td class="diffdeleted"><pre>  /*       the same collection can be obtained in the face's  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">683</td>
            <td class="diffdeleted"><pre>  /*       properties, using TT_Get_Face_Properties() and the */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2630...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2630</td>
            <td class="diffadded"><pre>  /*              vector.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2631</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2632</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2633</td>
            <td class="diffadded"><pre>  /*    The transformation is only applied to scalable image formats after */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2634</td>
            <td class="diffadded"><pre>  /*    the glyph has been loaded.  It means that hinting is unaltered by  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2635</td>
            <td class="diffadded"><pre>  /*    the transformation and is performed on the character size given in */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2636</td>
            <td class="diffadded"><pre>  /*    the last call to @FT_Set_Char_Size or @FT_Set_Pixel_Sizes.         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2637</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2638</td>
            <td class="diffadded"><pre>  /*    Note that this also transforms the `face.glyph.advance' field, but */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2639</td>
            <td class="diffadded"><pre>  /*    *not* the values in `face.glyph.metrics'.                          */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 684...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">684</td>
            <td class="diffdeleted"><pre>  /*       `max_Faces' field.                                 */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">685</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">686</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">687</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Open_Face( TT_Engine       engine,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2640...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2640</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2641</td>
            <td class="diffadded"><pre>  FT_EXPORT( void )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2642</td>
            <td class="diffadded"><pre>  FT_Set_Transform( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2643</td>
            <td class="diffadded"><pre>                    FT_Matrix*  matrix,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2644</td>
            <td class="diffadded"><pre>                    FT_Vector*  delta );</pre></td>
          </tr>
          <tr>
            <td class="lineno">688</td>
            <td class="diffchanged"><pre>                          const TT_Text*  fontPathName,</pre></td>
            <td class="lineno">2645</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2646</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2647</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2648</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2649</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2650</td>
            <td class="diffadded"><pre>  /*    FT_Render_Mode                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2651</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2652</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2653</td>
            <td class="diffadded"><pre>  /*    An enumeration type that lists the render modes supported by       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2654</td>
            <td class="diffadded"><pre>  /*    FreeType~2.  Each mode corresponds to a specific type of scanline  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2655</td>
            <td class="diffadded"><pre>  /*    conversion performed on the outline.                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2656</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2657</td>
            <td class="diffadded"><pre>  /*    For bitmap fonts and embedded bitmaps the `bitmap->pixel_mode'     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2658</td>
            <td class="diffadded"><pre>  /*    field in the @FT_GlyphSlotRec structure gives the format of the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2659</td>
            <td class="diffadded"><pre>  /*    returned bitmap.                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2660</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2661</td>
            <td class="diffadded"><pre>  /*    All modes except @FT_RENDER_MODE_MONO use 256 levels of opacity.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2662</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2663</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2664</td>
            <td class="diffadded"><pre>  /*    FT_RENDER_MODE_NORMAL ::                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2665</td>
            <td class="diffadded"><pre>  /*      This is the default render mode; it corresponds to 8-bit         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2666</td>
            <td class="diffadded"><pre>  /*      anti-aliased bitmaps.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2667</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2668</td>
            <td class="diffadded"><pre>  /*    FT_RENDER_MODE_LIGHT ::                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2669</td>
            <td class="diffadded"><pre>  /*      This is equivalent to @FT_RENDER_MODE_NORMAL.  It is only        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2670</td>
            <td class="diffadded"><pre>  /*      defined as a separate value because render modes are also used   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2671</td>
            <td class="diffadded"><pre>  /*      indirectly to define hinting algorithm selectors.  See           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2672</td>
            <td class="diffadded"><pre>  /*      @FT_LOAD_TARGET_XXX for details.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2673</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2674</td>
            <td class="diffadded"><pre>  /*    FT_RENDER_MODE_MONO ::                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2675</td>
            <td class="diffadded"><pre>  /*      This mode corresponds to 1-bit bitmaps (with 2~levels of         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2676</td>
            <td class="diffadded"><pre>  /*      opacity).                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2677</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2678</td>
            <td class="diffadded"><pre>  /*    FT_RENDER_MODE_LCD ::                                              */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 689...</th>
            <th colspan="2">Line 2679...</th>
          </tr>
          <tr>
            <td class="lineno">689</td>
            <td class="diffchanged"><pre>                          TT_Face*        face );</pre></td>
            <td class="lineno">2679</td>
            <td class="diffchanged"><pre>  /*      This mode corresponds to horizontal RGB and BGR sub-pixel        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">690</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2680</td>
            <td class="diffchanged"><pre>  /*      displays like LCD screens.  It produces 8-bit bitmaps that are   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">691</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2681</td>
            <td class="diffchanged"><pre>  /*      3~times the width of the original glyph outline in pixels, and   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">692</td>
            <td class="diffchanged"><pre>  /* Open a TrueType font file located inside a collection. */</pre></td>
            <td class="lineno">2682</td>
            <td class="diffchanged"><pre>  /*      which use the @FT_PIXEL_MODE_LCD mode.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">693</td>
            <td class="diff"><pre>  /* The font is assigned by its index in `fontIndex'.      */</pre></td>
            <td class="lineno">2683</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">694</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2684</td>
            <td class="diffchanged"><pre>  /*    FT_RENDER_MODE_LCD_V ::                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">695</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">696</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Open_Collection( TT_Engine       engine,</pre></td>
            <td class="lineno">2685</td>
            <td class="diffchanged"><pre>  /*      This mode corresponds to vertical RGB and BGR sub-pixel displays */</pre></td>
          </tr>
          <tr>
            <td class="lineno">697</td>
            <td class="diff"><pre>                                const TT_Text*  collectionPathName,</pre></td>
            <td class="lineno">2686</td>
            <td class="diff"><pre>  /*      (like PDA screens, rotated LCD displays, etc.).  It produces     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">698</td>
            <td class="diffchanged"><pre>                                TT_ULong        fontIndex,</pre></td>
            <td class="lineno">2687</td>
            <td class="diffchanged"><pre>  /*      8-bit bitmaps that are 3~times the height of the original        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">699</td>
            <td class="diffdeleted"><pre>                                TT_Face*        face );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">700</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">701</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2688</td>
            <td class="diffchanged"><pre>  /*      glyph outline in pixels and use the @FT_PIXEL_MODE_LCD_V mode.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">702</td>
            <td class="diff"><pre>  /* Return face properties in the `properties' structure.          */</pre></td>
            <td class="lineno">2689</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">703</td>
            <td class="diffdeleted"><pre>  /*                                                                */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">704</td>
            <td class="diffchanged"><pre>  /* Note that since version 1.3, we support font files with no     */</pre></td>
            <td class="lineno">2690</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">705</td>
            <td class="diff"><pre>  /* OS/2 table (mainly old Mac fonts).  In this case, the OS/2     */</pre></td>
            <td class="lineno">2691</td>
            <td class="diff"><pre>  /*    The LCD-optimized glyph bitmaps produced by FT_Render_Glyph can be */</pre></td>
          </tr>
          <tr>
            <td class="lineno">706</td>
            <td class="diffchanged"><pre>  /* `version' field will be set to 0xFFFF, and all other fields    */</pre></td>
            <td class="lineno">2692</td>
            <td class="diffchanged"><pre>  /*    filtered to reduce color-fringes by using @FT_Library_SetLcdFilter */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2693</td>
            <td class="diffadded"><pre>  /*    (not active in the default builds).  It is up to the caller to     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">707</td>
            <td class="diffchanged"><pre>  /* will be zeroed.                                                */</pre></td>
            <td class="lineno">2694</td>
            <td class="diffchanged"><pre>  /*    either call @FT_Library_SetLcdFilter (if available) or do the      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">708</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2695</td>
            <td class="diffchanged"><pre>  /*    filtering itself.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2696</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2697</td>
            <td class="diffadded"><pre>  /*    The selected render mode only affects vector glyphs of a font.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2698</td>
            <td class="diffadded"><pre>  /*    Embedded bitmaps often have a different pixel mode like            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2699</td>
            <td class="diffadded"><pre>  /*    @FT_PIXEL_MODE_MONO.  You can use @FT_Bitmap_Convert to transform  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2700</td>
            <td class="diffadded"><pre>  /*    them into 8-bit pixmaps.                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2701</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2702</td>
            <td class="diffadded"><pre>  typedef enum  FT_Render_Mode_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2703</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2704</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_NORMAL = 0,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 709...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">709</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">710</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Get_Face_Properties( TT_Face              face,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">711</td>
            <td class="diffdeleted"><pre>                                    TT_Face_Properties*  properties );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">712</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">713</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2705...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2705</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_LIGHT,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2706</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_MONO,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2707</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_LCD,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2708</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_LCD_V,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2709</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2710</td>
            <td class="diffadded"><pre>    FT_RENDER_MODE_MAX</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2711</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2712</td>
            <td class="diffadded"><pre>  } FT_Render_Mode;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2713</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2714</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2715</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2716</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2717</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2718</td>
            <td class="diffadded"><pre>  /*    ft_render_mode_xxx                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2719</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2720</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2721</td>
            <td class="diffadded"><pre>  /*    These constants are deprecated.  Use the corresponding             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2722</td>
            <td class="diffadded"><pre>  /*    @FT_Render_Mode values instead.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2723</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2724</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2725</td>
            <td class="diffadded"><pre>  /*    ft_render_mode_normal :: see @FT_RENDER_MODE_NORMAL                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2726</td>
            <td class="diffadded"><pre>  /*    ft_render_mode_mono   :: see @FT_RENDER_MODE_MONO                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2727</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2728</td>
            <td class="diffadded"><pre>#define ft_render_mode_normal  FT_RENDER_MODE_NORMAL</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2729</td>
            <td class="diffadded"><pre>#define ft_render_mode_mono    FT_RENDER_MODE_MONO</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2730</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2731</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2732</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2733</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2734</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2735</td>
            <td class="diffadded"><pre>  /*    FT_Render_Glyph                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2736</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2737</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2738</td>
            <td class="diffadded"><pre>  /*    Convert a given glyph image to a bitmap.  It does so by inspecting */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2739</td>
            <td class="diffadded"><pre>  /*    the glyph image format, finding the relevant renderer, and         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2740</td>
            <td class="diffadded"><pre>  /*    invoking it.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2741</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2742</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2743</td>
            <td class="diffadded"><pre>  /*    slot        :: A handle to the glyph slot containing the image to  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2744</td>
            <td class="diffadded"><pre>  /*                   convert.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2745</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 714...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">714</td>
            <td class="diffdeleted"><pre>  /* Set a face object's generic pointer */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">715</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">716</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2746...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2746</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2747</td>
            <td class="diffadded"><pre>  /*    render_mode :: This is the render mode used to render the glyph    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2748</td>
            <td class="diffadded"><pre>  /*                   image into a bitmap.  See @FT_Render_Mode for a     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">717</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Set_Face_Pointer( TT_Face  face,</pre></td>
            <td class="lineno">2749</td>
            <td class="diffchanged"><pre>  /*                   list of possible values.                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2750</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2751</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2752</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">718</td>
            <td class="diffchanged"><pre>                                 void*    data );</pre></td>
            <td class="lineno">2753</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2754</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2755</td>
            <td class="diffadded"><pre>  FT_Render_Glyph( FT_GlyphSlot    slot,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2756</td>
            <td class="diffadded"><pre>                   FT_Render_Mode  render_mode );</pre></td>
          </tr>
          <tr>
            <td class="lineno">719</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2757</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2758</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2759</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2760</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2761</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2762</td>
            <td class="diffadded"><pre>  /*    FT_Kerning_Mode                                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2763</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2764</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2765</td>
            <td class="diffadded"><pre>  /*    An enumeration used to specify which kerning values to return in   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2766</td>
            <td class="diffadded"><pre>  /*    @FT_Get_Kerning.                                                   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2767...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2767</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2768</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2769</td>
            <td class="diffadded"><pre>  /*    FT_KERNING_DEFAULT  :: Return scaled and grid-fitted kerning       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2770</td>
            <td class="diffadded"><pre>  /*                           distances (value is~0).                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2771</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2772</td>
            <td class="diffadded"><pre>  /*    FT_KERNING_UNFITTED :: Return scaled but un-grid-fitted kerning    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2773</td>
            <td class="diffadded"><pre>  /*                           distances.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2774</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2775</td>
            <td class="diffadded"><pre>  /*    FT_KERNING_UNSCALED :: Return the kerning vector in original font  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2776</td>
            <td class="diffadded"><pre>  /*                           units.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2777</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2778</td>
            <td class="diffadded"><pre>  typedef enum  FT_Kerning_Mode_</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2779</td>
            <td class="diffadded"><pre>  {</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2780</td>
            <td class="diffadded"><pre>    FT_KERNING_DEFAULT  = 0,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2781</td>
            <td class="diffadded"><pre>    FT_KERNING_UNFITTED,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2782</td>
            <td class="diffadded"><pre>    FT_KERNING_UNSCALED</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2783</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2784</td>
            <td class="diffadded"><pre>  } FT_Kerning_Mode;</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2785</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2786</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2787</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2788</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2789</td>
            <td class="diffadded"><pre>  /* <Const>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2790</td>
            <td class="diffadded"><pre>  /*    ft_kerning_default                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2791</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2792</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2793</td>
            <td class="diffadded"><pre>  /*    This constant is deprecated.  Please use @FT_KERNING_DEFAULT       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2794</td>
            <td class="diffadded"><pre>  /*    instead.                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2795</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2796</td>
            <td class="diffadded"><pre>#define ft_kerning_default   FT_KERNING_DEFAULT</pre></td>
          </tr>
          <tr>
            <td class="lineno">720</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2797</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 721...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">721</td>
            <td class="diffdeleted"><pre>  /* Get a face object's generic pointer */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">722</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">723</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2798...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2798</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2799</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2800</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2801</td>
            <td class="diffadded"><pre>  /* <Const>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2802</td>
            <td class="diffadded"><pre>  /*    ft_kerning_unfitted                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2803</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2804</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2805</td>
            <td class="diffadded"><pre>  /*    This constant is deprecated.  Please use @FT_KERNING_UNFITTED      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2806</td>
            <td class="diffadded"><pre>  /*    instead.                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2807</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2808</td>
            <td class="diffadded"><pre>#define ft_kerning_unfitted  FT_KERNING_UNFITTED</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2809</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2810</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2811</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2812</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2813</td>
            <td class="diffadded"><pre>  /* <Const>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2814</td>
            <td class="diffadded"><pre>  /*    ft_kerning_unscaled                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2815</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2816</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2817</td>
            <td class="diffadded"><pre>  /*    This constant is deprecated.  Please use @FT_KERNING_UNSCALED      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2818</td>
            <td class="diffadded"><pre>  /*    instead.                                                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2819</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2820</td>
            <td class="diffadded"><pre>#define ft_kerning_unscaled  FT_KERNING_UNSCALED</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2821</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2822</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2823</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2824</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 724...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">724</td>
            <td class="diffdeleted"><pre>  void*  TT_Get_Face_Pointer( TT_Face  face );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">725</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2825...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2825</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2826</td>
            <td class="diffadded"><pre>  /*    FT_Get_Kerning                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2827</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2828</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2829</td>
            <td class="diffadded"><pre>  /*    Return the kerning vector between two glyphs of a same face.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2830</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2831</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2832</td>
            <td class="diffadded"><pre>  /*    face        :: A handle to a source face object.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">726</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2833</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2834</td>
            <td class="diffadded"><pre>  /*    left_glyph  :: The index of the left glyph in the kern pair.       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2835</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2836</td>
            <td class="diffadded"><pre>  /*    right_glyph :: The index of the right glyph in the kern pair.      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2837</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">727</td>
            <td class="diffchanged"><pre>  /* Close a face's file handle to save system resources.  The file */</pre></td>
            <td class="lineno">2838</td>
            <td class="diffchanged"><pre>  /*    kern_mode   :: See @FT_Kerning_Mode for more information.          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">728</td>
            <td class="diffchanged"><pre>  /* will be re-opened automatically on the next disk access.       */</pre></td>
            <td class="lineno">2839</td>
            <td class="diffchanged"><pre>  /*                   Determines the scale and dimension of the returned  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2840</td>
            <td class="diffadded"><pre>  /*                   kerning vector.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2841</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2842</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2843</td>
            <td class="diffadded"><pre>  /*    akerning    :: The kerning vector.  This is either in font units   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 729...</th>
            <th colspan="2">Line 2844...</th>
          </tr>
          <tr>
            <td class="lineno">729</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2844</td>
            <td class="diffchanged"><pre>  /*                   or in pixels (26.6 format) for scalable formats,    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">730</td>
            <td class="diff"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">2845</td>
            <td class="diff"><pre>  /*                   and in pixels for fixed-sizes formats.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">731</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Flush_Face( TT_Face  face );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">732</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">733</td>
            <td class="diffdeleted"><pre>  /* Get a face's glyph metrics expressed in font units.  Returns any    */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">734</td>
            <td class="diffdeleted"><pre>  /* number of arrays.  Set the fields to NULL if you are not interested */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">735</td>
            <td class="diffchanged"><pre>  /* by a given array.                                                   */</pre></td>
            <td class="lineno">2846</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">736</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">737</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">738</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Get_Face_Metrics( TT_Face     face,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">739</td>
            <td class="diffdeleted"><pre>                                 TT_UShort   firstGlyph,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">740</td>
            <td class="diffdeleted"><pre>                                 TT_UShort   lastGlyph,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">741</td>
            <td class="diffchanged"><pre>                                 TT_Short*   leftBearings,</pre></td>
            <td class="lineno">2847</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">742</td>
            <td class="diffdeleted"><pre>                                 TT_UShort*  widths,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">743</td>
            <td class="diffdeleted"><pre>                                 TT_Short*   topBearings,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">744</td>
            <td class="diffdeleted"><pre>                                 TT_UShort*  heights );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">745</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">2848</td>
            <td class="diff"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">746</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2849</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">747</td>
            <td class="diffchanged"><pre>  /* Close a given font object, destroying all associated */</pre></td>
            <td class="lineno">2850</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2851</td>
            <td class="diffadded"><pre>  /*    Only horizontal layouts (left-to-right & right-to-left) are        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">748</td>
            <td class="diffchanged"><pre>  /* instances.                                           */</pre></td>
            <td class="lineno">2852</td>
            <td class="diffchanged"><pre>  /*    supported by this method.  Other layouts, or more sophisticated    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2853</td>
            <td class="diffadded"><pre>  /*    kernings, are out of the scope of this API function -- they can be */</pre></td>
          </tr>
          <tr>
            <td class="lineno">749</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2854</td>
            <td class="diffchanged"><pre>  /*    implemented through format-specific interfaces.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">750</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">2855</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">751</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Close_Face( TT_Face  face );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2856</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2857</td>
            <td class="diffadded"><pre>  FT_Get_Kerning( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">752</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2858</td>
            <td class="diffchanged"><pre>                  FT_UInt     left_glyph,</pre></td>
          </tr>
          <tr>
            <td class="lineno">753</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2859</td>
            <td class="diffchanged"><pre>                  FT_UInt     right_glyph,</pre></td>
          </tr>
          <tr>
            <td class="lineno">754</td>
            <td class="diffchanged"><pre>  /* Get font or table data. */</pre></td>
            <td class="lineno">2860</td>
            <td class="diffchanged"><pre>                  FT_UInt     kern_mode,</pre></td>
          </tr>
          <tr>
            <td class="lineno">755</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2861</td>
            <td class="diffchanged"><pre>                  FT_Vector  *akerning );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2862</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2863</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2864</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2865</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2866</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">756</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">2867</td>
            <td class="diffchanged"><pre>  /*    FT_Get_Track_Kerning                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2868</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2869</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2870</td>
            <td class="diffadded"><pre>  /*    Return the track kerning for a given face object at a given size.  */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2871...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2871</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2872</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2873</td>
            <td class="diffadded"><pre>  /*    face       :: A handle to a source face object.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2874</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2875</td>
            <td class="diffadded"><pre>  /*    point_size :: The point size in 16.16 fractional points.           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2876</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2877</td>
            <td class="diffadded"><pre>  /*    degree     :: The degree of tightness.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2878</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2879</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2880</td>
            <td class="diffadded"><pre>  /*    akerning   :: The kerning in 16.16 fractional points.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2881</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2882</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2883</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2884</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2885</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2886</td>
            <td class="diffadded"><pre>  FT_Get_Track_Kerning( FT_Face    face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2887</td>
            <td class="diffadded"><pre>                        FT_Fixed   point_size,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2888</td>
            <td class="diffadded"><pre>                        FT_Int     degree,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2889</td>
            <td class="diffadded"><pre>                        FT_Fixed*  akerning );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2890</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2891</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2892</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2893</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2894</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2895</td>
            <td class="diffadded"><pre>  /*    FT_Get_Glyph_Name                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2896</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2897</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2898</td>
            <td class="diffadded"><pre>  /*    Retrieve the ASCII name of a given glyph in a face.  This only     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2899</td>
            <td class="diffadded"><pre>  /*    works for those faces where @FT_HAS_GLYPH_NAMES(face) returns~1.   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2900</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2901</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2902</td>
            <td class="diffadded"><pre>  /*    face        :: A handle to a source face object.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2903</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2904</td>
            <td class="diffadded"><pre>  /*    glyph_index :: The glyph index.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2905</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2906</td>
            <td class="diffadded"><pre>  /*    buffer_max  :: The maximal number of bytes available in the        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2907</td>
            <td class="diffadded"><pre>  /*                   buffer.                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2908</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2909</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2910</td>
            <td class="diffadded"><pre>  /*    buffer      :: A pointer to a target buffer where the name is      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2911</td>
            <td class="diffadded"><pre>  /*                   copied to.                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2912</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2913</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2914</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2915</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2916</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 757...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">757</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Get_Font_Data( TT_Face   face,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2917...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2917</td>
            <td class="diffadded"><pre>  /*    An error is returned if the face doesn't provide glyph names or if */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2918</td>
            <td class="diffadded"><pre>  /*    the glyph index is invalid.  In all cases of failure, the first    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2919</td>
            <td class="diffadded"><pre>  /*    byte of `buffer' is set to~0 to indicate an empty name.            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2920</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2921</td>
            <td class="diffadded"><pre>  /*    The glyph name is truncated to fit within the buffer if it is too  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2922</td>
            <td class="diffadded"><pre>  /*    long.  The returned string is always zero-terminated.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2923</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2924</td>
            <td class="diffadded"><pre>  /*    This function is not compiled within the library if the config     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2925</td>
            <td class="diffadded"><pre>  /*    macro `FT_CONFIG_OPTION_NO_GLYPH_NAMES' is defined in              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2926</td>
            <td class="diffadded"><pre>  /*    `include/freetype/config/ftoptions.h'.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2927</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2928</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2929</td>
            <td class="diffadded"><pre>  FT_Get_Glyph_Name( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2930</td>
            <td class="diffadded"><pre>                     FT_UInt     glyph_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2931</td>
            <td class="diffadded"><pre>                     FT_Pointer  buffer,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2932</td>
            <td class="diffadded"><pre>                     FT_UInt     buffer_max );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2933</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2934</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2935</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2936</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2937</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2938</td>
            <td class="diffadded"><pre>  /*    FT_Get_Postscript_Name                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2939</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2940</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2941</td>
            <td class="diffadded"><pre>  /*    Retrieve the ASCII PostScript name of a given face, if available.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2942</td>
            <td class="diffadded"><pre>  /*    This only works with PostScript and TrueType fonts.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">758</td>
            <td class="diffchanged"><pre>                              TT_ULong  tag,</pre></td>
            <td class="lineno">2943</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">759</td>
            <td class="diffchanged"><pre>                              TT_Long   offset,</pre></td>
            <td class="lineno">2944</td>
            <td class="diffchanged"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2945</td>
            <td class="diffadded"><pre>  /*    face :: A handle to the source face object.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2946</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2947</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2948</td>
            <td class="diffadded"><pre>  /*    A pointer to the face's PostScript name.  NULL if unavailable.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2949</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 760...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">760</td>
            <td class="diffdeleted"><pre>                              void*     buffer,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">761</td>
            <td class="diffdeleted"><pre>                              TT_Long*  length );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">762</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">763</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2950...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2950</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2951</td>
            <td class="diffadded"><pre>  /*    The returned pointer is owned by the face and is destroyed with    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2952</td>
            <td class="diffadded"><pre>  /*    it.                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2953</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2954</td>
            <td class="diffadded"><pre>  FT_EXPORT( const char* )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2955</td>
            <td class="diffadded"><pre>  FT_Get_Postscript_Name( FT_Face  face );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2956</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2957</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2958</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2959</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2960</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2961</td>
            <td class="diffadded"><pre>  /*    FT_Select_Charmap                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2962</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2963</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2964</td>
            <td class="diffadded"><pre>  /*    Select a given charmap by its encoding tag (as listed in           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2965</td>
            <td class="diffadded"><pre>  /*    `freetype.h').                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2966</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2967</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2968</td>
            <td class="diffadded"><pre>  /*    face     :: A handle to the source face object.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2969</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 764...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">764</td>
            <td class="diffdeleted"><pre>/* A simple macro to build table tags from ASCII chars */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2970...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2970</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2971</td>
            <td class="diffadded"><pre>  /*    encoding :: A handle to the selected encoding.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">765</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">2972</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2973</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2974</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2975</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2976</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">766</td>
            <td class="diffchanged"><pre>#define MAKE_TT_TAG( _x1, _x2, _x3, _x4 ) \</pre></td>
            <td class="lineno">2977</td>
            <td class="diffchanged"><pre>  /*    This function returns an error if no charmap in the face           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2978</td>
            <td class="diffadded"><pre>  /*    corresponds to the encoding queried here.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2979</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2980</td>
            <td class="diffadded"><pre>  /*    Because many fonts contain more than a single cmap for Unicode     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2981</td>
            <td class="diffadded"><pre>  /*    encoding, this function has some special code to select the one    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2982</td>
            <td class="diffadded"><pre>  /*    which covers Unicode best (`best' in the sense that a UCS-4 cmap   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2983</td>
            <td class="diffadded"><pre>  /*    is preferred to a UCS-2 cmap).  It is thus preferable to           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2984</td>
            <td class="diffadded"><pre>  /*    @FT_Set_Charmap in this case.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2985</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2986</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2987</td>
            <td class="diffadded"><pre>  FT_Select_Charmap( FT_Face      face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2988</td>
            <td class="diffadded"><pre>                     FT_Encoding  encoding );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2989</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2990</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2991</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2992</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2993</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2994</td>
            <td class="diffadded"><pre>  /*    FT_Set_Charmap                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2995</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 2996...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2996</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2997</td>
            <td class="diffadded"><pre>  /*    Select a given charmap for character code to glyph index mapping.  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2998</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">2999</td>
            <td class="diffadded"><pre>  /* <InOut>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3000</td>
            <td class="diffadded"><pre>  /*    face    :: A handle to the source face object.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3001</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3002</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3003</td>
            <td class="diffadded"><pre>  /*    charmap :: A handle to the selected charmap.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">767</td>
            <td class="diffchanged"><pre>          (((TT_ULong)_x1 << 24) |        \</pre></td>
            <td class="lineno">3004</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3005</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3006</td>
            <td class="diffadded"><pre>  /*    FreeType error code.  0~means success.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3007</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3008</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3009</td>
            <td class="diffadded"><pre>  /*    This function returns an error if the charmap is not part of       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3010</td>
            <td class="diffadded"><pre>  /*    the face (i.e., if it is not listed in the `face->charmaps'        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3011</td>
            <td class="diffadded"><pre>  /*    table).                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3012</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3013</td>
            <td class="diffadded"><pre>  /*    It also fails if a type~14 charmap is selected.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3014</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3015</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3016</td>
            <td class="diffadded"><pre>  FT_Set_Charmap( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3017</td>
            <td class="diffadded"><pre>                  FT_CharMap  charmap );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3018</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3019</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3020</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3021</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3022</td>
            <td class="diffadded"><pre>   * @function:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3023</td>
            <td class="diffadded"><pre>   *   FT_Get_Charmap_Index</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3024</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3025</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3026</td>
            <td class="diffadded"><pre>   *   Retrieve index of a given charmap.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3027</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3028</td>
            <td class="diffadded"><pre>   * @input:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3029</td>
            <td class="diffadded"><pre>   *   charmap ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3030</td>
            <td class="diffadded"><pre>   *     A handle to a charmap.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3031</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3032</td>
            <td class="diffadded"><pre>   * @return:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3033</td>
            <td class="diffadded"><pre>   *   The index into the array of character maps within the face to which</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3034</td>
            <td class="diffadded"><pre>   *   `charmap' belongs.  If an error occurs, -1 is returned.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3035</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3036</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3037</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Int )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3038</td>
            <td class="diffadded"><pre>  FT_Get_Charmap_Index( FT_CharMap  charmap );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3039</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3040</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3041</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3042</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3043</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3044</td>
            <td class="diffadded"><pre>  /*    FT_Get_Char_Index                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3045</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3046</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 768...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">768</td>
            <td class="diffdeleted"><pre>           ((TT_ULong)_x2 << 16) |        \</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">769</td>
            <td class="diffdeleted"><pre>           ((TT_ULong)_x3 << 8)  |        \</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">770</td>
            <td class="diffdeleted"><pre>            (TT_ULong)_x4)</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3047...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3047</td>
            <td class="diffadded"><pre>  /*    Return the glyph index of a given character code.  This function   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3048</td>
            <td class="diffadded"><pre>  /*    uses a charmap object to do the mapping.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3049</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3050</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3051</td>
            <td class="diffadded"><pre>  /*    face     :: A handle to the source face object.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3052</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3053</td>
            <td class="diffadded"><pre>  /*    charcode :: The character code.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3054</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3055</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3056</td>
            <td class="diffadded"><pre>  /*    The glyph index.  0~means `undefined character code'.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3057</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3058</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3059</td>
            <td class="diffadded"><pre>  /*    If you use FreeType to manipulate the contents of font files       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3060</td>
            <td class="diffadded"><pre>  /*    directly, be aware that the glyph index returned by this function  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3061</td>
            <td class="diffadded"><pre>  /*    doesn't always correspond to the internal indices used within      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3062</td>
            <td class="diffadded"><pre>  /*    the file.  This is done to ensure that value~0 always corresponds  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3063</td>
            <td class="diffadded"><pre>  /*    to the `missing glyph'.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3064</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3065</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3066</td>
            <td class="diffadded"><pre>  FT_Get_Char_Index( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3067</td>
            <td class="diffadded"><pre>                     FT_ULong  charcode );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3068</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3069</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3070</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3071</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3072</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3073</td>
            <td class="diffadded"><pre>  /*    FT_Get_First_Char                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3074</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3075</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3076</td>
            <td class="diffadded"><pre>  /*    This function is used to return the first character code in the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3077</td>
            <td class="diffadded"><pre>  /*    current charmap of a given face.  It also returns the              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3078</td>
            <td class="diffadded"><pre>  /*    corresponding glyph index.                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3079</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3080</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3081</td>
            <td class="diffadded"><pre>  /*    face    :: A handle to the source face object.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3082</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3083</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3084</td>
            <td class="diffadded"><pre>  /*    agindex :: Glyph index of first character code.  0~if charmap is   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3085</td>
            <td class="diffadded"><pre>  /*               empty.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3086</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3087</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3088</td>
            <td class="diffadded"><pre>  /*    The charmap's first character code.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3089</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3090</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3091</td>
            <td class="diffadded"><pre>  /*    You should use this function with @FT_Get_Next_Char to be able to  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3092</td>
            <td class="diffadded"><pre>  /*    parse all character codes available in a given charmap.  The code  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3093</td>
            <td class="diffadded"><pre>  /*    should look like this:                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3094</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3095</td>
            <td class="diffadded"><pre>  /*    {                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3096</td>
            <td class="diffadded"><pre>  /*      FT_ULong  charcode;                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3097</td>
            <td class="diffadded"><pre>  /*      FT_UInt   gindex;                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3098</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3099</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3100</td>
            <td class="diffadded"><pre>  /*      charcode = FT_Get_First_Char( face, &gindex );                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3101</td>
            <td class="diffadded"><pre>  /*      while ( gindex != 0 )                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3102</td>
            <td class="diffadded"><pre>  /*      {                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3103</td>
            <td class="diffadded"><pre>  /*        ... do something with (charcode,gindex) pair ...               */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 771...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">771</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3104...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3104</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3105</td>
            <td class="diffadded"><pre>  /*        charcode = FT_Get_Next_Char( face, charcode, &gindex );        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3106</td>
            <td class="diffadded"><pre>  /*      }                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">772</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3107</td>
            <td class="diffchanged"><pre>  /*    }                                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3108</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3109</td>
            <td class="diffadded"><pre>  /*    Note that `*agindex' is set to~0 if the charmap is empty.  The     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">773</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3110</td>
            <td class="diffchanged"><pre>  /*    result itself can be~0 in two cases: if the charmap is empty or    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3111</td>
            <td class="diffadded"><pre>  /*    if the value~0 is the first valid character code.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3112</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3113</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_ULong )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3114</td>
            <td class="diffadded"><pre>  FT_Get_First_Char( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3115</td>
            <td class="diffadded"><pre>                     FT_UInt  *agindex );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3116</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3117</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">774</td>
            <td class="diffchanged"><pre>  /* ----------------------- instance management -------------------- */</pre></td>
            <td class="lineno">3118</td>
            <td class="diffchanged"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3119</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3120</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3121</td>
            <td class="diffadded"><pre>  /*    FT_Get_Next_Char                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">775</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3122</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3123</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3124</td>
            <td class="diffadded"><pre>  /*    This function is used to return the next character code in the     */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3125...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3125</td>
            <td class="diffadded"><pre>  /*    current charmap of a given face following the value `char_code',   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3126</td>
            <td class="diffadded"><pre>  /*    as well as the corresponding glyph index.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3127</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3128</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3129</td>
            <td class="diffadded"><pre>  /*    face      :: A handle to the source face object.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3130</td>
            <td class="diffadded"><pre>  /*    char_code :: The starting character code.                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3131</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3132</td>
            <td class="diffadded"><pre>  /* <Output>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3133</td>
            <td class="diffadded"><pre>  /*    agindex   :: Glyph index of next character code.  0~if charmap     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3134</td>
            <td class="diffadded"><pre>  /*                 is empty.                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3135</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3136</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3137</td>
            <td class="diffadded"><pre>  /*    The charmap's next character code.                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3138</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3139</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3140</td>
            <td class="diffadded"><pre>  /*    You should use this function with @FT_Get_First_Char to walk       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3141</td>
            <td class="diffadded"><pre>  /*    over all character codes available in a given charmap.  See the    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3142</td>
            <td class="diffadded"><pre>  /*    note for this function for a simple code example.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3143</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3144</td>
            <td class="diffadded"><pre>  /*    Note that `*agindex' is set to~0 when there are no more codes in   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3145</td>
            <td class="diffadded"><pre>  /*    the charmap.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3146</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3147</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_ULong )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3148</td>
            <td class="diffadded"><pre>  FT_Get_Next_Char( FT_Face    face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3149</td>
            <td class="diffadded"><pre>                    FT_ULong   char_code,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3150</td>
            <td class="diffadded"><pre>                    FT_UInt   *agindex );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3151</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">776</td>
            <td class="diffchanged"><pre>  /* Open a new font instance and returns an instance handle */</pre></td>
            <td class="lineno">3152</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3153</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3154</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3155</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3156</td>
            <td class="diffadded"><pre>  /*    FT_Get_Name_Index                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3157</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3158</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3159</td>
            <td class="diffadded"><pre>  /*    Return the glyph index of a given glyph name.  This function uses  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3160</td>
            <td class="diffadded"><pre>  /*    driver specific objects to do the translation.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3161</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 777...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">777</td>
            <td class="diffdeleted"><pre>  /* for it in `*instance'.                                  */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">778</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">779</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">780</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_New_Instance( TT_Face       face,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3162...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3162</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3163</td>
            <td class="diffadded"><pre>  /*    face       :: A handle to the source face object.                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3164</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3165</td>
            <td class="diffadded"><pre>  /*    glyph_name :: The glyph name.                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3166</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3167</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3168</td>
            <td class="diffadded"><pre>  /*    The glyph index.  0~means `undefined character code'.              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3169</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3170</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3171</td>
            <td class="diffadded"><pre>  FT_Get_Name_Index( FT_Face     face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3172</td>
            <td class="diffadded"><pre>                     FT_String*  glyph_name );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3173</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3174</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3175</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3176</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3177</td>
            <td class="diffadded"><pre>   * @macro:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3178</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_XXX</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3179</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3180</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3181</td>
            <td class="diffadded"><pre>   *   A list of constants used to describe subglyphs.  Please refer to the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3182</td>
            <td class="diffadded"><pre>   *   TrueType specification for the meaning of the various flags.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3183</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3184</td>
            <td class="diffadded"><pre>   * @values:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3185</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3186</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3187</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_ROUND_XY_TO_GRID ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3188</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_SCALE ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3189</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_XY_SCALE ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3190</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_2X2 ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3191</td>
            <td class="diffadded"><pre>   *   FT_SUBGLYPH_FLAG_USE_MY_METRICS ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3192</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3193</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3194</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_ARGS_ARE_WORDS          1</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3195</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_ARGS_ARE_XY_VALUES      2</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3196</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_ROUND_XY_TO_GRID        4</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3197</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_SCALE                   8</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3198</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_XY_SCALE             0x40</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3199</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_2X2                  0x80</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3200</td>
            <td class="diffadded"><pre>#define FT_SUBGLYPH_FLAG_USE_MY_METRICS      0x200</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3201</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3202</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3203</td>
            <td class="diffadded"><pre>  /*************************************************************************</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3204</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 781...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">781</td>
            <td class="diffdeleted"><pre>                             TT_Instance*  instance );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">782</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">783</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3205...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3205</td>
            <td class="diffadded"><pre>   * @func:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3206</td>
            <td class="diffadded"><pre>   *   FT_Get_SubGlyph_Info</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3207</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3208</td>
            <td class="diffadded"><pre>   * @description:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3209</td>
            <td class="diffadded"><pre>   *   Retrieve a description of a given subglyph.  Only use it if</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3210</td>
            <td class="diffadded"><pre>   *   `glyph->format' is @FT_GLYPH_FORMAT_COMPOSITE; an error is</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3211</td>
            <td class="diffadded"><pre>   *   returned otherwise.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3212</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3213</td>
            <td class="diffadded"><pre>   * @input:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3214</td>
            <td class="diffadded"><pre>   *   glyph ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3215</td>
            <td class="diffadded"><pre>   *     The source glyph slot.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3216</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3217</td>
            <td class="diffadded"><pre>   *   sub_index ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3218</td>
            <td class="diffadded"><pre>   *     The index of the subglyph.  Must be less than</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3219</td>
            <td class="diffadded"><pre>   *     `glyph->num_subglyphs'.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3220</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3221</td>
            <td class="diffadded"><pre>   * @output:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3222</td>
            <td class="diffadded"><pre>   *   p_index ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3223</td>
            <td class="diffadded"><pre>   *     The glyph index of the subglyph.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3224</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3225</td>
            <td class="diffadded"><pre>   *   p_flags ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3226</td>
            <td class="diffadded"><pre>   *     The subglyph flags, see @FT_SUBGLYPH_FLAG_XXX.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3227</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3228</td>
            <td class="diffadded"><pre>   *   p_arg1 ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3229</td>
            <td class="diffadded"><pre>   *     The subglyph's first argument (if any).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3230</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3231</td>
            <td class="diffadded"><pre>   *   p_arg2 ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3232</td>
            <td class="diffadded"><pre>   *     The subglyph's second argument (if any).</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3233</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3234</td>
            <td class="diffadded"><pre>   *   p_transform ::</pre></td>
          </tr>
          <tr>
            <td class="lineno">784</td>
            <td class="diffchanged"><pre>  /* Set device resolution for a given instance.  The values are      */</pre></td>
            <td class="lineno">3235</td>
            <td class="diffchanged"><pre>   *     The subglyph transformation (if any).</pre></td>
          </tr>
          <tr>
            <td class="lineno">785</td>
            <td class="diffchanged"><pre>  /* given in dpi (Dots Per Inch).  Default is 96 in both directions. */</pre></td>
            <td class="lineno">3236</td>
            <td class="diffchanged"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">786</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3237</td>
            <td class="diffchanged"><pre>   * @return:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3238</td>
            <td class="diffadded"><pre>   *   FreeType error code.  0~means success.</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3239...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3239</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3240</td>
            <td class="diffadded"><pre>   * @note:</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3241</td>
            <td class="diffadded"><pre>   *   The values of `*p_arg1', `*p_arg2', and `*p_transform' must be</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3242</td>
            <td class="diffadded"><pre>   *   interpreted depending on the flags returned in `*p_flags'.  See the</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3243</td>
            <td class="diffadded"><pre>   *   TrueType specification for details.</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3244</td>
            <td class="diffadded"><pre>   *</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3245</td>
            <td class="diffadded"><pre>   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3246</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Error )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3247</td>
            <td class="diffadded"><pre>  FT_Get_SubGlyph_Info( FT_GlyphSlot  glyph,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3248</td>
            <td class="diffadded"><pre>                        FT_UInt       sub_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3249</td>
            <td class="diffadded"><pre>                        FT_Int       *p_index,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3250</td>
            <td class="diffadded"><pre>                        FT_UInt      *p_flags,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3251</td>
            <td class="diffadded"><pre>                        FT_Int       *p_arg1,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3252</td>
            <td class="diffadded"><pre>                        FT_Int       *p_arg2,</pre></td>
          </tr>
          <tr>
            <td class="lineno">787</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3253</td>
            <td class="diffchanged"><pre>                        FT_Matrix    *p_transform );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3254</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3255</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3256</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3257</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3258</td>
            <td class="diffadded"><pre>  /* <Enum>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3259</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_XXX                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3260</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3261</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3262</td>
            <td class="diffadded"><pre>  /*    A list of bit flags used in the `fsType' field of the OS/2 table   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3263</td>
            <td class="diffadded"><pre>  /*    in a TrueType or OpenType font and the `FSType' entry in a         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3264</td>
            <td class="diffadded"><pre>  /*    PostScript font.  These bit flags are returned by                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3265</td>
            <td class="diffadded"><pre>  /*    @FT_Get_FSType_Flags; they inform client applications of embedding */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 788...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">788</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Set_Instance_Resolutions( TT_Instance  instance,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">789</td>
            <td class="diffdeleted"><pre>                                         TT_UShort    xResolution,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">790</td>
            <td class="diffdeleted"><pre>                                         TT_UShort    yResolution );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3266...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3266</td>
            <td class="diffadded"><pre>  /*    and subsetting restrictions associated with a font.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3267</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3268</td>
            <td class="diffadded"><pre>  /*    See http://www.adobe.com/devnet/acrobat/pdfs/FontPolicies.pdf for  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3269</td>
            <td class="diffadded"><pre>  /*    more details.                                                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3270</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3271</td>
            <td class="diffadded"><pre>  /* <Values>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3272</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_INSTALLABLE_EMBEDDING ::                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3273</td>
            <td class="diffadded"><pre>  /*      Fonts with no fsType bit set may be embedded and permanently     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3274</td>
            <td class="diffadded"><pre>  /*      installed on the remote system by an application.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3275</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3276</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_RESTRICTED_LICENSE_EMBEDDING ::                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3277</td>
            <td class="diffadded"><pre>  /*      Fonts that have only this bit set must not be modified, embedded */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3278</td>
            <td class="diffadded"><pre>  /*      or exchanged in any manner without first obtaining permission of */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3279</td>
            <td class="diffadded"><pre>  /*      the font software copyright owner.                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3280</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3281</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_PREVIEW_AND_PRINT_EMBEDDING ::                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3282</td>
            <td class="diffadded"><pre>  /*      If this bit is set, the font may be embedded and temporarily     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3283</td>
            <td class="diffadded"><pre>  /*      loaded on the remote system.  Documents containing Preview &     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3284</td>
            <td class="diffadded"><pre>  /*      Print fonts must be opened `read-only'; no edits can be applied  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3285</td>
            <td class="diffadded"><pre>  /*      to the document.                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3286</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3287</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_EDITABLE_EMBEDDING ::                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3288</td>
            <td class="diffadded"><pre>  /*      If this bit is set, the font may be embedded but must only be    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3289</td>
            <td class="diffadded"><pre>  /*      installed temporarily on other systems.  In contrast to Preview  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3290</td>
            <td class="diffadded"><pre>  /*      & Print fonts, documents containing editable fonts may be opened */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3291</td>
            <td class="diffadded"><pre>  /*      for reading, editing is permitted, and changes may be saved.     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3292</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3293</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_NO_SUBSETTING ::                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3294</td>
            <td class="diffadded"><pre>  /*      If this bit is set, the font may not be subsetted prior to       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3295</td>
            <td class="diffadded"><pre>  /*      embedding.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3296</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3297</td>
            <td class="diffadded"><pre>  /*    FT_FSTYPE_BITMAP_EMBEDDING_ONLY ::                                 */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 791...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">791</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3298...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3298</td>
            <td class="diffadded"><pre>  /*      If this bit is set, only bitmaps contained in the font may be    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3299</td>
            <td class="diffadded"><pre>  /*      embedded; no outline data may be embedded.  If there are no      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3300</td>
            <td class="diffadded"><pre>  /*      bitmaps available in the font, then the font is unembeddable.    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">792</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3301</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3302</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3303</td>
            <td class="diffadded"><pre>  /*    While the fsType flags can indicate that a font may be embedded, a */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3304</td>
            <td class="diffadded"><pre>  /*    license with the font vendor may be separately required to use the */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3305</td>
            <td class="diffadded"><pre>  /*    font in this way.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3306</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3307</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_INSTALLABLE_EMBEDDING         0x0000</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3308</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_RESTRICTED_LICENSE_EMBEDDING  0x0002</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3309</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_PREVIEW_AND_PRINT_EMBEDDING   0x0004</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3310</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_EDITABLE_EMBEDDING            0x0008</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3311</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_NO_SUBSETTING                 0x0100</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3312</td>
            <td class="diffadded"><pre>#define FT_FSTYPE_BITMAP_EMBEDDING_ONLY         0x0200</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3313</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3314</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3315</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3316</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3317</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3318</td>
            <td class="diffadded"><pre>  /*    FT_Get_FSType_Flags                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3319</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3320</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">793</td>
            <td class="diffchanged"><pre>  /* Set the pointsize for a given instance.  Default is 10pt. */</pre></td>
            <td class="lineno">3321</td>
            <td class="diffchanged"><pre>  /*    Return the fsType flags for a font.                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3322</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3323</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3324</td>
            <td class="diffadded"><pre>  /*    face :: A handle to the source face object.                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3325</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">794</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3326</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3327</td>
            <td class="diffadded"><pre>  /*    The fsType flags, @FT_FSTYPE_XXX.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3328</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">795</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3329</td>
            <td class="diffchanged"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3330...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3330</td>
            <td class="diffadded"><pre>  /*    Use this function rather than directly reading the `fs_type' field */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3331</td>
            <td class="diffadded"><pre>  /*    in the @PS_FontInfoRec structure which is only guaranteed to       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3332</td>
            <td class="diffadded"><pre>  /*    return the correct results for Type~1 fonts.                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3333</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3334</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UShort )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3335</td>
            <td class="diffadded"><pre>  FT_Get_FSType_Flags( FT_Face  face );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3336</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3337</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3338</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3339</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3340</td>
            <td class="diffadded"><pre>  /* <Section>                                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3341</td>
            <td class="diffadded"><pre>  /*    glyph_variants                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3342</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">796</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Set_Instance_CharSize( TT_Instance  instance,</pre></td>
            <td class="lineno">3343</td>
            <td class="diffchanged"><pre>  /* <Title>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3344</td>
            <td class="diffadded"><pre>  /*    Glyph Variants                                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3345</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3346</td>
            <td class="diffadded"><pre>  /* <Abstract>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3347</td>
            <td class="diffadded"><pre>  /*    The FreeType~2 interface to Unicode Ideographic Variation          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3348</td>
            <td class="diffadded"><pre>  /*    Sequences (IVS), using the SFNT cmap format~14.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3349</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3350</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3351</td>
            <td class="diffadded"><pre>  /*    Many CJK characters have variant forms.  They are a sort of grey   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3352</td>
            <td class="diffadded"><pre>  /*    area somewhere between being totally irrelevant and semantically   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3353</td>
            <td class="diffadded"><pre>  /*    distinct; for this reason, the Unicode consortium decided to       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3354</td>
            <td class="diffadded"><pre>  /*    introduce Ideographic Variation Sequences (IVS), consisting of a   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3355</td>
            <td class="diffadded"><pre>  /*    Unicode base character and one of 240 variant selectors            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3356</td>
            <td class="diffadded"><pre>  /*    (U+E0100-U+E01EF), instead of further extending the already huge   */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 797...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">797</td>
            <td class="diffdeleted"><pre>                                      TT_F26Dot6   charSize );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">798</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">799</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">800</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Set_Instance_CharSizes( TT_Instance  instance,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3357...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3357</td>
            <td class="diffadded"><pre>  /*    code range for CJK characters.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3358</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3359</td>
            <td class="diffadded"><pre>  /*    An IVS is registered and unique; for further details please refer  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3360</td>
            <td class="diffadded"><pre>  /*    to Unicode Technical Report #37, the Ideographic Variation         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3361</td>
            <td class="diffadded"><pre>  /*    Database.  To date (October 2007), the character with the most     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3362</td>
            <td class="diffadded"><pre>  /*    variants is U+908A, having 8~such IVS.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3363</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3364</td>
            <td class="diffadded"><pre>  /*    Adobe and MS decided to support IVS with a new cmap subtable       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3365</td>
            <td class="diffadded"><pre>  /*    (format~14).  It is an odd subtable because it is not a mapping of */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3366</td>
            <td class="diffadded"><pre>  /*    input code points to glyphs, but contains lists of all variants    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3367</td>
            <td class="diffadded"><pre>  /*    supported by the font.                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3368</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3369</td>
            <td class="diffadded"><pre>  /*    A variant may be either `default' or `non-default'.  A default     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3370</td>
            <td class="diffadded"><pre>  /*    variant is the one you will get for that code point if you look it */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3371</td>
            <td class="diffadded"><pre>  /*    up in the standard Unicode cmap.  A non-default variant is a       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3372</td>
            <td class="diffadded"><pre>  /*    different glyph.                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3373</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3374</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3375</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3376</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3377</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3378</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3379</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3380</td>
            <td class="diffadded"><pre>  /*    FT_Face_GetCharVariantIndex                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3381</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3382</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3383</td>
            <td class="diffadded"><pre>  /*    Return the glyph index of a given character code as modified by    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 801...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">801</td>
            <td class="diffdeleted"><pre>                                       TT_F26Dot6   charWidth,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 802...</th>
            <th colspan="2">Line 3384...</th>
          </tr>
          <tr>
            <td class="lineno">802</td>
            <td class="diffchanged"><pre>                                       TT_F26Dot6   charHeight );</pre></td>
            <td class="lineno">3384</td>
            <td class="diffchanged"><pre>  /*    the variation selector.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">803</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">804</td>
            <td class="diffdeleted"><pre>#define TT_Set_Instance_PointSize( ins, ptsize )   \</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">805</td>
            <td class="diffdeleted"><pre>            TT_Set_Instance_CharSize( ins, ptsize*64L )</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3385...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3385</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3386</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3387...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3387</td>
            <td class="diffadded"><pre>  /*    face ::                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3388</td>
            <td class="diffadded"><pre>  /*      A handle to the source face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3389</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3390</td>
            <td class="diffadded"><pre>  /*    charcode ::                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3391</td>
            <td class="diffadded"><pre>  /*      The character code point in Unicode.                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3392</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3393</td>
            <td class="diffadded"><pre>  /*    variantSelector ::                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3394</td>
            <td class="diffadded"><pre>  /*      The Unicode code point of the variation selector.                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">806</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3395</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">807</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3396</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3397</td>
            <td class="diffadded"><pre>  /*    The glyph index.  0~means either `undefined character code', or    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3398</td>
            <td class="diffadded"><pre>  /*    `undefined selector code', or `no variation selector cmap          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3399</td>
            <td class="diffadded"><pre>  /*    subtable', or `current CharMap is not Unicode'.                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3400</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3401</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3402</td>
            <td class="diffadded"><pre>  /*    If you use FreeType to manipulate the contents of font files       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3403</td>
            <td class="diffadded"><pre>  /*    directly, be aware that the glyph index returned by this function  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3404</td>
            <td class="diffadded"><pre>  /*    doesn't always correspond to the internal indices used within      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3405</td>
            <td class="diffadded"><pre>  /*    the file.  This is done to ensure that value~0 always corresponds  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3406</td>
            <td class="diffadded"><pre>  /*    to the `missing glyph'.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3407</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3408</td>
            <td class="diffadded"><pre>  /*    This function is only meaningful if                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3409</td>
            <td class="diffadded"><pre>  /*      a) the font has a variation selector cmap sub table,             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3410</td>
            <td class="diffadded"><pre>  /*    and                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3411</td>
            <td class="diffadded"><pre>  /*      b) the current charmap has a Unicode encoding.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3412</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3413</td>
            <td class="diffadded"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3414</td>
            <td class="diffadded"><pre>  /*    2.3.6                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3415</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3416</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3417</td>
            <td class="diffadded"><pre>  FT_Face_GetCharVariantIndex( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3418</td>
            <td class="diffadded"><pre>                               FT_ULong  charcode,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3419</td>
            <td class="diffadded"><pre>                               FT_ULong  variantSelector );</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 808...</th>
            <th colspan="2">Line 3420...</th>
          </tr>
          <tr>
            <td class="lineno">808</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Set_Instance_PixelSizes( TT_Instance  instance,</pre></td>
            <td class="lineno">3420</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">809</td>
            <td class="diffchanged"><pre>                                        TT_UShort    pixelWidth,</pre></td>
            <td class="lineno">3421</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">810</td>
            <td class="diffdeleted"><pre>                                        TT_UShort    pixelHeight,</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3422...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3422</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3423</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3424</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3425</td>
            <td class="diffadded"><pre>  /*    FT_Face_GetCharVariantIsDefault                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3426</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3427</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3428</td>
            <td class="diffadded"><pre>  /*    Check whether this variant of this Unicode character is the one to */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 811...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">811</td>
            <td class="diffdeleted"><pre>                                        TT_F26Dot6   pointSize );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 812...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">812</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">813</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3429</td>
            <td class="diffchanged"><pre>  /*    be found in the `cmap'.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">814</td>
            <td class="diff"><pre>  /* This function has been deprecated!  Do not use it, as it      */</pre></td>
            <td class="lineno">3430</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3431</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">815</td>
            <td class="diffchanged"><pre>  /* doesn't work reliably.  You can perfectly control hinting     */</pre></td>
            <td class="lineno">3432</td>
            <td class="diffchanged"><pre>  /*    face ::                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">816</td>
            <td class="diff"><pre>  /* yourself when loading glyphs, then apply transforms as usual. */</pre></td>
            <td class="lineno">3433</td>
            <td class="diff"><pre>  /*      A handle to the source face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3434</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">817</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3435</td>
            <td class="diffchanged"><pre>  /*    charcode ::                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3436</td>
            <td class="diffadded"><pre>  /*      The character codepoint in Unicode.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">818</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3437</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">819</td>
            <td class="diff"><pre>  TT_Error  TT_Set_Instance_Transform_Flags( TT_Instance  instance,</pre></td>
            <td class="lineno">3438</td>
            <td class="diff"><pre>  /*    variantSelector ::                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3439</td>
            <td class="diffadded"><pre>  /*      The Unicode codepoint of the variation selector.                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3440</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">820</td>
            <td class="diffchanged"><pre>                                             TT_Bool      rotated,</pre></td>
            <td class="lineno">3441</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">821</td>
            <td class="diffchanged"><pre>                                             TT_Bool      stretched );</pre></td>
            <td class="lineno">3442</td>
            <td class="diffchanged"><pre>  /*    1~if found in the standard (Unicode) cmap, 0~if found in the       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">822</td>
            <td class="diff"><pre> </pre></td>
            <td class="lineno">3443</td>
            <td class="diff"><pre>  /*    variation selector cmap, or -1 if it is not a variant.             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3444</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3445</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3446</td>
            <td class="diffadded"><pre>  /*    This function is only meaningful if the font has a variation       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3447</td>
            <td class="diffadded"><pre>  /*    selector cmap subtable.                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3448</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3449</td>
            <td class="diffadded"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3450</td>
            <td class="diffadded"><pre>  /*    2.3.6                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3451</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3452</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Int )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3453</td>
            <td class="diffadded"><pre>  FT_Face_GetCharVariantIsDefault( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3454</td>
            <td class="diffadded"><pre>                                   FT_ULong  charcode,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 823...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">823</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">824</td>
            <td class="diffdeleted"><pre>  /* Return instance metrics in `metrics'. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3455...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3455</td>
            <td class="diffadded"><pre>                                   FT_ULong  variantSelector );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3456</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3457</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3458</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3459</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3460</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3461</td>
            <td class="diffadded"><pre>  /*    FT_Face_GetVariantSelectors                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3462</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3463</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3464</td>
            <td class="diffadded"><pre>  /*    Return a zero-terminated list of Unicode variant selectors found   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3465</td>
            <td class="diffadded"><pre>  /*    in the font.                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3466</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3467</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3468</td>
            <td class="diffadded"><pre>  /*    face ::                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3469</td>
            <td class="diffadded"><pre>  /*      A handle to the source face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3470</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 825...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">825</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">826</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3471...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3471</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3472</td>
            <td class="diffadded"><pre>  /*    A pointer to an array of selector code points, or NULL if there is */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3473</td>
            <td class="diffadded"><pre>  /*    no valid variant selector cmap subtable.                           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">827</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Get_Instance_Metrics( TT_Instance           instance,</pre></td>
            <td class="lineno">3474</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3475</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3476</td>
            <td class="diffadded"><pre>  /*    The last item in the array is~0; the array is owned by the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">828</td>
            <td class="diffchanged"><pre>                                     TT_Instance_Metrics*  metrics );</pre></td>
            <td class="lineno">3477</td>
            <td class="diffchanged"><pre>  /*    @FT_Face object but can be overwritten or released on the next     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3478</td>
            <td class="diffadded"><pre>  /*    call to a FreeType function.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">829</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3479</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">830</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3480</td>
            <td class="diffchanged"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3481</td>
            <td class="diffadded"><pre>  /*    2.3.6                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">831</td>
            <td class="diffchanged"><pre>  /* Set an instance's generic pointer. */</pre></td>
            <td class="lineno">3482</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3483</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt32* )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3484</td>
            <td class="diffadded"><pre>  FT_Face_GetVariantSelectors( FT_Face  face );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3485</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3486</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3487</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3488...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3488</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3489</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3490</td>
            <td class="diffadded"><pre>  /*    FT_Face_GetVariantsOfChar                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">832</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3491</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3492</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3493</td>
            <td class="diffadded"><pre>  /*    Return a zero-terminated list of Unicode variant selectors found   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">833</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3494</td>
            <td class="diffchanged"><pre>  /*    for the specified character code.                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">834</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Set_Instance_Pointer( TT_Instance  instance,</pre></td>
            <td class="lineno">3495</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3496</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3497</td>
            <td class="diffadded"><pre>  /*    face ::                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3498</td>
            <td class="diffadded"><pre>  /*      A handle to the source face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3499</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">835</td>
            <td class="diffchanged"><pre>                                     void*        data );</pre></td>
            <td class="lineno">3500</td>
            <td class="diffchanged"><pre>  /*    charcode ::                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">836</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3501</td>
            <td class="diffchanged"><pre>  /*      The character codepoint in Unicode.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3502</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3503</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3504</td>
            <td class="diffadded"><pre>  /*    A pointer to an array of variant selector code points which are    */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 837...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">837</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">838</td>
            <td class="diffdeleted"><pre>  /* Get an instance's generic pointer. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">839</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">840</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3505...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3505</td>
            <td class="diffadded"><pre>  /*    active for the given character, or NULL if the corresponding list  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3506</td>
            <td class="diffadded"><pre>  /*    is empty.                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3507</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3508</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3509</td>
            <td class="diffadded"><pre>  /*    The last item in the array is~0; the array is owned by the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3510</td>
            <td class="diffadded"><pre>  /*    @FT_Face object but can be overwritten or released on the next     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3511</td>
            <td class="diffadded"><pre>  /*    call to a FreeType function.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3512</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3513</td>
            <td class="diffadded"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3514</td>
            <td class="diffadded"><pre>  /*    2.3.6                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3515</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3516</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt32* )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3517</td>
            <td class="diffadded"><pre>  FT_Face_GetVariantsOfChar( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3518</td>
            <td class="diffadded"><pre>                             FT_ULong  charcode );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3519</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3520</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3521</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3522</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3523</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3524</td>
            <td class="diffadded"><pre>  /*    FT_Face_GetCharsOfVariant                                          */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 841...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">841</td>
            <td class="diffdeleted"><pre>  void*     TT_Get_Instance_Pointer( TT_Instance  instance );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">842</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">843</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">844</td>
            <td class="diffdeleted"><pre>  /* Close a given instance object, destroying all associated data. */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3525...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3525</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3526</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3527</td>
            <td class="diffadded"><pre>  /*    Return a zero-terminated list of Unicode character codes found for */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3528</td>
            <td class="diffadded"><pre>  /*    the specified variant selector.                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3529</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3530</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3531</td>
            <td class="diffadded"><pre>  /*    face ::                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3532</td>
            <td class="diffadded"><pre>  /*      A handle to the source face object.                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3533</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">845</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3534</td>
            <td class="diffchanged"><pre>  /*    variantSelector ::                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3535</td>
            <td class="diffadded"><pre>  /*      The variant selector code point in Unicode.                      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3536</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3537</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">846</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3538</td>
            <td class="diffchanged"><pre>  /*    A list of all the code points which are specified by this selector */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3539</td>
            <td class="diffadded"><pre>  /*    (both default and non-default codes are returned) or NULL if there */</pre></td>
          </tr>
          <tr>
            <td class="lineno">847</td>
            <td class="diffchanged"><pre>  TT_Error  TT_Done_Instance( TT_Instance  instance );</pre></td>
            <td class="lineno">3540</td>
            <td class="diffchanged"><pre>  /*    is no valid cmap or the variant selector is invalid.               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3541</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3542...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3542</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3543</td>
            <td class="diffadded"><pre>  /*    The last item in the array is~0; the array is owned by the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3544</td>
            <td class="diffadded"><pre>  /*    @FT_Face object but can be overwritten or released on the next     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3545</td>
            <td class="diffadded"><pre>  /*    call to a FreeType function.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3546</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3547</td>
            <td class="diffadded"><pre>  /* <Since>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3548</td>
            <td class="diffadded"><pre>  /*    2.3.6                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3549</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3550</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_UInt32* )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3551</td>
            <td class="diffadded"><pre>  FT_Face_GetCharsOfVariant( FT_Face   face,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3552</td>
            <td class="diffadded"><pre>                             FT_ULong  variantSelector );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3553</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3554</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3555</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3556</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3557</td>
            <td class="diffadded"><pre>  /* <Section>                                                             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3558</td>
            <td class="diffadded"><pre>  /*    computations                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3559</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3560</td>
            <td class="diffadded"><pre>  /* <Title>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3561</td>
            <td class="diffadded"><pre>  /*    Computations                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3562</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3563</td>
            <td class="diffadded"><pre>  /* <Abstract>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3564</td>
            <td class="diffadded"><pre>  /*    Crunching fixed numbers and vectors.                               */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 848...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">848</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 849...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">849</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">850</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3565</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">851</td>
            <td class="diff"><pre>  /* ----------------------- glyph management ----------------------- */</pre></td>
            <td class="lineno">3566</td>
            <td class="diff"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">852</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3567</td>
            <td class="diffchanged"><pre>  /*    This section contains various functions used to perform            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3568</td>
            <td class="diffadded"><pre>  /*    computations on 16.16 fixed-float numbers or 2d vectors.           */</pre></td>
          </tr>
          <tr>
            <td class="lineno">853</td>
            <td class="diff"><pre>  /* Create a new glyph object related to the given `face'. */</pre></td>
            <td class="lineno">3569</td>
            <td class="diff"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3570</td>
            <td class="diffadded"><pre>  /* <Order>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">854</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3571</td>
            <td class="diffchanged"><pre>  /*    FT_MulDiv                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3572</td>
            <td class="diffadded"><pre>  /*    FT_MulFix                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3573</td>
            <td class="diffadded"><pre>  /*    FT_DivFix                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">855</td>
            <td class="diffchanged"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">3574</td>
            <td class="diffchanged"><pre>  /*    FT_RoundFix                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">856</td>
            <td class="diff"><pre>  TT_Error  TT_New_Glyph( TT_Face    face,</pre></td>
            <td class="lineno">3575</td>
            <td class="diff"><pre>  /*    FT_CeilFix                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3576</td>
            <td class="diffadded"><pre>  /*    FT_FloorFix                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3577</td>
            <td class="diffadded"><pre>  /*    FT_Vector_Transform                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3578</td>
            <td class="diffadded"><pre>  /*    FT_Matrix_Multiply                                                 */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3579</td>
            <td class="diffadded"><pre>  /*    FT_Matrix_Invert                                                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3580</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3581</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">857</td>
            <td class="diffchanged"><pre>                          TT_Glyph*  glyph );</pre></td>
            <td class="lineno">3582</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3583</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3584</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3585</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3586</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3587</td>
            <td class="diffadded"><pre>  /*    FT_MulDiv                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3588</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3589</td>
            <td class="diffadded"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3590</td>
            <td class="diffadded"><pre>  /*    A very simple function used to perform the computation `(a*b)/c'   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3591</td>
            <td class="diffadded"><pre>  /*    with maximal accuracy (it uses a 64-bit intermediate integer       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">858</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3592</td>
            <td class="diffchanged"><pre>  /*    whenever necessary).                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">859</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3593</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">860</td>
            <td class="diffchanged"><pre>  /* Discard (and destroy) a given glyph object. */</pre></td>
            <td class="lineno">3594</td>
            <td class="diffchanged"><pre>  /*    This function isn't necessarily as fast as some processor specific */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3595</td>
            <td class="diffadded"><pre>  /*    operations, but is at least completely portable.                   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3596</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3597</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">861</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3598</td>
            <td class="diffchanged"><pre>  /*    a :: The first multiplier.                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">862</td>
            <td class="diffdeleted"><pre>  EXPORT_DEF</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 863...</th>
            <th colspan="2">Line -...</th>
          </tr>
          <tr>
            <td class="lineno">863</td>
            <td class="diffdeleted"><pre>  TT_Error  TT_Done_Glyph( TT_Glyph  glyph );</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">864</td>
            <td class="diffdeleted"><pre> </pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3599...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3599</td>
            <td class="diffadded"><pre>  /*    b :: The second multiplier.                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3600</td>
            <td class="diffadded"><pre>  /*    c :: The divisor.                                                  */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3601</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3602</td>
            <td class="diffadded"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3603</td>
            <td class="diffadded"><pre>  /*    The result of `(a*b)/c'.  This function never traps when trying to */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3604</td>
            <td class="diffadded"><pre>  /*    divide by zero; it simply returns `MaxInt' or `MinInt' depending   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">865</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3605</td>
            <td class="diffchanged"><pre>  /*    on the signs of `a' and `b'.                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3606</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3607</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Long )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3608</td>
            <td class="diffadded"><pre>  FT_MulDiv( FT_Long  a,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3609</td>
            <td class="diffadded"><pre>             FT_Long  b,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3610</td>
            <td class="diffadded"><pre>             FT_Long  c );</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3611</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3612</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3613</td>
            <td class="diffadded"><pre>  /* */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3614</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3615</td>
            <td class="diffadded"><pre>  /* The following #if 0 ... #endif is for the documentation formatter, */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3616</td>
            <td class="diffadded"><pre>  /* hiding the internal `FT_MULFIX_INLINED' macro.                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">866</td>
            <td class="diffchanged"><pre>#define TTLOAD_SCALE_GLYPH                    1</pre></td>
            <td class="lineno">3617</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3618</td>
            <td class="diffadded"><pre>#if 0</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3619</td>
            <td class="diffadded"><pre>  /*************************************************************************/</pre></td>
          </tr>
          <tr>
            <td class="lineno">867</td>
            <td class="diffchanged"><pre>#define TTLOAD_HINT_GLYPH                     2</pre></td>
            <td class="lineno">3620</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3621</td>
            <td class="diffadded"><pre>  /* <Function>                                                            */</pre></td>
          </tr>
          <tr>
            <td class="lineno">868</td>
            <td class="diffchanged"><pre>#define TTLOAD_PEDANTIC                     128</pre></td>
            <td class="lineno">3622</td>
            <td class="diffchanged"><pre>  /*    FT_MulFix                                                          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">869</td>
            <td class="diffchanged"><pre>#define TTLOAD_IGNORE_GLOBAL_ADVANCE_WIDTH  256</pre></td>
            <td class="lineno">3623</td>
            <td class="diffchanged"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">870</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3624</td>
            <td class="diffchanged"><pre>  /* <Description>                                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">871</td>
            <td class="diffchanged"><pre>#define TTLOAD_DEFAULT  (TTLOAD_SCALE_GLYPH | TTLOAD_HINT_GLYPH)</pre></td>
            <td class="lineno">3625</td>
            <td class="diffchanged"><pre>  /*    A very simple function used to perform the computation             */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3626</td>
            <td class="diffadded"><pre>  /*    `(a*b)/0x10000' with maximal accuracy.  Most of the time this is   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3627</td>
            <td class="diffadded"><pre>  /*    used to multiply a given value by a 16.16 fixed float factor.      */</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line -...</th>
            <th colspan="2">Line 3628...</th>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3628</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3629</td>
            <td class="diffadded"><pre>  /* <Input>                                                               */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3630</td>
            <td class="diffadded"><pre>  /*    a :: The first multiplier.                                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3631</td>
            <td class="diffadded"><pre>  /*    b :: The second multiplier.  Use a 16.16 factor here whenever      */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3632</td>
            <td class="diffadded"><pre>  /*         possible (see note below).                                    */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3633</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">872</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3634</td>
            <td class="diffchanged"><pre>  /* <Return>                                                              */</pre></td>
          </tr>
          <tr>
            <td class="lineno">873</td>
            <td class="diffchanged"><pre> </pre></td>
            <td class="lineno">3635</td>
            <td class="diffchanged"><pre>  /*    The result of `(a*b)/0x10000'.                                     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3636</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3637</td>
            <td class="diffadded"><pre>  /* <Note>                                                                */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3638</td>
            <td class="diffadded"><pre>  /*    This function has been optimized for the case where the absolute   */</pre></td>
          </tr>
          <tr>
            <td class="lineno">874</td>
            <td class="diffchanged"><pre>  /* Load and process (scale/transform and hint) a glyph from the */</pre></td>
            <td class="lineno">3639</td>
            <td class="diffchanged"><pre>  /*    value of `a' is less than 2048, and `b' is a 16.16 scaling factor. */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3640</td>
            <td class="diffadded"><pre>  /*    As this happens mainly when scaling from notional units to         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">875</td>
            <td class="diffchanged"><pre>  /* given `instance'.  The glyph and instance handles must be    */</pre></td>
            <td class="lineno">3641</td>
            <td class="diffchanged"><pre>  /*    fractional pixels in FreeType, it resulted in noticeable speed     */</pre></td>
          </tr>
          <tr>
            <td class="lineno">876</td>
            <td class="diff"><pre>  /* related to the same face object.  The glyph index can be     */</pre></td>
            <td class="lineno">3642</td>
            <td class="diff"><pre>  /*    improvements between versions 2.x and 1.x.                         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3643</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3644</td>
            <td class="diffadded"><pre>  /*    As a conclusion, always try to place a 16.16 factor as the         */</pre></td>
          </tr>
          <tr>
            <td class="lineno">877</td>
            <td class="diffchanged"><pre>  /* computed with a call to TT_Char_Index().                     */</pre></td>
            <td class="lineno">3645</td>
            <td class="diffchanged"><pre>  /*    _second_ argument of this function; this can make a great          */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3646</td>
            <td class="diffadded"><pre>  /*    difference.                                                        */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3647</td>
            <td class="diffadded"><pre>  /*                                                                       */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3648</td>
            <td class="diffadded"><pre>  FT_EXPORT( FT_Long )</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3649</td>
            <td class="diffadded"><pre>  FT_MulFix( FT_Long  a,</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3650</td>
            <td class="diffadded"><pre>             FT_Long  b );</pre></td>
          </tr>
          <tr>
            <td class="lineno">878</td>
            <td class="diffchanged"><pre>  /*                                                              */</pre></td>
            <td class="lineno">3651</td>
            <td class="diffchanged"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3652</td>
            <td class="diffadded"><pre>  /* */</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3653</td>
            <td class="diffadded"><pre>#endif</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3654</td>
            <td class="diffadded"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3655</td>
            <td class="diffadded"><pre>#ifdef FT_MULFIX_INLINED</pre></td>
          </tr>
          <tr>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
            <td class="lineno">3656</td>
            <td class="diffadded"><pre>#define FT_MulFix( a, b )  FT_MULFIX_INLINED( a, b )</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 879...</th>
            <th colspan="2">Line 3657...</th>
          </tr>
          <tr>
            <td class="lineno">879</td>
            <td class="diffchanged"><pre>  /* The 'load_flags' argument is a combination of the macros     */</pre></td>
            <td class="lineno">3657</td>
            <td class="diffchanged"><pre>#else</pre></td>
          </tr>
          <tr>
            <td class="lineno">880</td>
            <td class="diffdeleted"><pre>  /* TTLOAD_SCALE_GLYPH and TTLOAD_HINT_GLYPH.  Hinting will be   */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">881</td>
            <td class="diffdeleted"><pre>  /* applied only if the scaling is selected.                     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">882</td>
            <td class="diffdeleted"><pre>  /*                                                              */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">883</td>
            <td class="diffdeleted"><pre>  /* If scaling is off (i.e., load_flags = 0), the returned       */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 884...</th>
            <th colspan="2">Line 3658...</th>
          </tr>
          <tr>
            <td class="lineno">884</td>
            <td class="diffchanged"><pre>  /* outlines are in EM square coordinates (also called FUnits),  */</pre></td>
            <td class="lineno">3658</td>
            <td class="diffchanged"><pre>  FT_EXPORT( FT_Long )</pre></td>
          </tr>
          <tr>
            <td class="lineno">885</td>
            <td class="diffdeleted"><pre>  /* extracted directly from the font with no hinting.  Other     */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <td class="lineno">886</td>
            <td class="diffdeleted"><pre>  /* glyph metrics are also in FUnits.                            */</pre></td>
            <td class="lineno">-</td>
            <td class="diffempty"><pre> </pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 887...</th>
            <th colspan="2">Line 3659...</th>
          </tr>
          <tr>
            <td class="lineno">887</td>
            <td class="diffchanged"><pre>  /*                                                              */</pre></td>
            <td class="lineno">3659</td>
            <td class="diffchanged"><pre>  FT_MulFix( FT_Long  a,</pre></td>
          </tr>
          <tr>
            <th colspan="2">Line 888...</th>
            <th colspan="2">Line 3660...</th>
          </tr>
          <tr>
            <td class="lineno">888</td>
            <td class="diff"><pre>  /* If scaling is on, the returned outlines are in fractional    */</pre></td>
            <td class="lineno">3660</td>
            <td class="diff"><pre>             FT_Long  b );</pre></td>
          </tr>
        </tbody>
       </table>
  </div>
</div>
<div id="footer">
  <p style="padding:0; margin:0"><small>Powered by <a href="https://websvnphp.github.io/">WebSVN</a> 2.7.0 and <a href="http://subversion.apache.org">Apache Subversion</a> 1.14.1     ✓ <a href="http://validator.w3.org/check?uri=http://websvn.kolibrios.org/diff.php?repname=Kolibri+OS%26path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ffreetype.h%26rev=4744%26peg=4744%26template=%26language=en">XHTML</a> & <a href="http://jigsaw.w3.org/css-validator/validator?uri=http://websvn.kolibrios.org/diff.php?repname=Kolibri+OS%26path=%2Fprograms%2Fdevelop%2Flibraries%2Fmenuetlibc%2Finclude%2Ffreetype%2Ffreetype.h%26rev=4744%26peg=4744%26template=%26language=en">CSS</a></small></p>
</div>
</body>
</html>