Mercurial > emacs
annotate .arch-inventory @ 107991:74557d25410e
Implement cursor on the left fringe for R2L lines.
xdisp.c (IT_OVERFLOW_NEWLINE_INTO_FRINGE): For R2L lines,
consider the left fringe, not the right one.
(set_cursor_from_row): Don't reverse pos_before and pos_after for
reversed glyph rows. Set cursor.x to negative value when the
cursor might be on the left fringe.
(extend_face_to_end_of_line): Append the stretch glyph only if its
width is positive.
(notice_overwritten_cursor, draw_phys_cursor_glyph)
(erase_phys_cursor): For reversed cursor_row, support cursor on
the left fringe.
w32term.c (w32_draw_window_cursor): For reversed glyph rows,
draw cursor on the left fringe.
xterm.c (x_draw_window_cursor): For reversed glyph rows, draw
cursor on the left fringe.
fringe.c (draw_fringe_bitmap): For reversed glyph rows, allow
cursor on the left fringe.
dispnew.c (update_text_area): Handle reversed desired rows when
the cursor is on the left fringe.
(set_window_cursor_after_update): Limit cursor's hpos by -1 from
below, not by 0, for when the cursor is on the left fringe.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 10 Apr 2010 19:28:30 +0300 |
parents | 7cb1d5f71446 |
children |
rev | line source |
---|---|
56043
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
1 # Generated files |
a0fc4f10d0cf
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
56026
diff
changeset
|
2 precious ^(config\.status|config\.cache)$ |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
3 |
56026
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
4 # Install-in-place makes these directories, so just ignore them |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
5 backup ^(bin|data|lock|site-lisp)$ |
bb6720f21c54
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents:
55782
diff
changeset
|
6 |
55782
3c8e35fb94bb
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Miles Bader <miles@gnu.org>
parents:
diff
changeset
|
7 # arch-tag: 6eeeaa4e-cc7e-4b22-b3d7-1089e155da14 |