summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorNoam Postavsky <npostavs@gmail.com>2016-08-28 16:38:04 -0400
committerNoam Postavsky <npostavs@gmail.com>2017-02-02 21:19:52 -0500
commitd17e92da064cabf376597f5de2a8d5a6484bfea6 (patch)
treeb608581cb4e883357a753c12e4526cac53066427 /lisp/emacs-lisp/edebug.el
parent53c16c75a57aa486dfc1f46ef5aa538264e6ad47 (diff)
downloademacs-d17e92da064cabf376597f5de2a8d5a6484bfea6.tar.gz
emacs-d17e92da064cabf376597f5de2a8d5a6484bfea6.tar.bz2
emacs-d17e92da064cabf376597f5de2a8d5a6484bfea6.zip
Refactor uses of scroll_margin to a function
Its effective range needs to be clamped between 0 and (window height / 4), so it's better to have this constraint in a single place. * src/window.c (window_scroll_margin): New function. (window_scroll_pixel_based, window_scroll_line_based): (Frecenter, Fmove_to_window_line): * src/xdisp.c (try_scrolling, try_cursor_movement): (redisplay_window, try_window, try_window_id): Use it.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions