aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2011-09-21 10:48:19 -0700
committerPaul Eggert2011-09-21 10:48:19 -0700
commit4c0078d4ab7fa8c234fa8098ec3a9686199edbff (patch)
tree94584f6a647d7d9ab5da97842dcc37e75d6c03fe /src/ChangeLog
parentd311d28c3f8a3c43e6ef33d68b852c5ea7f13239 (diff)
parente233ce558d12fdf9e0e69ea30c4558ec7477fea4 (diff)
downloademacs-4c0078d4ab7fa8c234fa8098ec3a9686199edbff.tar.gz
emacs-4c0078d4ab7fa8c234fa8098ec3a9686199edbff.zip
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog95
1 files changed, 94 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1f8fd4f6b50..de618a225e3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -744,6 +744,99 @@
744 rather than rolling our own approximation. 744 rather than rolling our own approximation.
745 (SCROLL_BAR_VEC_SIZE): Remove; not used. 745 (SCROLL_BAR_VEC_SIZE): Remove; not used.
746 746
7472011-09-21 Eli Zaretskii <eliz@gnu.org>
748
749 * xdisp.c (pop_it): Allow it->object that is a cons cell to pass
750 the xassert test.
751
752 * dispextern.h (struct it): Update the comment documenting what
753 can it->OBJECT be.
754
7552011-09-20 Eli Zaretskii <eliz@gnu.org>
756
757 * xdisp.c (set_cursor_from_row): If the row ends in a newline from
758 a display string, extend search for cursor position to end of row.
759 (find_row_edges): If the row ends in a newline from a display
760 string, increment its MATRIX_ROW_END_CHARPOS by one. (Bug#9549)
761 Handle the case of a display string with multiple newlines.
762 (Fcurrent_bidi_paragraph_direction): Fix search for previous
763 non-empty line. Fixes confusing cursor motion with arrow keys at
764 the beginning of a line that starts with whitespace.
765
7662011-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
767
768 * lread.c (Fread_from_string): Document what FINAL-STRING-INDEX is
769 (bug#9493).
770
7712011-09-18 Chong Yidong <cyd@stupidchicken.com>
772
773 * xfns.c (Fx_create_frame): Handle the bitmapIcon resource as
774 boolean (Bug#9154).
775
7762011-09-18 Eli Zaretskii <eliz@gnu.org>
777
778 * xdisp.c (display_line): Record maximum and minimum buffer
779 positions even if no glyphs were produced (e.g., by a zero-width
780 stretch). Fixes bug#9530 on a TTY. Under word-wrap, don't record
781 buffer positions that will be removed from the glyph row because
782 they don't fit.
783 (produce_stretch_glyph): Fix a bug in :align-to on a TTY when the
784 column is beyond frame width: don't subtract 1 "pixel" when
785 computing width of the stretch.
786 (reseat_at_next_visible_line_start): Undo the change made on
787 2011-09-17 that saved paragraph information and restored it after
788 the call to `reseat'. (Bug#9545)
789
7902011-09-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
791
792 * xdisp.c (expose_window): Save original value of phys_cursor_on_p
793 and turn window cursor on if cleared (Bug#9415).
794
7952011-09-18 Andreas Schwab <schwab@linux-m68k.org>
796
797 * search.c (boyer_moore): Take unibyte characters from pattern
798 literally. (Bug#9458)
799
8002011-09-18 Eli Zaretskii <eliz@gnu.org>
801
802 * xdisp.c (reseat_at_next_visible_line_start): Fix last change.
803
8042011-09-18 Paul Eggert <eggert@cs.ucla.edu>
805
806 Fix minor problem found by static checking.
807 * xdisp.c (reseat_at_next_visible_line_start): Mark locals as
808 initialized, to pacify gcc -Wuninitialized.
809
810 * fileio.c: Report proper errno when syscall falls.
811 (Finsert_file_contents): Save and restore errno,
812 so that report_file_error outputs the correct diagnostic.
813 (Fwrite_region) [CLASH_DETECTION]: Likewise.
814
8152011-09-18 Eli Zaretskii <eliz@gnu.org>
816
817 * .gdbinit (pgx): Fix references to fields of `struct glyph'.
818
8192011-09-17 Eli Zaretskii <eliz@gnu.org>
820
821 * xdisp.c (produce_stretch_glyph): Another fix for changes made on
822 2011-08-30T17:32:44Z!eliz@gnu.org. (Bug#9530)
823
8242011-09-17 Eli Zaretskii <eliz@gnu.org>
825
826 * xdisp.c (reseat_at_next_visible_line_start): Keep information
827 about the current paragraph and restore it after the call to
828 reseat.
829
830 * bidi.c (MAX_PARAGRAPH_SEARCH): New macro.
831 (bidi_find_paragraph_start): Search back for paragraph beginning
832 at most MAX_PARAGRAPH_SEARCH lines; if not found, return BEGV_BYTE.
833 (bidi_move_to_visually_next): Only trigger paragraph-related
834 computations when the last character is a newline or at EOB, not
835 just any NEUTRAL_B. (Bug#9470)
836
837 * xdisp.c (set_cursor_from_row): Don't invoke special treatment of
838 truncated lines if point is covered by a display string. (Bug#9524)
839
7472011-09-16 Paul Eggert <eggert@cs.ucla.edu> 8402011-09-16 Paul Eggert <eggert@cs.ucla.edu>
748 841
749 * xselect.c: Relax test for outgoing X longs (Bug#9498). 842 * xselect.c: Relax test for outgoing X longs (Bug#9498).
@@ -2044,7 +2137,7 @@
2044 underline, overline, and strike-through. 2137 underline, overline, and strike-through.
2045 (ns_dumpglyphs_image, ns_dumpglyphs_stretch): Add call to 2138 (ns_dumpglyphs_image, ns_dumpglyphs_stretch): Add call to
2046 ns_draw_text_decoration. Change treatment of cursor drawing to 2139 ns_draw_text_decoration. Change treatment of cursor drawing to
2047 accomodate underlining, etc. 2140 accommodate underlining, etc.
2048 2141
20492011-07-28 Eli Zaretskii <eliz@gnu.org> 21422011-07-28 Eli Zaretskii <eliz@gnu.org>
2050 2143