Mercurial > emacs
comparison src/ChangeLog @ 109358:a9586dc942d5
Merge from mainline.
author | Katsumi Yamaoka <katsumi@flagship2> |
---|---|
date | Mon, 12 Jul 2010 13:21:11 +0000 |
parents | 09daf1538316 |
children | b7e047772c64 |
comparison
equal
deleted
inserted
replaced
109240:6f0915b37828 | 109358:a9586dc942d5 |
---|---|
1 2010-07-12 Kenichi Handa <handa@m17n.org> | |
2 | |
3 * Makefile.in (lisp): Change hebrew.el to hebrew.elc. | |
4 (shortlisp): Likewise. | |
5 | |
6 * font.h (enum font_property_index): New member FONT_ENTITY_INDEX. | |
7 | |
8 * font.c (font_open_entity): Record ENTITY in FONT_OBJECT's slot | |
9 of FONT_ENTITY_INDEX. | |
10 (Ffont_get): If KEY is :otf and the font-object doesn't have the | |
11 property, get the property value dynamically. | |
12 (Ffont_put): Accept font-entity and font-object too. | |
13 (Ffont_get_glyhphs): Renamed from Fget_font_glyphs. Arguments and | |
14 return value changed. | |
15 (syms_of_font): Adjusted for the above change. | |
16 | |
17 2010-07-11 Andreas Schwab <schwab@linux-m68k.org> | |
18 | |
19 * blockinput.h: Remove obsolete comment. | |
20 | |
21 * lisp.h: Include <stddef.h>. | |
22 (OFFSETOF): Don't define. | |
23 (VECSIZE): Use offsetof instead of OFFSETOF. | |
24 (PSEUDOVECSIZE): Likewise. | |
25 * process.c (conv_sockaddr_to_lisp): Likewise. | |
26 * alloc.c: Don't include <stddef.h>. | |
27 * buffer.h (PER_BUFFER_VAR_OFFSET): Use offsetof. | |
28 | |
29 * process.c: Remove obsolete comment. | |
30 | |
31 2010-07-11 Chong Yidong <cyd@stupidchicken.com> | |
32 | |
33 * xfaces.c (Vface_remapping_alist): Doc fix (Bug#6091). | |
34 | |
35 2010-07-11 Andreas Schwab <schwab@linux-m68k.org> | |
36 | |
37 * callint.c (Fcall_interactively): Use strchr, strrchr instead of | |
38 index, rindex. | |
39 * doc.c (get_doc_string, Fsnarf_documentation): Likewise. | |
40 * editfns.c (Fuser_full_name, Fformat): Likewise. | |
41 * emacs.c (argmatch, sort_args, decode_env_path): Likewise. | |
42 * fileio.c (Ffile_symlink_p): Likewise. | |
43 * filelock.c (current_lock_owner): Likewise. | |
44 * font.c (font_parse_name, font_parse_family_registry): Likewise. | |
45 * fontset.c (fontset_pattern_regexp): Likewise. | |
46 * lread.c (read1): Likewise. | |
47 * sysdep.c (init_system_name): Likewise. | |
48 * xfns.c (select_visual): Likewise. | |
49 * s/hpux10-20.h (index, rindex): Don't define. | |
50 * s/ms-w32.h (index): Likewise. | |
51 * s/usg5-4.h: Likewise. | |
52 | |
53 * callproc.c (relocate_fd): Use F_DUPFD if defined. | |
54 | |
55 * alloc.c (pending_malloc_warning, malloc_warning): Add const. | |
56 * callproc.c (relocate_fd, getenv_internal_1, getenv_internal) | |
57 (egetenv): Likewise. | |
58 * doprnt.c (doprnt): Likewise. | |
59 * editfns.c (set_time_zone_rule, format2): Likewise. | |
60 * emacs.c (decode_env_path): Likewise. | |
61 * eval.c (signal_error, error): Likewise. | |
62 * insdel.c (replace_range_2): Likewise. | |
63 * keyboard.c (cmd_error_internal): Likewise. | |
64 * lread.c (isfloat_string, make_symbol, dir_warning): Likewise. | |
65 * print.c (write_string, write_string_1, print_error_message): | |
66 Likewise. | |
67 * vm-limit.c (warn_function, memory_warnings): Likewise. | |
68 * xdisp.c (message1, message1_nolog, message_with_string) | |
69 (vmessage, message, message_nolog): Likewise. | |
70 * emacs.c: Remove duplicate declaration. | |
71 * keyboard.h: Likewise. | |
72 * lisp.h: Update prototypes. | |
73 | |
74 * eval.c: Fix indentation problem. | |
75 | |
76 * keyboard.c: Include "process.h" | |
77 | |
78 * eval.c: Remove obsolete noinline declaration. | |
79 * fns.c: Likewise. | |
80 | |
81 2010-07-11 Ken Raeburn <raeburn@raeburn.org> | |
82 | |
83 * doprnt.c (doprnt): Take a va_list argument instead of count and | |
84 pointer. | |
85 * eval.c (error): Change to a standard-C variadic function. | |
86 * xdisp.c (vmessage): Renamed from message, made static, and | |
87 changed to take a va_list argument. | |
88 (message): New variadic wrapper. | |
89 (message_nolog): Now a variadic function, calling vmessage. | |
90 * lisp.h: Include stdarg.h for va_list. | |
91 (doprnt, error, message, message_nolog): Decls updated. | |
92 | |
93 2010-07-11 Eli Zaretskii <eliz@gnu.org> | |
94 | |
95 * process.c (syms_of_process) <delete-exited-processes>: Define | |
96 even if !subprocesses. | |
97 (delete_exited_processes): Ditto. | |
98 | |
99 * msdos.c (syms_of_msdos) <delete-exited-processes>: Remove DEFVAR. | |
100 (delete_exited_processes): Don't define. | |
101 | |
102 2010-07-10 Chong Yidong <cyd@stupidchicken.com> | |
103 | |
104 * frame.c (make_frame): Initialize menu_bar_lines and | |
105 tool_bar_lines members. | |
106 (make_initial_frame, make_terminal_frame): Initialize | |
107 menu_bar_lines using value of menu-bar-mode. | |
108 | |
109 * msdos.c (IT_set_frame_parameters): Don't set menu-bar-lines. | |
110 | |
111 2010-07-10 Eli Zaretskii <eliz@gnu.org> | |
112 | |
113 * process.c: Reshuffle #include's. Condition some of the global | |
114 and static variables on `subprocesses'. | |
115 (hold_keyboard_input, unhold_keyboard_input, kbd_on_hold_p): | |
116 Leave only one implementation. | |
117 (Fget_buffer_process, Fprocess_inherit_coding_system_flag) | |
118 (kill_buffer_processes, Flist_system_processes) | |
119 (Fprocess_attributes, init_process, syms_of_process): Unify the | |
120 implementations for with subprocesses and without them. | |
121 | |
1 2010-07-09 Jan Djärv <jan.h.d@swipnet.se> | 122 2010-07-09 Jan Djärv <jan.h.d@swipnet.se> |
2 | 123 |
3 * xmenu.c (set_frame_menubar): Must realize menubar_widget to get the | 124 * xmenu.c (set_frame_menubar): Must realize menubar_widget to get the |
4 correct size for Motif. | 125 correct size for Motif. |
5 (free_frame_menubar): Call x_set_window_size to update frame size. | 126 (free_frame_menubar): Call x_set_window_size to update frame size. |
789 | 910 |
790 * xsettings.c (Ffont_get_system_normal_font, Ffont_get_system_font): | 911 * xsettings.c (Ffont_get_system_normal_font, Ffont_get_system_font): |
791 Improve documentation. Return font regardless of use_system_font. | 912 Improve documentation. Return font regardless of use_system_font. |
792 (syms_of_xsettings): Improve documentation for font-use-system-font. | 913 (syms_of_xsettings): Improve documentation for font-use-system-font. |
793 | 914 |
794 2009-06-17 Naohiro Aota <naota@elisp.net> (tiny change) | 915 2010-07-10 Chong Yidong <cyd@stupidchicken.com> |
916 | |
917 * xfaces.c (realize_face): Garbage the frame if a face is removed | |
918 (Bug#6593). | |
919 | |
920 2010-07-05 Andreas Schwab <schwab@linux-m68k.org> | |
921 | |
922 * keyboard.c: Remove duplicate <setjmp.h>. | |
923 (read_key_sequence): Remove volatile qualifiers. | |
924 | |
925 2010-07-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
926 | |
927 * dispextern.h (FRINGE_HEIGHT_BITS): New define. | |
928 (struct glyph_row): New members left_fringe_offset and | |
929 right_fringe_offset. | |
930 | |
931 * xterm.c (x_draw_fringe_bitmap): Don't clip bottom aligned bitmap | |
932 specially. | |
933 * w32term.c (w32_draw_fringe_bitmap): Likewise. | |
934 * nsterm.m (ns_draw_fringe_bitmap): Likewise. | |
935 | |
936 * fringe.c (draw_fringe_bitmap_1): Don't clip bitmap here. | |
937 Take account of bitmap offset. | |
938 (draw_window_fringes): Take account of window vscroll. | |
939 (update_window_fringes): Likewise. Extend top-aligned top indicator | |
940 or bottom-aligned bottom indicator to adjacent rows if it doesn't fit | |
941 in one row. Don't set redraw_fringe_bitmaps_p outside row comparison. | |
942 Set left_fringe_offset and right_fringe_offset (Bug#5634, Bug#6325). | |
943 | |
944 2010-07-04 Juanma Barranquero <lekktu@gmail.com> | |
945 | |
946 * w32fns.c (Qtooltip): Declare. | |
947 Suggested by Andy Moreton <andrewjmoreton@gmail.com>. | |
948 | |
949 2010-07-03 Jan Djärv <jan.h.d@swipnet.se> | |
950 | |
951 * xmenu.c (x_activate_menubar): Send Press/Release for Gtk+ to avoid | |
952 grab on just Press (Bug#6499). | |
953 | |
954 2010-07-02 Chong Yidong <cyd@stupidchicken.com> | |
955 | |
956 * frame.c (Qtooltip): New var. | |
957 (delete_frame): Use it. Fix faulty if statement. Don't update | |
958 mode line for tooltip frames. Suggested by Martin Rudalics. | |
959 | |
960 * xfns.c (x_create_tip_frame): | |
961 * w32fns.c (x_create_tip_frame): Use it. | |
962 | |
963 2010-06-17 Naohiro Aota <naota@elisp.net> (tiny change) | |
795 | 964 |
796 * xftfont.c (xftfont_open): Check font width one by one also when | 965 * xftfont.c (xftfont_open): Check font width one by one also when |
797 spacing is dual. | 966 spacing is dual. |
798 | 967 |
799 * ftfont.c (ftfont_open): Ditto. | 968 * ftfont.c (ftfont_open): Ditto. |
967 2010-06-10 Glenn Morris <rgm@gnu.org> | 1136 2010-06-10 Glenn Morris <rgm@gnu.org> |
968 | 1137 |
969 * editfns.c (Fbyte_to_string): Pacify compiler. | 1138 * editfns.c (Fbyte_to_string): Pacify compiler. |
970 | 1139 |
971 * m/ibms390x.h: Rather than duplicating ibms390.h, just include it. | 1140 * m/ibms390x.h: Rather than duplicating ibms390.h, just include it. |
1141 | |
1142 2010-06-26 Andreas Schwab <schwab@linux-m68k.org> | |
1143 | |
1144 * alloc.c (Fmake_byte_code): Don't access undefined argument | |
1145 (Bug#6517). | |
1146 | |
1147 2010-06-25 Chong Yidong <cyd@stupidchicken.com> | |
1148 | |
1149 * xdisp.c (next_element_from_image): Ensure that after-strings are | |
1150 read the next time we hit handle_stop (Bug#1336). | |
1151 | |
1152 2010-06-23 Andreas Schwab <schwab@linux-m68k.org> | |
1153 | |
1154 * lread.c (read1): Signal error if #s is not followed by paren. | |
1155 | |
1156 2010-06-19 Chong Yidong <cyd@stupidchicken.com> | |
1157 | |
1158 * image.c (free_image): Mark frame as garbaged (Bug#6426). | |
1159 | |
1160 * keymap.c (Fdefine_key): Doc fix (Bug#6460). | |
1161 | |
1162 2010-06-15 Glenn Morris <rgm@gnu.org> | |
1163 | |
1164 * editfns.c (Fbyte_to_string): Pacify compiler. | |
972 | 1165 |
973 2010-06-09 Stefan Monnier <monnier@iro.umontreal.ca> | 1166 2010-06-09 Stefan Monnier <monnier@iro.umontreal.ca> |
974 | 1167 |
975 * dbusbind.c (xd_append_arg): Don't "make-unibyte" the string. | 1168 * dbusbind.c (xd_append_arg): Don't "make-unibyte" the string. |
976 Check `object's type before accessing its guts. | 1169 Check `object's type before accessing its guts. |