| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
`x_set_menu_bar_lines' on MSDOS as well.
|
| |
|
|
|
| |
(Fmake_face_internal): Call `ensure_face_ready' for MSDOS frames.
(Fset_face_attribute_internal): Support face attributes for MSDOS frames.
|
| |
|
|
| |
(decode_mode_spec): Likewise.
|
| |
|
|
|
|
| |
termcap frame code on MSDOS as well.
(display_text_line) [HAVE_FACES]: Support faces on MSDOS.
(decode_mode_spec): Return frame name on MSDOS like for termcap frames.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
(w32_wnd_proc): Synchronize modifiers on each key down.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not set in environment.
(winsock_inuse) [HAVE_SOCKETS]: New variable.
(have_winsock) [HAVE_SOCKETS]: Obsolete variable removed.
(term_winsock) [HAVE_SOCKETS]: Only unload winsock library if there
are no active sockets still open, and if the cleanup function
succeeds. Return TRUE if winsock is unloaded.
(init_winsock) [HAVE_SOCKETS]: Load winsock if not already loaded,
and return TRUE if winsock support is available. Unload winsock
immediately if new parameter load_now is false. Check that
WSAStartup supports the winsock version we requested.
(set_errno, check_errno, sys_socket, sys_bind, sys_connect, sys_htons,
sys_ntohs, sys_inet_addr, sys_gethostname, sys_gethostbyname,
sys_getservbyname, sys_close, sys_read, sys_write) [HAVE_SOCKETS]:
Check winsock_lib instead of have_winsock to determine if winsock
support is available.
(sys_socket, sys_close) [HAVE_SOCKETS]: Count sockets in use.
(init_ntproc) [HAVE_SOCKETS]: Only load winsock library on startup
if PRELOAD_WINSOCK is set in environment (or registry).
|
| |
|
|
| |
(syms_of_ntproc) [HAVE_SOCKETS]: defsubr them.
|
| |
|
|
| |
socket library is loaded if available.
|
| | |
|
| | |
|
| |
|
|
|
| |
(fix_submap_inheritance): New function.
(access_keymap): Use fix_submap_inheritance.
|
| |
|
|
| |
change, which was incorrect and isn't strictly required.
|
| |
|
|
|
| |
(sys_socket): If possible, use SetHandleInformation to make socket
handle non-inheritable to avoid a bug in NT.
|
| |
|
|
|
|
|
|
|
| |
(dos_set_window_size): Move code to `bright_bg'.
(IT_set_terminal_modes): Enable bright background colors.
(IT_set_frame_parameters): Don't mask bright color bit in
background colors. Record colors on `termscript' file.
(internal_terminal_init): Enable bright background colors. Fix
default colors setting from $EMACSCOLORS.
|
| |
|
|
| |
bright color bit in background colors.
|
| |
|
|
| |
Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4.
|
| |
|
|
|
| |
AltGr and has a valid AltGr scan code, it's a valid key and
should not be discarded.
|
| |
|
|
|
|
| |
(dostounix_filename, unixtodos_filename): Use it.
(readdir): Convert upper case file names to lower case
if win32-downcase-file-names is non-nil.
|
| |
|
|
| |
(syms_of_win32fns): DEF_VAR it.
|
| |
|
|
| |
(expand_file_name): Apply DRIVE_LETTER macro to drive names.
|
| | |
|
| |
|
|
|
|
| |
detected to have been released since Emacs lost focus.
(win32_wnd_proc): Have Windows translate VK_NUMLOCK and VK_SCROLL key
downs; don't reset the modifier state when Emacs loses focus.
|
| |
|
|
|
|
| |
when newdir is just "//".
(Ffile_name_directory) [WINDOWSNT]: Return Qnil if filename is a
partial UNC name such as "//foo".
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(syms_of_win32fns): Add Vwin32_mouse_move_interval to syms.
(saved_mouse_msg): Renamed to saved_mouse_button_msg.
(timer_id): Renamed to mouse_button_timer.
(saved_mouse_move_msg, mouse_move_timer): New variables.
(win_msg_worker): Delete WM_TIMER code.
(win32_wnd_proc): Handle WM_TIMER events here. Use separate timers
for mouse down and mouse move (including scroll bar drag) events.
Add new handling code for WM_VSCROLL and WM_MOUSEMOVE events.
Only filter WM_MOUSEMOVE events when a button is held down.
Always pass on message to DefWindowProc after calling
TranslateMessage. Reset keyboard modifiers when losing focus.
(win32_wnd_proc): When passing modifier keystrokes back
to Windows, invoke TranslateMessage on them.
|
| |
|
|
| |
when drag is finished.
|
| | |
|
| |
|
|
| |
* regex.c [_LIBC] (re_comp, re_exec): Define these, but weakly.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
if modifiers are not being recorded.
|
| |
|
|
| |
UNC header is incomplete.
|
| |
|
|
| |
don't pass window if window is displaying the wrong buffer.
|
| |
|
|
|
|
|
|
| |
(set_frame_menubar): Make sure input is unblocked
when we call create_menu_items.
Switch temporarily to proper buffer, bind inhibit-quit to t,
and run the same hooks as in smenu.c.
(syms_of_win32menu): Initialize and staticpro Qdebug_on_next_call.
|
| |
|
|
| |
HAVE_X_WINDOWS, so that TOTALLY_UNBLOCK_INPUT is called on Windows.
|
| | |
|