/[emacs]/emacs/src/xdisp.c
ViewVC logotype

Diff of /emacs/src/xdisp.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1064 by rms, Sat Oct 29 20:03:42 2005 UTC revision 1.1065 by kfstorm, Sun Oct 30 20:08:09 2005 UTC
# Line 15679  display_line (it) Line 15679  display_line (it)
15679                          produce_special_glyphs (it, IT_CONTINUATION);                          produce_special_glyphs (it, IT_CONTINUATION);
15680                        row->continued_p = 1;                        row->continued_p = 1;
15681    
15682                          it->current_x = x_before;
15683                        it->continuation_lines_width += x;                        it->continuation_lines_width += x;
15684                          extend_face_to_end_of_line (it);
15685    
15686                        if (nglyphs > 1 && i > 0)                        if (nglyphs > 1 && i > 0)
15687                          {                          {
# Line 16214  move_elt_to_front (elt, list) Line 16216  move_elt_to_front (elt, list)
16216    while (CONSP (tail))    while (CONSP (tail))
16217      {      {
16218        tem = XCAR (tail);        tem = XCAR (tail);
16219          
16220        if (EQ (elt, tem))        if (EQ (elt, tem))
16221          {          {
16222            /* Splice out the link TAIL.  */            /* Splice out the link TAIL.  */
# Line 18778  set_glyph_string_background_width (s, st Line 18780  set_glyph_string_background_width (s, st
18780  {  {
18781    /* If the face of this glyph string has to be drawn to the end of    /* If the face of this glyph string has to be drawn to the end of
18782       the drawing area, set S->extends_to_end_of_line_p.  */       the drawing area, set S->extends_to_end_of_line_p.  */
   struct face *default_face = FACE_FROM_ID (s->f, DEFAULT_FACE_ID);  
18783    
18784    if (start == s->row->used[s->area]    if (start == s->row->used[s->area]
18785        && s->area == TEXT_AREA        && s->area == TEXT_AREA
18786        && ((s->hl == DRAW_NORMAL_TEXT        && ((s->row->fill_line_p
18787             && (s->row->fill_line_p             && (s->hl == DRAW_NORMAL_TEXT
18788                 || s->face->background != default_face->background                 || s->hl == DRAW_IMAGE_RAISED
18789                 || s->face->stipple != default_face->stipple                 || s->hl == DRAW_IMAGE_SUNKEN))
18790                 || s->row->mouse_face_p))            || s->hl == DRAW_MOUSE_FACE))
18791            || s->hl == DRAW_MOUSE_FACE      s->extends_to_end_of_line_p = 1;
           || ((s->hl == DRAW_IMAGE_RAISED || s->hl == DRAW_IMAGE_SUNKEN)  
               && s->row->fill_line_p)))  
       s->extends_to_end_of_line_p = 1;  
18792    
18793    /* If S extends its face to the end of the line, set its    /* If S extends its face to the end of the line, set its
18794       background_width to the distance to the right edge of the drawing       background_width to the distance to the right edge of the drawing

Legend:
Removed from v.1.1064  
changed lines
  Added in v.1.1065

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26