summaryrefslogtreecommitdiff
path: root/src/glibext/gbufferview.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-11-20 22:23:57 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-11-20 22:23:57 (GMT)
commitd4239799ad149f65e1e480d898ccb16756f4d518 (patch)
tree2652094bd458505edb9dbcfb7db1c1a8170ce6f1 /src/glibext/gbufferview.h
parent7c1f85b8197cb02634d06d200f68ce65e9eca717 (diff)
Located the caret at the right position in case of minimal widths.
Diffstat (limited to 'src/glibext/gbufferview.h')
-rw-r--r--src/glibext/gbufferview.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/glibext/gbufferview.h b/src/glibext/gbufferview.h
index 2a678f6..7e29cfd 100644
--- a/src/glibext/gbufferview.h
+++ b/src/glibext/gbufferview.h
@@ -79,15 +79,15 @@ gint g_buffer_view_get_height(const GBufferView *);
/* Calcule la position idéale de curseur pour un point donné. */
-bool g_buffer_view_compute_caret_full(GBufferView *, gint, gint, const GDisplayOptions *, cairo_rectangle_int_t *, GLineCursor **);
+bool g_buffer_view_compute_caret_full(GBufferView *, gint, gint, const GDisplayOptions *, const line_width_summary *, cairo_rectangle_int_t *, GLineCursor **);
/* Déplace le curseur au sein d'une vue de tampon. */
-bool g_buffer_view_move_caret(GBufferView *, bool, GdkScrollDirection, const GDisplayOptions *, cairo_rectangle_int_t *, GLineCursor **);
+bool g_buffer_view_move_caret(GBufferView *, bool, GdkScrollDirection, const GDisplayOptions *, const line_width_summary *, cairo_rectangle_int_t *, GLineCursor **);
/* Trouve le créateur à l'origine d'un emplacement donné. */
-GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const GDisplayOptions *);
+GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const GDisplayOptions *, const line_width_summary *);
@@ -95,7 +95,7 @@ GObject *g_buffer_view_find_creator(GBufferView *, gint, gint, const GDisplayOpt
bool g_buffer_view_unhighlight_segments(GBufferView *);
/* Surligne tous les segments similaires à celui sous la souris. */
-bool g_buffer_view_highlight_segments(GBufferView *, gint, gint, const GDisplayOptions *);
+bool g_buffer_view_highlight_segments(GBufferView *, gint, gint, const GDisplayOptions *, const line_width_summary *);
/* Imprime la visualisation du tampon de lignes quelconques. */
void g_buffer_view_draw(const GBufferView *, cairo_t *, gint, const cairo_rectangle_int_t *, const GDisplayOptions *, const line_width_summary *, gint *);