Commit a954722a authored by Jason Rumney's avatar Jason Rumney
Browse files

w32font.c is done.

parent 53a4961c
...@@ -166,11 +166,11 @@ The new files are: ...@@ -166,11 +166,11 @@ The new files are:
utilizing methods provided by ftfont.c. utilizing methods provided by ftfont.c.
ftxfont.c -- font-driver on X directly using FreeType fonts ftxfont.c -- font-driver on X directly using FreeType fonts
utilizing methods provided by ftfont.c. utilizing methods provided by ftfont.c.
w32font.c -- font driver on w32 using Windows native fonts,
corresponding to xfont.c
So we already have codes for X. For the other systems (w32 and mac), So we already have codes for X. For the other systems (w32 and mac),
it seems that we need these files: it seems that we need these files:
w32font.c -- font driver on w32 using Windows native fonts,
corresponding to xfont.c
atmfont.c -- font-driver on mac using ATM fonts, corresponding atmfont.c -- font-driver on mac using ATM fonts, corresponding
to xfont.c to xfont.c
As BDF fonts are currently used on w32, we may also implement these: As BDF fonts are currently used on w32, we may also implement these:
...@@ -183,9 +183,9 @@ Fontconfig are also available on w32, what we need may be: ...@@ -183,9 +183,9 @@ Fontconfig are also available on w32, what we need may be:
ftw32font.c -- font-driver on w32 directly using FreeType fonts ftw32font.c -- font-driver on w32 directly using FreeType fonts
utilizing methods provided by ftfont.c. utilizing methods provided by ftfont.c.
And, for those to work, w32term.c (macterm.c) and w32fns.c (macfns.c) And, for those to work, macterm.c and macfns.c must be changed by the
must be changed by the similar way as xterm.c and xfns.c (the parts similar way as xterm.c and xfns.c (the parts "#ifdef USE_FONT_BACKEND"
"#ifdef USE_FONT_BACKEND" ... "#endif" should be checked). ... "#endif" should be checked).
It may be interesting if Emacs supports a frame buffer directly and It may be interesting if Emacs supports a frame buffer directly and
have these font driver. have these font driver.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment