~ubuntu-branches/ubuntu/intrepid/fontconfig/intrepid

« back to all changes in this revision

Viewing changes to doc/fontconfig-devel/r3058.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-12-05 14:16:40 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20071205141640-xikzw02c8gpgndze
Tags: 2.5.0-2ubuntu1
* Merge with Debian; remaining changes:
  - conf.d/40-nonlatin.conf: Add `MgOpen Moderna' to the list of fonts
    for which we might fall back to sans-serif.
  - conf.d/60-latin.conf: Prefer DejaVu over Bitstream Vera,
    as done for dapper.
  - 52-languageselector.conf loads language-selector.conf.
  - Include 52-languageselector.conf in the lists in conf.d/Makefile.am so
    that it actually gets installed and used.  Fixes LP 73714.
  - Some hackery in the debconf config script which attempts to upgrade
    user preferences across the many changes which have occurred to the
    debconf questions.  In particular:
    + Do not attempt to divine enable_bitmaps option by reading the
      symlinks in /etc.  This leaves the only way to permanently change
      the behaviour being dpkg-reconfigure.  The divination code was
      wrong and was intended by Debian to preserve pre-debconf
      configuration.  It would be nicer to preserve handmade updates to
      the /etc directory.
    + Always create /etc/fontconfig/conf.d/ symlink for enabling or
      disabling bitmap fonts.  This records the state from debconf
      unambiguously into the filesystem and will make it possible for
      future upgrades (from Edgy or later) to preserve handmade changes.
  - Add a (optional) include for "language-selector.conf" in fonts.conf
  - debian/patches/03_preferred_symbol_font.patch:
    + prefer "Standard Symbols L" as symbol font (Ubuntu: #37745)
  - Fix incorrect location of /usr/share/X11/fonts.
  - Correctly fix the (eg) firefox vs. (eg) evince font metrics problem:
    + New FC_ANY_METRICS property, boolean.
    + Change URW Nimbus and AMT font aliases in 30-{urw,metric}-aliases.conf
      into equivalent <match> directives so that we can add an additional
      test which disables them when the anymetrics property is true.
* Link using -Bsymbolic-functions.
* debian/rules (clean): Clean doc directory.
* debian/rules: Set shell to /bin/bash.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2
 
<HTML
3
 
><HEAD
4
 
><TITLE
5
 
>FcUtf8ToUcs4</TITLE
6
 
><META
7
 
NAME="GENERATOR"
8
 
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9
 
REL="HOME"
10
 
HREF="index.html"><LINK
11
 
REL="UP"
12
 
TITLE="String utilities"
13
 
HREF="x93.html#AEN3055"><LINK
14
 
REL="PREVIOUS"
15
 
TITLE="FUNCTIONS"
16
 
HREF="x93.html"><LINK
17
 
REL="NEXT"
18
 
TITLE="FcUcs4ToUtf8"
19
 
HREF="r3087.html"></HEAD
20
 
><BODY
21
 
CLASS="REFENTRY"
22
 
BGCOLOR="#FFFFFF"
23
 
TEXT="#000000"
24
 
LINK="#0000FF"
25
 
VLINK="#840084"
26
 
ALINK="#0000FF"
27
 
><DIV
28
 
CLASS="NAVHEADER"
29
 
><TABLE
30
 
SUMMARY="Header navigation table"
31
 
WIDTH="100%"
32
 
BORDER="0"
33
 
CELLPADDING="0"
34
 
CELLSPACING="0"
35
 
><TR
36
 
><TH
37
 
COLSPAN="3"
38
 
ALIGN="center"
39
 
></TH
40
 
></TR
41
 
><TR
42
 
><TD
43
 
WIDTH="10%"
44
 
ALIGN="left"
45
 
VALIGN="bottom"
46
 
><A
47
 
HREF="x93.html"
48
 
ACCESSKEY="P"
49
 
>Prev</A
50
 
></TD
51
 
><TD
52
 
WIDTH="80%"
53
 
ALIGN="center"
54
 
VALIGN="bottom"
55
 
></TD
56
 
><TD
57
 
WIDTH="10%"
58
 
ALIGN="right"
59
 
VALIGN="bottom"
60
 
><A
61
 
HREF="r3087.html"
62
 
ACCESSKEY="N"
63
 
>Next</A
64
 
></TD
65
 
></TR
66
 
></TABLE
67
 
><HR
68
 
ALIGN="LEFT"
69
 
WIDTH="100%"></DIV
70
 
><H1
71
 
><A
72
 
NAME="FCUTF8TOUCS4"
73
 
></A
74
 
>FcUtf8ToUcs4</H1
75
 
><DIV
76
 
CLASS="REFNAMEDIV"
77
 
><A
78
 
NAME="AEN3062"
79
 
></A
80
 
><H2
81
 
>Name</H2
82
 
>FcUtf8ToUcs4&nbsp;--&nbsp;convert UTF-8 to UCS4</DIV
83
 
><DIV
84
 
CLASS="REFSYNOPSISDIV"
85
 
><A
86
 
NAME="AEN3065"
87
 
></A
88
 
><H2
89
 
>Synopsis</H2
90
 
><DIV
91
 
CLASS="FUNCSYNOPSIS"
92
 
><P
93
 
></P
94
 
><A
95
 
NAME="AEN3066"
96
 
></A
97
 
><PRE
98
 
CLASS="FUNCSYNOPSISINFO"
99
 
>#include &lt;fontconfig.h&gt;
100
 
        </PRE
101
 
><P
102
 
><CODE
103
 
><CODE
104
 
CLASS="FUNCDEF"
105
 
>int FcUtf8ToUcs4</CODE
106
 
>(FcChar8 *src, FcChar32 *dst, int len);</CODE
107
 
></P
108
 
><P
109
 
></P
110
 
></DIV
111
 
></DIV
112
 
><DIV
113
 
CLASS="REFSECT1"
114
 
><A
115
 
NAME="AEN3077"
116
 
></A
117
 
><H2
118
 
>Description</H2
119
 
><P
120
 
>Converts the next Unicode char from <CODE
121
 
CLASS="PARAMETER"
122
 
>src</CODE
123
 
> into
124
 
<CODE
125
 
CLASS="PARAMETER"
126
 
>dst</CODE
127
 
> and returns the number of bytes containing the
128
 
char.  <CODE
129
 
CLASS="PARAMETER"
130
 
>src</CODE
131
 
> nust be at least
132
 
<CODE
133
 
CLASS="PARAMETER"
134
 
>len</CODE
135
 
> bytes long.
136
 
            </P
137
 
></DIV
138
 
><DIV
139
 
CLASS="REFSECT1"
140
 
><A
141
 
NAME="AEN3084"
142
 
></A
143
 
><H2
144
 
>Version</H2
145
 
><P
146
 
>Fontconfig version 2.4.2
147
 
 
148
 
            </P
149
 
></DIV
150
 
><DIV
151
 
CLASS="NAVFOOTER"
152
 
><HR
153
 
ALIGN="LEFT"
154
 
WIDTH="100%"><TABLE
155
 
SUMMARY="Footer navigation table"
156
 
WIDTH="100%"
157
 
BORDER="0"
158
 
CELLPADDING="0"
159
 
CELLSPACING="0"
160
 
><TR
161
 
><TD
162
 
WIDTH="33%"
163
 
ALIGN="left"
164
 
VALIGN="top"
165
 
><A
166
 
HREF="x93.html"
167
 
ACCESSKEY="P"
168
 
>Prev</A
169
 
></TD
170
 
><TD
171
 
WIDTH="34%"
172
 
ALIGN="center"
173
 
VALIGN="top"
174
 
><A
175
 
HREF="index.html"
176
 
ACCESSKEY="H"
177
 
>Home</A
178
 
></TD
179
 
><TD
180
 
WIDTH="33%"
181
 
ALIGN="right"
182
 
VALIGN="top"
183
 
><A
184
 
HREF="r3087.html"
185
 
ACCESSKEY="N"
186
 
>Next</A
187
 
></TD
188
 
></TR
189
 
><TR
190
 
><TD
191
 
WIDTH="33%"
192
 
ALIGN="left"
193
 
VALIGN="top"
194
 
>FUNCTIONS</TD
195
 
><TD
196
 
WIDTH="34%"
197
 
ALIGN="center"
198
 
VALIGN="top"
199
 
><A
200
 
HREF="x93.html#AEN3055"
201
 
ACCESSKEY="U"
202
 
>Up</A
203
 
></TD
204
 
><TD
205
 
WIDTH="33%"
206
 
ALIGN="right"
207
 
VALIGN="top"
208
 
>FcUcs4ToUtf8</TD
209
 
></TR
210
 
></TABLE
211
 
></DIV
212
 
></BODY
213
 
></HTML
214
 
>
 
 
b'\\ No newline at end of file'