aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2012-01-21 20:36:42 +0900
committerKenichi Handa2012-01-21 20:36:42 +0900
commit678fb7066698ebfe3aecba722294025ed26da01b (patch)
tree951ac3055141d950974051d13c10e5d7c6a98e31 /src/ChangeLog
parent71784361eb381ec2b12bd8283724a7addec49079 (diff)
parent959ad23fb9020a121c4520946835e9f0aeb9bcb2 (diff)
downloademacs-678fb7066698ebfe3aecba722294025ed26da01b.tar.gz
emacs-678fb7066698ebfe3aecba722294025ed26da01b.zip
merge trunk
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog131
1 files changed, 119 insertions, 12 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f10e2955164..925bb8299ba 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,110 @@
12012-01-21 Andreas Schwab <schwab@linux-m68k.org>
2
3 * process.c (read_process_output): Use p instead of XPROCESS (proc).
4 (send_process): Likewise.
5
62012-01-19 Martin Rudalics <rudalics@gmx.at>
7
8 * window.c (save_window_save, Fcurrent_window_configuration)
9 (Vwindow_persistent_parameters): Do not use Qstate. Rewrite
10 doc-strings.
11
122012-01-19 Kenichi Handa <handa@m17n.org>
13
14 * character.c (char_width): New function.
15 (Fchar_width, c_string_width, lisp_string_width):
16 Use char_width (Bug#9496).
17
182012-01-16 Martin Rudalics <rudalics@gmx.at>
19
20 * window.c (Vwindow_persistent_parameters): New variable.
21 (Fset_window_configuration, save_window_save): Handle persistent
22 window parameters.
23
242012-01-14 Eli Zaretskii <eliz@gnu.org>
25
26 * w32fns.c (signal_user_input): Don't do a QUIT, to avoid
27 thrashing the stack of the thread. (Bug#9087)
28
292012-01-12 Paul Eggert <eggert@cs.ucla.edu>
30
31 * xdisp.c (rows_from_pos_range): Add parens as per gcc -Wparentheses.
32
332012-01-11 Eli Zaretskii <eliz@gnu.org>
34
35 * xdisp.c (rows_from_pos_range): Handle the case where the
36 highlight ends on a newline. (Bug#10464)
37 (mouse_face_from_buffer_pos): Fix off-by-one error in calculating
38 he end column for display of highlight that ends on a newline
39 before a R2L line.
40
412012-01-11 Glenn Morris <rgm@gnu.org>
42
43 * lread.c (init_lread): If no-site-lisp, remove site-lisp dirs
44 from load-path also when installation-directory is nil. (Bug#10208)
45
462012-01-10 Glenn Morris <rgm@gnu.org>
47
48 * emacs.c (syms_of_emacs) <installation-directory>: Doc fix.
49
50 * epaths.in (PATH_LOADSEARCH, PATH_EXEC, PATH_DATA, PATH_DOC):
51 Update template values to be closer to their typical values these days.
52
532012-01-09 Eli Zaretskii <eliz@gnu.org>
54
55 * xdisp.c (rows_from_pos_range): Accept additional argument
56 DISP_STRING, and accept any glyph in a row whose object is that
57 string as eligible for mouse highlight. Fixes mouse highlight of
58 display strings from overlays. (Bug#10464)
59
602012-01-07 Paul Eggert <eggert@cs.ucla.edu>
61
62 emacs: fix an auto-save permissions race condition (Bug#10400)
63 * fileio.c (auto_saving_dir_umask): New static var.
64 (Fmake_directory_internal): Use it.
65 (do_auto_save_make_dir): Set it, instead of invoking chmod after
66 creating the directory. The old code temporarily assigns
67 too-generous permissions to the directory.
68 (do_auto_save_eh): Clear it.
69 (Fdo_auto_save): Catch all errors, not just file errors, so
70 that the var is always cleared.
71
722012-01-07 Eli Zaretskii <eliz@gnu.org>
73
74 * search.c (scan_buffer): Pass character positions to
75 know_region_cache, not byte positions. (Bug#6540)
76
772012-01-07 LynX <_LynX@bk.ru> (tiny change)
78
79 * w32.c (sys_rename): Report EXDEV when rename of a directory
80 fails because the target is on another logical disk. (Bug#10284)
81
822012-01-07 David Benjamin <davidben@mit.edu> (tiny change)
83
84 * xterm.c (x_embed_request_focus): New function.
85
86 * xterm.h: Add prototype.
87
88 * xfns.c (Fx_focus_frame): Use it for embedded frames (Bug#9977).
89
902012-01-05 Glenn Morris <rgm@gnu.org>
91
92 * emacs.c (emacs_copyright): Update short copyright year to 2012.
93
942012-01-01 Eli Zaretskii <eliz@gnu.org>
95
96 * gnutls.c (init_gnutls_functions): Load gnutls_check_version.
97 Load gnutls_transport_set_lowat only if GnuTLS version is below
98 2.11.1.
99 (emacs_gnutls_handshake): Call gnutls_transport_set_lowat only for
100 GnuTLS versions below 2.11.1.
101
1022011-12-31 Antoine Levitt <antoine.levitt@gmail.com>
103
104 * xdisp.c (syms_of_xdisp) <window-scroll-functions>: Add warning
105 to the doc string advising against its use for altering the way
106 windows are scrolled.
107
12011-12-28 Kenichi Handa <handa@m17n.org> 1082011-12-28 Kenichi Handa <handa@m17n.org>
2 109
3 * coding.c (Fdefine_coding_system_internal): Make an utf-8 base 110 * coding.c (Fdefine_coding_system_internal): Make an utf-8 base
@@ -27,8 +134,8 @@
27 134
282011-12-21 Jan Djärv <jan.h.d@swipnet.se> 1352011-12-21 Jan Djärv <jan.h.d@swipnet.se>
29 136
30 * nsterm.m (x_free_frame_resources): Release 137 * nsterm.m (x_free_frame_resources):
31 f->output_data.ns->miniimage 138 Release f->output_data.ns->miniimage.
32 (ns_index_color): Fix indentation. Do not retain 139 (ns_index_color): Fix indentation. Do not retain
33 color_table->colors[i]. 140 color_table->colors[i].
34 141
@@ -58,7 +165,7 @@
58 (trackingNotification): Surround with ifdef NS_IMPL_COCOA. 165 (trackingNotification): Surround with ifdef NS_IMPL_COCOA.
59 (syms_of_nsmenu): Set trackingMenu to 1 if not NS_IMPL_COCOA. 166 (syms_of_nsmenu): Set trackingMenu to 1 if not NS_IMPL_COCOA.
60 167
612011-12-18 David Reitter <reitter@cmu.edu> 1682011-12-18 David Reitter <reitter@cmu.edu>
62 169
63 * nsterm.m (ns_term_init): Subscribe for notifications 170 * nsterm.m (ns_term_init): Subscribe for notifications
64 NSMenuDidBeginTrackingNotification and NSMenuDidEndTrackingNotification 171 NSMenuDidBeginTrackingNotification and NSMenuDidEndTrackingNotification
@@ -80,10 +187,10 @@
80 Fns_store_cut_buffer_internal. 187 Fns_store_cut_buffer_internal.
81 (ns_get_foreign_selection, Fx_own_selection_internal) 188 (ns_get_foreign_selection, Fx_own_selection_internal)
82 (Fx_disown_selection_internal, Fx_selection_exists_p) 189 (Fx_disown_selection_internal, Fx_selection_exists_p)
83 (Fns_get_selection_internal, Fns_store_selection_internal): Use 190 (Fns_get_selection_internal, Fns_store_selection_internal):
84 ns_symbol_to_pb and check if return value is nil. 191 Use ns_symbol_to_pb and check if return value is nil.
85 (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT. Remove 192 (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT. Remove defsubr
86 defsubr Sns_rotate_cut_buffers_internal. Sns_get_cut_buffer_internal 193 Sns_rotate_cut_buffers_internal. Sns_get_cut_buffer_internal
87 renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal 194 renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal
88 renamed to Sns_store_selection_internal. 195 renamed to Sns_store_selection_internal.
89 (ns_handle_selection_request): Move code to Fx_own_selection_internal 196 (ns_handle_selection_request): Move code to Fx_own_selection_internal
@@ -4427,7 +4534,7 @@
4427 4534
44282011-06-15 Paul Eggert <eggert@cs.ucla.edu> 45352011-06-15 Paul Eggert <eggert@cs.ucla.edu>
4429 4536
4430 Integer overflow and signedness fixes (Bug#8873). 4537 Integer overflow and signedness fixes (Bug#8873, Bug#8828).
4431 4538
4432 * ccl.c (ASCENDING_ORDER): New macro, to work around GCC bug 43772. 4539 * ccl.c (ASCENDING_ORDER): New macro, to work around GCC bug 43772.
4433 (GET_CCL_RANGE, IN_INT_RANGE): Use it. 4540 (GET_CCL_RANGE, IN_INT_RANGE): Use it.
@@ -5707,7 +5814,7 @@
5707 where the include path doesn't have X11/X.h by default. See 5814 where the include path doesn't have X11/X.h by default. See
5708 <http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00561.html>. 5815 <http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00561.html>.
5709 5816
57102011-05-20 Kenichi Handa <handa@m17n.org> 58172011-05-20 Kenichi Handa <handa@m17n.org>
5711 5818
5712 * composite.c (find_automatic_composition): Fix previous change. 5819 * composite.c (find_automatic_composition): Fix previous change.
5713 5820
@@ -6049,7 +6156,7 @@
6049 * lread.c (lisp_file_lexically_bound_p): Stop scanning at end 6156 * lread.c (lisp_file_lexically_bound_p): Stop scanning at end
6050 marker. (Bug#8610) 6157 marker. (Bug#8610)
6051 6158
60522011-05-05 Eli Zaretskii <eliz@gnu.org> 61592011-05-05 Eli Zaretskii <eliz@gnu.org>
6053 6160
6054 * w32heap.c (allocate_heap) [USE_LISP_UNION_TYPE || USE_LSB_TAG]: 6161 * w32heap.c (allocate_heap) [USE_LISP_UNION_TYPE || USE_LSB_TAG]:
6055 New version that can reserve upto 2GB of heap space. 6162 New version that can reserve upto 2GB of heap space.
@@ -8253,7 +8360,7 @@
8253 are now in src/globals.h. 8360 are now in src/globals.h.
8254 (syms_of_minibuf): Remove spurious & from previous change. 8361 (syms_of_minibuf): Remove spurious & from previous change.
8255 8362
82562011-03-20 Leo <sdl.web@gmail.com> 83632011-03-20 Leo Liu <sdl.web@gmail.com>
8257 8364
8258 * minibuf.c (completing-read-function): New variable. 8365 * minibuf.c (completing-read-function): New variable.
8259 (completing-read-default): Rename from completing-read. 8366 (completing-read-default): Rename from completing-read.
@@ -9022,7 +9129,7 @@ See ChangeLog.11 for earlier changes.
9022;; coding: utf-8 9129;; coding: utf-8
9023;; End: 9130;; End:
9024 9131
9025 Copyright (C) 2011 Free Software Foundation, Inc. 9132 Copyright (C) 2011-2012 Free Software Foundation, Inc.
9026 9133
9027 This file is part of GNU Emacs. 9134 This file is part of GNU Emacs.
9028 9135