aboutsummaryrefslogtreecommitdiffstats
path: root/src/xfns.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix -Wimplicit warnings.Andreas Schwab1998-04-291-4/+3
|
* (x_set_foreground_color, x_set_background_color)Richard M. Stallman1998-04-261-14/+49
| | | | | | | | | (x_set_mouse_color, x_set_cursor_color): Don't call unload_color if same pixel is used in another slot in the frame. (x_set_foreground_color): Call unload_color on the old color. (x_set_background_color, x_set_mouse_color): Likewise. (x_set_cursor_color, x_set_border_pixel): Likewise.
* (x_set_font): Give 2nd arg nil to Fquery_fontset.Kenichi Handa1998-04-151-2/+2
| | | | (Fx_create_frame): Likewise.
* (syms_of_xfns): Initialize find_ccl_program_func.Kenichi Handa1998-04-151-0/+1
|
* (x_destroy_bitmap): Declare as void, not int.Karl Heuer1998-04-141-3/+4
| | | | | | (x_report_frame_params, x_set_border_pixel): Likewise. (x_set_internal_border_width): widget_store_internal_border takes just one arg, not two.
* (Fx_create_frame): Use "borderWidth", not "borderwidth",Andreas Schwab1998-03-231-1/+1
| | | | as resource name, to be consistent with other X applications.
* Use STRING_BYTES and SET_STRING_BYTES.Richard M. Stallman1998-03-211-22/+24
|
* (x_create_bitmap_from_file): Use size_byte on strings.Richard M. Stallman1998-01-091-22/+23
| | | | | | (x_set_name, x_set_title, validate_x_resource_name): Likewise. (Fx_get_resource, display_x_get_resource): Likewise. (x_get_resource_string): Likewise.
* (x_screen_planes): Fix type of argument.Richard M. Stallman1997-09-091-3/+3
|
* (x_set_frame_parameters): Heading comment fixed.Kenichi Handa1997-08-031-3/+3
| | | | (x_default_parameter): Likewise.
* (Fx_create_frame): Initialize fontset in output_data.Richard M. Stallman1997-07-281-0/+1
|
* (Fx_create_frame): Don't fail to initialize `font'.Richard M. Stallman1997-07-241-2/+2
|
* (Fx_create_frame): Default vertical-scroll-bars as symbol, not boolean.Richard M. Stallman1997-07-211-1/+1
|
* (x_set_font): Funcall Qface_set_after_frame_default.Richard M. Stallman1997-07-051-0/+8
| | | | | (Qface_set_after_frame_default): New variable. (syms_of_xfns): Initialize and staticpro it.
* Fix bugs with inappropriate mixing of Lisp_Object with int.Richard M. Stallman1997-07-041-5/+9
| | | | Update copyright year.
* (x_set_scroll_bar_width): By default, use enoughRichard M. Stallman1997-07-041-3/+8
| | | | columns to give 14 or more pixels.
* (Fx_create_frame): Use XINT to access parent.Richard M. Stallman1997-06-021-1/+1
|
* (x_real_positions): Subtract border width from results.Richard M. Stallman1997-05-301-2/+2
|
* (x_real_positions): Directly compare the frame's windowRichard M. Stallman1997-05-261-20/+14
| | | | or parent with the root window.
* (Fx_create_frame): Delete unnecessary code.Kenichi Handa1997-05-161-11/+0
|
* (Fx_create_frame): Get X resources from the displayRichard M. Stallman1997-05-121-22/+94
| | | | | | we are making the frame on. (x_get_arg): New arg DPYINFO. Callers changed. (display_x_get_resource): New function.
* (Fx_create_frame): Delete code for handling the XKenichi Handa1997-05-101-7/+17
| | | | resouce "Fontset".
* (x_set_scroll_bar_width): If arg is too small, round it up.Richard M. Stallman1997-05-031-2/+2
|
* (x_real_positions, x_set_mouse_color, Fx_list_fonts):Richard M. Stallman1997-05-011-11/+13
| | | | Save value from x_catch_errors and pass to x_uncatch_errors.
* Comment change.Richard M. Stallman1997-04-271-0/+4
|
* (x_set_menu_bar_lines): Increment windows_or_buffers_changed.Richard M. Stallman1997-04-251-0/+3
|
* (syms_of_xfns): Documentation ofKenichi Handa1997-02-271-1/+1
| | | | x-pixel-size-width-font-regexp modified.
* Include charset.h and fontset.h.Karl Heuer1997-02-201-3/+47
| | | | | | | | | (Vx_pixel_size_width_font_regexp): New variable. (x_set_font): Handle fontset. (Fx_create_frame): Create fontsets in Vglobal_fontset_alist. (Fx_list_fonts): Handle fontset. (syms_of_xfns): Initialize Vx_pixel_size_width_font_regexp. Setting callback functions for fontset handler.
* (Vx_resource_class): New variable.Richard M. Stallman1997-02-021-7/+28
| | | | | | (syms_of_xfns): Set up Lisp variable. (Fx_get_resource, x_window): Use Vx_resource_class. (validate_x_resource_name): Ensure Vx_resource_class is a string.
* (x_set_title): Check data type of NAME.Richard M. Stallman1996-12-191-0/+2
|
* (x_set_scroll_bar_width): Reject a width that's too small.Richard M. Stallman1996-12-151-0/+4
|
* (Fx_create_frame): Look for X-resource for minibuffer.Richard M. Stallman1996-11-051-1/+1
|
* (x_set_internal_border_width): Only changeRichard M. Stallman1996-10-061-3/+5
| | | | | | an edit_widget's internal_border_width for the toolkit case. (syms_of_xfns): For x-sensitive-text-pointer-shape, use DEFVAR_LISP.
* (x_set_scroll_bar_width): Move cursor to theRichard M. Stallman1996-09-271-0/+1
| | | | left margin, past a scroll bar, if any.
* (x_set_internal_border_width, Fx_create_frame):Richard M. Stallman1996-09-271-2/+6
| | | | | | Call widget_store_internal_border. (Fx_create_frame): Don't use a superclass when checking for an internalBorder resource.
* (x_window): With Motif, double extra_borders.Richard M. Stallman1996-09-241-3/+5
| | | | Use a preprocessor conditional to test for Motif.
* (Fx_create_frame): Default Qinternal_border_width to 1.Richard M. Stallman1996-09-231-2/+4
| | | | | (x_set_scroll_bar_width): Default the width to 3 cols. Call change_frame_size.
* (Fx_create_frame): Default Qvertical_scroll_bars to `left'.Richard M. Stallman1996-09-211-7/+19
| | | | | | | | | | Add the symbol `right'; this symbol is used to indicate that a right-side scroll bar is wanted. (x_set_vertical_scroll_bars): Check for left<->right<->none scroll bar changes, and modify the vertical scroll bar type as appropriate. (x_figure_window_size): Use new SET_FRAME_WIDTH macro. (Fx_create_frame): Likewise. (Fx_horizontal_line): Use new macro WINDOW_LEFT_MARGIN.
* (x_set_frame_parameters): Make height and width ints.Richard M. Stallman1996-09-101-44/+46
| | | | | | | | (Ffocus_frame, Funfocus_frame): Functions deleted. (x_get_and_record_arg): New function. (x_icon): Use that, for Qicon_top and Qicon_left. (x_report_frame_params): Report the Qparent_id parameter.
* (Fx_list_fonts): New optional arg MAXIMUM.Richard M. Stallman1996-09-011-8/+22
|
* (x_set_cursor_color): Use x_update_cursor.Richard M. Stallman1996-08-311-2/+2
|
* (x_window): Don't add ibw to menubar_size.Richard M. Stallman1996-08-271-0/+3
|
* (x_set_scroll_bar_width): Call x_set_window_size when arg is nil.Richard M. Stallman1996-08-211-0/+2
|
* (Fx_open_connection): Don't set Vx_resource_name.Richard M. Stallman1996-08-171-3/+0
|
* (Fx_create_frame): Do xlwmenu hack only if USE_LUCID.Karl Heuer1996-07-161-1/+3
|
* (xlwmenu_default_font): Declare, but don't define.Karl Heuer1996-07-161-1/+1
|
* (Qfont): Delete redundant definition.Karl Heuer1996-07-161-3/+0
| | | | (syms_of_xfns): Delete the duplicate assignment and staticpro.
* (Fx_create_frame): Gcpro parms, parent, and name.Richard M. Stallman1996-06-291-4/+8
|
* (x_real_positions): Don't call x_uncatch_errors twice.Richard M. Stallman1996-06-241-3/+4
|
* (x_window) [! USE_X_TOOLKIT]: Initialize wm_hints.icon_pixmap.Richard M. Stallman1996-04-261-0/+1
|