view lispintro/MANIFEST @ 59719:b1adddb0ff32

* dispextern.h (struct glyph_string): New members clip_head and clip_tail. * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip region to the area between clip_head and clip_tail. (draw_glyphs): Record the area that need to be actually redrawn to the new variables clip_head and clip_tail when there are overhangs. Set values of these variables to the corresponding members in struct glyph_string. Refine x coordinates for notice_overwritten_cursor using clip_head and clip_tail. * macgui.h (STORE_XCHARSETSTRUCT): New macro. * macterm.c (mac_compute_glyph_string_overhangs): Implement with QDTextBounds. (x_draw_glyph_string): Don't fill the background of the successor of a glyph with a right overhang if the successor will draw a cursor. (XLoadQueryFont): Obtain font metrics using QDTextBounds. (x_redisplay_interface): Add entry for compute_glyph_string_overhangs.
author Steven Tamm <steventamm@mac.com>
date Mon, 24 Jan 2005 18:00:43 +0000
parents 54ac2f6e3c93
children
line wrap: on
line source

`emacs-lisp-intro-2.00.tar' contains:

        size  filename

        2102  INSTALL
        1482  MANIFEST
       10295  Makefile
         358  Makefile.am
       10215  Makefile.in
        5642  README
        3542  aclocal.m4
        7129  drawers.eps
       36057  configure
         142  configure.in
       12136  cons-1.eps
       12523  cons-2.eps
       12420  cons-2a.eps
       12984  cons-3.eps
       13866  cons-4.eps
       12986  cons-5.eps
      772149  emacs-lisp-intro.texi
        5584  install-sh
       10252  lambda-1.eps
       10278  lambda-2.eps
       10275  lambda-3.eps
        4650  missing
         732  mkinstalldirs
      207383  texinfo.tex

###