Update to fontconfig 2.8.0. Tested on a full ports build by naddy@.

This commit is contained in:
matthieu 2010-03-25 21:45:57 +00:00
parent 54193b0f27
commit e248f65664
730 changed files with 37708 additions and 19621 deletions

View File

@ -1,4 +1,4 @@
$Id: COPYING,v 1.1.1.1 2006/11/25 18:41:47 matthieu Exp $
fontconfig/COPYING
Copyright © 2001,2003 Keith Packard
@ -12,9 +12,9 @@ specific, written prior permission. Keith Packard makes no
representations about the suitability of this software for any purpose. It
is provided "as is" without express or implied warranty.
KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
#
# $Xorg: Makefile.am,v 1.1.1.1 2006/11/25 18:41:34 matthieu Exp $
# fontconfig/Makefile.am
#
# Copyright © 2003 Keith Packard
#
@ -13,9 +13,9 @@
# representations about the suitability of this software for any purpose. It
# is provided "as is" without express or implied warranty.
#
# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -23,7 +23,7 @@
DOCSRC=@DOCSRC@
SUBDIRS=fontconfig fc-case fc-lang fc-glyphname fc-arch src \
fc-cache fc-cat fc-list fc-match conf.d $(DOCSRC) test
fc-cache fc-cat fc-list fc-match fc-query fc-scan conf.d $(DOCSRC) test
EXTRA_DIST = \
fontconfig.pc.in \
@ -32,7 +32,8 @@ EXTRA_DIST = \
fontconfig.spec.in \
fontconfig.spec \
fontconfig-zip.in
DISTCLEANFILES = config.cache ChangeLog doltcompile
CLEANFILES = fonts.conf
DISTCLEANFILES = config.cache doltcompile
MAINTAINERCLEANFILES = \
$(srcdir)/aclocal.m4 \
$(srcdir)/autoscan.log \
@ -62,13 +63,12 @@ endif
# Creating ChangeLog from git log:
MAINTAINERCLEANFILES += ChangeLog
MAINTAINERCLEANFILES += $(srcdir)/ChangeLog
EXTRA_DIST += ChangeLog
ChangeLog:
ChangeLog: $(srcdir)/ChangeLog
$(srcdir)/ChangeLog:
if test -d "$(srcdir)/.git"; then \
(GIT_DIR=$(top_srcdir)/.git ./missing --run git-log --stat) | fmt --split-only > $@.tmp \
(GIT_DIR=$(top_srcdir)/.git ./missing --run git log --stat) | fmt --split-only > $@.tmp \
&& mv -f $@.tmp $@ \
|| ($(RM) $@.tmp; \
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
@ -81,7 +81,17 @@ ChangeLog:
.PHONY: ChangeLog
install-data-local:
fonts.conf: fonts.conf.in Makefile
sed \
-e 's,@FC_CACHEDIR\@,$(FC_CACHEDIR),g' \
-e 's,@FC_DEFAULT_FONTS\@,$(FC_DEFAULT_FONTS),g' \
-e 's,@FC_FONTPATH\@,$(FC_FONTPATH),g' \
-e 's,@PACKAGE\@,$(PACKAGE),g' \
-e 's,@VERSION\@,$(VERSION),g' \
$(srcdir)/fonts.conf.in > $@.tmp && \
mv $@.tmp $@
install-data-local: fonts.conf
$(mkinstalldirs) $(DESTDIR)$(configdir) $(DESTDIR)$(fc_cachedir)
if [ -f $(DESTDIR)$(configdir)/fonts.conf ]; then \
echo "backing up existing $(DESTDIR)$(configdir)/fonts.conf"; \

View File

@ -1,6 +1,6 @@
# $OpenBSD: Makefile.bsd-wrapper,v 1.10 2009/04/05 16:43:35 matthieu Exp $
# $OpenBSD: Makefile.bsd-wrapper,v 1.11 2010/03/25 21:45:57 matthieu Exp $
SHARED_LIBS= fontconfig 6.0
SHARED_LIBS= fontconfig 7.0
CONFIGURE_ARGS= --with-expat=${X11BASE} --sysconfdir=/etc \
--mandir=${X11BASE}/man \

View File

@ -15,7 +15,7 @@
@SET_MAKE@
#
# $Xorg: Makefile.am,v 1.1.1.1 2006/11/25 18:41:34 matthieu Exp $
# fontconfig/Makefile.am
#
# Copyright © 2003 Keith Packard
#
@ -29,9 +29,9 @@
# representations about the suitability of this software for any purpose. It
# is provided "as is" without express or implied warranty.
#
# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -62,9 +62,9 @@ host_triplet = @host@
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/fontconfig-zip.in $(srcdir)/fontconfig.pc.in \
$(srcdir)/fontconfig.spec.in $(srcdir)/fonts.conf.in \
$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
config.guess config.sub depcomp install-sh ltmain.sh missing
$(srcdir)/fontconfig.spec.in $(top_srcdir)/configure AUTHORS \
COPYING ChangeLog INSTALL NEWS config.guess config.sub depcomp \
install-sh ltmain.sh missing
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
@ -75,8 +75,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno configure.status.lineno
mkinstalldirs = $(SHELL) $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = fontconfig.spec fontconfig.pc fonts.conf \
fontconfig-zip
CONFIG_CLEAN_FILES = fontconfig.spec fontconfig.pc fontconfig-zip
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@ -137,7 +136,6 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
DOCDIR = @DOCDIR@
DOCMAN3 = @DOCMAN3@
DOCSRC = @DOCSRC@
DOLT_BASH = @DOLT_BASH@
@ -162,6 +160,7 @@ FC_FONTPATH = @FC_FONTPATH@
FFLAGS = @FFLAGS@
FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
FREETYPE_LIBS = @FREETYPE_LIBS@
GREP = @GREP@
HASDOCBOOK = @HASDOCBOOK@
HAVE_EXPAT = @HAVE_EXPAT@
HAVE_XMLPARSE_H = @HAVE_XMLPARSE_H@
@ -193,7 +192,6 @@ MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
ORTH_FILES = @ORTH_FILES@
OS_WIN32_FALSE = @OS_WIN32_FALSE@
OS_WIN32_TRUE = @OS_WIN32_TRUE@
PACKAGE = @PACKAGE@
@ -205,6 +203,7 @@ PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
RM = @RM@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
@ -213,18 +212,9 @@ USEDOCBOOK_FALSE = @USEDOCBOOK_FALSE@
USEDOCBOOK_TRUE = @USEDOCBOOK_TRUE@
VERSION = @VERSION@
WARN_CFLAGS = @WARN_CFLAGS@
ac_ct_AR = @ac_ct_AR@
ac_ct_AS = @ac_ct_AS@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
ac_ct_DSYMUTIL = @ac_ct_DSYMUTIL@
ac_ct_F77 = @ac_ct_F77@
ac_ct_NMEDIT = @ac_ct_NMEDIT@
ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
ac_ct_RANLIB = @ac_ct_RANLIB@
ac_ct_STRIP = @ac_ct_STRIP@
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
@ -242,6 +232,9 @@ build_os = @build_os@
build_vendor = @build_vendor@
confdir = @confdir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
fc_cachedir = @fc_cachedir@
ft_config = @ft_config@
@ -250,28 +243,33 @@ host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
ms_librarian = @ms_librarian@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
SUBDIRS = fontconfig fc-case fc-lang fc-glyphname fc-arch src \
fc-cache fc-cat fc-list fc-match conf.d $(DOCSRC) test
fc-cache fc-cat fc-list fc-match fc-query fc-scan conf.d $(DOCSRC) test
EXTRA_DIST = fontconfig.pc.in fonts.conf.in fonts.dtd \
fontconfig.spec.in fontconfig.spec fontconfig-zip.in ChangeLog
DISTCLEANFILES = config.cache ChangeLog doltcompile
CLEANFILES = fonts.conf
DISTCLEANFILES = config.cache doltcompile
# Creating ChangeLog from git log:
MAINTAINERCLEANFILES = $(srcdir)/aclocal.m4 $(srcdir)/autoscan.log \
@ -279,7 +277,7 @@ MAINTAINERCLEANFILES = $(srcdir)/aclocal.m4 $(srcdir)/autoscan.log \
$(srcdir)/config.sub $(srcdir)/configure.scan \
$(srcdir)/depcomp $(srcdir)/install-sh $(srcdir)/ltmain.sh \
$(srcdir)/missing $(srcdir)/mkinstalldirs `find "$(srcdir)" \
-type f -name Makefile.in -print` ChangeLog
-type f -name Makefile.in -print` $(srcdir)/ChangeLog
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = fontconfig.pc
configdir = $(CONFDIR)
@ -344,8 +342,6 @@ fontconfig.spec: $(top_builddir)/config.status $(srcdir)/fontconfig.spec.in
cd $(top_builddir) && $(SHELL) ./config.status $@
fontconfig.pc: $(top_builddir)/config.status $(srcdir)/fontconfig.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
fonts.conf: $(top_builddir)/config.status $(srcdir)/fonts.conf.in
cd $(top_builddir) && $(SHELL) ./config.status $@
fontconfig-zip: $(top_builddir)/config.status $(srcdir)/fontconfig-zip.in
cd $(top_builddir) && $(SHELL) ./config.status $@
@ -692,6 +688,7 @@ install-strip:
mostlyclean-generic:
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@ -773,10 +770,10 @@ uninstall-info: uninstall-info-recursive
uninstall uninstall-am uninstall-configDATA uninstall-info-am \
uninstall-local uninstall-pkgconfigDATA
ChangeLog:
ChangeLog: $(srcdir)/ChangeLog
$(srcdir)/ChangeLog:
if test -d "$(srcdir)/.git"; then \
(GIT_DIR=$(top_srcdir)/.git ./missing --run git-log --stat) | fmt --split-only > $@.tmp \
(GIT_DIR=$(top_srcdir)/.git ./missing --run git log --stat) | fmt --split-only > $@.tmp \
&& mv -f $@.tmp $@ \
|| ($(RM) $@.tmp; \
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
@ -789,7 +786,17 @@ ChangeLog:
.PHONY: ChangeLog
install-data-local:
fonts.conf: fonts.conf.in Makefile
sed \
-e 's,@FC_CACHEDIR\@,$(FC_CACHEDIR),g' \
-e 's,@FC_DEFAULT_FONTS\@,$(FC_DEFAULT_FONTS),g' \
-e 's,@FC_FONTPATH\@,$(FC_FONTPATH),g' \
-e 's,@PACKAGE\@,$(PACKAGE),g' \
-e 's,@VERSION\@,$(VERSION),g' \
$(srcdir)/fonts.conf.in > $@.tmp && \
mv $@.tmp $@
install-data-local: fonts.conf
$(mkinstalldirs) $(DESTDIR)$(configdir) $(DESTDIR)$(fc_cachedir)
if [ -f $(DESTDIR)$(configdir)/fonts.conf ]; then \
echo "backing up existing $(DESTDIR)$(configdir)/fonts.conf"; \

View File

@ -1,12 +1,306 @@
Fontconfig
Font configuration and customization library
Version 2.6
2008-05-31
Version 2.8
2009-11-18
Check INSTALL for compilation and installation instructions.
Report bugs to https://bugs.freedesktop.org in the fontconfig module.
2.8
Behdad Esfahbod (24):
Clarify default confdir and cachedir better.
Move FcAlign to fcint.h
[fc-arch] Add FcAlign to arch signature
[int] Define MIN/MAX/ABS macros
Bump cache version up from 2 to 3 and fix FcLangSet caching/crash
Remove unused macros
[int] Remove fc_storage_type() in favor of direct access to v->type
[int] Remove fc_value_* macros that did nothing other than renaming
Enable automake silent rules
[int] Remove more unused macros
[xml] Remove unused code
[arch] Try to ensure proper FcLangSet alignment in arch
[lang] Fix serializing LangSet from older versions
Make sure fclang.h and fcarch.h are built
Remove bogus comment
[fc-glyphname] Cleanup Makefile.am
[src] Create fcglyphname.h automatically
[fc-glyphname] Rename internal arrays to prefix with _fc_
Clean up Makefile's a bit
[fc-glyphname] Remove Adobe glyphlist
[fc-case] Update CaseFolding.txt to Unicode 5.2.0
[fc-arch] Beautify the arch template
[fc-arch] Rename architecture names to better reflect what they are
Bump libtool revision in preparation for release
2.7.3
Behdad Esfahbod (2):
Use default config in FcFileScan() and FcDirScan()
Bump libtool version in preparation for release
Roozbeh Pournader (2):
Correct Ewe (ee) orthography to use U+025B (bug #20711)
Updated Arabic, Persian, and Urdu orthographies
2.7.2
Behdad Esfahbod (6):
Improve charset printing
[ja.orth] Comment out FULLWIDTH YEN SIGN (#22942)
Bug 22037 - No Fonts installed on a default install on Windows Server 2003
Bug 23419 - "contains" expression seems not working on the fontconfig rule
Revert "Fix FcNameUnparseLangSet()" and redo it
Bump libtool version for release
Tor Lillqvist (3):
Fix MinGW compilation
Fix heap corruption on Windows in FcEndElement()
Use multi-byte codepage aware string function on Windows
2.7.1
Behdad Esfahbod (16):
git-tag -s again
Fix win32 build
Replace spaces with tabs in conf files
Remove unused ftglue code
Add Inconsolata to monospace config (#22710)
Fix leak with string VStack objects
Improve libtool version parsing (#22122)
Use GetSystemWindowsDirectory() instead of GetWindowsDirectory() (#22037)
Remove unused macros
Fix FcNameUnparseLangSet()
Fix doc syntax (#22902)
TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32
[doc] Add ~/fonts.conf.d to user docs
Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)
Bump libtool versions that 2.7.0 (I forgot to do back then)
Update .gitignore
Karl Tomlinson (1):
Don't change the order of names unnecessarily (#20128)
2.7
Alexey Khoroshilov (1):
Use human-readable file names in the docs (bug #16278)
Behdad Esfahbod (119):
Avoid C99ism in Win32 code (#16651)
[doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
When canonizing filenames, squash // and remove final / (#bug 16286)
Add orth file for Maithili mai.orth (#15821)
Replace RCS Id tags with the file name
[doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet (#16272)
Update Thai default families (#16223)
Add ~/.fonts.conf.d to default config (#17100)
[fc-match] Fix list of getopt options in --help
Update man pages
Add fc-query (#13019)
Implement fc-list --verbose (#13015)
[doc] Add const decorator for FcPatternDuplicate()
Add FcPatternFilter() (#13016)
[doc] Document that a zero rescanInterval disables automatic checks (#17103)
Get rid of $Id: README,v 1.3 2010/03/25 21:45:57 matthieu Exp $ tags
[doc] Fix signature of FcConfigHome()
Fix docs re 'orig' argument of FcPatternBuild and family
Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
Add Sindhi .orth file. (#17140)
Add WenQuanYi fonts to default conf (#17262, from Mandriva)
Handle -h and --help according to GNU Coding Standards (#17104)
Document when config can be NULL (#17105)
Add FcConfigReference() (#17124)
Document how to free return value of FcNameUnparse()
Don't leak FcValues string loaded through fcxml.c (#17661)
Don't call FcPatternGetCharSet in FcSortWalk unless we need to (#17361)
Fix two more doc typos
[.gitignore] Update
Cleanup symlinks in "make uninstall" (bug #18885)
[fccache] Consistently use FcStat() over stat() (bug #18195)
Consistently use FcStat() over stat() in all places
Use __builtin_popcount() when available (bug #17592)
Fix compile with old FreeType that doesn't have FT_Select_Size() (bug #17498)
Implement fc-list --quiet ala grep (bug #17141)
[65-fonts-persian.conf] Set foundry in target=scan instead of target=font
Don't use identifier named complex
Explicitly chmod() directories (bug #18934)
Remove special-casing of FC_FILE in FcPatternPrint()
[.gitignore] Update
Implement FcPatternFormat and use it in cmdline tools (bug #17107)
Fix comparison of family names to ignore leading space properly
[fcmatch.c] Fix debug formatting
[fcmatch] Use larger multipliers to enforce order
[fcmatch] When matching, reserve score 0 for when elements don't exist
[fcmatch] Move FcFontSetMatch() functionality into FcFontSetMatchInternal()
[doc] Note that fontset returned by FcConfigGetFonts should not be modified
Make FcCharSetMerge() public
Don't use FcCharSetCopy in FcCharSetMerge
Oops. Fix usage output.
Revive FcConfigScan() (bug #17121)
Add fc-scan too that runs FcFileScan/FcDirScan
Oops, fix FcPatternFilter
[fc-match] Accept list of elements like fc-list (bug #13017)
Cleanup all manpage.* files
[fcmatch] Fix crash when no fonts are available.
[fcfreetype] Fix typo in GB2312 encoding name string (#19845)
Add ICONV_LIBS to fontconfig.pc.in (#19606)
[win32] Fix usage of GetFullPathName()
[win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to binary location
[win32] Do not remove leading '\\' such that network paths work
[fccache] Make sure the cache is current when reusing from open caches
Update Sinhala orthography (#19288)
[cache] After writing cache to file, update the internal copy to reflect this
Further update Sinhala orthography (#19288)
[fcformat] Add support for width modifiers
[fcformat] Refactor and restructure code for upcoming changes
[fcformat] Add support for subexpressions
[fcformat] Add element filtering and deletion
[fcformat] Add conditionals
[fcformat] Add simple converters
[fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
[FcStrBuf] better handle malloc failure
[fcformat] Add value-count syntax
[fcformat] Implement 'delete', 'escape', and 'translate' filter functions
[fcformat] Start adding builtins
[fcformat] Refactor code to avoid malloc
[fcformat] Add support for builtin formats
[fcformat] Support indexing simple tags
[fcformat] Support 'default value' for simple tags
[fcformat] Implement array enumeration
[fclang] Implement FcLangSetGetLangs() (#18846)
[fcformat] Enumerate langsets like we do arrays of values
[fcformat] Add a 'pkgkit' builtin that prints tags for font packages
[fcformat] Add list of undocumented language features
[fc-lang] Continue parsing after an "include" (#20179)
Fix Fanti (fat) orth file (#20390)
Fix Makefile's to not create target file in case of failure
[fcstr.c] Embed a static 64-byte buffer in FcStrBuf
[fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
[fcxml] Don't allocate attr array if there are no attributes
[fcxml] Embed 8 static FcPStack objects in FcConfigParse
[fcxml] Embed 64 static FcVStack objects in FcConfigParse
[fcxml.c] Embed a static 64-byte attr buffer in FcPStack
Call git tools using "git cmd" instead of "git-cmd" syntax
Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files
[fcformat] Fix default-value handling
Document FcPatternFormat() format
[Makefile.am] Don't clean ChangeLog in distclean
Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
[fc-lang] Fix bug in country map generation
[fcstr] Remove unused variable
[fc-lang] Make LangSet representation in the cache files stable
[fc-cache] Remove obsolete sentence from man page
Detect TrueType Collections by checking the font data header
Mark matchers array const (#21935)
Use/prefer WWS family/style (name table id 21/22)
Simplify FcValueSave() semantics
Add XXX note about Unicode Plane 16
Always set *changed in FcCharsetMerge
[charset] Grow internal FcCharset arrays exponentially
Remove unused prototypes and function
[xml] Centralize FcExpr allocation
[xml] Mark more symbols static
[xml] Allocate FcExpr's in a pool in FcConfig
[xml] Intern more strings
Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
Fix distcheck
Remove keithp's GPG key id
Benjamin Close (1):
Remove build manpage logfile if it exists
Chris Wilson (1):
Reduce number of allocations during FcSortWalk().
Dan Nicholson (1):
Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)
Harald Fernengel (1):
Don't use variables named 'bool' (bug #18851)
Harshula Jayasuriya (1):
Fix Sinhala coverage (bug #19288)
Karl Tomlinson (1):
Change FcCharSetMerge API
Mike FABIAN (1):
[conf] Disable hinting when emboldening (#19904)
Peter (1):
Make sure alias files are built first (bug 16464)
Rahul Bhalerao (1):
Add config for new Indic fonts (bug #17856)
Roozbeh Pournader (60):
Correct Sindhi orthography to use Arabic script (bug #17140)
Remove Sinhala characters not in modern use (bug #19288)
Add Filipino orth, alias Tagalog to Filipino (bug #19846)
Split Mongolian orth to Mongolia and China (bug #19847)
Fix doubly encoded UTF-8 in comments (bug #19848)
Change Turkmen orth from Cyrillic to Latin (bug #19849)
Rename Venda from "ven" to "ve" (bug #19852)
Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
Add Kashubian (csb) orth file (bug #19866)
Add Malay (ms) orthography (bug #19867)
Add Kinyarwanda (rw) orthography (bug #19868)
Add Upper Sorbian (hsb) orthography (bug #19870)
Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
Renamed az to az_az (bug #19889)
Rename Igbo from "ibo" to "ig" (bug #19892)
Remove punctuation symbols from Asturian orthography (bug #19893)
Add Chhattisgarhi (hne) orthography (bug #19891)
Use newly added Cyrillic letters for Kurdish (bug #20049)
Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
Add Aragonese (an) orthography (bug #19891)
Add Haitian Creole (ht) orthography (bug #19891)
Ad Ganda (lg) orthography (bug #19891)
Add Limburgan (li) orthography (bug #19891)
Add Sardinian (sc) orthography (bug #19891)
Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
Remove Euro Sign from all orthographies (bug #19865)
Add Ottoman Turkish (ota) orthography (bug #20114)
Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
Add Blin (byn) orthography (bug #19891)
Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
Add Crimean Tatar (crh) orthography (bug #19891)
Switch Uzbek (uz) orthography to Latin (bug #19851)
Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
Rename Avaric orthography from 'ava' to 'av' (bug #20174)
Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
Change Kashmiri (ks) orthography to Arabic script (bug #20200)
Tighten Central Khmer (km) orthography (bug #20202)
Remove digits and symbols from some Indic orthographies (bug #20204)
Add Divehi (dv) orthography (bug #20207)
Extend Crimean Tatar (crh) orthography (bug #19891)
Update Serbo-Croatian (sh) orthography (bug #20368)
Add Ewe (ee) orthography (bug #20386)
Add Herero (hz) orthograhy (bug #20387)
Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
Added Quechua (qu) orthography (bug #20392)
Add Sango (sg) orthography (bug #20393)
Add Tahitian (ty) orthography (bug #20391)
Add Navajo (nv) orthography (bug #20395)
Add Rundi (rn) orthography (bug #20398)
Add Zhuang (za) orthography (bug #20399)
Add orthographies for Oshiwambo languages (bug #20401)
Add Shona (sn) orthography (bug #20394)
Add Sichuan Yi (ii) orthography (bug #20402)
Add Javanese (jv) orthography (bug #20403)
Add Nauru (na) orthography (bug #20418)
Add Kanuri (kr) orthography (bug #20438)
Add Sundanese (su) orthography (bug #20440)
Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)
Serge van den Boom (1):
Correctly handle mmap() failure (#21062)
2.6
2.5.93 (2.6 RC3)

View File

@ -76,22 +76,22 @@
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>AR PL ShanHeiSun Uni</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>AR PL KaitiM Big5</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>AR PL ShanHeiSun Uni</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>AR PL KaitiM Big5</string>
</test>
<edit name="hinting" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family" compare="eq">
<string>AR PL ZenKai Uni</string>

View File

@ -51,21 +51,21 @@
<!-- Map specifics to generics -->
<!-- PostScript -->
<alias binding="same">
<alias binding="same">
<family>Nimbus Sans L</family>
<default>
<family>Helvetica</family>
</default>
</alias>
<alias binding="same">
<alias binding="same">
<family>Nimbus Roman No9 L</family>
<default>
<family>Times</family>
</default>
</alias>
<alias binding="same">
<alias binding="same">
<family>Nimbus Mono L</family>
<default>
<family>Courier</family>
@ -74,8 +74,8 @@
<!-- Microsoft -->
<alias binding="same">
<family>Liberation Sans</family>
<alias binding="same">
<family>Liberation Sans</family>
<family>Albany</family>
<family>Albany AMT</family>
<default>
@ -83,8 +83,8 @@
</default>
</alias>
<alias binding="same">
<family>Liberation Serif</family>
<alias binding="same">
<family>Liberation Serif</family>
<family>Thorndale</family>
<family>Thorndale AMT</family>
<default>
@ -92,8 +92,8 @@
</default>
</alias>
<alias binding="same">
<family>Liberation Mono</family>
<alias binding="same">
<family>Liberation Mono</family>
<family>Cumberland</family>
<family>Cumberland AMT</family>
<default>
@ -107,21 +107,21 @@
<!-- PostScript -->
<alias>
<alias>
<family>Helvetica</family>
<default>
<family>Arial</family>
</default>
</alias>
<alias>
<alias>
<family>Times</family>
<default>
<family>Times New Roman</family>
</default>
</alias>
<alias>
<alias>
<family>Courier</family>
<default>
<family>Courier New</family>
@ -130,21 +130,21 @@
<!-- Microsoft -->
<alias>
<alias>
<family>Arial</family>
<default>
<family>Helvetica</family>
</default>
</alias>
<alias>
<alias>
<family>Times New Roman</family>
<default>
<family>Times</family>
</default>
</alias>
<alias>
<alias>
<family>Courier New</family>
<default>
<family>Courier</family>
@ -157,21 +157,21 @@
<!-- PostScript -->
<alias binding="same">
<alias binding="same">
<family>Helvetica</family>
<accept>
<family>Nimbus Sans L</family>
</accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Times</family>
<accept>
<family>Nimbus Roman No9 L</family>
</accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Courier</family>
<accept>
<family>Nimbus Mono L</family>
@ -180,28 +180,28 @@
<!-- Microsoft -->
<alias binding="same">
<alias binding="same">
<family>Arial</family>
<accept>
<family>Liberation Sans</family>
<family>Liberation Sans</family>
<family>Albany</family>
<family>Albany AMT</family>
</accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Times New Roman</family>
<accept>
<family>Liberation Serif</family>
<family>Liberation Serif</family>
<family>Thorndale</family>
<family>Thorndale AMT</family>
</accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Courier New</family>
<accept>
<family>Liberation Mono</family>
<family>Liberation Mono</family>
<family>Cumberland</family>
<family>Cumberland AMT</family>
</accept>

View File

@ -5,27 +5,27 @@
URW provides metric and shape compatible fonts for some Adobe families.
Helvetica, Courier, and Times are handled in 30-metric-aliases.conf.
-->
<alias binding="same">
<family>Avant Garde</family>
<accept><family>URW Gothic L</family></accept>
</alias>
<alias binding="same">
<family>Bookman</family>
<accept><family>URW Bookman L</family></accept>
</alias>
<alias binding="same">
<family>New Century Schoolbook</family>
<accept><family>Century Schoolbook L</family></accept>
</alias>
<alias binding="same">
<family>Palatino</family>
<accept><family>URW Palladio L</family></accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Avant Garde</family>
<accept><family>URW Gothic L</family></accept>
</alias>
<alias binding="same">
<family>Bookman</family>
<accept><family>URW Bookman L</family></accept>
</alias>
<alias binding="same">
<family>New Century Schoolbook</family>
<accept><family>Century Schoolbook L</family></accept>
</alias>
<alias binding="same">
<family>Palatino</family>
<accept><family>URW Palladio L</family></accept>
</alias>
<alias binding="same">
<family>Zapf Chancery</family>
<accept><family>URW Chancery L</family></accept>
</alias>
<alias binding="same">
<alias binding="same">
<family>Zapf Dingbats</family>
<accept><family>Dingbats</family></accept>
</alias>

View File

@ -44,6 +44,7 @@
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>Liberation Mono</family>
<family>Inconsolata</family>
<family>Courier New</family>
<family>Courier</family>
<family>Andale Mono</family>

View File

@ -2,5 +2,6 @@
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Load per-user customization file -->
<include ignore_missing="yes">~/.fonts.conf.d</include>
<include ignore_missing="yes">~/.fonts.conf</include>
</fontconfig>

View File

@ -34,6 +34,7 @@
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>Inconsolata</family>
<family>Andale Mono</family>
<family>Courier New</family>
<family>Cumberland AMT</family>

View File

@ -18,7 +18,7 @@
SHARIF FARSIWEB, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -36,151 +36,151 @@
<!-- Deprecated fonts are discouraged -->
<!-- Nesf[2] is officially deprecated and has problematic tables -->
<alias binding="same">
<family>Nesf</family>
<accept><family>Nesf2</family></accept>
</alias>
<alias binding="same">
<family>Nesf2</family>
<accept><family>Persian_sansserif_default</family></accept>
</alias>
<alias binding="same">
<family>Nesf</family>
<accept><family>Nesf2</family></accept>
</alias>
<alias binding="same">
<family>Nesf2</family>
<accept><family>Persian_sansserif_default</family></accept>
</alias>
<!-- Name changes and spelling variant aliases -->
<alias binding="same">
<family>Nazanin</family>
<accept><family>Nazli</family></accept>
</alias>
<alias binding="same">
<family>Lotus</family>
<accept><family>Lotoos</family></accept>
</alias>
<alias binding="same">
<family>Yaqut</family>
<accept><family>Yaghoot</family></accept>
</alias>
<alias binding="same">
<family>Yaghut</family>
<accept><family>Yaghoot</family></accept>
</alias>
<alias binding="same">
<family>Traffic</family>
<accept><family>Terafik</family></accept>
</alias>
<alias binding="same">
<family>Ferdowsi</family>
<accept><family>Ferdosi</family></accept>
</alias>
<alias binding="same">
<family>Fantezy</family>
<accept><family>Fantezi</family></accept>
</alias>
<alias binding="same">
<family>Nazanin</family>
<accept><family>Nazli</family></accept>
</alias>
<alias binding="same">
<family>Lotus</family>
<accept><family>Lotoos</family></accept>
</alias>
<alias binding="same">
<family>Yaqut</family>
<accept><family>Yaghoot</family></accept>
</alias>
<alias binding="same">
<family>Yaghut</family>
<accept><family>Yaghoot</family></accept>
</alias>
<alias binding="same">
<family>Traffic</family>
<accept><family>Terafik</family></accept>
</alias>
<alias binding="same">
<family>Ferdowsi</family>
<accept><family>Ferdosi</family></accept>
</alias>
<alias binding="same">
<family>Fantezy</family>
<accept><family>Fantezi</family></accept>
</alias>
<!-- Classify fonts. -->
<!-- Persian_title class -->
<alias binding="same">
<family>Jadid</family>
<accept><family>Persian_title</family></accept>
</alias>
<alias binding="same">
<family>Titr</family>
<accept><family>Persian_title</family></accept>
</alias>
<alias binding="same">
<family>Jadid</family>
<accept><family>Persian_title</family></accept>
</alias>
<alias binding="same">
<family>Titr</family>
<accept><family>Persian_title</family></accept>
</alias>
<!-- Persian_fantasy class -->
<alias binding="same">
<family>Kamran</family>
<accept>
<alias binding="same">
<family>Kamran</family>
<accept>
<family>Persian_fantasy</family>
<family>Homa</family>
</accept>
</alias>
<alias binding="same">
<family>Homa</family>
<accept>
</alias>
<alias binding="same">
<family>Homa</family>
<accept>
<family>Persian_fantasy</family>
<family>Kamran</family>
</accept>
</alias>
<alias binding="same">
<family>Fantezi</family>
<accept><family>Persian_fantasy</family></accept>
</alias>
<alias binding="same">
<family>Tabassom</family>
<accept><family>Persian_fantasy</family></accept>
</alias>
</alias>
<alias binding="same">
<family>Fantezi</family>
<accept><family>Persian_fantasy</family></accept>
</alias>
<alias binding="same">
<family>Tabassom</family>
<accept><family>Persian_fantasy</family></accept>
</alias>
<!-- Persian_square class -->
<alias binding="same">
<family>Arshia</family>
<accept><family>Persian_square</family></accept>
</alias>
<alias binding="same">
<family>Nasim</family>
<accept><family>Persian_square</family></accept>
</alias>
<alias binding="same">
<family>Elham</family>
<accept>
<alias binding="same">
<family>Arshia</family>
<accept><family>Persian_square</family></accept>
</alias>
<alias binding="same">
<family>Nasim</family>
<accept><family>Persian_square</family></accept>
</alias>
<alias binding="same">
<family>Elham</family>
<accept>
<family>Persian_square</family>
<family>Farnaz</family>
</accept>
</alias>
<alias binding="same">
</alias>
<alias binding="same">
<family>Farnaz</family>
<accept>
<accept>
<family>Persian_square</family>
<family>Elham</family>
<family>Elham</family>
</accept>
</alias>
<alias binding="same">
<family>Sina</family>
<accept><family>Persian_square</family></accept>
</alias>
</alias>
<alias binding="same">
<family>Sina</family>
<accept><family>Persian_square</family></accept>
</alias>
<!-- Font ordering per class -->
<!-- Persian_title class -->
<alias binding="same">
<alias binding="same">
<family>Persian_title</family>
<accept>
<accept>
<family>Titr</family>
<family>Jadid</family>
<family>Persian_serif</family>
<family>Persian_serif</family>
</accept>
</alias>
</alias>
<!-- Persian_fantasy class -->
<alias binding="same">
<alias binding="same">
<family>Persian_fantasy</family>
<accept>
<accept>
<family>Homa</family>
<family>Kamran</family>
<family>Fantezi</family>
<family>Tabassom</family>
<family>Persian_square</family>
<family>Persian_square</family>
</accept>
</alias>
</alias>
<!-- Persian_square class -->
<alias binding="same">
<alias binding="same">
<family>Persian_square</family>
<accept>
<accept>
<family>Arshia</family>
<family>Elham</family>
<family>Farnaz</family>
<family>Nasim</family>
<family>Sina</family>
<family>Persian_serif</family>
<family>Persian_serif</family>
</accept>
</alias>
</alias>
<!-- Register the fonts that we actually do have -->
<match target="font">
<match target="scan">
<test name="family">
<string>Elham</string>
</test>
@ -189,7 +189,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Homa</string>
</test>
@ -198,7 +198,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Koodak</string>
</test>
@ -207,7 +207,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Nazli</string>
</test>
@ -216,7 +216,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Roya</string>
</test>
@ -225,7 +225,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Terafik</string>
</test>
@ -234,7 +234,7 @@
</edit>
</match>
<match target="font">
<match target="scan">
<test name="family">
<string>Titr</string>
</test>

View File

@ -6,8 +6,7 @@
<prefer>
<family>Artsounk</family> <!-- armenian -->
<family>BPG UTF8 M</family> <!-- georgian -->
<family>Phaisarn</family> <!-- thai -->
<family>Phaisarn98</family> <!-- thai -->
<family>Kinnari</family> <!-- thai -->
<family>Norasi</family> <!-- thai -->
<family>Frank Ruehl</family> <!-- hebrew -->
<family>Dror</family> <!-- hebrew -->
@ -28,6 +27,8 @@
<family>UmePlus P Gothic</family> <!-- han (ja) -->
<family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
<family>PMingLiu</family> <!-- han (zh-tw) -->
<family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
<family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
<family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) -->
<family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
<family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
@ -49,9 +50,16 @@
<family>Lohit Bengali</family>
<family>Lohit Gujarati</family>
<family>Lohit Hindi</family>
<family>Lohit Marathi</family>
<family>Lohit Maithili</family>
<family>Lohit Kashmiri</family>
<family>Lohit Konkani</family>
<family>Lohit Nepali</family>
<family>Lohit Sindhi</family>
<family>Lohit Punjabi</family>
<family>Lohit Tamil</family>
<family>Lohit Malayalam</family>
<family>Meera</family>
<family>Lohit Malayalam</family>
<family>Lohit Kannada</family>
<family>Lohit Telugu</family>
<family>Lohit Oriya</family>
@ -68,7 +76,10 @@
<family>ArmNet Helvetica</family> <!-- armenian -->
<family>Artsounk</family> <!-- armenian -->
<family>BPG UTF8 M</family> <!-- georgian -->
<family>Norasi</family> <!-- thai -->
<family>Waree</family> <!-- thai -->
<family>Loma</family> <!-- thai -->
<family>Garuda</family> <!-- thai -->
<family>Umpush</family> <!-- thai -->
<family>Saysettha Unicode</family> <!-- lao? -->
<family>JG Lao Old Arial</family> <!-- lao -->
<family>GF Zemen Unicode</family> <!-- ethiopic -->
@ -88,6 +99,8 @@
<!-- chinese fonts are actually serifed -->
<family>SimSun</family> <!-- han (zh-cn,zh-tw) -->
<family>PMingLiu</family> <!-- han (zh-tw) -->
<family>WenQuanYi Zen Hei</family> <!-- han (zh-cn,zh-tw) -->
<family>WenQuanYi Bitmap Song</family> <!-- han (zh-cn,zh-tw) -->
<family>AR PL ShanHeiSun Uni</family> <!--han (ja,zh-cn,zh-tw) -->
<family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) -->
<family>MgOpen Modata</family>
@ -111,8 +124,15 @@
<family>Lohit Bengali</family>
<family>Lohit Gujarati</family>
<family>Lohit Hindi</family>
<family>Lohit Marathi</family>
<family>Lohit Maithili</family>
<family>Lohit Kashmiri</family>
<family>Lohit Konkani</family>
<family>Lohit Nepali</family>
<family>Lohit Sindhi</family>
<family>Lohit Punjabi</family>
<family>Lohit Tamil</family>
<family>Meera</family>
<family>Lohit Malayalam</family>
<family>Lohit Kannada</family>
<family>Lohit Telugu</family>
@ -145,7 +165,10 @@
<family>Baekmuk Batang</family> <!-- hangul -->
<family>Baekmuk Dotum</family>
<family>Baekmuk Gulim</family>
<family>Courier MonoThai</family> <!-- thai -->
<family>TlwgTypo</family> <!-- thai -->
<family>TlwgTypist</family> <!-- thai -->
<family>TlwgTypewriter</family> <!-- thai -->
<family>TlwgMono</family> <!-- thai -->
<family>Hasida</family> <!-- hebrew -->
<family>Mitra Mono</family> <!-- bengali -->
<family>GF Zemen Unicode</family> <!-- ethiopic -->
@ -153,13 +176,20 @@
<family>Lohit Bengali</family>
<family>Lohit Gujarati</family>
<family>Lohit Hindi</family>
<family>Lohit Marathi</family>
<family>Lohit Maithili</family>
<family>Lohit Kashmiri</family>
<family>Lohit Konkani</family>
<family>Lohit Nepali</family>
<family>Lohit Sindhi</family>
<family>Lohit Punjabi</family>
<family>Lohit Tamil</family>
<family>Lohit Malayalam</family>
<family>Lohit Kannada</family>
<family>Lohit Telugu</family>
<family>Lohit Oriya</family>
<family>LKLUG</family>
<family>Lohit Tamil</family>
<family>Meera</family>
<family>Lohit Malayalam</family>
<family>Lohit Kannada</family>
<family>Lohit Telugu</family>
<family>Lohit Oriya</family>
<family>LKLUG</family>
</prefer>
</alias>
</fontconfig>

View File

@ -27,10 +27,10 @@
<edit name="slant" mode="assign">
<const>oblique</const>
</edit>
<!-- and disable embedded bitmaps for artificial oblique -->
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
<!-- and disable embedded bitmaps for artificial oblique -->
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
<!--

View File

@ -1,5 +1,5 @@
#
# $Xorg: Makefile.am,v 1.1.1.1 2006/11/25 18:42:50 matthieu Exp $
# fontconfig/conf.d/Makefile.am
#
# Copyright © 2005 Keith Packard
#
@ -13,9 +13,9 @@
# representations about the suitability of this software for any purpose. It
# is provided "as is" without express or implied warranty.
#
# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -90,3 +90,10 @@ install-data-local:
echo rm -f $$i";" ln -s ../conf.avail/$$i .; \
ln -s ../conf.avail/$$i .; \
done)
uninstall-local:
@(echo cd ${DESTDIR}${confddir}; \
cd ${DESTDIR}${confddir}; \
for i in ${CONF_LINKS}; do \
echo rm -f $$i; \
rm -f $$i; \
done)

View File

@ -15,7 +15,7 @@
@SET_MAKE@
#
# $Xorg: Makefile.am,v 1.1.1.1 2006/11/25 18:42:50 matthieu Exp $
# fontconfig/conf.d/Makefile.am
#
# Copyright © 2005 Keith Packard
#
@ -29,9 +29,9 @@
# representations about the suitability of this software for any purpose. It
# is provided "as is" without express or implied warranty.
#
# KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -110,7 +110,6 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
DOCDIR = @DOCDIR@
DOCMAN3 = @DOCMAN3@
DOCSRC = @DOCSRC@
DOLT_BASH = @DOLT_BASH@
@ -135,6 +134,7 @@ FC_FONTPATH = @FC_FONTPATH@
FFLAGS = @FFLAGS@
FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
FREETYPE_LIBS = @FREETYPE_LIBS@
GREP = @GREP@
HASDOCBOOK = @HASDOCBOOK@
HAVE_EXPAT = @HAVE_EXPAT@
HAVE_XMLPARSE_H = @HAVE_XMLPARSE_H@
@ -166,7 +166,6 @@ MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
ORTH_FILES = @ORTH_FILES@
OS_WIN32_FALSE = @OS_WIN32_FALSE@
OS_WIN32_TRUE = @OS_WIN32_TRUE@
PACKAGE = @PACKAGE@
@ -178,6 +177,7 @@ PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
PKG_CONFIG = @PKG_CONFIG@
RANLIB = @RANLIB@
RM = @RM@
SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
@ -186,18 +186,9 @@ USEDOCBOOK_FALSE = @USEDOCBOOK_FALSE@
USEDOCBOOK_TRUE = @USEDOCBOOK_TRUE@
VERSION = @VERSION@
WARN_CFLAGS = @WARN_CFLAGS@
ac_ct_AR = @ac_ct_AR@
ac_ct_AS = @ac_ct_AS@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
ac_ct_DSYMUTIL = @ac_ct_DSYMUTIL@
ac_ct_F77 = @ac_ct_F77@
ac_ct_NMEDIT = @ac_ct_NMEDIT@
ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
ac_ct_RANLIB = @ac_ct_RANLIB@
ac_ct_STRIP = @ac_ct_STRIP@
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
@ -215,6 +206,9 @@ build_os = @build_os@
build_vendor = @build_vendor@
confdir = @confdir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
fc_cachedir = @fc_cachedir@
ft_config = @ft_config@
@ -223,18 +217,22 @@ host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
ms_librarian = @ms_librarian@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
@ -483,7 +481,7 @@ ps: ps-am
ps-am:
uninstall-am: uninstall-confavailDATA uninstall-confdDATA \
uninstall-info-am
uninstall-info-am uninstall-local
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
distclean distclean-generic distclean-libtool distdir dvi \
@ -495,7 +493,7 @@ uninstall-am: uninstall-confavailDATA uninstall-confdDATA \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
uninstall uninstall-am uninstall-confavailDATA \
uninstall-confdDATA uninstall-info-am
uninstall-confdDATA uninstall-info-am uninstall-local
install-data-local:
@ -507,6 +505,13 @@ install-data-local:
echo rm -f $$i";" ln -s ../conf.avail/$$i .; \
ln -s ../conf.avail/$$i .; \
done)
uninstall-local:
@(echo cd ${DESTDIR}${confddir}; \
cd ${DESTDIR}${confddir}; \
for i in ${CONF_LINKS}; do \
echo rm -f $$i; \
rm -f $$i; \
done)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

View File

@ -52,6 +52,9 @@
/* Define to 1 if you have the `FT_Has_PS_Glyph_Names' function. */
#undef HAVE_FT_HAS_PS_GLYPH_NAMES
/* Define to 1 if you have the `FT_Select_Size' function. */
#undef HAVE_FT_SELECT_SIZE
/* Define to 1 if you have the `geteuid' function. */
#undef HAVE_GETEUID

10772
lib/fontconfig/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
dnl
dnl $Id: configure.in,v 1.2 2009/04/05 16:43:35 matthieu Exp $
dnl fontconfig/configure.in
dnl
dnl Copyright © 2003 Keith Packard
dnl
@ -13,9 +13,9 @@ dnl specific, written prior permission. Keith Packard makes no
dnl representations about the suitability of this software for any purpose. It
dnl is provided "as is" without express or implied warranty.
dnl
dnl KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
dnl THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
dnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
dnl EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
dnl EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
dnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
dnl DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
dnl TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
@ -33,7 +33,8 @@ dnl This is the package version number, not the shared library
dnl version. This same version number must appear in fontconfig/fontconfig.h
dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's
dnl not possible to extract the version number here from fontconfig.h
AM_INIT_AUTOMAKE(fontconfig, 2.6.0)
AM_INIT_AUTOMAKE(fontconfig, 2.8.0)
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
AM_MAINTAINER_MODE
dnl libtool versioning
@ -41,11 +42,11 @@ dnl libtool versioning
dnl bump revision when fixing bugs
dnl bump current and age, reset revision to zero when adding APIs
dnl bump current, leave age, reset revision to zero when changing/removing APIS
LIBT_CURRENT=4
LIBT_REVISION=0
LIBT_CURRENT=5
LIBT_REVISION=4
AC_SUBST(LIBT_CURRENT)
AC_SUBST(LIBT_REVISION)
LIBT_AGE=3
LIBT_AGE=4
LIBT_VERSION_INFO="$LIBT_CURRENT:$LIBT_REVISION:$LIBT_AGE"
AC_SUBST(LIBT_VERSION_INFO)
@ -223,19 +224,11 @@ FREETYPE_LIBS="`$ft_config --libs`"
AC_SUBST(FREETYPE_LIBS)
AC_SUBST(FREETYPE_CFLAGS)
#
# Check to see whether we have:
# FT_Get_Next_Char
# FT_Get_BDF_Property
# FT_Get_PS_Font_Info
# FT_Has_PS_Glyph_Names
#
fontconfig_save_libs="$LIBS"
fontconfig_save_cflags="$CFLAGS"
LIBS="$LIBS $FREETYPE_LIBS"
CFLAGS="$CFLAGS $FREETYPE_CFLAGS"
AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format)
AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_Get_X11_Font_Format FT_Select_Size)
AC_CHECK_MEMBER(FT_Bitmap_Size.y_ppem,
HAVE_FT_BITMAP_SIZE_Y_PPEM=1,
HAVE_FT_BITMAP_SIZE_Y_PPEM=0,
@ -456,14 +449,14 @@ AC_SUBST(FC_FONTPATH)
#
# Set default cache directory path
#
AC_ARG_WITH(cache-dir, [ --with-cache-dir=DIR Use DIR to store cache files (default /var/cache/fontconfig)], fc_cachedir="$withval", fc_cachedir=yes)
AC_ARG_WITH(cache-dir, [ --with-cache-dir=DIR Use DIR to store cache files (default LOCALSTATEDIR/cache/fontconfig)], fc_cachedir="$withval", fc_cachedir=yes)
case $fc_cachedir in
no|yes)
if test "$os_win32" = "yes"; then
fc_cachedir="WINDOWSTEMPDIR_FONTCONFIG_CACHE"
else
fc_cachedir=`eval echo "${localstatedir}/cache/"${PACKAGE}`
fc_cachedir='${localstatedir}/cache/${PACKAGE}'
fi
;;
*)
@ -477,7 +470,7 @@ FC_FONTDATE=`LC_ALL=C date`
AC_SUBST(FC_FONTDATE)
AC_ARG_WITH(confdir, [ --with-confdir=DIR Use DIR to store configuration files (default /etc/fonts)], confdir="$withval", confdir=yes)
AC_ARG_WITH(confdir, [ --with-confdir=DIR Use DIR to store configuration files (default SYSCONFDIR/fonts)], confdir="$withval", confdir=yes)
#
# Set CONFDIR and FONTCONFIG_PATH
@ -495,13 +488,6 @@ CONFDIR=${confdir}
AC_DEFINE_UNQUOTED(CONFDIR, "$CONFDIR",[Font configuration directory])
AC_SUBST(CONFDIR)
#
# Find out what language orthographies are included
#
ORTH_FILES=`cd ${srcdir}/fc-lang && echo *.orth`
AC_SUBST(ORTH_FILES)
#
# Let people not build/install docs if they don't have docbook
#
@ -544,20 +530,9 @@ fi
AC_SUBST(DOCSRC)
AC_SUBST(DOCMAN3)
#
# Figure out where to install documentation
#
AC_ARG_WITH(docdir, [ --with-docdir=DIR Use DIR to store documentation files (default ${datadir}/doc/fontconfig)], confdir="$withval")
if test "x$with_docdir" = "x" ; then
DOCDIR='${datadir}/doc/fontconfig'
else
DOCDIR=$with_docdir
fi
AC_SUBST(DOCDIR)
# Seems that newer automake do that automatically ?
RM="rm -f"
AC_SUBST(RM)
AC_OUTPUT([
Makefile
@ -572,11 +547,12 @@ fc-cache/Makefile
fc-cat/Makefile
fc-list/Makefile
fc-match/Makefile
fc-query/Makefile
fc-scan/Makefile
doc/Makefile
doc/version.sgml
test/Makefile
fontconfig.spec
fontconfig.pc
fonts.conf
fontconfig-zip
])

View File

@ -1,24 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicCreate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicCreate" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicCreate \- create an FcAtomic object
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcAtomic * FcAtomicCreate (const FcChar8 *\fIfile\fB);
\fR
FcAtomic * FcAtomicCreate(const FcChar8 *\fIfile\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Creates a data structure containing data needed to control access to \fIfile\fR\&.
Writing is done to a separate file. Once that file is complete, the original
Writing is done to a separate file. Once that file is complete, the original
configuration file is atomically replaced so that reading process always see
a consistent and complete file without the need to lock for reading.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicDeleteNew" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicDeleteNew" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicDeleteNew \- delete new file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcAtomicDeleteNew (FcAtomic *\fIatomic\fB);
\fR
void FcAtomicDeleteNew(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Deletes the new file. Used in error recovery to back out changes.
Deletes the new file. Used in error recovery to back out changes.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicDestroy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicDestroy" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicDestroy \- destroy an FcAtomic object
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcAtomicDestroy (FcAtomic *\fIatomic\fB);
\fR
void FcAtomicDestroy(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Destroys \fIatomic\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicLock" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicLock" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicLock \- lock a file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcAtomicLock (FcAtomic *\fIatomic\fB);
\fR
FcBool FcAtomicLock(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Attempts to lock the file referenced by \fIatomic\fR\&.
@ -20,4 +15,4 @@ Returns FcFalse if the file is already locked, else returns FcTrue and
leaves the file locked.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicNewFile" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicNewFile" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicNewFile \- return new temporary file name
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar8 * FcAtomicNewFile (FcAtomic *\fIatomic\fB);
\fR
FcChar8 * FcAtomicNewFile(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the filename for writing a new version of the file referenced
by \fIatomic\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicOrigFile" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicOrigFile" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicOrigFile \- return original file name
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar8 * FcAtomicOrigFile (FcAtomic *\fIatomic\fB);
\fR
FcChar8 * FcAtomicOrigFile(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the file refernced by \fIatomic\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicReplaceOrig" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicReplaceOrig" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicReplaceOrig \- replace original with new
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcAtomicReplaceOrig (FcAtomic *\fIatomic\fB);
\fR
FcBool FcAtomicReplaceOrig(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Replaces the original file referenced by \fIatomic\fR with
@ -20,4 +15,4 @@ the new file. Returns FcFalse if the file cannot be replaced due to
permission issues in the filesystem. Otherwise returns FcTrue.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcAtomicUnlock" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcAtomicUnlock" "3" "18 November 2009" "" ""
.SH NAME
FcAtomicUnlock \- unlock a file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcAtomicUnlock (FcAtomic *\fIatomic\fB);
\fR
void FcAtomicUnlock(FcAtomic *\fIatomic\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Unlocks the file.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcBlanksAdd" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcBlanksAdd" "3" "18 November 2009" "" ""
.SH NAME
FcBlanksAdd \- Add a character to an FcBlanks
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcBlanksAdd (FcBlanks *\fIb\fB, FcChar32 \fIucs4\fB);
\fR
FcBool FcBlanksAdd(FcBlanks *\fIb\fB);
(FcChar32 \fIucs4\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Adds a single character to an FcBlanks object, returning FcFalse
if this process ran out of memory.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcBlanksCreate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcBlanksCreate" "3" "18 November 2009" "" ""
.SH NAME
FcBlanksCreate \- Create an FcBlanks
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBlanks * FcBlanksCreate (void\fI\fB);
\fR
FcBlanks * FcBlanksCreate(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Creates an empty FcBlanks object.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcBlanksDestroy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcBlanksDestroy" "3" "18 November 2009" "" ""
.SH NAME
FcBlanksDestroy \- Destroy and FcBlanks
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcBlanksDestroy (FcBlanks *\fIb\fB);
\fR
void FcBlanksDestroy(FcBlanks *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Destroys an FcBlanks object, freeing any associated memory.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcBlanksIsMember" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcBlanksIsMember" "3" "18 November 2009" "" ""
.SH NAME
FcBlanksIsMember \- Query membership in an FcBlanks
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcBlanksIsMember (FcBlanks *\fIb\fB, FcChar32 \fIucs4\fB);
\fR
FcBool FcBlanksIsMember(FcBlanks *\fIb\fB);
(FcChar32 \fIucs4\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns whether the specified FcBlanks object contains the indicated Unicode
value.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCacheCopySet" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCacheCopySet" "3" "18 November 2009" "" ""
.SH NAME
FcCacheCopySet \- Returns a copy of the fontset from cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcFontSet * FcCacheCopySet (const FcCache *\fIcache\fB);
\fR
FcFontSet * FcCacheCopySet(const FcCache *\fIcache\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
The returned fontset contains each of the font patterns from
@ -20,4 +15,4 @@ The returned fontset contains each of the font patterns from
from the cache are read-only.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCacheDir" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCacheDir" "3" "18 November 2009" "" ""
.SH NAME
FcCacheDir \- Return directory of cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
const FcChar8 * FcCacheDir (const FcCache *\fIcache\fB);
\fR
const FcChar8 * FcCacheDir(const FcCache *\fIcache\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This function returns the directory from which the cache was constructed.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCacheNumFont" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCacheNumFont" "3" "18 November 2009" "" ""
.SH NAME
FcCacheNumFont \- Returns the number of fonts in cache.
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
int FcCacheNumFont (const FcCache *\fIcache\fB);
\fR
int FcCacheNumFont(const FcCache *\fIcache\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This returns the number of fonts which would be included in the return from
FcCacheCopySet.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCacheNumSubdir" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCacheNumSubdir" "3" "18 November 2009" "" ""
.SH NAME
FcCacheNumSubdir \- Return the number of subdirectories in cache.
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
int FcCacheNumSubdir (const FcCache *\fIcache\fB);
\fR
int FcCacheNumSubdir(const FcCache *\fIcache\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This returns the total number of subdirectories in the cache.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,14 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCacheSubdir" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCacheSubdir" "3" "18 November 2009" "" ""
.SH NAME
FcCacheSubdir \- Return the i'th subdirectory.
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
const FcChar8 * FcCacheSubdir (const FcCache *\fIcache\fB, int\fIi\fB);
\fR
const FcChar8 * FcCacheSubdir(const FcCache *\fIcache\fB);
(int\fIi\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
The set of subdirectories stored in a cache file are indexed by this
@ -21,4 +17,4 @@ function, \fIi\fR should range from 0 to
value from FcCacheNumSubdir.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,14 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetAddChar" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetAddChar" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetAddChar \- Add a character to a charset
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcCharSetAddChar (FcCharSet *\fIfcs\fB, FcChar32 \fIucs4\fB);
\fR
FcBool FcCharSetAddChar(FcCharSet *\fIfcs\fB);
(FcChar32 \fIucs4\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
\fBFcCharSetAddChar\fR adds a single unicode char to the set,
@ -20,4 +16,4 @@ returning FcFalse on failure, either as a result of a constant set or from
running out of memory.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetCopy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetCopy" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetCopy \- Copy a charset
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetCopy (FcCharSet *\fIsrc\fB);
\fR
FcCharSet * FcCharSetCopy(FcCharSet *\fIsrc\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Makes a copy of \fIsrc\fR; note that this may not actually do anything more
than increment the reference count on \fIsrc\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetCount" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetCount" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetCount \- Count entries in a charset
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetCount (const FcCharSet *\fIa\fB);
\fR
FcChar32 FcCharSetCount(const FcCharSet *\fIa\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the total number of unicode chars in \fIa\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetCoverage" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCharSetCoverage" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetCoverage \- DEPRECATED return coverage for a Unicode page
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetCoverage (const FcCharSet *\fIa\fB, FcChar32\fIpage\fB, FcChar32[8]\fIresult\fB);
\fR
FcChar32 FcCharSetCoverage(const FcCharSet *\fIa\fB);
(FcChar32\fIpage\fB);
(FcChar32[8]\fIresult\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
DEPRECATED
@ -23,4 +20,4 @@ indicates which code points in
coverage.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetCreate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetCreate" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetCreate \- Create an empty character set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetCreate (void\fI\fB);
\fR
FcCharSet * FcCharSetCreate(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
\fBFcCharSetCreate\fR allocates and initializes a new empty
character set object.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetDestroy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetDestroy" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetDestroy \- Destroy a character set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcCharSetDestroy (FcCharSet *\fIfcs\fB);
\fR
void FcCharSetDestroy(FcCharSet *\fIfcs\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
\fBFcCharSetDestroy\fR decrements the reference count
\fIfcs\fR\&. If the reference count becomes zero, all
\fIfcs\fR\&. If the reference count becomes zero, all
memory referenced is freed.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetEqual" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetEqual" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetEqual \- Compare two charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcCharSetEqual (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcBool FcCharSetEqual(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns whether \fIa\fR and \fIb\fR
contain the same set of unicode chars.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetFirstPage" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetFirstPage" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetFirstPage \- Start enumerating charset contents
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetFirstPage (const FcCharSet *\fIa\fB, FcChar32[FC_CHARSET_MAP_SIZE] \fImap\fB, FcChar32 *\fInext\fB);
\fR
FcChar32 FcCharSetFirstPage(const FcCharSet *\fIa\fB);
(FcChar32[FC_CHARSET_MAP_SIZE] \fImap\fB);
(FcChar32 *\fInext\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Builds an array of bits marking the first page of Unicode coverage of
@ -20,4 +17,4 @@ Builds an array of bits marking the first page of Unicode coverage of
font.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetHasChar" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetHasChar" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetHasChar \- Check a charset for a char
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcCharSetHasChar (const FcCharSet *\fIfcs\fB, FcChar32 \fIucs4\fB);
\fR
FcBool FcCharSetHasChar(const FcCharSet *\fIfcs\fB);
(FcChar32 \fIucs4\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns whether \fIfcs\fR contains the char \fIucs4\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetIntersect" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetIntersect" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetIntersect \- Intersect charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetIntersect (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcCharSet * FcCharSetIntersect(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns a set including only those chars found in both
\fIa\fR and \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetIntersectCount" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetIntersectCount" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetIntersectCount \- Intersect and count charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetIntersectCount (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcChar32 FcCharSetIntersectCount(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the number of chars that are in both \fIa\fR and \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetIsSubset" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetIsSubset" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetIsSubset \- Test for charset inclusion
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcCharSetIsSubset (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcBool FcCharSetIsSubset(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns whether \fIa\fR is a subset of \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -0,0 +1,23 @@
.\\" auto-generated by docbook2man-spec $Revision: 1.1 $
.TH "FcCharSetMerge" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetMerge \- Merge charsets
.SH SYNOPSIS
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcCharSetMerge(FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
(FcBool *\fIchanged\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Adds all chars in \fIb\fR to \fIa\fR\&.
In other words, this is an in-place version of FcCharSetUnion.
If \fIchanged\fR is not NULL, then it returns whether any new
chars from \fIb\fR were added to \fIa\fR\&.
Returns FcFalse on failure, either when \fIa\fR is a constant
set or from running out of memory.
.SH "VERSION"
.PP
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetNew" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcCharSetNew" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetNew \- DEPRECATED alias for FcCharSetCreate
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetNew (void\fI\fB);
\fR
FcCharSet * FcCharSetNew(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
\fBFcCharSetNew\fR is a DEPRECATED alias for FcCharSetCreate.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetNextPage" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetNextPage" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetNextPage \- Continue enumerating charset contents
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetNextPage (const FcCharSet *\fIa\fB, FcChar32[FC_CHARSET_MAP_SIZE] \fImap\fB, FcChar32 *\fInext\fB);
\fR
FcChar32 FcCharSetNextPage(const FcCharSet *\fIa\fB);
(FcChar32[FC_CHARSET_MAP_SIZE] \fImap\fB);
(FcChar32 *\fInext\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Builds an array of bits marking the Unicode coverage of \fIa\fR for page
@ -20,4 +17,4 @@ Builds an array of bits marking the Unicode coverage of \fIa\fR for page
the font.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetSubtract" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetSubtract" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetSubtract \- Subtract charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetSubtract (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcCharSet * FcCharSetSubtract(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns a set including only those chars found in \fIa\fR but not \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetSubtractCount" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetSubtractCount" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetSubtractCount \- Subtract and count charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar32 FcCharSetSubtractCount (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcChar32 FcCharSetSubtractCount(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the number of chars that are in \fIa\fR but not in \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcCharSetUnion" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcCharSetUnion" "3" "18 November 2009" "" ""
.SH NAME
FcCharSetUnion \- Add charsets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCharSet * FcCharSetUnion (const FcCharSet *\fIa\fB, const FcCharSet *\fIb\fB);
\fR
FcCharSet * FcCharSetUnion(const FcCharSet *\fIa\fB);
(const FcCharSet *\fIb\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns a set including only those chars found in either \fIa\fR or \fIb\fR\&.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigAppFontAddDir" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigAppFontAddDir" "3" "18 November 2009" "" ""
.SH NAME
FcConfigAppFontAddDir \- Add fonts from directory to font database
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigAppFontAddDir (FcConfig *\fIconfig\fB, const FcChar8 *\fIdir\fB);
\fR
FcBool FcConfigAppFontAddDir(FcConfig *\fIconfig\fB);
(const FcChar8 *\fIdir\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Scans the specified directory for fonts, adding each one found to the
application-specific set of fonts. Returns FcFalse
if the fonts cannot be added (due to allocation failure). Otherwise returns FcTrue.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigAppFontAddFile" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigAppFontAddFile" "3" "18 November 2009" "" ""
.SH NAME
FcConfigAppFontAddFile \- Add font file to font database
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigAppFontAddFile (FcConfig *\fIconfig\fB, const FcChar8 *\fIfile\fB);
\fR
FcBool FcConfigAppFontAddFile(FcConfig *\fIconfig\fB);
(const FcChar8 *\fIfile\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Adds an application-specific font to the configuration. Returns FcFalse
if the fonts cannot be added (due to allocation failure). Otherwise returns FcTrue.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigAppFontClear" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigAppFontClear" "3" "18 November 2009" "" ""
.SH NAME
FcConfigAppFontClear \- Remove all app fonts from font database
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcConfigAppFontClear (FcConfig *\fIconfig\fB);
\fR
void FcConfigAppFontClear(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Clears the set of application-specific fonts.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigBuildFonts" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigBuildFonts" "3" "18 November 2009" "" ""
.SH NAME
FcConfigBuildFonts \- Build font database
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigBuildFonts (FcConfig *\fIconfig\fB);
\fR
FcBool FcConfigBuildFonts(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Builds the set of available fonts for the given configuration. Note that
Builds the set of available fonts for the given configuration. Note that
any changes to the configuration after this call have indeterminate effects.
Returns FcFalse if this operation runs out of memory.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigCreate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigCreate" "3" "18 November 2009" "" ""
.SH NAME
FcConfigCreate \- Create a configuration
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcConfig * FcConfigCreate (void\fI\fB);
\fR
FcConfig * FcConfigCreate(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Creates an empty configuration.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigDestroy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigDestroy" "3" "18 November 2009" "" ""
.SH NAME
FcConfigDestroy \- Destroy a configuration
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcConfigDestroy (FcConfig *\fIconfig\fB);
\fR
void FcConfigDestroy(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Destroys a configuration and any data associated with it. Note that calling
this function with the return from FcConfigGetCurrent will place the library
in an indeterminate state.
Decrements the config reference count. If all references are gone, destroys
the configuration and any data associated with it.
Note that calling this function with the return from FcConfigGetCurrent will
cause a new configuration to be created for use as current configuration.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigEnableHome" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcConfigEnableHome" "3" "18 November 2009" "" ""
.SH NAME
FcConfigEnableHome \- controls use of the home directory.
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBol FcConfigEnableHome (FcBool \fIenable\fB);
\fR
FcBol FcConfigEnableHome(FcBool \fIenable\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
If \fIenable\fR is FcTrue, then Fontconfig will use various
@ -22,4 +17,4 @@ FcFalse, then all use of the home directory in these contexts will be
disabled. The previous setting of the value is returned.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigFilename" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigFilename" "3" "18 November 2009" "" ""
.SH NAME
FcConfigFilename \- Find a config file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar8 * FcConfigFilename (const FcChar8 *\fIname\fB);
\fR
FcChar8 * FcConfigFilename(const FcChar8 *\fIname\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Given the specified external entity name, return the associated filename.
@ -21,11 +16,11 @@ references into filename form.
.PP
A null or empty \fIname\fR indicates that the default configuration file should
be used; which file this references can be overridden with the
FC_CONFIG_FILE environment variable. Next, if the name starts with \fI~\fR, it
refers to a file in the current users home directory. Otherwise if the name
FC_CONFIG_FILE environment variable. Next, if the name starts with \fI~\fR, it
refers to a file in the current users home directory. Otherwise if the name
doesn't start with '/', it refers to a file in the default configuration
directory; the built-in default directory can be overridden with the
FC_CONFIG_DIR environment variable.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetBlanks" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetBlanks" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetBlanks \- Get config blanks
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBlanks * FcConfigGetBlanks (FcConfig *\fIconfig\fB);
\fR
FcBlanks * FcConfigGetBlanks(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the FcBlanks object associated with the given configuration, if no
blanks were present in the configuration, this function will return 0.
The returned FcBlanks object if not NULL, is valid as long as the owning
FcConfig is alive.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetCache" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetCache" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetCache \- DEPRECATED used to return per-user cache filename
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcChar8 * FcConfigGetCache (FcConfig *\fIconfig\fB);
\fR
FcChar8 * FcConfigGetCache(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
With fontconfig no longer using per-user cache files, this function now
simply returns NULL to indicate that no per-user file exists.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetCacheDirs" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcConfigGetCacheDirs" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetCacheDirs \- return the list of directories searched for cache files
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcStrList * FcConfigGetCacheDirs (FcConfig *\fIconfig\fB);
\fR
FcStrList * FcConfigGetCacheDirs(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
\fBFcConfigGetCacheDirs\fR returns a string list containing
all of the directories that fontconfig will search when attempting to load a
cache file for a font directory.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetConfigDirs" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetConfigDirs" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetConfigDirs \- Get config directories
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcStrList * FcConfigGetConfigDirs (FcConfig *\fIconfig\fB);
\fR
FcStrList * FcConfigGetConfigDirs(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the list of font directories specified in the configuration files
for \fIconfig\fR\&. Does not include any subdirectories.
for \fIconfig\fR\&. Does not include any subdirectories.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetConfigFiles" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetConfigFiles" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetConfigFiles \- Get config files
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcStrList * FcConfigGetConfigFiles (FcConfig *\fIconfig\fB);
\fR
FcStrList * FcConfigGetConfigFiles(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the list of known configuration files used to generate \fIconfig\fR\&.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetCurrent" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetCurrent" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetCurrent \- Return current configuration
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcConfig * FcConfigGetCurrent (void\fI\fB);
\fR
FcConfig * FcConfigGetCurrent(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the current default configuration.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetFontDirs" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetFontDirs" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetFontDirs \- Get font directories
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcStrList * FcConfigGetFontDirs (FcConfig *\fIconfig\fB);
\fR
FcStrList * FcConfigGetFontDirs(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the list of font directories in \fIconfig\fR\&. This includes the
configured font directories along with any directories below those in the
filesystem.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetFonts" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigGetFonts" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetFonts \- Get config font set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcFontSet * FcConfigGetFonts (FcConfig *\fIconfig\fB, FcSetName \fIset\fB);
\fR
FcFontSet * FcConfigGetFonts(FcConfig *\fIconfig\fB);
(FcSetName \fIset\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns one of the two sets of fonts from the configuration as specified
by \fIset\fR\&. This font set is owned by the library and must
not be freed.
not be modified or freed.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigGetRescanInterval" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcConfigGetRescanInterval" "3" "18 November 2009" "" ""
.SH NAME
FcConfigGetRescanInterval \- Get config rescan interval
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
int FcConfigGetRescanInterval (FcConfig *\fIconfig\fB);
\fR
int FcConfigGetRescanInterval(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns the interval between automatic checks of the configuration (in
seconds) specified in \fIconfig\fR\&. The configuration is checked during
seconds) specified in \fIconfig\fR\&. The configuration is checked during
a call to FcFontList when this interval has passed since the last check.
An interval setting of zero disables automatic checks.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigHome" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcConfigHome" "3" "18 November 2009" "" ""
.SH NAME
FcConfigHome \- return the current home directory.
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigHome (void\fI\fB);
\fR
FcChar8 * FcConfigHome(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Return the current user's home directory, if it is available, and if using it
is enabled. See also \fBFcConfigEnableHome\fR).
is enabled, and NULL otherwise.
See also \fBFcConfigEnableHome\fR).
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,26 +1,23 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigParseAndLoad" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigParseAndLoad" "3" "18 November 2009" "" ""
.SH NAME
FcConfigParseAndLoad \- load a configuration file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigParseAndLoad (FcConfig *\fIconfig\fB, const FcChar8 *\fIfile\fB, FcBool \fIcomplain\fB);
\fR
FcBool FcConfigParseAndLoad(FcConfig *\fIconfig\fB);
(const FcChar8 *\fIfile\fB);
(FcBool \fIcomplain\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Walks the configuration in 'file' and constructs the internal representation
in 'config'. Any include files referenced from within 'file' will be loaded
and parsed. If 'complain' is FcFalse, no warning will be displayed if
in 'config'. Any include files referenced from within 'file' will be loaded
and parsed. If 'complain' is FcFalse, no warning will be displayed if
\&'file' does not exist. Error and warning messages will be output to stderr.
Returns FcFalse if some error occurred while loading the file, either a
parse error, semantic error or allocation failure. Otherwise returns FcTrue.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -0,0 +1,21 @@
.\\" auto-generated by docbook2man-spec $Revision: 1.1 $
.TH "FcConfigReference" "3" "18 November 2009" "" ""
.SH NAME
FcConfigReference \- Increment config reference count
.SH SYNOPSIS
.nf
\fB#include <fontconfig.h>
.sp
FcConfig * FcConfigReference(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Add another reference to \fIconfig\fR\&. Configs are freed only
when the reference count reaches zero.
If \fIconfig\fR is NULL, the current configuration is used.
In that case this function will be similar to FcConfigGetCurrent() except that
it increments the reference count before returning and the user is responsible
for destroying the configuration when not needed anymore.
.SH "VERSION"
.PP
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigSetCurrent" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigSetCurrent" "3" "18 November 2009" "" ""
.SH NAME
FcConfigSetCurrent \- Set configuration as default
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigSetCurrent (FcConfig *\fIconfig\fB);
\fR
FcBool FcConfigSetCurrent(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Sets the current default configuration to \fIconfig\fR\&. Implicitly calls
Sets the current default configuration to \fIconfig\fR\&. Implicitly calls
FcConfigBuildFonts if necessary, returning FcFalse if that call fails.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigSetRescanInterval" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcConfigSetRescanInterval" "3" "18 November 2009" "" ""
.SH NAME
FcConfigSetRescanInterval \- Set config rescan interval
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigSetRescanInterval (FcConfig *\fIconfig\fB, int \fIrescanInterval\fB);
\fR
FcBool FcConfigSetRescanInterval(FcConfig *\fIconfig\fB);
(int \fIrescanInterval\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Sets the rescan interval. Returns FcFalse if the interval cannot be set (due
to allocation failure). Otherwise returns FcTrue.
An interval setting of zero disables automatic checks.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,20 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigSubstitute" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigSubstitute" "3" "18 November 2009" "" ""
.SH NAME
FcConfigSubstitute \- Execute substitutions
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigSubstitute (FcConfig *\fIconfig\fB, FcPattern *\fIp\fB, FcMatchKind \fIkind\fB);
\fR
FcBool FcConfigSubstitute(FcConfig *\fIconfig\fB);
(FcPattern *\fIp\fB);
(FcMatchKind \fIkind\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Calls FcConfigSubstituteWithPat setting p_pat to NULL. Returns FcFalse
if the substitution cannot be performed (due to allocation failure). Otherwise returns FcTrue.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigSubstituteWithPat" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigSubstituteWithPat" "3" "18 November 2009" "" ""
.SH NAME
FcConfigSubstituteWithPat \- Execute substitutions
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigSubstituteWithPat (FcConfig *\fIconfig\fB, FcPattern *\fIp\fB, FcPattern *\fIp_pat\fB, FcMatchKind \fIkind\fB);
\fR
FcBool FcConfigSubstituteWithPat(FcConfig *\fIconfig\fB);
(FcPattern *\fIp\fB);
(FcPattern *\fIp_pat\fB);
(FcMatchKind \fIkind\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Performs the sequence of pattern modification operations, if \fIkind\fR is
@ -20,6 +18,7 @@ FcMatchPattern, then those tagged as pattern operations are applied, else
if \fIkind\fR is FcMatchFont, those tagged as font operations are applied and
p_pat is used for <test> elements with target=pattern. Returns FcFalse
if the substitution cannot be performed (due to allocation failure). Otherwise returns FcTrue.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,18 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcConfigUptoDate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcConfigUptoDate" "3" "18 November 2009" "" ""
.SH NAME
FcConfigUptoDate \- Check timestamps on config files
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcConfigUptoDate (FcConfig *\fIconfig\fB);
\fR
FcBool FcConfigUptoDate(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Checks all of the files related to \fIconfig\fR and returns
whether any of them has been modified since the configuration was created.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDefaultSubstitute" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcDefaultSubstitute" "3" "18 November 2009" "" ""
.SH NAME
FcDefaultSubstitute \- Perform default substitutions in a pattern
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcDefaultSubstitute (FcPattern *\fIpattern\fB);
\fR
void FcDefaultSubstitute(FcPattern *\fIpattern\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Supplies default values for underspecified font patterns:
@ -26,6 +21,7 @@ Patterns without a specified style or slant are set to Roman
\(bu
Patterns without a specified pixel size are given one computed from any
specified point size (default 12), dpi (default 75) and scale (default 1).
.PP
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheLoad" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcDirCacheLoad" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheLoad \- load a directory cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCache * FcDirCacheLoad (const FcChar8 *\fIdir\fB, FcConfig *\fIconfig\fB, FcChar8 **\fIcache_file\fB);
\fR
FcCache * FcDirCacheLoad(const FcChar8 *\fIdir\fB);
(FcConfig *\fIconfig\fB);
(FcChar8 **\fIcache_file\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Loads the cache related to \fIdir\fR\&. If no cache file
@ -21,4 +18,4 @@ exists, returns NULL. The name of the cache file is returned in
FcDirCacheRead.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,14 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheLoadFile" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcDirCacheLoadFile" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheLoadFile \- load a cache file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCache * FcDirCacheLoadFile (const FcChar8 *\fIcache_file\fB, struct stat *\fIfile_stat\fB);
\fR
FcCache * FcDirCacheLoadFile(const FcChar8 *\fIcache_file\fB);
(struct stat *\fIfile_stat\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This function loads a directory cache from
@ -20,4 +16,4 @@ This function loads a directory cache from
non-NULL, it will be filled with the results of stat(2) on the cache file.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheRead" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcDirCacheRead" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheRead \- read or construct a directory cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcCache * FcDirCacheRead (const FcChar8 *\fIdir\fB, FcBool \fIforce\fB, FcConfig *\fIconfig\fB);
\fR
FcCache * FcDirCacheRead(const FcChar8 *\fIdir\fB);
(FcBool \fIforce\fB);
(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This returns a cache for \fIdir\fR\&. If
@ -21,4 +18,4 @@ will be used. Otherwise, a new cache will be created by scanning the
directory and that returned.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,14 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheUnlink" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcDirCacheUnlink" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheUnlink \- Remove all caches related to dir
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcDirCacheUnlink (const FcChar8 *\fIdir\fB, FcConfig *\fIconfig\fB);
\fR
FcBool FcDirCacheUnlink(const FcChar8 *\fIdir\fB);
(FcConfig *\fIconfig\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Scans the cache directories in \fIconfig\fR, removing any
@ -21,4 +17,4 @@ when some internal error occurs (out of memory, etc). Errors actually
unlinking any files are ignored.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheUnload" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcDirCacheUnload" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheUnload \- unload a cache file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcDirCacheUnload (FcCache *\fIcache\fB);
\fR
void FcDirCacheUnload(FcCache *\fIcache\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This function dereferences \fIcache\fR\&. When no other
references to it remain, all memory associated with the cache will be freed.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirCacheValid" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcDirCacheValid" "3" "18 November 2009" "" ""
.SH NAME
FcDirCacheValid \- check directory cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcDirCacheValid (const FcChar8 *\fIdir\fB);
\fR
FcBool FcDirCacheValid(const FcChar8 *\fIdir\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns FcTrue if \fIdir\fR has an associated valid cache
file, else returns FcFalse
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirSave" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcDirSave" "3" "18 November 2009" "" ""
.SH NAME
FcDirSave \- DEPRECATED: formerly used to save a directory cache
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcDirSave (FcFontSet *\fIset\fB, FcStrSet *\fIdirs\fB, const FcChar8 *\fIdir\fB);
\fR
FcBool FcDirSave(FcFontSet *\fIset\fB);
(FcStrSet *\fIdirs\fB);
(const FcChar8 *\fIdir\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This function now does nothing aside from returning FcFalse. It used to creates the
@ -22,4 +19,4 @@ with the fonts in \fIset\fR and subdirectories in
managed by FcDirCacheLoad and FcDirCacheRead.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,26 +1,26 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcDirScan" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcDirScan" "3" "18 November 2009" "" ""
.SH NAME
FcDirScan \- DEPRECATED: formerly used to scan a font directory
FcDirScan \- scan a font directory without caching it
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcDirScan (FcFontSet *\fIset\fB, FcStrSet *\fIdirs\fB, FcFileCache *\fIcache\fB, FcBlanks *\fIblanks\fB, const FcChar8 *\fIdir\fB, FcBool \fIforce\fB);
\fR
FcBool FcDirScan(FcFontSet *\fIset\fB);
(FcStrSet *\fIdirs\fB);
(FcFileCache *\fIcache\fB);
(FcBlanks *\fIblanks\fB);
(const FcChar8 *\fIdir\fB);
(FcBool \fIforce\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
This function does nothing aside from returning FcFalse. It used to scan an
entire directory and add all fonts found to
\fIset\fR\&. If \fIforce\fR was FcTrue, then
the directory and all files within it were scanned even if information was
present in the per-directory cache file or \fIcache\fR\&. Any
subdirectories found were added to \fIdirs\fR\&.
If \fIcache\fR is not zero or if \fIforce\fR
is FcFalse, this function currently returns FcFalse. Otherwise, it scans an
entire directory and adds all fonts found to \fIset\fR\&.
Any subdirectories found are added to \fIdirs\fR\&. Calling
this function does not create any cache files. Use FcDirCacheRead() if
caching is desired.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFileIsDir" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcFileIsDir" "3" "18 November 2009" "" ""
.SH NAME
FcFileIsDir \- check whether a file is a directory
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcFileIsDir (const FcChar8 *\fIfile\fB);
\fR
FcBool FcFileIsDir(const FcChar8 *\fIfile\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Returns FcTrue if \fIfile\fR is a directory, otherwise
returns FcFalse.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,23 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFileScan" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFileScan" "3" "18 November 2009" "" ""
.SH NAME
FcFileScan \- scan a font file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcFileScan (FcFontSet *\fIset\fB, FcStrSet *\fIdirs\fB, FcFileCache *\fIcache\fB, FcBlanks *\fIblanks\fB, const FcChar8 *\fIfile\fB, FcBool \fIforce\fB);
\fR
FcBool FcFileScan(FcFontSet *\fIset\fB);
(FcStrSet *\fIdirs\fB);
(FcFileCache *\fIcache\fB);
(FcBlanks *\fIblanks\fB);
(const FcChar8 *\fIfile\fB);
(FcBool \fIforce\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Scans a single file and adds all fonts found to \fIset\fR\&.
If \fIforce\fR is FcTrue, then the file is scanned even if
associated information is found in \fIcache\fR\&. If
associated information is found in \fIcache\fR\&. If
\fIfile\fR is a directory, it is added to
\fIdirs\fR\&. Whether fonts are found depends on fontconfig
policy as well as the current configuration. Internally, fontconfig will
@ -28,4 +28,4 @@ contents of the font file itself. Returns FcFalse if any of the fonts cannot be
added (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,13 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFini" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFini" "3" "18 November 2009" "" ""
.SH NAME
FcFini \- finalize fonconfig library
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcFini (void\fI\fB);
\fR
void FcFini(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Frees all data structures allocated by previous calls to fontconfig
@ -21,4 +16,4 @@ new call to one of the FcInit functions before any other fontconfig
function may be called.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,21 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontList" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontList" "3" "18 November 2009" "" ""
.SH NAME
FcFontList \- List fonts
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcFontSet * FcFontList (FcConfig *\fIconfig\fB, FcPattern *\fIp\fB, FcObjectSet *\fIos\fB);
\fR
FcFontSet * FcFontList(FcConfig *\fIconfig\fB);
(FcPattern *\fIp\fB);
(FcObjectSet *\fIos\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Selects fonts matching \fIp\fR, creates patterns from those fonts containing
only the objects in \fIos\fR and returns the set of unique such patterns.
If \fIconfig\fR is NULL, the default configuration is checked
to be up to date, and used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,15 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontMatch" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontMatch" "3" "18 November 2009" "" ""
.SH NAME
FcFontMatch \- Return best font
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcPattern * FcFontMatch (FcConfig *\fIconfig\fB, FcPattern *\fIp\fB, FcResult *\fIresult\fB);
\fR
FcPattern * FcFontMatch(FcConfig *\fIconfig\fB);
(FcPattern *\fIp\fB);
(FcResult *\fIresult\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Finds the font in \fIsets\fR most closely matching
@ -22,6 +19,7 @@ pattern. This function should be called only after
\fBFcConfigSubstitute\fR and
\fBFcDefaultSubstitute\fR have been called for
\fIp\fR; otherwise the results will not be correct.
If \fIconfig\fR is NULL, the current configuration is used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,24 +1,21 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontRenderPrepare" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontRenderPrepare" "3" "18 November 2009" "" ""
.SH NAME
FcFontRenderPrepare \- Prepare pattern for loading font file
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcPattern * FcFontRenderPrepare (FcConfig *\fIconfig\fB, FcPattern *\fIpat\fB, FcPattern *\fIfont\fB);
\fR
FcPattern * FcFontRenderPrepare(FcConfig *\fIconfig\fB);
(FcPattern *\fIpat\fB);
(FcPattern *\fIfont\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Creates a new pattern consisting of elements of \fIfont\fR not appearing
in \fIpat\fR, elements of \fIpat\fR not appearing in \fIfont\fR and the best matching
value from \fIpat\fR for elements appearing in both. The result is passed to
FcConfigSubstitute with \fIkind\fR FcMatchFont and then returned.
value from \fIpat\fR for elements appearing in both. The result is passed to
FcConfigSubstituteWithPat with \fIkind\fR FcMatchFont and then returned.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,23 +1,19 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontSetAdd" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontSetAdd" "3" "18 November 2009" "" ""
.SH NAME
FcFontSetAdd \- Add to a font set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcBool FcFontSetAdd (FcFontSet *\fIs\fB, FcPattern *\fIfont\fB);
\fR
FcBool FcFontSetAdd(FcFontSet *\fIs\fB);
(FcPattern *\fIfont\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Adds a pattern to a font set. Note that the pattern is not copied before
Adds a pattern to a font set. Note that the pattern is not copied before
being inserted into the set. Returns FcFalse if the pattern cannot be
inserted into the set (due to allocation failure). Otherwise returns FcTrue.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,21 +1,16 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontSetCreate" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontSetCreate" "3" "18 November 2009" "" ""
.SH NAME
FcFontSetCreate \- Create a font set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcFontSet * FcFontSetCreate (void\fI\fB);
\fR
FcFontSet * FcFontSetCreate(void\fI\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Creates an empty font set.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,22 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontSetDestroy" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.3 $
.TH "FcFontSetDestroy" "3" "18 November 2009" "" ""
.SH NAME
FcFontSetDestroy \- Destroy a font set
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
void FcFontSetDestroy (FcFontSet *\fIs\fB);
\fR
void FcFontSetDestroy(FcFontSet *\fIs\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Destroys a font set. Note that this destroys any referenced patterns as
Destroys a font set. Note that this destroys any referenced patterns as
well.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,24 +1,25 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontSetList" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcFontSetList" "3" "18 November 2009" "" ""
.SH NAME
FcFontSetList \- List fonts from a set of font sets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcFontSet * FcFontSetList (FcConfig *\fIconfig\fB, FcFontSet **\fIsets\fB, int\fInsets\fB, FcPattern *\fIpattern\fB, FcObjectSet *\fIobject_set\fB);
\fR
FcFontSet * FcFontSetList(FcConfig *\fIconfig\fB);
(FcFontSet **\fIsets\fB);
(int\fInsets\fB);
(FcPattern *\fIpattern\fB);
(FcObjectSet *\fIobject_set\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Selects fonts matching \fIpattern\fR from
\fIsets\fR, creates patterns from those
fonts containing only the objects in \fIobject_set\fR and returns
the set of unique such patterns.
If \fIconfig\fR is NULL, the default configuration is checked
to be up to date, and used.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

View File

@ -1,18 +1,17 @@
.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
.TH "FcFontSetMatch" "3" "31 May 2008" "" ""
.\\" auto-generated by docbook2man-spec $Revision: 1.2 $
.TH "FcFontSetMatch" "3" "18 November 2009" "" ""
.SH NAME
FcFontSetMatch \- Return the best font from a set of font sets
.SH SYNOPSIS
.sp
.nf
\fB#include <fontconfig.h>
.sp
FcPattern * FcFontSetMatch (FcConfig *\fIconfig\fB, FcFontSet **\fIsets\fB, int\fInsets\fB, FcPattern *\fIpattern\fB, FcResult *\fIresult\fB);
\fR
FcPattern * FcFontSetMatch(FcConfig *\fIconfig\fB);
(FcFontSet **\fIsets\fB);
(int\fInsets\fB);
(FcPattern *\fIpattern\fB);
(FcResult *\fIresult\fB);
\fR.fi
.SH "DESCRIPTION"
.PP
Finds the font in \fIsets\fR most closely matching
@ -22,7 +21,8 @@ pattern. This function should be called only after
\fBFcConfigSubstitute\fR and
\fBFcDefaultSubstitute\fR have been called for
\fIpattern\fR; otherwise the results will not be correct.
If \fIconfig\fR is NULL, the current configuration is used.
Returns NULL if an error occurs during this process.
.SH "VERSION"
.PP
Fontconfig version 2.6.0
Fontconfig version 2.8.0

Some files were not shown because too many files have changed in this diff Show More