diff options
| author | Joakim Verona | 2013-02-14 00:04:38 +0100 |
|---|---|---|
| committer | Joakim Verona | 2013-02-14 00:04:38 +0100 |
| commit | 694d759a9dd8fcbd23078bab33f84ff399d58971 (patch) | |
| tree | 7b9f2b697ffa06f315be78cd84b94d84659d02c2 /src/ChangeLog | |
| parent | e46029ad6dda065541c8de40de0fe9d5800ac770 (diff) | |
| parent | fe3362617385f936576ba0acdac66e2f7da38391 (diff) | |
| download | emacs-694d759a9dd8fcbd23078bab33f84ff399d58971.tar.gz emacs-694d759a9dd8fcbd23078bab33f84ff399d58971.zip | |
auto upstream
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 05737bb1194..82cc8f0f552 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,76 @@ | |||
| 1 | 2013-02-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * keyboard.c (syms_of_keyboard): Further tweaks of docstring. | ||
| 4 | |||
| 5 | 2013-02-13 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 6 | |||
| 7 | * font.c (font_range): Add pos_byte argument. Adjust comment | ||
| 8 | and break long line. | ||
| 9 | * font.h (font_range): Adjust prototype. | ||
| 10 | * composite.c (autocmp_chars): Pass byte position to font_range. | ||
| 11 | Break long line. Remove useless prototype and format comment. | ||
| 12 | |||
| 13 | 2013-02-13 Glenn Morris <rgm@gnu.org> | ||
| 14 | |||
| 15 | * keyboard.c (input-decode-map, key-translation-map): Doc fixes. | ||
| 16 | |||
| 17 | 2013-02-13 Paul Eggert <eggert@cs.ucla.edu> | ||
| 18 | |||
| 19 | Improve AIX port some more (Bug#13650). | ||
| 20 | With this, it should be as good as it was in 23.3, though it's | ||
| 21 | still pretty bad: the dumped emacs does not run. See Mark Fleishman in | ||
| 22 | http://lists.gnu.org/archive/html/help-gnu-emacs/2011-04/msg00287.html | ||
| 23 | * unexaix.c (start_of_text): Remove. | ||
| 24 | (_data, _text): Declare as char[], not int, as AIX manual suggests. | ||
| 25 | (bias, lnnoptr, text_scnptr, data_scnptr, load_scnptr) | ||
| 26 | (orig_load_scnptr, orig_data_scnptr): | ||
| 27 | Now off_t, not long, since they are file offsets. | ||
| 28 | (make_hdr): Use _data, not start_of_data (). | ||
| 29 | This is the key part of the fix. | ||
| 30 | (make_hdr, unrelocate_symbols): Use off_t for file offsets. | ||
| 31 | (unrelocate_symbols): Cast pointers to intptr_t, not to ulong. | ||
| 32 | |||
| 33 | * pre-crt0.c (data_start): Initialize to 1. | ||
| 34 | This ports to compilers that optimize the external declaration | ||
| 35 | 'int x = 0;' as if it were 'int x;' to shrink the executable. | ||
| 36 | |||
| 37 | Improve AIX port (Bug#13650). | ||
| 38 | This doesn't fix the bug, but it makes progress: Emacs builds now. | ||
| 39 | * unexaix.c: Include inttypes.h, stdarg.h. | ||
| 40 | (report_error, report_error_1): Mark as _Noreturn. | ||
| 41 | (report_error): Don't report the wrong errno. | ||
| 42 | (report_error_1): Now varargs. All callers changed. | ||
| 43 | (make_hdr): Use uintptr_t, not unsigned, when converting pointers | ||
| 44 | to unsigned. Don't use ADDR_CORRECT, as it no longer exists. | ||
| 45 | (write_ptr): Use %p to print address rather than %lx and a cast | ||
| 46 | to unsigned long. Grow buffer a bit, to be safer. | ||
| 47 | |||
| 48 | 2013-02-13 Eli Zaretskii <eliz@gnu.org> | ||
| 49 | |||
| 50 | * bidi.c (bidi_resolve_neutral): After finding the next | ||
| 51 | non-neutral character, accept NEUTRAL_ON type as well, because | ||
| 52 | directional control characters, such as LRE and RLE, have their | ||
| 53 | type converted to that by bidi_resolve_weak. This avoids aborts | ||
| 54 | when LRE/RLE follows a run of neutrals. | ||
| 55 | (bidi_move_to_visually_next): Assert that return value of | ||
| 56 | bidi_peek_at_next_level is non-negative. Negative values will | ||
| 57 | cause an infloop. | ||
| 58 | |||
| 59 | 2013-02-13 Paul Eggert <eggert@cs.ucla.edu> | ||
| 60 | |||
| 61 | Minor getenv-related fixes. | ||
| 62 | * callproc.c (Fcall_process_region) [!DOS_NT]: | ||
| 63 | Avoid unnecessary duplicate call to getenv. | ||
| 64 | * callproc.c (init_callproc): | ||
| 65 | * dispnew.c (init_display): | ||
| 66 | * sysdep.c (sys_subshell): | ||
| 67 | Omit unnecessary cast of getenv or egetenv. | ||
| 68 | |||
| 69 | 2013-02-13 Juanma Barranquero <lekktu@gmail.com> | ||
| 70 | |||
| 71 | * makefile.w32-in ($(BLD)/filelock.$(O), $(BLD)/sysdep.$(O)): | ||
| 72 | Update dependencies. | ||
| 73 | |||
| 1 | 2013-02-12 Eli Zaretskii <eliz@gnu.org> | 74 | 2013-02-12 Eli Zaretskii <eliz@gnu.org> |
| 2 | 75 | ||
| 3 | * xdisp.c (redisplay_internal): Don't set w->region_showing to the | 76 | * xdisp.c (redisplay_internal): Don't set w->region_showing to the |