diff options
Diffstat (limited to 'src/glibext/gbufferline.h')
-rw-r--r-- | src/glibext/gbufferline.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/glibext/gbufferline.h b/src/glibext/gbufferline.h index 028ae8e..9afff58 100644 --- a/src/glibext/gbufferline.h +++ b/src/glibext/gbufferline.h @@ -61,7 +61,8 @@ typedef enum _BufferLineColumn BLC_COUNT, - BLC_LAST_USED /* Dernière colonne utilisée */ + BLC_LAST_USED, /* Dernière colonne utilisée */ + BLC_INVALID /* Valeur de non-initialisation*/ } BufferLineColumn; @@ -139,11 +140,11 @@ void g_buffer_line_insert_text(GBufferLine *, BufferLineColumn, const char *, si /* Donne le texte représenté par une ligne de tampon. */ char *g_buffer_line_get_text(const GBufferLine *); -/* Marque la ligne comme étant sans largeur à comptabiliser. */ -void g_buffer_line_skip_width(GBufferLine *); - /* Fournit la largeur requise pour une colonne de ligne donnée. */ -gint g_buffer_line_get_width(GBufferLine *, BufferLineColumn); +gint g_buffer_line_get_column_width(GBufferLine *, BufferLineColumn); + +/* Fournit la dernière largeur d'une ligne avec fusion. */ +gint g_buffer_line_get_merge_width(GBufferLine *, BufferLineColumn *, bool, bool); /* Définit la colonne à partir de laquelle la fusion opère. */ void g_buffer_line_start_merge_at(GBufferLine *, BufferLineColumn); |