aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2011-11-22 15:46:22 +0100
committerJoakim Verona2011-11-22 15:46:22 +0100
commita9c1e05adddf6011c61c0df582c5f2ed423f35c8 (patch)
tree489fac119296416ba2f3530fd3bcb70efbbbdaa6 /src/ChangeLog
parent40bb789236e486a3f36eefb2840c293369ce2af3 (diff)
parentb5afc20930c91159a1cbf629bcaa7e251653dc74 (diff)
downloademacs-a9c1e05adddf6011c61c0df582c5f2ed423f35c8.tar.gz
emacs-a9c1e05adddf6011c61c0df582c5f2ed423f35c8.zip
upstream
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog114
1 files changed, 113 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e1854d7ffcd..a0f83560603 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,115 @@
12011-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2
3 * process.c (wait_reading_process_output): Fix asynchrounous
4 GnuTLS socket handling on some versions of the GnuTLS library.
5 (wait_reading_process_output): Add comment and URL.
6
72011-11-21 Jan Djärv <jan.h.d@swipnet.se>
8
9 * xterm.c (x_clear_frame): Reinstate the XClearWindow call.
10
112011-11-21 Chong Yidong <cyd@gnu.org>
12
13 * window.c (Fnext_window, Fprevious_window): Doc fix.
14
152011-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
16
17 * window.c (get_phys_cursor_glyph): Fix Lisp_Object/int mixup.
18
192011-11-20 Juanma Barranquero <lekktu@gmail.com>
20
21 * nsfont.m (syms_of_nsfont) <ns-reg-to-script>: Fix typo.
22
232011-11-20 Martin Rudalics <rudalics@gmx.at>
24
25 * window.c (Fset_window_combination_limit): Rename argument
26 STATUS to LIMIT.
27 (Vwindow_combination_limit): Remove "status" from doc-string.
28
292011-11-20 Andreas Schwab <schwab@linux-m68k.org>
30
31 * m/ibms390.h: Remove.
32 * m/ibms390x.h: Don't include "ibms390.h".
33
342011-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
35
36 * fileio.c (Finsert_file_contents): Add missing gcpro1 variable.
37 Suggested by Dmitry Antipov <dmantipov@yandex.ru>.
38
392011-11-20 Juanma Barranquero <lekktu@gmail.com>
40
41 * casetab.c (Fset_case_table):
42 * charset.c (Fcharset_after): Fix typos.
43
442011-11-20 Paul Eggert <eggert@cs.ucla.edu>
45
46 Standardize on VIRT_ADDR_VARIES behavior (Bug#10042).
47 Otherwise, valgrind does not work on some platforms.
48 Problem reported by Andreas Schwab in
49 <http://lists.gnu.org/archive/html/emacs-devel/2011-11/msg00081.html>.
50 * puresize.h (pure, PURE_P): Always behave as if VIRT_ADDR_VARIES
51 is set, removing the need for VIRT_ADDRESS_VARIES.
52 (PURE_P): Use a more-efficient implementation that needs just one
53 comparison, not two: on x86-64 with GCC 4.6.2, this cut down the
54 number of instructions from 6 (xorl, cmpq, jge, xorl, cmpq, setge)
55 to 4 (xorl, subq, cmpq, setbe).
56 * alloc.c (pure): Always extern now, since that's the
57 VIRT_ADDR_VARIES behavior.
58 (PURE_POINTER_P): Use a single comparison, not two, for
59 consistency with the new puresize.h.
60 * lisp.h (PNTR_COMPARISON_TYPE): Remove; no longer needed.
61 * m/ibms390.h, m/intel386.h, m/template.h, s/cygwin.h, s/hpux10-20.h:
62 Remove VIRT_ADDR_VARIES no longer needed.
63
642011-11-19 Eli Zaretskii <eliz@gnu.org>
65
66 * xdisp.c (x_write_glyphs, draw_phys_cursor_glyph)
67 (erase_phys_cursor, update_window_cursor, show_mouse_face)
68 (cursor_in_mouse_face_p): If the cursor position is out of bounds,
69 behave as if the cursor position were at the window margin.
70
71 * window.c (get_phys_cursor_glyph): If the window is hscrolled,
72 and the cursor position is out of bounds, behave as if the cursor
73 position were at the window margin. (Bug#10075)
74
752011-11-18 Chong Yidong <cyd@gnu.org>
76
77 * window.c (Fwindow_combination_limit): Make first argument
78 non-optional, since it is meaningless for live windows like the
79 selected window.
80
812011-11-18 Dmitry Antipov <dmantipov@yandex.ru>
82
83 * keymap.c (Fwhere_is_internal): Add missing RETURN_UNGCPROs.
84
852011-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
86
87 * intervals.c: Fix grafting over the whole buffer (bug#10071).
88 (graft_intervals_into_buffer): Simplify.
89
902011-11-18 Eli Zaretskii <eliz@gnu.org>
91
92 * dispnew.c (swap_glyph_pointers): Swap the used[] arrays and the
93 hash values of the two rows.
94 (copy_row_except_pointers): Preserve the used[] arrays and the
95 hash values of the two rows. (Bug#10035)
96 (add_row_entry): Add xassert to verify that ROW's hash code is valid.
97
98 * xdisp.c (row_hash): New function, body extracted from
99 compute_line_metrics.
100 (compute_line_metrics): Call row_hash, instead of computing the
101 hash code inline.
102
103 * dispnew.c (verify_row_hash): Call row_hash for computing the
104 hash code of a row, instead of duplicating code from xdisp.c.
105
106 * dispextern.h (row_hash): Add prototype.
107
1082011-11-18 Tassilo Horn <tassilo@member.fsf.org>
109
110 * frame.c (delete_frame): Don't delete the terminal when the last
111 X frame is closed if emacs is built with GTK toolkit.
112
12011-11-17 Juanma Barranquero <lekktu@gmail.com> 1132011-11-17 Juanma Barranquero <lekktu@gmail.com>
2 114
3 * window.c (syms_of_window) <window-combination-resize>: Fix typo. 115 * window.c (syms_of_window) <window-combination-resize>: Fix typo.
@@ -371,7 +483,7 @@
371 483
372 Fix the `xbytecode' command. 484 Fix the `xbytecode' command.
373 * .gdbinit (xprintbytestr): New command. 485 * .gdbinit (xprintbytestr): New command.
374 (xwhichsymbols): Renamed from `which'; all callers changed. 486 (xwhichsymbols): Rename from `which'; all callers changed.
375 (xbytecode): Print the byte-code string as well. 487 (xbytecode): Print the byte-code string as well.
376 488
3772011-10-29 Kim Storm <storm@cua.dk> 4892011-10-29 Kim Storm <storm@cua.dk>