diff options
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 @@ | |||
| 1 | 2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * window.c (save_window_save): Lookup window_point_insertion_type in | ||
| 4 | the right buffer (bug#15457). | ||
| 5 | (Qwindow_point_insertion_type): New var. | ||
| 6 | (syms_of_window): Initialize it. | ||
| 7 | |||
| 8 | 2014-04-16 Eli Zaretskii <eliz@gnu.org> | ||
| 9 | |||
| 10 | * unexcoff.c [MSDOS]: Include libc/atexit.h. | ||
| 11 | (copy_text_and_data): Zero out the atexit chain pointer before | ||
| 12 | dumping Emacs. | ||
| 13 | |||
| 14 | * termhooks.h (encode_terminal_code): Update prototype. | ||
| 15 | |||
| 16 | * term.c (encode_terminal_code) [DOS_NT]: Make it externally | ||
| 17 | visible for all DOS_NT ports, not just WINDOWSNT. | ||
| 18 | (syms_of_term) [!MSDOS]: Don't define 'tty-menu-*' symbols on MSDOS. | ||
| 19 | |||
| 20 | * sysdep.c (emacs_sigaction_init, init_signals): Don't use SIGCHLD | ||
| 21 | unless it is defined. | ||
| 22 | (emacs_pipe) [MSDOS]: Redirect to 'pipe'. | ||
| 23 | |||
| 24 | * process.c (close_on_exec, accept4, process_socket): Move into | ||
| 25 | the "ifdef subprocesses" part. | ||
| 26 | (catch_child_signal): Condition by "ifdef subprocesses". | ||
| 27 | (syms_of_process) <Qinternal_default_process_sentinel> | ||
| 28 | <Qinternal_default_process_filter>: Condition by "ifdef subprocesses". | ||
| 29 | |||
| 30 | * msdos.h: Add prototypes for new functions. | ||
| 31 | (EINPROGRESS): Define. | ||
| 32 | (O_CLOEXEC): Define to zero. | ||
| 33 | |||
| 34 | * msdos.c (check_window_system): Remove unnecessary an | ||
| 35 | incompatible duplicate function. | ||
| 36 | (sys_opendir, readlinkat, faccessat, fstatat, unsetenv): | ||
| 37 | New functions in support of new functionality. | ||
| 38 | |||
| 39 | * menu.c (single_menu_item): Add visual indication of submenu | ||
| 40 | also for menus on MSDOS frames. | ||
| 41 | (Fx_popup_menu) [!MSDOS]: Do not call tty_menu_show on MSDOS. | ||
| 42 | |||
| 43 | * lisp.h (CHECK_PROCESS) [!subprocesses]: Do not define | ||
| 44 | when async subprocesses aren't supported. | ||
| 45 | |||
| 46 | * font.h (FONT_WIDTH) [MSDOS]: MSDOS-specific definition. | ||
| 47 | |||
| 48 | * emacs.c (close_output_streams): Zero out errno before calling | ||
| 49 | close_stream. | ||
| 50 | |||
| 51 | * dired.c [MSDOS]: Include msdos.h. | ||
| 52 | |||
| 53 | * conf_post.h (opendir) [MSDOS]: Redirect to sys_opendir. | ||
| 54 | (DATA_START) [MSDOS]: Define. | ||
| 55 | (SYSTEM_PURESIZE_EXTRA) [MSDOS]: Enlarge by 25K. | ||
| 56 | |||
| 57 | * callproc.c (block_child_signal, unblock_child_signal) [MSDOS]: | ||
| 58 | Ifdef away for MSDOS. | ||
| 59 | (record_kill_process) [MSDOS]: Ifdef away the entire body for MSDOS. | ||
| 60 | (call_process_cleanup) [MSDOS]: Ifdef away portions not relevant | ||
| 61 | for MSDOS. | ||
| 62 | (call_process) [MSDOS]: Fix call sequence of dostounix_filename. | ||
| 63 | Use temporary file template that is compatible with mkostemp. | ||
| 64 | Move vfork-related portions under #ifndef MSDOS. | ||
| 65 | (syms_of_callproc): Unify templates of MSDOS and WINDOWSNT. | ||
| 66 | |||
| 67 | 2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 68 | |||
| 69 | * buffer.c (Foverlays_at): Add argument `sorted'. | ||
| 70 | |||
| 71 | 2014-04-16 Eli Zaretskii <eliz@gnu.org> | ||
| 72 | |||
| 73 | * insdel.c (invalidate_buffer_caches): When deleting or replacing | ||
| 74 | text, invalidate the bidi_paragraph_cache upto and including the | ||
| 75 | preceding newline. | ||
| 76 | |||
| 77 | 2014-04-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 78 | |||
| 79 | Port to IRIX 6.5 (Bug#9684). | ||
| 80 | * conf_post.h (INET6) [IRIX6_5]: Define. | ||
| 81 | (HAVE_GETADDRINFO) [IRIX6_5]: Undef. | ||
| 82 | * data.c (BITS_PER_ULL): Don't assume ULLONG_MAX is defined. | ||
| 83 | |||
| 84 | 2014-04-16 Eli Zaretskii <eliz@gnu.org> | ||
| 85 | |||
| 86 | * keyboard.c (Fopen_dribble_file): Encode the dribble file-name | ||
| 87 | before passing it to system APIs. | ||
| 88 | |||
| 89 | 2014-04-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 90 | |||
| 91 | * bytecode.c (exec_byte_code): Rework the volatiles. Most importantly, | ||
| 92 | make sure stack.byte_string_start is not de-adjusted by pushhandler. | ||
| 93 | |||
| 94 | 2014-04-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 95 | |||
| 96 | * keyboard.c (Fopen_dribble_file): Avoid some races. (Bug#17187) | ||
| 97 | |||
| 1 | 2014-04-15 Paul Eggert <eggert@cs.ucla.edu> | 98 | 2014-04-15 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 99 | ||
| 3 | Remove DATA_SEG_BITS. | 100 | Remove DATA_SEG_BITS. |
| @@ -280,7 +377,7 @@ | |||
| 280 | (adjust_after_replace): | 377 | (adjust_after_replace): |
| 281 | (replace_range): Pass value for new record_markers arg to | 378 | (replace_range): Pass value for new record_markers arg to |
| 282 | delete_record. | 379 | delete_record. |
| 283 | * undo.c (record_marker_adjustment): Renamed to | 380 | * undo.c (record_marker_adjustment): Rename to |
| 284 | record_marker_adjustments and made static. | 381 | record_marker_adjustments and made static. |
| 285 | (record_delete): Check record_markers arg and call | 382 | (record_delete): Check record_markers arg and call |
| 286 | record_marker_adjustments. | 383 | record_marker_adjustments. |