diff options
| author | Paul Eggert | 2011-07-08 02:38:32 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-07-08 02:38:32 -0700 |
| commit | 1692ae2dd5ff8f6f1fc6f6f62b9a44ab7e615615 (patch) | |
| tree | 16046f0d8917f94dec1d0a4dc8316e657a00ae1f /src/ChangeLog | |
| parent | 8a6ebd580bafa45ca1d8cc6294ea91facacfdbe0 (diff) | |
| parent | a63e0781250f31d99360209d9053d380d6fe0815 (diff) | |
| download | emacs-1692ae2dd5ff8f6f1fc6f6f62b9a44ab7e615615.tar.gz emacs-1692ae2dd5ff8f6f1fc6f6f62b9a44ab7e615615.zip | |
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 107 |
1 files changed, 106 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 41dd4c0e9c1..ccafc9c5963 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | 2011-07-06 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-07-08 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Use pthread_sigmask, not sigprocmask (Bug#9010). | 3 | Use pthread_sigmask, not sigprocmask (Bug#9010). |
| 4 | * callproc.c (Fcall_process): | 4 | * callproc.c (Fcall_process): |
| @@ -7,6 +7,111 @@ | |||
| 7 | sigprocmask is portable only for single-threaded applications, and | 7 | sigprocmask is portable only for single-threaded applications, and |
| 8 | Emacs can be multi-threaded when it uses GTK. | 8 | Emacs can be multi-threaded when it uses GTK. |
| 9 | 9 | ||
| 10 | 2011-07-08 Jan Djärv <jan.h.d@swipnet.se> | ||
| 11 | |||
| 12 | * nsgui.h: Fix compiler warning about gnulib redefining verify. | ||
| 13 | |||
| 14 | * nsselect.m (ns_get_local_selection): Change to extern (Bug#8842). | ||
| 15 | |||
| 16 | * nsmenu.m (ns_update_menubar): Remove useless setDelegate call | ||
| 17 | on svcsMenu (Bug#8842). | ||
| 18 | |||
| 19 | * nsfns.m (Fx_open_connection): Remove NSStringPboardType from | ||
| 20 | ns_return_types. | ||
| 21 | (Fns_list_services): Just return Qnil on 10.6, code not working there. | ||
| 22 | |||
| 23 | * nsterm.m (QUTF8_STRING): Declare. | ||
| 24 | (initFrameFromEmacs): Call registerServicesMenuSendTypes. | ||
| 25 | (validRequestorForSendType): Return type is (id). | ||
| 26 | Change indexOfObjectIdenticalTo to indexOfObject. | ||
| 27 | Check if we have local selection before returning self (Bug#8842). | ||
| 28 | (writeSelectionToPasteboard): Put local selection into paste board | ||
| 29 | if we have a local selection (Bug#8842). | ||
| 30 | (syms_of_nsterm): DEFSYM QUTF8_STRING. | ||
| 31 | |||
| 32 | * nsterm.h (MAC_OS_X_VERSION_10_6): Define here instead of nsterm.m. | ||
| 33 | (ns_get_local_selection): Declare. | ||
| 34 | |||
| 35 | 2011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 36 | |||
| 37 | * keymap.c (describe_map_tree): Don't insert a double newline at | ||
| 38 | the end of the buffer (bug#1169) and return whether we inserted | ||
| 39 | something. | ||
| 40 | |||
| 41 | * callint.c (Fcall_interactively): Change "reading args" to | ||
| 42 | "providing args" to try to clarify what it does (bug#1010). | ||
| 43 | |||
| 44 | 2011-07-07 Kenichi Handa <handa@m17n.org> | ||
| 45 | |||
| 46 | * composite.c (composition_compute_stop_pos): Ignore a static | ||
| 47 | composition starting before CHARPOS (Bug#8915). | ||
| 48 | |||
| 49 | * xdisp.c (handle_composition_prop): Likewise. | ||
| 50 | |||
| 51 | 2011-07-07 Eli Zaretskii <eliz@gnu.org> | ||
| 52 | |||
| 53 | * term.c (produce_glyphs) <xassert>: Allow IT_GLYPHLESS in it->what. | ||
| 54 | (Bug#9015) | ||
| 55 | |||
| 56 | 2011-07-07 Kenichi Handa <handa@m17n.org> | ||
| 57 | |||
| 58 | * character.h (unicode_category_t): New enum type. | ||
| 59 | |||
| 60 | * chartab.c (uniprop_decoder_t, uniprop_encoder_t): New types. | ||
| 61 | (Qchar_code_property_table): New variable. | ||
| 62 | (UNIPROP_TABLE_P, UNIPROP_GET_DECODER) | ||
| 63 | (UNIPROP_COMPRESSED_FORM_P): New macros. | ||
| 64 | (char_table_ascii): Uncompress the compressed values. | ||
| 65 | (sub_char_table_ref): New arg is_uniprop. Callers changed. | ||
| 66 | Uncompress the compressed values. | ||
| 67 | (sub_char_table_ref_and_range): Likewise. | ||
| 68 | (char_table_ref_and_range): Uncompress the compressed values. | ||
| 69 | (sub_char_table_set): New arg is_uniprop. Callers changed. | ||
| 70 | Uncompress the compressed values. | ||
| 71 | (sub_char_table_set_range): Args changed. Callers changed. | ||
| 72 | (char_table_set_range): Adjuted for the above change. | ||
| 73 | (map_sub_char_table): Delete args default_val and parent. Add arg | ||
| 74 | top. Give decoded values to a Lisp function. | ||
| 75 | (map_char_table): Adjusted for the above change. Give decoded | ||
| 76 | values to a Lisp function. Gcpro more variables. | ||
| 77 | (uniprop_table_uncompress) | ||
| 78 | (uniprop_decode_value_run_length): New functions. | ||
| 79 | (uniprop_decoder, uniprop_decoder_count): New variables. | ||
| 80 | (uniprop_get_decoder, uniprop_encode_value_character) | ||
| 81 | (uniprop_encode_value_run_length, uniprop_encode_value_numeric): | ||
| 82 | New functions. | ||
| 83 | (uniprop_encoder, uniprop_encoder_count): New variables. | ||
| 84 | (uniprop_get_encoder, uniprop_table) | ||
| 85 | (Funicode_property_table_internal, Fget_unicode_property_internal) | ||
| 86 | (Fput_unicode_property_internal): New functions. | ||
| 87 | (syms_of_chartab): DEFSYM Qchar_code_property_table, defsubr | ||
| 88 | Sunicode_property_table_internal, Sget_unicode_property_internal, | ||
| 89 | and Sput_unicode_property_internal. Defvar_lisp | ||
| 90 | char-code-property-alist. | ||
| 91 | |||
| 92 | * composite.c (CHAR_COMPOSABLE_P): Adjusted for the change of | ||
| 93 | Vunicode_category_table. | ||
| 94 | |||
| 95 | * font.c (font_range): Adjusted for the change of | ||
| 96 | Vunicode_category_table. | ||
| 97 | |||
| 98 | 2011-07-07 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 99 | |||
| 100 | * m/iris4d.h: Remove file, move contents ... | ||
| 101 | * s/irix6-5.h: ... here. | ||
| 102 | |||
| 103 | 2011-07-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 104 | |||
| 105 | Remove unportable assumption about struct layout (Bug#8884). | ||
| 106 | * alloc.c (mark_buffer): | ||
| 107 | * buffer.c (reset_buffer_local_variables, Fbuffer_local_variables) | ||
| 108 | (clone_per_buffer_values): Don't assume that | ||
| 109 | sizeof (struct buffer) is a multiple of sizeof (Lisp_Object). | ||
| 110 | This isn't true in general, and it's particularly not true | ||
| 111 | if Emacs is configured with --with-wide-int. | ||
| 112 | * buffer.h (FIRST_FIELD_PER_BUFFER, LAST_FIELD_PER_BUFFER): | ||
| 113 | New macros, used in the buffer.c change. | ||
| 114 | |||
| 10 | 2011-07-05 Jan Djärv <jan.h.d@swipnet.se> | 115 | 2011-07-05 Jan Djärv <jan.h.d@swipnet.se> |
| 11 | 116 | ||
| 12 | * xsettings.c: Use both GConf and GSettings if both are available. | 117 | * xsettings.c: Use both GConf and GSettings if both are available. |