| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
| |
(FRAME_LEFT_FLAGS_AREA_WIDTH): Return 0 unless frame is
a graphical frame.
|
| | |
|
| |
|
|
| |
the latter doesn't pay attention to multibyteness of strings.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(Fopen_network_stream): Don't set coding->src_multibyte and
coding->dst_multibyte here.
(read_process_output): For process filter, return unibyte string
if default-enable-multibyte-characters is nil.
(send_process): If OBJECT is multibyte text, be sure to encoded it
by the specified coding system for the process. Otherwise, setup
raw-text coding.
(init_process): Don't initialize default-process-coding-system
here.
|
| |
|
|
| |
<scroll-down-aggressively>: Likewise.
|
| |
|
|
| |
coding->produced_char correctly.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
USE_CRT_DLL is defined, so Emacs can use GNU malloc even though it
cannot override the CRT malloc.
(_WINSOCK_H): Define to prevent normal winsock
definitions from being used.
(sys_nerr): Provide default definition.
(strdup, strupr, strnicmp, stricmp, tzset, tzname): Map to same
name with _ prepended.
(NSIG): Define if not known.
(get_emacs_configuration): Provide extern declaration.
(get_emacs_configuration_options): Provide extern declaration.
(EMACS_CONFIG_OPTIONS): Call get_emacs_configuration_options.
|
| |
|
|
| |
Separate GLYPH_DEBUG and DEBUG_TRACE_MOVE.
|
| | |
|
| |
|
|
|
|
| |
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
(x_update_window_end): Update prototype.
|
| |
|
|
|
|
|
| |
(compare_env):
(find_child_console): Fix compile warning.
(create_child): Remove reference to security
descriptor, which isn't needed and doesn't compile with mingw32.
|
| |
|
|
| |
warnings.
|
| |
|
|
| |
(MOUSE_MOVED): Define if not known.
|
| | |
|
| |
|
|
|
| |
unless we are linking with a static CRT.
(RVA_TO_PTR): Cast result to unsigned char*.
|
| |
|
|
|
|
| |
(JOHAB_CHARSET): Define if not known.
(MOD_ALT, MOD_CONTROL, MOD_SHIFT, MOD_WIN): Define if not known.
(Fx_show_tip): Synch with X version.
|
| |
|
|
| |
(clear_frame, write_glyphs): Fix compile warning.
|
| |
|
|
|
|
|
| |
(set_bdf_font_info):
(seek_char):
(w32_get_bdf_glyph):
(w32_BDF_to_x_font): Fix compile warnings.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(add_volume_info): Use xstrdup.
(init_environment): Call _access.
(check_windows_init_file): Call _close.
(init_user_info): Call _putenv.
(init_environment): Call _putenv and _strdup.
(init_ntproc): Reset volume info cache on startup.
(unc_volume_file_attributes):
(open_unc_volume): Make arg const.
(gettimeofday): Use struct timeb, not struct _timeb.
(map_w32_filename, read_unc_volume): Fix compile warning.
(sys_strerror): Use sys_nerr instead of _sys_nerr. Use
sys_errlist instead of _sys_errlist.
(get_emacs_configuration_options): New function.
|
| |
|
|
|
|
| |
(do_completion, Fminibuffer_complete_word): Use it.
(syms_of_minibuf): Turn completion-auto-help into a proper Lisp
var so it can take non-boolean values.
|
| |
|
|
|
|
|
|
|
|
| |
(PTR_TO_OFFSET): Cast ptr to unsigned char *.
(relocate_offset):
(get_section_info):
(copy_executable_and_dump_data): Remove unnecessary static defs.
(copy_executable_and_dump_data): Fix compile warnings.
(unexec): Ignore old_name, and use the actual location
of the current executable instead. Base new_name on this.
|
| |
|
|
| |
extern, which screws up dllimport attributes.
|
| | |
|
| |
|
|
|
|
| |
(NULL) [WINDOWSNT]: Define NULL if not defined.
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
|
| |
|
|
| |
screws up dllimport attributes.
|
| |
|
|
|
|
|
| |
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
(create_process) [USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.
|
| |
|
|
| |
(LINK_FLAGS): Append to original value of LINK_FLAGS.
|
| | |
|
| |
|
|
|
| |
[USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.
|
| |
|
|
| |
up dllimport attributes.
|
| |
|
|
|
| |
unnecessary extern, which screws up dllimport attributes.
(main): Ditto.
|
| |
|
|
|
| |
(window_change_signal) [USE_CRT_DLL]: Remove
unnecessary extern, which screws up dllimport attributes.
|
| |
|
|
|
|
| |
(toplevel): Some old-style function forward declarations
changed to prototypes, some new protypes added, some functions
made static.
|
| |
|
|
| |
(use_dialog_box): External declaration.
|
| |
|
|
|
|
|
|
|
|
|
| |
(kbd_buffer_events_waiting): Slightly rewritten.
(clear_event): New function.
(kbd_buffer_get_event): Use it, and clear the input_events of
HELP_EVENTs.
(init_keyboard): Remove duplicate creation of kbd_buffer_gcpro and
don't fill the newly created array with nils.
(toplevel): Convert some old-style function forward declarations
to prototypes.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
single_keymap_panes.
(w32_menu_show): Set wv->title when dealing with titles.
(w32_menu_display_help): Call show_help_echo with OBJECT and POS.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(syms_of_w32term): staticpro it.
(note_mode_line_highlight): Set it.
(XTextExtents16): Removed as there is no equivalent on W32.
(x_compute_glyph_string_overhangs): Incomplete body removed, as
the X way of doing this will not work for W32.
(w32_intersect_rectangles): Removed. Use IntersectRect API call.
(x_draw_image_foreground): Avoid drawing outside of the clip area
when image doesn't have a mask.
(note_mouse_highlight): Process overlays in the right order of
priority. Set help_echo_window.
(x_draw_bar_cursor): If cursor is on an image, draw a box cursor
because that's more visible for large images.
|