2011-12-28
2011-12-28 18:29:37 by Martin Stjernholm <mast@lysator.liu.se>
-
45e01bfc97b42a01f5238a063d2b6eac7fa82329
(4 lines)
(+3/-1)
[
Show
| Annotate
]
Branch: 5.2
Support and use logical paths like $LOCALDIR in the font and module path
settings.
Avoids absolute paths in the default values.
Rev: server/base_server/module_support.pike:1.148
Rev: server/base_server/roxenloader.pike:1.466
Rev: server/font_handlers/compactimgfile.pike:1.10
Rev: server/font_handlers/freetype.pike:1.33
Rev: server/font_handlers/imagedir.pike:1.17
Rev: server/font_handlers/imagetar.pike:1.12
Rev: server/font_handlers/ttf.pike:1.20
4: Inside #if !constant(Image.FreeType.Face) and #if constant(has_Image_TTF)
#if !constant(Image.FreeType.Face)
#if constant(has_Image_TTF)
#include <config.h>
- constant cvs_version = "$Id: ttf.pike,v 1.19 2009/05/07 14:15:53 mast Exp $";
+ constant cvs_version = "$Id: ttf.pike,v 1.20 2011/12/28 18:29:37 mast Exp $";
constant name = "TTF fonts";
constant doc = "True Type font loader. Uses freetype to render text.";
48: Inside #if !constant(Image.FreeType.Face)
mapping new_ttf_font_names_cache=([]);
void traverse_font_dir( string dir )
{
+ dir = roxen_path (dir);
foreach(r_get_dir( dir )||({}), string fname)
{
string path=combine_path(dir+"/",fname);