[gnome-builder] highlight: adjust runtime quanta and adjacent lines to update
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] highlight: adjust runtime quanta and adjacent lines to update
- Date: Sun, 29 Mar 2015 20:08:52 +0000 (UTC)
commit f653e4a6df84624fb486adf23801dc45aafc1a03
Author: Christian Hergert <christian hergert me>
Date: Sun Mar 29 13:07:31 2015 -0700
highlight: adjust runtime quanta and adjacent lines to update
This seems to be working well, so we can be a bit more aggresive with
updates.
libide/ide-highlight-engine.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/libide/ide-highlight-engine.c b/libide/ide-highlight-engine.c
index 37190eb..0e9e9ad 100644
--- a/libide/ide-highlight-engine.c
+++ b/libide/ide-highlight-engine.c
@@ -24,8 +24,9 @@
#include "ide-highlight-engine.h"
#include "ide-types.h"
-#define HIGHLIGHT_QUANTA_USEC 1000
-#define WORK_TIMEOUT_MSEC 50
+#define HIGHLIGHT_QUANTA_USEC 2000
+#define WORK_TIMEOUT_MSEC 50
+#define REHIGHLIGHT_ADJACENT_LINES 4
struct _IdeHighlightEngine
{
@@ -345,8 +346,8 @@ ide_highlight_engine__buffer_insert_text_cb (IdeHighlightEngine *self,
begin = *location;
end = *location;
- gtk_text_iter_backward_lines (&begin, 2);
- gtk_text_iter_forward_lines (&end, 2);
+ gtk_text_iter_backward_lines (&begin, REHIGHLIGHT_ADJACENT_LINES);
+ gtk_text_iter_forward_lines (&end, REHIGHLIGHT_ADJACENT_LINES);
gtk_text_buffer_move_mark (text_buffer, self->invalid_begin, &begin);
gtk_text_buffer_move_mark (text_buffer, self->invalid_end, &end);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]