1. 13 Apr, 1995 1 commit
  2. 10 Apr, 1995 1 commit
  3. 07 Apr, 1995 1 commit
  4. 06 Apr, 1995 1 commit
  5. 03 Apr, 1995 1 commit
  6. 18 Mar, 1995 1 commit
  7. 15 Mar, 1995 1 commit
  8. 06 Mar, 1995 1 commit
  9. 14 Feb, 1995 1 commit
  10. 12 Feb, 1995 1 commit
  11. 26 Dec, 1994 1 commit
  12. 23 Dec, 1994 1 commit
  13. 28 Nov, 1994 1 commit
  14. 16 Nov, 1994 1 commit
  15. 15 Nov, 1994 1 commit
  16. 02 Nov, 1994 1 commit
  17. 01 Nov, 1994 1 commit
  18. 29 Oct, 1994 1 commit
  19. 26 Oct, 1994 1 commit
  20. 25 Oct, 1994 1 commit
    • Richard M. Stallman's avatar
      (Fx_create_frame): Don't increment refernce_count · 08a90d6a
      Richard M. Stallman authored
      until the frame is put on the frame list.
      (Fx_close_connection): Call x_delete_display.
      (x_display_info_for_name, Fx_open_connection):
      Signal error if x_term_init fails.
      (Fx_open_connection): New arg must_succeed.
      (x_real_positions): Catch errors and retry if error happens.
      No need to block input here.
      (Fx_create_frame): Don't store the frame name
      till after FRAME_X_DISPLAY_INFO is set up.
      (Fx_close_connection): Renamed from Fx_close_current_connection
      Many doc fixes and Lisp function arg renamings.
      (x_bitmaps, x_bitmap_size, x_bitmap_last):
      Variables deleted.  Use fields in x_display_info instead.
      (x_bitmaps_free): Variable deleted.
      (x_destroy_bitmap, x_allocate_bitmap_record): Don't use or set it.
      (x_allocate_bitmap_record): New arg f.  Callers changed.
      (x_lookup_pixmap): Function deleted.
      (x_destroy_all_bitmaps): New function.
      (Fx_close_current_connection): Call x_destroy_all_bitmaps.
      Free the fonts in the font table.  Free various other data
      that dpyinfo points to.  Avoid using Fdelq.
      (x_set_name, Fx_create_frame): Use x_id_name field.
      Call delete_keyboard_wait_descriptor.
      (Fx_close_current_connection): Call check_x_display_info.
      Delete the display from x_display_list and x_display_name_list.
      (Fx_display_list): New function.
      (syms_of_xfns): defsubr it.
      (Fx_list_fonts): Use `name_list_element' field.
      (x_display_info_for_name): Scan x_display_name_list
      along with x_display_list.
  21. 22 Oct, 1994 1 commit
    • Richard M. Stallman's avatar
      (x_sync): Take frame ptr as arg. · b9dc4443
      Richard M. Stallman authored
      (check_x_display_info): New function.
      (Fx_create_frame): Use it.
      (x_screen_planes): New function.
      (EMACS_CLASS): Macro moved to xterm.h.
      (Qdisplay): New variable.
      (syms_of_xfns): Set it up.
      (Fx_create_frame): Handle display parameter
      which says where to get the FRAME_X_DISPLAY_INFO.
      (x_display_info_for_name): New function.
      (select_visual): New arg dpy.
      (Fx_open_connection): Get dpyinfo from x_term_init.
      Don't set up atoms, xrdb here.	Pass name as Lisp_Object.
      (the_x_screen): Variable moved to xterm.c.
      (syms_of_xfns): Don't staticpro it here.
      (xrdb): Variable deleted.
      (Fx_get_resource): Use selected_frame's xrdb.
      (x_get_resource_string): Likewise.
      (Fx_open_connection): Store the atoms in x_display_info.
      (hack_wm_protocols): New arg f.  Get atoms from x_display_info.
      (x_window): Get atoms from x_display_info.
      (Vmouse_depressed, mouse_buffer_offset): Variables deleted.
      (syms_of_xfns): Delete Lisp variables too.
      (Fx_synchronize): Take frame as arg.
      (Fx_close_current_connection): Take frame as arg.   Error is not fatal.
      (mouse_timestamp): Variable deleted.
      (screen_visual, x_screen_planes): Variables deleted.
      (x_screen, x_screen_height, x_screen_width): Variables deleted.
      (Fx_open_connection): Don't set them here.
      Put that info in the x_display_info structure.
      (x_window): Get the visual from x_display_info structure.
      (x_decode_color): Use n_planes from x_display_info structure.
      Use FRAME_X_DISPLAY instead of x_current_display and XDISPLAY.
      (x_in_use): New variable,
      (check_x, using_x_p): Test x_in_use.
      (Fx_open_connection): Set x_in_use.
      (check_x_frame): New function.
      (defined_color): New arg f specifies frame.  Callers changed.
      (x_decode_color): New arg f.  All callers changed.
      (Fx_color_values, Fx_color_defined_p): New arg FRAME.
      Use check_x_frame.
      (Fx_list_fonts): Use check_x_frame.
  22. 18 Oct, 1994 1 commit
  23. 17 Oct, 1994 1 commit
    • Richard M. Stallman's avatar
      Include paths.h. · f1c7b5a6
      Richard M. Stallman authored
      Support background stipple, and search path for bitmap files:
      (x_set_icon_type): Pass x_bitmap_icon 2nd arg as Lisp_Object.
      (x_icon_type): Return a Lisp_Object.
      (x_destroy_bitmap, x_reference_bitmap): Take frame as arg.  Callers changed.
      (struct x_bitmap_record): New fields height, width, depth.
      (x_create_bitmap_from_data): Fill in those fields.
      (x_bitmap_height, x_bitmap_width, x_bitmap_pixmap): New functions.
      (x_create_bitmap_from_file): Arg FILE is now a Lisp_Object.
      Search Vbitmap_file_path for it.  Fill in new fields.
      (syms_of_xfns): Set up Vbitmap_file_path.
  24. 15 Oct, 1994 1 commit
    • Richard M. Stallman's avatar
      (x_set_icon_type): If icon-type is a string, then use · 203c1d73
      Richard M. Stallman authored
      bitmap from that file.
      (Fx_create_frame): Set icon_bitmap field to -1.
      (struct x_bitmap_record): New structure type.
      (x_bitmaps, x_bitmaps_size, x_bitmaps_last, x_bitmaps_free): New variables.
      (x_allocate_bitmap_record): New function.
      (x_reference_bitmap, x_create_bitmap, x_create_bitmap_from_file)
      (x_destroy_bitmap, x_lookup_pixmap): New functions.
  25. 14 Oct, 1994 1 commit
  26. 06 Oct, 1994 1 commit
  27. 04 Oct, 1994 3 commits
  28. 02 Oct, 1994 2 commits
  29. 29 Sep, 1994 1 commit
  30. 28 Sep, 1994 1 commit
  31. 27 Sep, 1994 1 commit
  32. 23 Sep, 1994 2 commits
  33. 21 Sep, 1994 1 commit
  34. 20 Sep, 1994 1 commit
    • Karl Heuer's avatar
      (x_set_scroll_bar_width): New function. · 4701395c
      Karl Heuer authored
      (x_frame_parms): Add that function to this table.
      (Qscroll_bar_width): New symbol.
      (syms_of_xfns): Initialize and staticpro it.
      (Fx_create_frame): Set default scroll bar width.
  35. 17 Sep, 1994 1 commit
  36. 16 Sep, 1994 1 commit
    • Richard M. Stallman's avatar
      Delete X11 conditionals. · 3457bc6e
      Richard M. Stallman authored
      (defined_color, x_decode_color, x_set_foreground_color)
      (x_set_background_color, x_set_mouse_color, x_set_cursor_color)
      (x_set_border_color, x_set_border_pixel, Fx_create_frame)
      (Fx_open_connection, Fx_close_current_connection, syms_of_xfns):
      Delete X10 code.
      (Fx_get_default, Fx_get_resource, Fx_rubber_band)
      (Fx_store_cut_buffer, Fx_get_cut_buffer): Delete X10 definitions.