diff options
| author | Glenn Morris | 2014-09-14 17:20:21 -0700 |
|---|---|---|
| committer | Glenn Morris | 2014-09-14 17:20:21 -0700 |
| commit | 11af46027d22daa11d0df7d5032e6925c990dad1 (patch) | |
| tree | 4d0d528afaf7449dba3cb73af0745980306c57d0 /src/ChangeLog | |
| parent | 5ce52d05c93e0c006bbd145b938aa9fab7dfcb8d (diff) | |
| parent | d4dc0e1691a15efd1ea0a8793cf889e683a37933 (diff) | |
| download | emacs-11af46027d22daa11d0df7d5032e6925c990dad1.tar.gz emacs-11af46027d22daa11d0df7d5032e6925c990dad1.zip | |
Merge from emacs-24; up to 2014-07-09T02:04:12Z!rgm@gnu.org
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 015ed3618cf..5f1dfbfe785 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,40 @@ | |||
| 1 | 2014-09-15 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * w32.c (fcntl): Support O_NONBLOCK fcntl on the write side of pipes. | ||
| 4 | (sys_write): When a write to a non-blocking pipe returns ENOSPC, | ||
| 5 | set errno to EAGAIN instead, to allow the caller to retry the | ||
| 6 | write after some waiting. Fixes deadlocks when Emacs exchanges a | ||
| 7 | lot of data through the pipe. (Bug#18420) | ||
| 8 | |||
| 9 | * sound.c (Fplay_sound_internal): Encode the sound file name in | ||
| 10 | the ANSI codepage. Expand it against data-directory, as per docs, | ||
| 11 | not against the current directory. No need to make a local copy | ||
| 12 | of the file name; pass the encoded file name directly to | ||
| 13 | do_play_sound. (Bug#18463) | ||
| 14 | |||
| 15 | * w32.c (ansi_encode_filename): If w32_get_short_filename returns | ||
| 16 | NULL, and the file name is not encodable in ANSI codepage, return | ||
| 17 | the string with "?" replacement characters, which will fail the | ||
| 18 | caller. This avoids returning a random value in that case. | ||
| 19 | |||
| 20 | 2014-09-15 Martin Rudalics <rudalics@gmx.at> | ||
| 21 | |||
| 22 | * window.c (Fresize_mini_window_internal): Set w->total_lines | ||
| 23 | from w->pixel_height (Bug#18422). | ||
| 24 | |||
| 25 | 2014-09-15 Jan Djärv <jan.h.d@swipnet.se> | ||
| 26 | |||
| 27 | * nsterm.m (updateFrameSize:, initFrameFromEmacs:) | ||
| 28 | (toggleFullScreen:): Take frame_resize_pixelwise into account when | ||
| 29 | setting resize increments (Bug#18435). | ||
| 30 | |||
| 31 | 2014-09-15 Eli Zaretskii <eliz@gnu.org> | ||
| 32 | |||
| 33 | * xdisp.c (pos_visible_p): Properly save and restore the iterator | ||
| 34 | state around the call to line_bottom, since it can move the | ||
| 35 | iterator to another screen line. This fixes off-by-one errors in | ||
| 36 | the reported row in some rare cases. | ||
| 37 | |||
| 1 | 2014-09-14 Jan Djärv <jan.h.d@swipnet.se> | 38 | 2014-09-14 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 39 | ||
| 3 | * callproc.c (init_callproc): Fix bug introduced at | 40 | * callproc.c (init_callproc): Fix bug introduced at |