| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
a buffer in docstring.
|
| | |
|
| | |
|
| |
|
|
| |
(ns_color_to_lisp): Generate #rrggbb color format string.
|
| |
|
|
| |
(syms_of_nsfns): Don't defsubr it.
|
| |
|
|
|
|
| |
(Fset_buffer_auto_saved): Handle save_length = -2.
Comment changes in other files.
|
| |
|
|
|
| |
* gtkutil.c (update_frame_tool_bar): Use Qx_gtk_map_stock instead of
calling intern each time.
|
| |
|
|
| |
does tiling.
|
| |
|
|
| |
does tiling.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(struct font_sort_data): New member font_driver_preference.
(font_compare): Check font_driver_preference.
(font_sort_entities): The format of the first argument changed.
(font_delete_unmatched): Likewise.
(font_list_entities): The return type changed.
(font_select_entity): The format of the second argument changed.
(font_find_for_lface): Adjusted for the above changes. Don't
suppress the checking of C even if the repertory supports it.
(Flist_fonts): Adjusted for the above changes.
|
| |
|
|
|
|
|
|
| |
changed.
(ftfont_list): Adjusted for the change of ftfont_spec_pattern.
Reject a font who has adstyle property that is different from a
langname derived from registry property.
(ftfont_match): Adjusted for the change of ftfont_spec_pattern.
|
| |
|
|
| |
of dirfilename.
|
| | |
|
| | |
|
| |
|
|
| |
calling XSYMBOL (sym).
|
| | |
|
| |
|
|
|
|
| |
(directory_files_internal) [WINDOWSNT]: Bind
w32-get-true-file-attributes to either t or nil, depending whether the
filesystem of the directory is fast or slow.
|
| |
|
|
|
|
| |
(is_slow_fs): New function.
(stat): Use it to determine whether to issue more system calls to get
accurate file attributes, when w32-get-true-file-attributes is `local'.
|
| |
|
|
|
| |
x_last_font_name and use that the next time. Also try the frame
parameter font-parameter as default to the font dialog.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
(Fdbus_register_signal, Fdbus_register_method): Cleanup memory of
error flag.
|
| |
|
|
|
|
| |
charset_matched.
(font_for_char): Delete unused var.
(generate_ascii_font_name): Delete it.
|
| | |
|
| |
|
|
| |
(encode_coding_sjis): Fix the code range check.
|
| |
|
|
| |
(Fexpand_file_name): Copy string data properly (Bug#3772).
|
| |
|
|
| |
first MapNotify.
|
| |
|
|
| |
(syms_of_charset): Initialize charset_unibyte.
|
| |
|
|
| |
(UNIBYTE_CHAR_HAS_MULTIBYTE_P): Delete it.
|
| |
|
|
|
|
|
| |
(multibyte_char_to_unibyte): Use CHAR_TO_BYTE8 instead of checking
charset_unibyte.
(multibyte_char_to_unibyte_safe): Likewise.
(Funibyte_char_to_multibyte): Don't check charset_unibyte.
|
| | |
|
| |
|
|
| |
(x_produce_glyphs): Likewise.
|
| |
|
|
|
|
|
|
|
|
|
| |
Include float.h
(g_b_init_get_native_system_info, g_b_init_get_system_times)
(GetNativeSystemInfo_Proc, GetSystemTimes_Proc): Declare.
(get_native_system_info, get_system_times): New functions.
(buf_next, buf_prev, sample_system_load, getavg): New subroutines.
(getloadavg): Rewrite using GetSystemTimes and GetNativeSystemInfo.
(globals_of_w32): Initialize g_b_init_get_native_system_info,
g_b_init_get_system_times, and num_of_processors.
|
| |
|
|
|
| |
* runemacs.c (set_user_model_id): Use standard types.
* emacsclient.c (w32_set_user_model_id): Use standard types.
|
| | |
|
| |
|
|
|
|
|
|
| |
(mkdir): Remove MKDIR_PROTOTYPE #ifdef, unused.
* callproc.c (child_setup): Use #else instead of a separate #ifdef.
* term.c (init_tty): Remove spurious #ifdef.
|
| |
|
|
|
|
|
| |
* m/pmax.h: Remove file.
* configure.in (--enable-profiling): New option.
(mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(struct x_output): Add current_cursor.
* xterm.c (XTtoggle_invisible_pointer): New function.
(x_define_frame_cursor): Don't define cursor if invisible or the
same as before. Set current_cursor.
(x_create_terminal): Set toggle_invisible_pointer_hook.
* xfns.c (make_invisible_cursor): New function.
(x_set_mouse_color): Call make_invisible_cursor.
Set current_cursor.
(x_window): Set current_cursor.
* termhooks.h (struct terminal): Add toggle_invisible_pointer_hook.
* keyboard.c (command_loop_1): Call frame_make_pointer_invisible after
inserting a character.
(read_avail_input): Call frame_make_pointer_visible.
* frame.c (Vmake_pointer_invisible): New variable.
(frame_make_pointer_invisible, frame_make_pointer_visible): New
functions.
(syms_of_frame): DEFVAR make-pointer-invisible, initialize to Qt.
* frame.h: Declare frame_make_pointer_invisible and
frame_make_pointer_visible.
(struct frame): Add pointer_invisible.
* cus-start.el (all): Added make-pointer-invisible.
|
| |
|
|
|
|
|
|
|
| |
frame isn't visible.
(xg_frame_resized): If width/height is -1, get size of window
from X server.
* xterm.c (handle_one_xevent): Call xg_frame_resized for USE_GTK
for MapNotify.
|
| | |
|
| |
|
|
|
| |
here or call change_frame_size. Just call flush_and_sync.
(flush_and_sync): Reintroduced.
|
| |
|
|
| |
call change_frame_size.
|
| |
|
|
|
|
|
| |
* xterm.c (x_handle_net_wm_state): Also look for sticky.
(x_term_init): Initialize Xatom_net_wm_state_sticky.
* frame.h: Declare Qsticky.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* nsfns.m (ns_frame_parm_handlers): Ditto.
* frame.c: Declare Qsticky.
(frame_parms): Add sticky.
* xfns.c (x_frame_parm_handlers): Let x_set_sticky handle sticky.
* xterm.h: Declare x_set_sticky.
* xterm.c (x_set_sticky): New function.
* frame.c: Qmaximized is new.
(x_set_frame_parameters): Do not handle fullscreen specially.
Only set width and height if explicitly set.
(x_set_fullscreen): Handle Qmaximized.
(x_set_font, x_figure_window_size): Do not handle fullscreen specially.
(syms_of_frame): Initialize Qmaximized.
* xterm.c (handle_one_xevent): Remove call to x_check_fullscreen
for Expose event. Add call to x_check_fullscreen for MapNotify event.
Remove all code w.r.t. fullscreen from ConfigureNotify event. Do not
set gravity to NorthWestGravity when USE_GTK.
(set_wm_state): New function.
(do_ewmh_fullscreen): Use set_wm_state. Also handle FULLSCREEN_MAXIMIZED.
(x_handle_net_wm_state): Handle FULLSCREEN_MAXIMIZED.
(x_check_fullscreen): Simplify so we only handle EMWH type of fullscreen
or the case when no window manager is running. That means remove calls
to x_real_positions and x_fullscreen_adjust.
|
| |
|
|
|
| |
(xg_tool_bar_menu_proxy): Attach enter/leave events to
xg_tool_bar_proxy_help_callback.
|