diff options
| author | Kenichi Handa | 2012-10-14 17:06:11 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2012-10-14 17:06:11 +0900 |
| commit | 9fe32d61c5655878f877522ac4bcc251d092f732 (patch) | |
| tree | 584f4c85fd2e44e8e7d597382f177359b737acb1 /src/ChangeLog | |
| parent | f5772b8eaee90d0b50a60bd55d9d28805a2543cb (diff) | |
| parent | 8111f5e6f05228e36496f3bdccad711f569acb9b (diff) | |
| download | emacs-9fe32d61c5655878f877522ac4bcc251d092f732.tar.gz emacs-9fe32d61c5655878f877522ac4bcc251d092f732.zip | |
merge trunk
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 105 |
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 @@ | |||
| 1 | 2012-10-13 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * gtkutil.c (xg_set_widget_bg): Divide by 65535 (Bug#12612). | ||
| 4 | |||
| 5 | 2012-10-13 HANATAKA, Shinya <bogytech@gmail.com> (tiny change) | ||
| 6 | |||
| 7 | * coding.c (detect_coding): Set coding->id before calling | ||
| 8 | this->detector. | ||
| 9 | |||
| 10 | 2012-10-13 Andreas Schwab <schwab@linux-m68k.org> | ||
| 11 | |||
| 12 | * fileio.c: Formatting fixes. | ||
| 13 | |||
| 14 | 2012-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 | |||
| 27 | 2012-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 | |||
| 31 | 2012-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 | |||
| 42 | 2012-10-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 43 | |||
| 44 | * makefile.w32-in ($(BLD)/w32select.$(O)): Update dependencies. | ||
| 45 | |||
| 46 | 2012-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 | |||
| 64 | 2012-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 | |||
| 68 | 2012-10-12 Glenn Morris <rgm@gnu.org> | ||
| 69 | |||
| 70 | * buffer.c (Fset_buffer): Doc fix. (Bug#12624) | ||
| 71 | |||
| 72 | 2012-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 | |||
| 78 | 2012-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 | |||
| 101 | 2012-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 | |||
| 1 | 2012-10-11 Paul Eggert <eggert@cs.ucla.edu> | 106 | 2012-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. |