Mercurial > emacs
annotate .arch-inventory @ 93856:833bbf13f09d
(Qja, Qko, Qzh): New symbols.
(syms_of_w32font): Initialise them.
(font_matches_spec): Use them to filter by language.
(recompute_cached_metrics): Remove function.
(compute_metrics, clear_cached_metrics): New functions.
(w32font_encode_char): Use them to manage metric cache.
(w32font_text_extents): Cache metrics for all glyphs on demand.
Delay converting glyph indices to WORD until needed.
(w32font_open_internal): Initialize metric cache to empty.
(registry_to_w32_charset): Charset should always be a symbol.
(fill_in_logfont, list_all_matching_fonts): Family should always be a symbol.
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Tue, 08 Apr 2008 13:52:21 +0000 |
parents | 7cb1d5f71446 |
children |
rev | line source |
---|---|
56043
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
1 # Generated files |
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
2 precious ^(config\.status|config\.cache)$ |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
3 |
56026
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
4 # Install-in-place makes these directories, so just ignore them |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
5 backup ^(bin|data|lock|site-lisp)$ |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
6 |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
7 # arch-tag: 6eeeaa4e-cc7e-4b22-b3d7-1089e155da14 |