diff options
| author | Eli Zaretskii | 2017-06-25 20:53:05 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2017-06-25 20:53:05 +0300 |
| commit | 5d1025e7162db46b3c8d7c19facd8f9b9eff6f49 (patch) | |
| tree | 24040876a17ba2296b57b318e239c5436b273d1f /src/lisp.h | |
| parent | 540669cda984f64964d7baeb7369d3eea424a34c (diff) | |
| download | emacs-5d1025e7162db46b3c8d7c19facd8f9b9eff6f49.tar.gz emacs-5d1025e7162db46b3c8d7c19facd8f9b9eff6f49.zip | |
Allow to disable display of line numbers beyond EOB
* src/buffer.c (disable_line_numbers_overlay_at_eob): New
function.
* src/lisp.h (disable_line_numbers_overlay_at_eob): Add prototype.
* src/xdisp.c (should_produce_line_number): When at ZV, call
disable_line_numbers_overlay_at_eob to determine whether line
numbers should be displayed beyond ZV.
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h index ff8dde2b825..f5cb6c75706 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -3965,6 +3965,7 @@ extern void syms_of_editfns (void); | |||
| 3965 | 3965 | ||
| 3966 | /* Defined in buffer.c. */ | 3966 | /* Defined in buffer.c. */ |
| 3967 | extern bool mouse_face_overlay_overlaps (Lisp_Object); | 3967 | extern bool mouse_face_overlay_overlaps (Lisp_Object); |
| 3968 | extern Lisp_Object disable_line_numbers_overlay_at_eob (void); | ||
| 3968 | extern _Noreturn void nsberror (Lisp_Object); | 3969 | extern _Noreturn void nsberror (Lisp_Object); |
| 3969 | extern void adjust_overlays_for_insert (ptrdiff_t, ptrdiff_t); | 3970 | extern void adjust_overlays_for_insert (ptrdiff_t, ptrdiff_t); |
| 3970 | extern void adjust_overlays_for_delete (ptrdiff_t, ptrdiff_t); | 3971 | extern void adjust_overlays_for_delete (ptrdiff_t, ptrdiff_t); |