[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master fa6a6ed: Try to speed-up display of many all-blank
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master fa6a6ed: Try to speed-up display of many all-blank lines |
Date: |
Sat, 7 May 2016 08:01:25 +0000 (UTC) |
branch: master
commit fa6a6edd1d670e2826186ee943ae7ca083771801
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Try to speed-up display of many all-blank lines
* src/bidi.c (bidi_initialize): Use anchored regexps for
paragraph start and paragraph separator sequences. (Bug#23457)
---
src/bidi.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/src/bidi.c b/src/bidi.c
index 573e513..6ea84d9 100644
--- a/src/bidi.c
+++ b/src/bidi.c
@@ -1107,15 +1107,9 @@ bidi_initialize (void)
emacs_abort ();
staticpro (&bidi_brackets_table);
- DEFSYM (Qparagraph_start, "paragraph-start");
- paragraph_start_re = Fsymbol_value (Qparagraph_start);
- if (!STRINGP (paragraph_start_re))
- paragraph_start_re = build_string ("\f\\|[ \t]*$");
+ paragraph_start_re = build_string ("^\\(\f\\|[ \t]*\\)$");
staticpro (¶graph_start_re);
- DEFSYM (Qparagraph_separate, "paragraph-separate");
- paragraph_separate_re = Fsymbol_value (Qparagraph_separate);
- if (!STRINGP (paragraph_separate_re))
- paragraph_separate_re = build_string ("[ \t\f]*$");
+ paragraph_separate_re = build_string ("^[ \t\f]*$");
staticpro (¶graph_separate_re);
bidi_cache_sp = 0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master fa6a6ed: Try to speed-up display of many all-blank lines,
Eli Zaretskii <=