summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-generic.el
diff options
context:
space:
mode:
authorAlan Third <alan@idiocy.org>2018-10-29 15:37:35 +0000
committerAlan Third <alan@idiocy.org>2018-11-25 11:25:33 +0000
commit094fcf62d289f19a4633275812e9e5e500463e91 (patch)
treefacf8757888aebe89fa8aae1a9efe94df7502139 /lisp/emacs-lisp/cl-generic.el
parent9877c03293241091ba4069002d4dc4d74b557414 (diff)
downloademacs-094fcf62d289f19a4633275812e9e5e500463e91.tar.gz
emacs-094fcf62d289f19a4633275812e9e5e500463e91.tar.bz2
emacs-094fcf62d289f19a4633275812e9e5e500463e91.zip
Fix more drawing bugs in NS port (bug#32932)
* src/nsterm.m (ns_row_rect): New function. (ns_clip_to_row): Remove function. (ns_copy_bits): Fix mistake. (ns_shift_glyphs_for_insert): Mark the frame as dirty instead of directly copying. (ns_draw_fringe_bitmap): Stop using ns_clip_to_row. (ns_draw_window_cursor): Stop using ns_clip_to_row and perform a display when not in redisplay. (ns_update_window_begin): Remove redundant code that never executes. ([EmacsView drawRect:]): Show the rectangle being exposed in NSTRACE. * src/xdisp.c (expose_window_tree) [HAVE_NS]: (expose_frame) [HAVE_NS]: Redraw even if the frame is garbaged.
Diffstat (limited to 'lisp/emacs-lisp/cl-generic.el')
0 files changed, 0 insertions, 0 deletions