comparison src/ChangeLog @ 108058:5e867bd030c8

Merge from mainline.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Wed, 21 Apr 2010 23:03:28 +0000
parents 9e4618c4ed12
children c15cb68e177f
comparison
equal deleted inserted replaced
108057:92bb32f41a3a 108058:5e867bd030c8
1 2010-04-21 Dan Nicolaescu <dann@ics.uci.edu>
2
3 Clean up HP-UX files.
4 * m/hp800.h (NO_REMAP, VIRT_ADDR_VARIES, DATA_SEG_BITS)
5 (DATA_START, TEXT_START, LOAD_AVE_TYPE, LOAD_AVE_CVT)
6 (LDAV_SYMBOL, index, rindex): Move definitions only used in HP-UX ...
7 * s/hpux10-20.h: ... to the only user, here.
8
9 2010-04-21 Eli Zaretskii <eliz@gnu.org>
10
11 * bidi.c (bidi_find_paragraph_start, bidi_at_paragraph_end): Don't
12 use buffer-local values of paragraph-start and paragraph-separate.
13 <paragraph_start_re, paragraph_separate_re>: Rename from
14 fallback_paragraph_start_re and fallback_paragraph_separate_re.
15 (Bug#5992)
16
17 2010-04-21 Jan Djärv <jan.h.d@swipnet.se>
18
19 * xsettings.c: Qmonospace_font_name, Qtool_bar_style and
20 current_tool_bar_style are new.
21 (store_config_changed_event): Rename from store_font_changed_event.
22 (XSETTINGS_TOOL_BAR_STYLE): New define.
23 (SEEN_FONT, SEEN_TB_STYLE): New enum values.
24 (struct xsettings): Add font and tb_style, set xft stuff inside #ifdef
25 HAVE_XFT.
26 (something_changedCB): store_font_changed_event is now
27 store_config_changed_event
28 (parse_settings): Rename from parse_xft_settings. Read
29 non-xft xsettings outside #ifdef HAVE_XFT.
30 (read_settings): Renamed from read_xft_settings.
31 (apply_xft_settings): Take current settings as parameter. Do not
32 call read_(xft)_settings.
33 (read_and_apply_settings): New function.
34 (xft_settings_event): Do non-xft stuff out of HAVE_XFT. Call
35 read_and_apply_settings if there are settings to be read.
36 (init_xsettings): Renamed from init_xfd_settings.
37 Call read_and_apply_settings unconditionally.
38 (xsettings_initialize): Call init_xsettings.
39 (Ftool_bar_get_system_style): New function.
40 (syms_of_xsettings): Define Qmonospace_font_name and
41 Qtool_bar_style. Initialize current_tool_bar_style to nil.
42 defsubr Stool_bar_get_system_style. Fprovide on
43 dynamic-setting.
44 Move misplaced HAVE_GCONF
45
46 * xsettings.h (Ftool_bar_get_system_style): Declare.
47
48 * xdisp.c: Vtool_bar_style, tool_bar_max_label_size,
49 Qtext, Qboth, Qboth_horiz are new.
50 (syms_of_xdisp): Intern Qtext, Qboth, Qboth_horiz, DEFVAR
51 Vtool_bar_style, tool_bar_max_label_size.
52
53 * lisp.h: Extern declare Qtext, Qboth, Qboth_horiz.
54
55 * keyboard.c: QClabel is new.
56 (parse_tool_bar_item): Take out QClabel from tool bar items.
57 Try to construct a label if ther is no QClabel.
58 (syms_of_keyboard): Intern :label as QClabel.
59
60 * dispextern.h (tool_bar_item_idx): TOOL_BAR_ITEM_LABEL is new.
61 (Vtool_bar_style, tool_bar_max_label_size, DEFAULT_TOOL_BAR_LABEL_SIZE):
62 New.
63
64 * Makefile.in (SOME_MACHINE_LISP): font-setting.el renamed to
65 dynamic-setting.el.
66
67 * gtkutil.c (xg_tool_bar_menu_proxy): Handle label in tool bar item.
68 (xg_make_tool_item, xg_show_toolbar_item): New function.
69 (update_frame_tool_bar): Take label from TOOL_BAR_ITEM_LABEL.
70 Call xg_make_tool_item to make a tool bar item.
71 Call xg_show_toolbar_item. Use wtoolbar instead of x->toolbar_widget.
72
73 * xterm.c (x_draw_image_relief): Take Vtool_bar_button_margin
74 into account for toolbars.
75
76 2010-04-21 Jan Djärv <jan.h.d@swipnet.se>
77
78 * data.c (make_blv): Declarations before code (Bug#5993).
79
80 2010-04-21 Glenn Morris <rgm@gnu.org>
81
82 * Makefile.in (DBUS_OBJ, GTK_OBJ, XMENU_OBJ, XOBJ):
83 Define using autoconf, not cpp.
84 (LIBXSM): New variable, set by autoconf.
85 (LIBXT): Use $LIBXSM.
86
87 2010-04-21 Dan Nicolaescu <local_user@dannlt>
88
89 Remove NOMULTIPLEJOBS, unused.
90 * s/template.h (NOMULTIPLEJOBS):
91 * s/msdos.h (NOMULTIPLEJOBS): Remove, unused.
92
93 Simplify LD_SWITCH_SYSTEM_TEMACS usage.
94 * s/freebsd.h (LD_SWITCH_SYSTEM_TEMACS):
95 * s/gnu-linux.h (LD_SWITCH_SYSTEM_TEMACS): Remove, configure
96 detects -znocombreloc and passes it to the linker
97 * s/hpux10-20.h (LD_SWITCH_SYSTEM_TEMACS): Remove, empty.
98
99 2010-04-21 Glenn Morris <rgm@gnu.org>
100
101 * Makefile.in (LIBSELINUX_LIBS): Move out of #ifdef.
102
103 2010-04-21 Karel Klíč <kklic@redhat.com>
104
105 * Makefile.in (LIBSELINUX_LIBS): New.
106 (LIBES): Add $LIBSELINUX_LIBS.
107 * eval.c, lisp.h (call7): New function.
108 * fileio.c [HAVE_LIBSELINUX]: Include selinux headers.
109 (Ffile_selinux_context, Fset_file_selinux_context):
110 New functions.
111 (Fcopy_file): New parameter preserve-selinux-context.
112 (Frename_file): Preserve selinux context when renaming by copy-file.
113
114 2010-04-21 Juanma Barranquero <lekktu@gmail.com>
115 Eli Zaretskii <eliz@gnu.org>
116
117 Don't depend on cm.c or termcap.c on Windows, use stubs.
118 * makefile.w32-in (OBJ1): Remove cm.$(O) and termcap.$(O).
119 ($(BLD)/cm.$(O), $(BLD)/termcap.$(O)): Remove.
120 * w32console.c (current_tty, cost): New vars; lifted from cm.c.
121 (evalcost, cmputc, cmcheckmagic, cmcostinit, cmgoto, Wcm_clear)
122 (sys_tputs, sys_tgetstr): New stubs.
123 * s/ms-w32.h (chcheckmagic, cmcostinit, cmgoto, cmputc, Wcm_clear)
124 (tputs, tgetstr): New; define to sys_*.
125
1 2010-04-20 Juanma Barranquero <lekktu@gmail.com> 126 2010-04-20 Juanma Barranquero <lekktu@gmail.com>
2 127
3 * buffer.c (syms_of_buffer) <bidi-display-reordering>: Doc fix. 128 * buffer.c (syms_of_buffer) <bidi-display-reordering>: Doc fix.
4 129
5 2010-04-20 Stefan Monnier <monnier@iro.umontreal.ca> 130 2010-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
185 310
186 2010-04-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 311 2010-04-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
187 312
188 * frame.h (FRAME_LINE_TO_PIXEL_Y): Add missing parenthesis. 313 * frame.h (FRAME_LINE_TO_PIXEL_Y): Add missing parenthesis.
189 314
190 2010-04-19 Jan Djärv <jan.h.d@swipnet.se>
191
192 * frame.h (FRAME_TEXT_LINES_TO_PIXEL_HEIGHT): Don't use
193 FRAME_LINE_TO_PIXEL_Y.
194
195 * xterm.c (x_set_window_size_1): Don't add border_width/height to
196 pixelwidth/height.
197
198 2010-04-19 Chong Yidong <cyd@stupidchicken.com> 315 2010-04-19 Chong Yidong <cyd@stupidchicken.com>
199 316
200 * xdisp.c (prepare_menu_bars): Don't call ns_set_doc_edited for 317 * xdisp.c (prepare_menu_bars): Don't call ns_set_doc_edited for
201 terminal frames (Bug#5837). 318 terminal frames (Bug#5837).
202 319
327 * xfns.c (select_visual): Don't call error if XGetVisualInfo returns 444 * xfns.c (select_visual): Don't call error if XGetVisualInfo returns
328 more than one visual (Bug#5938). 445 more than one visual (Bug#5938).
329 446
330 2010-04-12 Dan Nicolaescu <dann@ics.uci.edu> 447 2010-04-12 Dan Nicolaescu <dann@ics.uci.edu>
331 448
332 * Makefile.in (C_SWITCH_SYSTEM,C_SWITCH_MACHINE,C_SWITCH_X_SITE): Undefine. 449 * Makefile.in (C_SWITCH_SYSTEM,C_SWITCH_MACHINE,C_SWITCH_X_SITE):
450 Undefine.
333 451
334 2010-04-11 Dan Nicolaescu <dann@ics.uci.edu> 452 2010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
335 453
336 Remove C_SWITCH_SYSTEM_TEMACS. 454 Remove C_SWITCH_SYSTEM_TEMACS.
337 * s/darwin.h (C_SWITCH_SYSTEM_TEMACS): Remove. 455 * s/darwin.h (C_SWITCH_SYSTEM_TEMACS): Remove.
401 519
402 * xsettings.c (current_font, SYSTEM_FONT, XSETTINGS_FONT_NAME): New. 520 * xsettings.c (current_font, SYSTEM_FONT, XSETTINGS_FONT_NAME): New.
403 (parse_xft_settings): Also check for XSETTINGS_FONT_NAME and save that 521 (parse_xft_settings): Also check for XSETTINGS_FONT_NAME and save that
404 in current_font. 522 in current_font.
405 (init_gconf): Read value of SYSTEM_FONT and save it in current_font. 523 (init_gconf): Read value of SYSTEM_FONT and save it in current_font.
406 (Ffont_get_system_normal_font, xsettings_get_system_normal_font): New 524 (Ffont_get_system_normal_font, xsettings_get_system_normal_font):
407 functions. 525 New functions.
408 (syms_of_xsettings): Initialize current_font. defsubr 526 (syms_of_xsettings): Initialize current_font.
409 Sfont_get_system_normal_font. 527 defsubr Sfont_get_system_normal_font.
410 528
411 * xsettings.h (Ffont_get_system_normal_font, 529 * xsettings.h (Ffont_get_system_normal_font,
412 xsettings_get_system_normal_font): Declare. 530 xsettings_get_system_normal_font): Declare.
413 531
414 * xfns.c (extern xlwmenu_default_font): Remove. 532 * xfns.c (extern xlwmenu_default_font): Remove.
3031 2009-09-02 Jan Djärv <jan.h.d@swipnet.se> 3149 2009-09-02 Jan Djärv <jan.h.d@swipnet.se>
3032 3150
3033 * xterm.h: Rename x_non_menubar_window_to_frame to 3151 * xterm.h: Rename x_non_menubar_window_to_frame to
3034 x_menubar_window_to_frame. 3152 x_menubar_window_to_frame.
3035 3153
3036 * xterm.c: Remove declarations also in xterm.h 3154 * xterm.c: Remove declarations also in xterm.h.
3037 (XTmouse_position): Do not return valid positions 3155 (XTmouse_position): Do not return valid positions
3038 for clicks in the menubar and the toolbar for Gtk+. 3156 for clicks in the menubar and the toolbar for Gtk+.
3039 3157
3040 * xfns.c (x_any_window_to_frame): Assume less about Gtk+ internals, 3158 * xfns.c (x_any_window_to_frame): Assume less about Gtk+ internals,
3041 if the widget for the event has the same top level as a frame, 3159 if the widget for the event has the same top level as a frame,
3591 * .gdbinit (xcharset): Fix the treating $arg0. 3709 * .gdbinit (xcharset): Fix the treating $arg0.
3592 3710
3593 2009-07-04 Eli Zaretskii <eliz@gnu.org> 3711 2009-07-04 Eli Zaretskii <eliz@gnu.org>
3594 3712
3595 Emulation of `getloadavg' on MS-Windows. 3713 Emulation of `getloadavg' on MS-Windows.
3596 * w32.c: Include float.h 3714 * w32.c: Include float.h.
3597 (g_b_init_get_native_system_info, g_b_init_get_system_times) 3715 (g_b_init_get_native_system_info, g_b_init_get_system_times)
3598 (GetNativeSystemInfo_Proc, GetSystemTimes_Proc): Declare. 3716 (GetNativeSystemInfo_Proc, GetSystemTimes_Proc): Declare.
3599 (get_native_system_info, get_system_times): New functions. 3717 (get_native_system_info, get_system_times): New functions.
3600 (buf_next, buf_prev, sample_system_load, getavg): New subroutines. 3718 (buf_next, buf_prev, sample_system_load, getavg): New subroutines.
3601 (getloadavg): Rewrite using GetSystemTimes and GetNativeSystemInfo. 3719 (getloadavg): Rewrite using GetSystemTimes and GetNativeSystemInfo.
9537 * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line. 9655 * xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line.
9538 9656
9539 2008-07-10 Dan Nicolaescu <dann@ics.uci.edu> 9657 2008-07-10 Dan Nicolaescu <dann@ics.uci.edu>
9540 9658
9541 * fileio.c: 9659 * fileio.c:
9542 * sysdep.c 9660 * sysdep.c:
9543 * systty.h: 9661 * systty.h:
9544 * m/ibmrs6000.h: 9662 * m/ibmrs6000.h:
9545 * m/iris4d.h: 9663 * m/iris4d.h:
9546 * s/aix4-2.h: 9664 * s/aix4-2.h:
9547 * s/freebsd.h: 9665 * s/freebsd.h: