From 899913225fe6cc67b30be125ef222ce93b87eb22 Mon Sep 17 00:00:00 2001 From: Neil Hodgson Date: Thu, 29 Feb 2024 15:15:03 +1100 Subject: Improve layout when a text run contains left-to-right and right-to-left ranges. --- doc/ScintillaHistory.html | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'doc') diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 7c8e77510..ea9cb4532 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -598,6 +598,12 @@ Add APIs for saving and restoring undo history.
  • + For GTK, when laying out text, detect runs with both left-to-right and right-to-left ranges and divide into an ASCII prefix and + more complex suffix. Lay out the ASCII prefix in the standard manner but, for the suffix, measure the whole width + and spread that over the suffix bytes. This produces more usable results where the caret moves over the ASCII prefix correctly + and over the suffix reasonably but not accurately. +
  • +
  • For ScintillaEdit on Qt, fix reference from ScintillaDocument to Document to match change in 5.4.1 using IDocumentEditable for SCI_GETDOCPOINTER and SCI_SETDOCPOINTER.
  • -- cgit v1.2.3