comparison src/ChangeLog @ 32725:a131b00a003b

*** empty log message ***
author Andrew Innes <andrewi@gnu.org>
date Sat, 21 Oct 2000 13:33:35 +0000
parents 5cb66e7e794d
children 7235706eca00
comparison
equal deleted inserted replaced
32724:22afed8d7e3f 32725:a131b00a003b
1 2000-10-21 Andrew Innes <andrewi@gnu.org>
2
3 * w32gui.h (w32_char_font_type): Move enum from w32term.c
4
5 * w32term.h: Extern decl for w32_cache_char_metrics.
6
7 * w32bdf.c (w32_load_bdf_font): Call w32_cache_char_metrics.
8
9 * w32fns.c (w32_load_system_font): Call w32_cache_char_metrics.
10 (w32_unload_font): Free per_char array if present.
11
12 * w32term.c (w32_per_char_metric): Remove HDC argument. Use
13 cached information in emulated XFontStruct to handle common cases
14 quickly. Do not allocate XCharStruct for return.
15 (w32_native_per_char_metric): New function.
16 (w32_bdf_per_char_metric): Fill in supplied XCharStruct instead of
17 allocating one.
18 (x_produce_glyphs): Don't get an HDC. Change calls to
19 w32_per_char_metric to match arg change above. Remove calls to
20 free results.
21 (w32_get_glyph_overhangs): Ditto.
22 (w32_cache_char_metrics): New function.
23
24 * makefile.w32-in: Change .obj to .$(O) in all dependencies.
25 ($(BLD)/casefiddle.$(O)): Remove compile command.
26 ($(BLD)/gmalloc.$(O)): Remove compile command.
27 ($(BLD)/dispnew.obj):
28 ($(BLD)/keyboard.obj):
29 ($(BLD)/w32inevt.obj):
30 ($(BLD)/w32bdf.obj):
31 ($(BLD)/alloc.obj):
32 ($(BLD)/buffer.obj):
33 ($(BLD)/editfns.obj):
34 ($(BLD)/emacs.obj):
35 ($(BLD)/fileio.obj):
36 ($(BLD)/fns.obj):
37 ($(BLD)/indent.obj):
38 ($(BLD)/insdel.obj):
39 ($(BLD)/intervals.obj):
40 ($(BLD)/minibuf.obj):
41 ($(BLD)/print.obj):
42 ($(BLD)/scroll.obj):
43 ($(BLD)/sysdep.obj):
44 ($(BLD)/textprop.obj):
45 ($(BLD)/widget.obj):
46 ($(BLD)/xdisp.obj): Add dependency on w32gui.h.
47 ($(BLD)/term.obj): Add dependency on dispextern.h.
48
49 * makefile.nt ($(BLD)\dispnew.obj):
50 ($(BLD)\keyboard.obj):
51 ($(BLD)\w32inevt.obj):
52 ($(BLD)\w32bdf.obj):
53 ($(BLD)\alloc.obj):
54 ($(BLD)\buffer.obj):
55 ($(BLD)\editfns.obj):
56 ($(BLD)\emacs.obj):
57 ($(BLD)\fileio.obj):
58 ($(BLD)\fns.obj):
59 ($(BLD)\indent.obj):
60 ($(BLD)\insdel.obj):
61 ($(BLD)\intervals.obj):
62 ($(BLD)\minibuf.obj):
63 ($(BLD)\print.obj):
64 ($(BLD)\scroll.obj):
65 ($(BLD)\sysdep.obj):
66 ($(BLD)\textprop.obj):
67 ($(BLD)\widget.obj):
68 ($(BLD)\xdisp.obj): Add dependency on w32gui.h.
69 ($(BLD)\term.obj): Add dependency on dispextern.h
70
1 2000-10-21 Eli Zaretskii <eliz@is.elta.co.il> 71 2000-10-21 Eli Zaretskii <eliz@is.elta.co.il>
2 72
3 * minibuf.c (Fminibuffer_complete): Call Fpos_visible_in_window_p 73 * minibuf.c (Fminibuffer_complete): Call Fpos_visible_in_window_p
4 with an additional argument of Qt. 74 with an additional argument of Qt.
5 75