| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
character.
|
|
|
|
| |
and handle image load failure (invalid pixmap).
|
| |
|
|
|
|
|
|
|
|
| |
New functions.
(jpeg_load): Sync with xfns.c version. Adjust colors for Windows.
Disable color table lookups. Call jpeg library functions
through pointers determined at runtime.
(init_external_image_libraries): Try to load jpeg.dll.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[HAVE_PNG]: Sync with xfns.c version.
(png_load): Adjust colors for Windows. Use Windows
bitmaps. Disable color table lookups.
(DEF_IMGLIB_FN, LOAD_IMGLIB_FN): New macros.
(init_png_functions): New function.
(png_read_from_memory, png_load): Call png library functions
through pointers determined at runtime.
(QCloader, QCbounding_box, QCpt_width, QCpt_height): Declare.
(init_external_image_libraries): New function.
(init_xfns): Call it.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
but takes exactly two Lisp Objects as format args.
|
| |
|
|
|
|
| |
Don't right justify GTK help menu.
|
|
|
|
|
|
| |
[HAVE_PNG]: Sync with xfns.c version.
(png_load): Adjust colors for Windows. Use Windows
bitmaps. Disable color table lookups.
|
| |
|
| |
|
|
|
|
| |
of static initializer
|
|
|
|
| |
Use __alignof__.
|
|
|
|
| |
architectures.
|
|
|
|
|
|
|
| |
It it is nonzero, don't pretend that an invisible area doesn't
exist.
(command_loop_1): Call adjust_point_for_property with proper
second arg.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(x_draw_composite_glyph_string_foreground): Implement overstriking.
* w32term.c (x_write_glyphs): Clear phys_cursor_on_p if current
phys_cursor's hpos is overwritten. This is still not completely
correct, as it doesn't really make sense to use hpos at all to
get the cursor glyph (as that is relative to the width of the
characters on the line, which may have changed during the update).
* w32term.c (notice_overwritten_cursor): Handle the special case
of the cursor being in the first blank non-text line at the
end of a window.
* w32term.c (x_draw_hollow_cursor, x_draw_bar_cursor)
(x_draw_phys_cursor_glyph): Set phys_cursor_width here.
Compute from the x position returned by x_draw_glyphs.
* w32term.c (note_mode_line_or_margin_highlight): Renamed from
note_mode_line_highlight and extended.
* w32term.c (last_window): New variable.
(w32_read_socket) <WM_MOUSEMOVE>: Generate SELECT_WINDOW_EVENTs.
(note_mouse_movement): Remove reimplemented code in #if 0.
|
|
|
|
| |
not update_mode_lines, and always set it to 1.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* w32term.c (note_mode_line_highlight): Delete #if 0 to enable
function w32_define_cursor.
(note_mouse_highlight): Initialize, setup cursor accoding to mouse
position, change member name output_data.x to output_data.w32 and
add function w32_define_cursor.
(show_mouse_face): Delete #if 0 to enable function w32_define_cursor
and change member name output_data.x to output_data.w32.
(w32_initialize_display_info): Setup
dpyinfo->vertical_scroll_bar_cursor.
2003-01-21 David Ponce <[email protected]>
* w32term.c (w32_encode_char): For DIM=1 charset, set
ccl->reg[2] to -1 before calling ccl_driver. (Sync. with xterm.c
x_encode_char change by Kenichi Handa <[email protected]> on
2002-09-30.
(w32_draw_relief_rect): Declare all args.
(w32_define_cursor): New.
|
|
|
|
|
| |
* w32term.h (struct w32_output): New member hand_cursor.
(WM_EMACS_SETCURSOR): New message definition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* w32fns.c (IDC_HAND): Define it if system headers don't.
2003-01-21 KOBAYASHI Yasuhiro <[email protected]>
* w32fns.c (Vx_hand_shape): New variable.
(w32_wnd_proc): Add message entries for WM_SETCURSOR and
WM_EMACS_SETCURSOR.
(x-create-frame): Setup Cursor types.
2003-01-21 David Ponce <[email protected]>
* w32fns.c (w32_load_cursor): New function.
(w32_init_class): Use it.
(x_put_x_image): Declare all args.
|
| |
|
| |
|
|
|
|
|
|
|
| |
(mark_maybe_object) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
Fix assignment of zombies.
(Fgarbage_collect) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
Don't take car of non-cons.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Sync with 2002-12-23 Richard M. Stallman <[email protected]>
changes in xmenu.c:
(parse_single_submenu): Use individual keymap's prompt
string as pane name, if there is one.
(set_frame_menubar): Save menu_items_n_panes from each call to
parse_single_submenu and use it when calling digest_single_submenu.
|
|
|
|
| |
before sending a scroll-wheel event.
|
| |
|
| |
|
|
|
|
| |
a minibuffer, then redisplay it like other windows.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(Fx_popup_menu): Call mouse_position_for_popup for X and
mouse_position_hook for others.
|
|
|
|
|
| |
(Fx_popup_menu): Call mouse_position_for_popup for X and
mouse_position_hook for others.
|
|
|
|
| |
`string-as-multibyte' in doc string.
|