diff options
| author | Eli Zaretskii | 2010-01-01 09:57:27 -0500 |
|---|---|---|
| committer | Eli Zaretskii | 2010-01-01 09:57:27 -0500 |
| commit | bc5a45f315808b1d7335bdc9ea0168b89782c101 (patch) | |
| tree | 28bdf150710bb625327f9ec36ed74407e4627da6 /src/buffer.c | |
| parent | e69a937075490a19d1b767e166d10f0e838b4173 (diff) | |
| download | emacs-bc5a45f315808b1d7335bdc9ea0168b89782c101.tar.gz emacs-bc5a45f315808b1d7335bdc9ea0168b89782c101.zip | |
Retrospective commit from 2009-1219.
Fix reordering of Arabic text in etc/HELLO.
Extend .gdbinit commands to support bidirectional display.
buffer.c (Fbuffer_swap_text): Swap the values of
bidi_display_reordering and bidi_paragraph_direction.
bidi.c (bidi_resolve_weak): Fix nesting of conditions for Wn
processing. Move W3 after W1 and W2. Simplify W4 because it is
now always after W1.
.gdbinit (pbiditype): New command.
(pgx): Use it to display bidi level and type of the glyph.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buffer.c b/src/buffer.c index 521fe9b5019..ce9dc1c274d 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2261,6 +2261,8 @@ DEFUN ("buffer-swap-text", Fbuffer_swap_text, Sbuffer_swap_text, | |||
| 2261 | swapfield (undo_list, Lisp_Object); | 2261 | swapfield (undo_list, Lisp_Object); |
| 2262 | swapfield (mark, Lisp_Object); | 2262 | swapfield (mark, Lisp_Object); |
| 2263 | swapfield (enable_multibyte_characters, Lisp_Object); | 2263 | swapfield (enable_multibyte_characters, Lisp_Object); |
| 2264 | swapfield (bidi_display_reordering, Lisp_Object); | ||
| 2265 | swapfield (bidi_paragraph_direction, Lisp_Object); | ||
| 2264 | /* FIXME: Not sure what we should do with these *_marker fields. | 2266 | /* FIXME: Not sure what we should do with these *_marker fields. |
| 2265 | Hopefully they're just nil anyway. */ | 2267 | Hopefully they're just nil anyway. */ |
| 2266 | swapfield (pt_marker, Lisp_Object); | 2268 | swapfield (pt_marker, Lisp_Object); |