From 8baa1b3ebe163de3a55696e50d49f160529473b3 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 11 Oct 2021 08:43:33 +0300 Subject: optimized character representation setting * Esp. with the new Scintilla version, the representation setting as part of every SCI_SETDOCPOINTER has turned out to be a performance bottleneck. * The new Scintilla has a custom tweak/patch that disables any automatic representation setting in Scintilla itself. It is now sufficient to initialize the SciTECO-style representations only once in the lifetime of any view. --- src/ring.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/ring.c') diff --git a/src/ring.c b/src/ring.c index f9cf41f..606c3de 100644 --- a/src/ring.c +++ b/src/ring.c @@ -45,8 +45,6 @@ teco_buffer_new(void) teco_buffer_t *ctx = g_new0(teco_buffer_t, 1); ctx->view = teco_view_new(); teco_view_setup(ctx->view); - /* only have to do this once: */ - teco_view_set_representations(ctx->view); return ctx; } -- cgit v1.2.3