From 7507ad3e1816f3bc9004dceb39bb303804287438 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 30 Aug 2024 04:15:36 +0200 Subject: Unicode support for the Q-Register commands (refs #5) * this required adding several Q-Register vtable methods * it should still be investigated whether the repeated calling of SCI_ALLOCATELINECHARACTERINDEX causes any overhead. --- src/view.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/view.h') diff --git a/src/view.h b/src/view.h index 15a09cd..a395dcf 100644 --- a/src/view.h +++ b/src/view.h @@ -70,3 +70,7 @@ gboolean teco_view_save_to_file(teco_view_t *ctx, const gchar *filename, GError /** @pure @memberof teco_view_t */ void teco_view_free(teco_view_t *ctx); + +gssize teco_view_glyphs2bytes(teco_view_t *ctx, teco_int_t pos); +teco_int_t teco_view_bytes2glyphs(teco_view_t *ctx, gsize pos); +gssize teco_view_glyphs2bytes_relative(teco_view_t *ctx, gsize pos, teco_int_t n); -- cgit v1.2.3