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

Diff of /emacs/src/macterm.c

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

revision 1.78 by tamm, Wed Oct 6 15:38:53 2004 UTC revision 1.79 by kfstorm, Thu Oct 7 21:59:39 2004 UTC
# Line 1291  x_update_window_end (w, cursor_on_p, mou Line 1291  x_update_window_end (w, cursor_on_p, mou
1291                                  output_cursor.vpos,                                  output_cursor.vpos,
1292                                  output_cursor.x, output_cursor.y);                                  output_cursor.x, output_cursor.y);
1293    
1294        x_draw_vertical_border (w);        if (draw_window_fringes (w, 1))
1295            x_draw_vertical_border (w);
       draw_window_fringes (w);  
1296    
1297        UNBLOCK_INPUT;        UNBLOCK_INPUT;
1298      }      }
# Line 5050  mac_get_window_bounds (f, inner, outer) Line 5049  mac_get_window_bounds (f, inner, outer)
5049    GetWindowBounds (FRAME_MAC_WINDOW (f), kWindowStructureRgn, outer);    GetWindowBounds (FRAME_MAC_WINDOW (f), kWindowStructureRgn, outer);
5050  #else /* not TARGET_API_MAC_CARBON */  #else /* not TARGET_API_MAC_CARBON */
5051    RgnHandle region = NewRgn ();    RgnHandle region = NewRgn ();
5052        
5053    GetWindowRegion (FRAME_MAC_WINDOW (f), kWindowContentRgn, region);    GetWindowRegion (FRAME_MAC_WINDOW (f), kWindowContentRgn, region);
5054    *inner = (*region)->rgnBBox;    *inner = (*region)->rgnBBox;
5055    GetWindowRegion (FRAME_MAC_WINDOW (f), kWindowStructureRgn, region);    GetWindowRegion (FRAME_MAC_WINDOW (f), kWindowStructureRgn, region);
# Line 5143  x_set_offset (f, xoff, yoff, change_grav Line 5142  x_set_offset (f, xoff, yoff, change_grav
5142    {    {
5143      Rect inner, outer, screen_rect, dummy;      Rect inner, outer, screen_rect, dummy;
5144      RgnHandle region = NewRgn ();      RgnHandle region = NewRgn ();
5145        
5146      mac_get_window_bounds (f, &inner, &outer);      mac_get_window_bounds (f, &inner, &outer);
5147      f->x_pixels_diff = inner.left - outer.left;      f->x_pixels_diff = inner.left - outer.left;
5148      f->y_pixels_diff = inner.top - outer.top;      f->y_pixels_diff = inner.top - outer.top;
# Line 8114  XTread_socket (sd, expected, hold_quit) Line 8113  XTread_socket (sd, expected, hold_quit)
8113          switch (GetEventClass (eventRef))          switch (GetEventClass (eventRef))
8114            {            {
8115            case kEventClassWindow:            case kEventClassWindow:
8116              if (GetEventKind (eventRef) == kEventWindowBoundsChanged)              if (GetEventKind (eventRef) == kEventWindowBoundsChanged)
8117                {                {
8118                  WindowPtr window_ptr;                  WindowPtr window_ptr;
8119                  GetEventParameter(eventRef, kEventParamDirectObject,                  GetEventParameter(eventRef, kEventParamDirectObject,
# Line 8431  XTread_socket (sd, expected, hold_quit) Line 8430  XTread_socket (sd, expected, hold_quit)
8430    
8431              if (!is_emacs_window (window_ptr))              if (!is_emacs_window (window_ptr))
8432                break;                break;
8433                
8434              f = mac_window_to_frame (window_ptr);              f = mac_window_to_frame (window_ptr);
8435    
8436              if ((er.modifiers & activeFlag) != 0)              if ((er.modifiers & activeFlag) != 0)

Legend:
Removed from v.1.78  
changed lines
  Added in v.1.79

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