[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r105702: Prevent sluggish bidi redisp
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r105702: Prevent sluggish bidi redisplay in small windows. |
Date: |
Sat, 10 Sep 2011 18:23:25 +0300 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 105702
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Sat 2011-09-10 18:23:25 +0300
message:
Prevent sluggish bidi redisplay in small windows.
src/xdisp.c (MAX_DISP_SCAN): Decrease to 250. Prevents sluggish
redisplay in small windows.
modified:
src/ChangeLog
src/xdisp.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-09-09 08:32:43 +0000
+++ b/src/ChangeLog 2011-09-10 15:23:25 +0000
@@ -1,3 +1,8 @@
+2011-09-10 Eli Zaretskii <address@hidden>
+
+ * xdisp.c (MAX_DISP_SCAN): Decrease to 250. Prevents sluggish
+ redisplay in small windows.
+
2011-09-09 Eli Zaretskii <address@hidden>
* frame.c (x_report_frame_params): Cast to avoid compiler warnings.
=== modified file 'src/xdisp.c'
--- a/src/xdisp.c 2011-09-09 01:06:52 +0000
+++ b/src/xdisp.c 2011-09-10 15:23:25 +0000
@@ -3132,9 +3132,9 @@
}
/* How many characters forward to search for a display property or
- display string. Enough for a screenful of 100 lines x 50
- characters in a line. */
-#define MAX_DISP_SCAN 5000
+ display string. Searching too far forward makes the bidi display
+ sluggish, especially in small windows. */
+#define MAX_DISP_SCAN 250
/* Return the character position of a display string at or after
position specified by POSITION. If no display string exists at or
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r105702: Prevent sluggish bidi redisplay in small windows.,
Eli Zaretskii <=