aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2012-10-14 17:06:11 +0900
committerKenichi Handa2012-10-14 17:06:11 +0900
commit9fe32d61c5655878f877522ac4bcc251d092f732 (patch)
tree584f4c85fd2e44e8e7d597382f177359b737acb1 /src/ChangeLog
parentf5772b8eaee90d0b50a60bd55d9d28805a2543cb (diff)
parent8111f5e6f05228e36496f3bdccad711f569acb9b (diff)
downloademacs-9fe32d61c5655878f877522ac4bcc251d092f732.tar.gz
emacs-9fe32d61c5655878f877522ac4bcc251d092f732.zip
merge trunk
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog105
1 files changed, 105 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 0b274598986..346fe0e86b3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,108 @@
12012-10-13 Jan Djärv <jan.h.d@swipnet.se>
2
3 * gtkutil.c (xg_set_widget_bg): Divide by 65535 (Bug#12612).
4
52012-10-13 HANATAKA, Shinya <bogytech@gmail.com> (tiny change)
6
7 * coding.c (detect_coding): Set coding->id before calling
8 this->detector.
9
102012-10-13 Andreas Schwab <schwab@linux-m68k.org>
11
12 * fileio.c: Formatting fixes.
13
142012-10-13 Paul Eggert <eggert@cs.ucla.edu>
15
16 Fix some stat-related races.
17 * fileio.c (Fwrite_region): Avoid race condition if a file is
18 removed or renamed by some other process immediately after Emacs
19 writes it but before Emacs stats it. Do not assume that stat (or
20 fstat) succeeds.
21 * image.c (slurp_file): Resolve the file name with fopen + fstat
22 rather than stat + fopen.
23 (pbm_read_file) [0]: Remove unused code with stat race.
24 * process.c (allocate_pty) [HAVE_PTYS && !PTY_ITERATION && !PTY_OPEN]:
25 Remove ineffective code with stat race.
26
272012-10-12 Stefan Monnier <monnier@iro.umontreal.ca>
28
29 * doc.c (get_doc_string): Don't signal an error if the file is missing.
30
312012-10-12 Jan Djärv <jan.h.d@swipnet.se>
32
33 * nsterm.m (hold_event_q): New static variable.
34 (EV_TRAILER, sendScrollEventAtLoc:fromEvent:): Call hold_event if
35 ! q_event_ptr.
36 (hold_event): New function.
37 (ns_read_socket): If hold_event_q have events, store them and
38 return (Bug#12384).
39 (setPosition:portion:whole:): Send SIGIO to ourselves if apploopnr
40 is zero (Bug#12384).
41
422012-10-12 Juanma Barranquero <lekktu@gmail.com>
43
44 * makefile.w32-in ($(BLD)/w32select.$(O)): Update dependencies.
45
462012-10-12 Eli Zaretskii <eliz@gnu.org>
47
48 * makefile.w32-in ($(BLD)/fileio.$(O)): Add sys/file.h.
49
50 * fileio.c (check_existing): New function.
51 (make_temp_name, Ffile_exists_p, Ffile_writable_p): Call it
52 instead of calling 'stat', when what's needed is to check whether
53 a file exists. This avoids expensive system calls on MS-Windows.
54 (Bug#12587)
55
56 * w32.c (init_environment): Call 'check_existing' instead of
57 'stat'.
58
59 * lread.c (openp) [WINDOWSNT]: Call 'access' instead of 'stat' to
60 determine whether a file exists and is not a directory.
61
62 * lisp.h (check_existing): Add prototype.
63
642012-10-12 Jan Djärv <jan.h.d@swipnet.se>
65
66 * nsfont.m (nsfont_open): Remove font cache, it is not GC correct.
67
682012-10-12 Glenn Morris <rgm@gnu.org>
69
70 * buffer.c (Fset_buffer): Doc fix. (Bug#12624)
71
722012-10-11 Stefan Monnier <monnier@iro.umontreal.ca>
73
74 * buffer.c (Fkill_buffer): Null out the overlay list(s) as well.
75
76 * eval.c (Fautoload): Remember previous autoload status in load-history.
77
782012-10-11 Paul Eggert <eggert@cs.ucla.edu>
79
80 lread.c, macros.c, marker.c, menu.c, minibuf.c: Use bool for booleans.
81 * lread.c (load_each_byte, new_backquote_flag, readchar)
82 (read_filtered_event, lisp_file_lexically_bound_p)
83 (safe_to_load_version, Fload, complete_filename_p, openp)
84 (build_load_history, readevalloop, read_escape, read1)
85 (string_to_number, read_vector, read_list):
86 * macros.c (Fstart_kbd_macro):
87 * marker.c (CONSIDER):
88 * menu.c (parse_single_submenu, digest_single_submenu)
89 (find_and_return_menu_selection, Fx_popup_menu):
90 * minibuf.c (read_minibuf_noninteractive, read_minibuf)
91 (Ftry_completion):
92 * nsmenu.m (ns_update_menubar, runMenuAt:forFrame:keymaps:):
93 (ns_menu_show):
94 * xmenu.c (set_frame_menubar, create_and_show_popup_menu)
95 (xmenu_show, xdialog_show):
96 Use bool for booleans.
97 * lread.c (safe_to_load_version): Rename from safe_to_load_p,
98 as it's not a predicate. All uses changed. Omit unnecessary
99 buffer termination.
100
1012012-10-11 Dmitry Antipov <dmantipov@yandex.ru>
102
103 * editfns.c (save_excursion_save): Use nil if mark points to nowhere.
104 (save_excursion_restore): Do not restore mark if it was not saved.
105
12012-10-11 Paul Eggert <eggert@cs.ucla.edu> 1062012-10-11 Paul Eggert <eggert@cs.ucla.edu>
2 107
3 * marker.c (cached_modiff): EMACS_INT, not int. 108 * marker.c (cached_modiff): EMACS_INT, not int.