diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2014-04-16 12:43:46 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-04-16 12:43:46 -0700 |
commit | 290d7ac277986bd118e594a8100b3f40e4492cb1 (patch) | |
tree | d63a3aa61cac577dd119665edaffe2def8d194e2 /src/ChangeLog | |
parent | 37eccff4f72c5a36dcd4b89d417b0047aab84e50 (diff) | |
parent | b262bde327db2cd9b2f01f2d3ed946d0b188cb9d (diff) | |
download | emacs-290d7ac277986bd118e594a8100b3f40e4492cb1.tar.gz |
Merge from emacs-24; up to 2014-04-16T15:28:26Z!monnier@iro.umontreal.ca
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 99 |
1 files changed, 98 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 118ca723a5d..b3cc3ff32ec 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,100 @@ +2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> + + * window.c (save_window_save): Lookup window_point_insertion_type in + the right buffer (bug#15457). + (Qwindow_point_insertion_type): New var. + (syms_of_window): Initialize it. + +2014-04-16 Eli Zaretskii <eliz@gnu.org> + + * unexcoff.c [MSDOS]: Include libc/atexit.h. + (copy_text_and_data): Zero out the atexit chain pointer before + dumping Emacs. + + * termhooks.h (encode_terminal_code): Update prototype. + + * term.c (encode_terminal_code) [DOS_NT]: Make it externally + visible for all DOS_NT ports, not just WINDOWSNT. + (syms_of_term) [!MSDOS]: Don't define 'tty-menu-*' symbols on MSDOS. + + * sysdep.c (emacs_sigaction_init, init_signals): Don't use SIGCHLD + unless it is defined. + (emacs_pipe) [MSDOS]: Redirect to 'pipe'. + + * process.c (close_on_exec, accept4, process_socket): Move into + the "ifdef subprocesses" part. + (catch_child_signal): Condition by "ifdef subprocesses". + (syms_of_process) <Qinternal_default_process_sentinel> + <Qinternal_default_process_filter>: Condition by "ifdef subprocesses". + + * msdos.h: Add prototypes for new functions. + (EINPROGRESS): Define. + (O_CLOEXEC): Define to zero. + + * msdos.c (check_window_system): Remove unnecessary an + incompatible duplicate function. + (sys_opendir, readlinkat, faccessat, fstatat, unsetenv): + New functions in support of new functionality. + + * menu.c (single_menu_item): Add visual indication of submenu + also for menus on MSDOS frames. + (Fx_popup_menu) [!MSDOS]: Do not call tty_menu_show on MSDOS. + + * lisp.h (CHECK_PROCESS) [!subprocesses]: Do not define + when async subprocesses aren't supported. + + * font.h (FONT_WIDTH) [MSDOS]: MSDOS-specific definition. + + * emacs.c (close_output_streams): Zero out errno before calling + close_stream. + + * dired.c [MSDOS]: Include msdos.h. + + * conf_post.h (opendir) [MSDOS]: Redirect to sys_opendir. + (DATA_START) [MSDOS]: Define. + (SYSTEM_PURESIZE_EXTRA) [MSDOS]: Enlarge by 25K. + + * callproc.c (block_child_signal, unblock_child_signal) [MSDOS]: + Ifdef away for MSDOS. + (record_kill_process) [MSDOS]: Ifdef away the entire body for MSDOS. + (call_process_cleanup) [MSDOS]: Ifdef away portions not relevant + for MSDOS. + (call_process) [MSDOS]: Fix call sequence of dostounix_filename. + Use temporary file template that is compatible with mkostemp. + Move vfork-related portions under #ifndef MSDOS. + (syms_of_callproc): Unify templates of MSDOS and WINDOWSNT. + +2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> + + * buffer.c (Foverlays_at): Add argument `sorted'. + +2014-04-16 Eli Zaretskii <eliz@gnu.org> + + * insdel.c (invalidate_buffer_caches): When deleting or replacing + text, invalidate the bidi_paragraph_cache upto and including the + preceding newline. + +2014-04-16 Paul Eggert <eggert@cs.ucla.edu> + + Port to IRIX 6.5 (Bug#9684). + * conf_post.h (INET6) [IRIX6_5]: Define. + (HAVE_GETADDRINFO) [IRIX6_5]: Undef. + * data.c (BITS_PER_ULL): Don't assume ULLONG_MAX is defined. + +2014-04-16 Eli Zaretskii <eliz@gnu.org> + + * keyboard.c (Fopen_dribble_file): Encode the dribble file-name + before passing it to system APIs. + +2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> + + * bytecode.c (exec_byte_code): Rework the volatiles. Most importantly, + make sure stack.byte_string_start is not de-adjusted by pushhandler. + +2014-04-16 Paul Eggert <eggert@cs.ucla.edu> + + * keyboard.c (Fopen_dribble_file): Avoid some races. (Bug#17187) + 2014-04-15 Paul Eggert <eggert@cs.ucla.edu> Remove DATA_SEG_BITS. @@ -280,7 +377,7 @@ (adjust_after_replace): (replace_range): Pass value for new record_markers arg to delete_record. - * undo.c (record_marker_adjustment): Renamed to + * undo.c (record_marker_adjustment): Rename to record_marker_adjustments and made static. (record_delete): Check record_markers arg and call record_marker_adjustments. |