log src/xterm.c @ 21665:2f6a8ae78e88

age author description
1998-04-15 Kenichi Handa (x_find_ccl_program): New function.
1998-04-14 Andreas Schwab Fix -Wimplicit warnings.
1998-03-21 Richard M. Stallman Use STRING_BYTES and SET_STRING_BYTES.
1998-03-02 Richard M. Stallman (XTframe_up_to_date): Check that mouse_face_mouse_frame
1998-01-09 Richard M. Stallman (x_load_font): Use string_byte.
1997-12-21 Richard M. Stallman (x_display_cursor): Abort if X or Y is out of range.
1997-11-27 Kenichi Handa (x_make_frame_visible): Give dummy arg to
1997-10-25 Karl Heuer (XTread_socket): Check for bogus (0,0) location.
1997-10-24 Karl Heuer (XTmouse_position): Handle INSIST < 0.
1997-08-22 Kenichi Handa (x_list_fonts): Adjusted for the name change of
1997-08-10 Kenichi Handa (dumpglyphs): Pay attention to
1997-08-01 Kenichi Handa (x_list_fonts): Request at least 10 fonts by XListFonts.
1997-07-31 Richard M. Stallman (x_list_fonts): Reject a font whose min_bounds.width is 0.
1997-07-28 Richard M. Stallman (x_new_font): Follow the change in x_set_scroll_bar_width and make the
1997-07-28 Richard M. Stallman (x_term_init) [! HAVE_X11R5]: Don't try to use XtCvtStringToFont.
1997-07-26 Richard M. Stallman (dumpglyphs): Check the dimension of FONT while
1997-07-20 Richard M. Stallman (XTread_socket) <ClientMessage>:
1997-07-14 Richard M. Stallman (x_draw_box): Use scratch_cursor_gc to draw the cursor
1997-07-12 Richard M. Stallman (dumpglyphs): Declare local variable first_ch as Lisp_Object, not int.
1997-07-10 Richard M. Stallman (x_load_font): Get value of fontp->height from
1997-07-10 Richard M. Stallman (x_term_init): Don't use initializer for null_bits.
1997-07-07 Kenichi Handa (x_list_fonts): Initialize the variable LIST to Qnil.
1997-07-05 Richard M. Stallman (x_make_frame_visible): Don't move the frame
1997-07-02 Richard M. Stallman (x_make_frame_visible): Check has_been_visible
1997-06-21 Kenichi Handa (dumpglyphs): Use FS_LOAD_FONT.
1997-06-09 Richard M. Stallman (x_list_fonts): fast_c_string_match_ignore_case renamed.
1997-06-09 Kenichi Handa (dumpglyph): Shift baseline for such a font that is
1997-05-31 Richard M. Stallman (process_expose_from_menu, XTread_socket):
1997-05-31 Richard M. Stallman (x_load_font): Use macro FONT_ENCODING_NOT_DECIDED.
1997-05-28 Richard M. Stallman (XTread_socket) <ConfigureNotify>: Don't call
1997-05-27 Richard M. Stallman (XTread_socket) <UnmapNotify>: Don't make an inconify_event
1997-05-26 Richard M. Stallman (x_make_frame_visible): Call x_set_offset only after
1997-05-19 Kenichi Handa (x_load_font): Set 4 instead of -1 in fontp->encoding[1]
1997-05-16 Kenichi Handa (dumpglyphs): Draw glyphs one by one if the font for
1997-05-10 Kenichi Handa (dumpglyphs): Even if font (not fontset) is used,
1997-05-01 Richard M. Stallman (XTmouse_position, x_term_init):
1997-04-27 Richard M. Stallman Fix previous change.
1997-04-27 Richard M. Stallman (x_destroy_window): Free saved_menu_event, if any.
1997-04-20 Richard M. Stallman (x_set_offset): Turn off the code that added the border_width
1997-04-10 Karl Heuer (construct_menu_click, note_mouse_highlight, fast_find_position):
1997-04-07 Kenichi Handa (dumpglyphs): Clip and highlight glyphs displayed with
1997-03-22 Richard M. Stallman (XTread_socket): Accept XK_ISO_* keys.
1997-03-22 Richard M. Stallman (XTread_socket): Handle ISO_Left_Tab.
1997-03-19 Kenichi Handa (dumpglyphs): Set a clipping region when we draw glyphs
1997-03-18 Kenichi Handa (x_list_fonts): Comment about cached font list added.
1997-02-27 Kenichi Handa (dumpglyphs): Pay attention to characters registered in
1997-02-20 Karl Heuer Include charset.h, ccl.h, and fontset.h.
1997-01-20 Richard M. Stallman (dumpglyphs): Declare g as GLYPH.
1996-12-26 Richard M. Stallman (x_iconify_frame): Clear visible when we set iconified.
1996-10-31 Richard M. Stallman (cancel_mouse_face): New function. Code copied from
1996-10-30 Richard M. Stallman (XTread_socket, KeyPress case): Clear compose_status
1996-10-12 Richard M. Stallman (XTwrite_glyphs, XTclear_end_of_line, XTclear_frame)
1996-09-29 Richard M. Stallman (show_mouse_face): Undo 1996-08-30 change.
1996-09-27 Richard M. Stallman (XTflash): Don't flash in the internal borders.
1996-09-25 Richard M. Stallman (XTread_socket): Delete WAITP arg.
1996-09-23 Richard M. Stallman (x_scroll_bar_create, x_scroll_bar_move):
1996-09-21 Richard M. Stallman Pass frame arg in calls to VERTICAL_SCROLL_BAR_INSIDE_HEIGHT
1996-09-17 Karl Heuer Replaced symbol BSD with BSD_SYSTEM.
1996-09-16 Richard M. Stallman (note_mouse_highlight): Test last_overlay_modified field.
1996-09-13 Richard M. Stallman (x_connection_closed): Call XtCloseDisplay.
1996-09-04 Richard M. Stallman (note_mouse_highlight): Pass POS argument to fast_find_position as int.
1996-09-01 Richard M. Stallman (x_term_init): Initialize Xatom_FONT member.
1996-08-31 Richard M. Stallman (XTupdate_end): Always clear mouse_face_defer flag.
1996-08-30 Richard M. Stallman (do_line_dance, dumprectangle): Use x_update_cursor.
1996-08-29 Richard M. Stallman (XTread_socket): Call XFilterEvent on all events,
1996-08-25 Richard M. Stallman (fast_find_position): Fix previous change.
1996-08-25 Richard M. Stallman (fast_find_position): Minor fix in handling maybe_next_line.
1996-08-24 Richard M. Stallman (x_term_init): If the default Xt font does not exist on
1996-07-31 Richard M. Stallman (XTread_socket): Delete the code to pass menu bar keys
1996-07-31 Richard M. Stallman (XTread_socket): Delete the code to pass menu bar keys
1996-07-30 Richard M. Stallman (XTread_socket): Pass keys in menu bar to toolkit alone
1996-07-28 Richard M. Stallman Fix previous change.
1996-07-27 Richard M. Stallman (last_mouse_press_frame): New variable.
1996-07-16 Karl Heuer (SET_SAVED_MENU_EVENT): New macro.
1996-07-11 Karl Heuer (XTread_socket): Add #ifdef for previous change.
1996-07-07 Karl Heuer Undo previous change.
1996-07-04 Miles Bader (XTread_socket): Use lw_tookit_related_event_p to avoid sending
1996-06-27 Richard M. Stallman (x_connection_closed): Call clear_waiting_for_input.
1996-06-27 Richard M. Stallman (x_error_quitter): Delete newline from sprintf string.
1996-06-26 Richard M. Stallman (XTread_socket, Xatom_wm_save_yourself clause):
1996-06-26 Richard M. Stallman (x_connection_closed): Add newline when printing error message on stderr.
1996-06-26 Richard M. Stallman (x_connection_signal): Just return after calling `signal'.
1996-06-25 Richard M. Stallman (x_connection_closed): If waiting_for_input, call quit_throw_to_read_char.
1996-06-21 Richard M. Stallman (x_iconify_frame): If frame is invisible, explicitly mark it as iconified.
1996-06-10 Richard M. Stallman (XTread_socket): Use XtAppNextEvent when using toolkit configurations.
1996-05-25 Karl Heuer [SOLARIS2]: Include string.h.
1996-05-10 Richard M. Stallman (x_connection_signal_1): Call x_connection_closed properly.
1996-04-30 Richard M. Stallman [USE_X_TOOLKIT]: Include X11/Shell.h.
1996-04-26 Richard M. Stallman (x_scroll_bar_clear): Do nothing if frame now has no scroll bars.
1996-04-24 Richard M. Stallman (x_connection_signal): Call sigunblock properly.
1996-04-18 Richard M. Stallman (note_mouse_movement): Don't call XQueryPointer.
1996-04-08 Richard M. Stallman Include locale.h if HAVE_SETLOCALE.
1996-04-05 Richard M. Stallman (x_term_init): Respecify LC_NUMERIC locale.
1996-04-05 Richard M. Stallman (x_destroy_window): Do call XCloseIM if X11R6.
1996-04-02 Richard M. Stallman (x_destroy_window) [SOLARIS2]: Don't free the IC or IM.
1996-03-27 Richard M. Stallman (x_connection_closed): Don't check _Xdebug.
1996-03-27 Richard M. Stallman (XTread_socket, MapNotify case):
1996-03-18 Richard M. Stallman (x_destroy_window) [HAVE_X_I18N]: Free xic and xim of frame.
1996-03-17 Richard M. Stallman Comment/whitespace change.
1996-03-09 Richard M. Stallman (x_calc_absolute_position): Don't explicitly subtract
1996-03-06 Richard M. Stallman (x_connection_closed): Don't unblock input until the end.
1996-03-01 Richard M. Stallman [X_CONNECTION_LOCK_FLAG] (abort, exit): New definitions.
1996-02-27 Richard M. Stallman (X_CONNECTION_LOCK_FLAG): New macro.
1996-02-27 Richard M. Stallman (x_set_window_size): Clear out the mouse-highlighting data
1996-02-12 Richard M. Stallman (x_error_quitter): Add newline to error message.
1996-02-08 Richard M. Stallman (min, max): Don't define if already defined.
1996-02-04 Richard M. Stallman (x_connection_signal): Call x_connection_closed properly.
1996-01-29 Richard M. Stallman (XTframe_raise_lower): Rename arg `raise' to `raise_flag'.
1996-01-24 Karl Heuer (x_connection_signal): Explicitly check the thread interlock
1996-01-15 Erik Naggum Update FSF's address in the preamble.
1996-01-12 Richard M. Stallman (XTread_socket): For selection_clear_event and
1995-12-31 Richard M. Stallman (XTread_socket): Pass KeyPress events to the toolkit.
1995-12-28 Richard M. Stallman (x_find_modifier_meanings): Fix !X11R4 code to use dpyinfo.
1995-12-21 Karl Heuer (x_connection_signal): Set an alarm around XNoOp call.
1995-12-13 Karl Heuer (x_connection_closed): Don't delete dpyinfo if it's null.
1995-11-22 Richard M. Stallman (XTframe_up_to_date): Block and unblock input.
1995-11-22 Richard M. Stallman (XTmouse_position): Exit the loop if child == win.
1995-11-20 Richard M. Stallman (show_mouse_face): When clearing cursor, use proper column range.
1995-11-15 Richard M. Stallman (XTread_socket): Verify a ButtonPress was actually in the
1995-11-11 Richard M. Stallman (HACK_EDITRES): Define here as in xfns.c.
1995-10-31 Karl Heuer (BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG):
1995-10-17 Richard M. Stallman (x_term_init, XTread_socket): Add HAVE_X_I18N support.
1995-10-12 Richard M. Stallman (x_connection_signal_1): New function.
1995-08-29 Richard M. Stallman (x_wm_set_icon_pixmap): If trying to turn off icon pixmap, do nothing.
1995-08-05 Richard M. Stallman (x_delete_display) [AIX]: Don't call XRmDestroyDatabase.
1995-08-02 Richard M. Stallman (XTread_socket): For UnmapNotify, use x_top_window_to_frame.
1995-07-25 Richard M. Stallman Renamings: frame->display => frame->output, struct x_display -> sruct x_output.
1995-07-25 Richard M. Stallman (next_noop_dpyinfo): New variable.
1995-07-17 Karl Heuer [HAVE_X11XTR6]: Include locale.h
1995-07-07 Richard M. Stallman (x_initialize) [USE_X_TOOLKIT]: Set fallback resources.
1995-06-29 Richard M. Stallman (XTread_socket): Turn off meta, super, hyper and alt bits
1995-06-11 Karl Heuer (x_make_frame_visible): Test and set asked_for_visible.
1995-06-11 Karl Heuer Include widget.h.
1995-06-09 Karl Heuer (x_get_keysym_name): New function.
1995-06-05 Karl Heuer (x_wm_set_icon_pixmap): Set IconPixmapHint in both cases.
1995-06-05 Karl Heuer (x_text_icon): Do call XSetIconName or XSetWMIconName.
1995-05-29 Karl Heuer (XTread_socket) [USE_X_TOOLKIT]: Do pass MotionNotify events
1995-05-29 Karl Heuer (x_term_init): Block input during this function.
1995-05-29 Karl Heuer (x_term_init): Call init_sigio only if interrupt_input.
1995-05-29 Karl Heuer (x_set_offset): Distinguish CHANGE_GRAVITY < 0 case.
1995-05-26 Karl Heuer (XTread_socket): Don't call popup_get_selection here.
1995-05-25 Karl Heuer (XTread_socket): For MapNotify, call record_asynch_buffer_change.
1995-05-25 Karl Heuer (XTflash): Use pointers as args to select.
1995-05-24 Karl Heuer (x_connection_closed): Unblock input, first thing.
1995-05-24 Karl Heuer (x_set_offset): Add border_width when calling XMoveWindow.
1995-05-24 Karl Heuer (x_calc_absolute_position): Use menubar_height field.
1995-05-13 Karl Heuer (Qvendor_specific_keysyms): New var.
1995-04-29 Karl Heuer (x_term_init): Add stub to initialize Vsystem_key_alist.
1995-04-24 Karl Heuer (x_term_init): If the previous kboard was the dummy one,
1995-04-24 Karl Heuer (x_focus_frame, x_focus_event_frame, x_highlight_frame):
1995-04-14 Richard M. Stallman (x_term_init): Call XtSetLanguageProc only if HAVE_X11XTR6.
1995-04-11 Richard M. Stallman (XTread_socket): Pass dpyinfo to popup_get_selection.
1995-04-10 Richard M. Stallman (XTread_socket): Make deiconify event only if frame was iconified.
1995-04-07 Richard M. Stallman (dumpglyphs): Cast FACE_DEFAULT to (XFontStruct *)
1995-04-07 Karl Heuer Update copyright.
1995-04-03 Karl Heuer New arg DPYINFO to all callers of x_window_to_frame, x_any_window_to_frame,
1995-03-31 Karl Heuer (x_delete_display): Extract kboard deletion, for modularity.
1995-03-31 Karl Heuer (x_term_init): Initialize cut_buffers_initialized.
1995-03-26 Richard M. Stallman (XTmouse_position): New arg `insist'.
1995-03-15 Karl Heuer (get_perdisplay): Deleted.
1995-03-06 Richard M. Stallman (x_connection_closed): Ignore non-X frames.
1995-02-14 Paul Reilly (x_bitmap_icon): Fix test for unallocated icon bitmap.
1995-02-14 Richard M. Stallman (x_display_bar_cursor): Use frame's cursor_width.
1995-02-04 Karl Heuer [MULTI_PERDISPLAY] (x_term_init): Initialize perdisplay.
1995-02-02 Richard M. Stallman (x_unqueue_events): Arg is now a Display *.
1995-01-31 Karl Heuer [MULTI_PERDISPLAY] (get_perdisplay): Define this as an exported function.
1995-01-25 Richard M. Stallman (x_destroy_window): Don't let frame being destroyed remain in
1995-01-08 Richard M. Stallman Don't include param.h.
1994-12-30 Richard M. Stallman (x_scroll_bar_handle_click): Use GC_WINDOWP.
1994-12-27 Richard M. Stallman (XTupdate_begin): Fix backward test in previous change.
1994-12-23 Richard M. Stallman (XTupdate_begin): Discard records of prior mouse highlight
1994-11-04 Karl Heuer (XTread_socket): Generate iconify and deiconify events.
1994-11-01 Karl Heuer (XTclear_end_of_line): Finish the line dance here too, just as was done in
1994-11-01 Richard M. Stallman (fast_find_position): Special case if POS is end of buffer.
1994-10-29 Richard M. Stallman (x_delete_display): Call XrmDestroyDatabase.
1994-10-26 Richard M. Stallman (x_catch_errors, x_check_errors, x_had_errors_p)
1994-10-22 Richard M. Stallman Use FRAME_X_DISPLAY instead of x_current_display and XDISPLAY.
1994-10-18 Karl Heuer (do_line_dance): Decrement index only once per loop.
1994-10-17 Morten Welinder *** empty log message ***
1994-10-17 Richard M. Stallman (dumpglyphs): Explicitly draw background stipple.
1994-10-15 Richard M. Stallman (x_bitmap_icon): Allow bitmap to come from file.
1994-10-15 Karl Heuer (stuffline, scraplines): Functions deleted.
1994-10-14 Richard M. Stallman (x_new_font): Don't keep looping after the FONT property.
1994-10-11 Richard M. Stallman (x_term_init): Call XtSetLanguageProc or XSetLocaleModifiers.
1994-10-04 Karl Heuer (construct_mouse_click): Don't use XFASTINT as an lvalue.
1994-10-04 Karl Heuer (x_new_focus_frame, construct_mouse_click, construct_menu_click,
1994-10-04 Richard M. Stallman (input_signal_count): New variable.
1994-10-02 Paul Reilly (XTread_socket): Use popup_get_selection() for X11 menubar event handling.
1994-09-28 Karl Heuer (x_new_font): New rule for computing column width. Factored out common code.
1994-09-27 Karl Heuer (x_scroll_bar_clear): Use type test macros.
1994-09-23 Richard M. Stallman (x_destroy_window): Decrement ref count of x_screen struct.
1994-09-21 Richard M. Stallman (note_mouse_highlight): Pass new arg to overlays_at.
1994-09-20 Karl Heuer * xterm.c (x_new_font): Compute number of scrollbar columns.
1994-09-17 Karl Heuer Add #include "intervals.h"
1994-09-16 Richard M. Stallman Delete X11 conditionals.
1994-09-10 Richard M. Stallman Comment fix.
1994-09-01 Richard M. Stallman (x_make_frame_visible): Call input_polling_used.
1994-08-28 Richard M. Stallman Include keyboard.h.
1994-08-26 Karl Heuer (x_make_frame_visible): Call signal handler directly.
1994-08-24 Karl Heuer (x_make_frame_visible): Raise a signal to cause the pending X I/O to be read.
1994-08-19 Richard M. Stallman (x_make_frame_visible): Quit if requested, in loop at end.
1994-08-12 Richard M. Stallman (x_new_font): Don't set filename = full_name if that's null.
1994-08-08 Richard M. Stallman (XTread_socket): Don't test X_IO_BUG; make that code unconditional.
1994-08-03 Richard M. Stallman (x_make_frame_visible): Start one_in_four at 1.
1994-08-03 Richard M. Stallman (construct_mouse_click, construct_menu_click):
1994-07-27 Richard M. Stallman (x_queue_event, x_unqueue_events): New functions.
1994-07-19 Richard M. Stallman (struct font_info): New field full_name.
1994-07-18 Richard M. Stallman (note_mouse_movement): Use proper data type for window
1994-07-07 Richard M. Stallman (XTread_socket, construct_menu_click) [USE_X_TOOLKIT]:
1994-07-01 Richard M. Stallman (x_draw_box): Use curs_x and curs_y, not f->cursor_[xy].
1994-06-23 Richard M. Stallman Don't include string.h or strings.h.
1994-06-21 Richard M. Stallman (show_mouse_face): Set endcolumn ok in side-by-side windows.
1994-06-18 Richard M. Stallman (make_frame_visible): At end, wait till Emacs sees frame is visible.
1994-06-17 Richard M. Stallman (scratch_cursor_gc): New variable.
1994-06-15 Richard M. Stallman (x_noop_count): New variable.
1994-06-15 Karl Heuer (x_term_init): Don't call get_system_name.
1994-06-15 Richard M. Stallman Put stdio.h after config.h.
1994-06-13 Richard M. Stallman (XTread_socket): Handle Xatom_wm_save_yourself by calling XSetCommand.
1994-06-05 Richard M. Stallman (x_wm_set_icon_position, x_wm_set_icon_pixmap):
1994-06-05 Richard M. Stallman (x_term_init): New args xrm_option and resource_string.
1994-05-28 Richard M. Stallman (x_iconify_frame): Call x_set_offset,
1994-05-27 Richard M. Stallman (x_is_vendor_fkey): Function deleted.
1994-05-25 Richard M. Stallman (note_mouse_movement): Use frame's window in XQueryPointer.
1994-05-23 Richard M. Stallman (x_set_window_size): If cursor outside new size, mark it off.
1994-05-21 Richard M. Stallman (x_wm_set_window_state) [USE_X_TOOLKIT]: Use XtSetValues.
1994-05-15 Richard M. Stallman (x_display_box_cursor): Preserve mouse highlight if the old cursor was in it.
1994-05-14 Richard M. Stallman (XTread_socket): For button events, clear compose_status.
1994-05-12 Richard M. Stallman (dumpglyphs): For cursor foreground, try the
1994-05-09 Richard M. Stallman (x_set_window_size) [USE_X_TOOLKIT]:
1994-05-08 Richard M. Stallman (x_set_offset): Set gravity and size hint
1994-05-06 Richard M. Stallman (x_set_offset): Update XNegative and YNegative for new pos.
1994-05-02 Karl Heuer (note_mouse_highlight, show_mouse_face, clear_mouse_face, x_destroy_window):
1994-05-02 Karl Heuer (show_mouse_face): Fix test for cursor in highlighted area.
1994-05-02 Richard M. Stallman (x_calc_absolute_position): Use size_hint_flags.
1994-05-01 Richard M. Stallman (x_wm_set_size_hint): Don't try to handle negative positions.
1994-04-30 Richard M. Stallman (x_wm_set_size_hint): Always set PWinGravity.
1994-04-29 Richard M. Stallman (x_wm_set_size_hint): Don't set PMaxSize.
1994-04-28 Karl Heuer (XTread_socket): Only top window cares about LeaveNotify.
1994-04-28 Richard M. Stallman (x_make_frame_visible): Use XtMapWidget, not XtPopup.
1994-04-27 Richard M. Stallman (XTread_socket, case ClientMessage): Don't call