aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* (Fset_window_configuration) [HAVE_WINDOW_SYSTEM]: CallRichard M. Stallman1996-06-101-3/+3
| | | | `x_set_menu_bar_lines' on MSDOS as well.
* (init_frame_faces): Build faces for an MSDOS frame like for X frame.Richard M. Stallman1996-06-101-3/+3
| | | | | (Fmake_face_internal): Call `ensure_face_ready' for MSDOS frames. (Fset_face_attribute_internal): Support face attributes for MSDOS frames.
* (redisplay_internal): Use FRAME_WINDOW_P.Richard M. Stallman1996-06-101-8/+5
| | | | (decode_mode_spec): Likewise.
* (redisplay_internal): Use `Vterminal_frame' and otherRichard M. Stallman1996-06-101-6/+9
| | | | | | 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.
* (x_to_win32_font): Allow any quality fonts.Richard M. Stallman1996-06-101-1/+1
|
* (mark_object): Do set ARRAY_MARK_FLAG for bool-vectors.Richard M. Stallman1996-06-101-1/+7
|
* (fix_submap_inheritance): If parent_entry is not a keymap, use nil instead.Richard M. Stallman1996-06-101-0/+5
|
* (sync_modifiers): New function.Richard M. Stallman1996-06-101-0/+20
| | | | (w32_wnd_proc): Synchronize modifiers on each key down.
* (XTread_socket): Use XtAppNextEvent when using toolkit configurations.Richard M. Stallman1996-06-101-0/+5
|
* (create_process): Add DONT_OPEN_PTY conditional.Richard M. Stallman1996-06-091-2/+3
|
* (DONT_REOPEN_PTY): New definition.Richard M. Stallman1996-06-091-0/+5
|
* (init_environment): Read PRELOAD_WINSOCK from registry ifRichard M. Stallman1996-06-081-28/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* (Fwin32_has_winsock, Fwin32_unload_winsock) [HAVE_SOCKETS]: New functions.Richard M. Stallman1996-06-081-0/+73
| | | | (syms_of_ntproc) [HAVE_SOCKETS]: defsubr them.
* (Fopen_network_stream)[WINDOWSNT]: Ensure WindowsRichard M. Stallman1996-06-081-0/+5
| | | | socket library is loaded if available.
* (sys_mktemp): Complete rewrite.Richard M. Stallman1996-06-071-1/+45
|
* (sys_kill): Don't try to terminate a DOS process.Richard M. Stallman1996-06-071-3/+5
|
* (Fkeymap_parent, Fset_keymap_parent): New functions.Richard M. Stallman1996-06-061-0/+144
| | | | | (fix_submap_inheritance): New function. (access_keymap): Use fix_submap_inheritance.
* (Ffile_name_directory) [WINDOWSNT]: Remove previousRichard M. Stallman1996-06-061-6/+0
| | | | change, which was incorrect and isn't strictly required.
* (init_winsock): Dynamically link to SetHandleInformation.Richard M. Stallman1996-06-061-11/+34
| | | | | (sys_socket): If possible, use SetHandleInformation to make socket handle non-inheritable to avoid a bug in NT.
* (bright_bg): New function, enables bright background colors.Richard M. Stallman1996-06-061-8/+32
| | | | | | | | | (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.
* (Fset_face_attribute_internal) [MSDOS]: Don't maskRichard M. Stallman1996-06-061-3/+0
| | | | bright color bit in background colors.
* (set_time_zone_rule):Richard M. Stallman1996-06-051-0/+48
| | | | Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4.
* (w32_read_socket): If the dead key was produced usingRichard M. Stallman1996-06-041-2/+6
| | | | | AltGr and has a valid AltGr scan code, it's a valid key and should not be discarded.
* (normalize_filename): New function.Richard M. Stallman1996-06-031-12/+63
| | | | | | (dostounix_filename, unixtodos_filename): Use it. (readdir): Convert upper case file names to lower case if win32-downcase-file-names is non-nil.
* (Vwin32_downcase_file_names): New variable.Richard M. Stallman1996-06-031-0/+9
| | | | (syms_of_win32fns): DEF_VAR it.
* (DRIVE_LETTER): [DOS_NT] New macro.Richard M. Stallman1996-06-031-3/+6
| | | | (expand_file_name): Apply DRIVE_LETTER macro to drive names.
* (re_max_failures): Reduce to 8000.Richard M. Stallman1996-06-021-1/+3
|
* (reset_modifiers): Only clear a modifier if the modifier key has beenRichard M. Stallman1996-06-011-3/+24
| | | | | | 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.
* (Fexpand_file_name) [WINDOWSNT]: Don't strip trailing /Richard M. Stallman1996-06-011-2/+13
| | | | | | when newdir is just "//". (Ffile_name_directory) [WINDOWSNT]: Return Qnil if filename is a partial UNC name such as "//foo".
* (single_submenu): Handle non-keymap lists like symbols.Richard M. Stallman1996-05-311-1/+5
|
* (Fpop_to_buffer): Doc fix.Richard M. Stallman1996-05-301-1/+3
|
* (Fdisplay_buffer): Doc fix.Richard M. Stallman1996-05-301-1/+5
|
* Fix previous change.Karl Heuer1996-05-281-1/+2
|
* (LIBS_SYSTEM): Define this.Karl Heuer1996-05-281-0/+1
|
* [SOLARIS2]: Define SUNOS_5.Karl Heuer1996-05-281-1/+1
|
* [SOLARIS2]: Include string.h.Karl Heuer1996-05-251-0/+7
|
* (Vwin32_mouse_move_interval): New lisp variable.Karl Heuer1996-05-251-53/+113
| | | | | | | | | | | | | | | | | (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.
* (x_scroll_bar_handle_click): Repaint scroll bar handleKarl Heuer1996-05-251-0/+1
| | | | when drag is finished.
* [__linux__] (A_TEXT_OFFSET, A_TEXT_SEEK): Don't define.Karl Heuer1996-05-251-0/+2
|
* Tue May 21 19:18:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>Roland McGrath1996-05-241-2/+11
| | | | * regex.c [_LIBC] (re_comp, re_exec): Define these, but weakly.
* Comment fix.Karl Heuer1996-05-231-1/+1
|
* (init_lread): Init Vload_file_name to Qnil.Karl Heuer1996-05-231-0/+1
|
* Comment fix.Karl Heuer1996-05-231-1/+1
|
* [WIN32]: No-op as for [MSDOS].Roland McGrath1996-05-221-3/+5
|
* (modifier_set): Check toggle state of CapsLock evenKarl Heuer1996-05-221-2/+2
| | | | if modifiers are not being recorded.
* (get_volume_info): Always update *pPath correctly, even ifKarl Heuer1996-05-221-3/+0
| | | | UNC header is incomplete.
* (compute_motion): When calling Fget_char_property,Karl Heuer1996-05-221-4/+8
| | | | don't pass window if window is displaying the wrong buffer.
* Include buffer.h.Richard M. Stallman1996-05-211-1/+50
| | | | | | | | (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.
* (Fsignal) [HAVE_WINDOW_SYSTEM]: Changed fromRichard M. Stallman1996-05-211-1/+1
| | | | HAVE_X_WINDOWS, so that TOTALLY_UNBLOCK_INPUT is called on Windows.
* (init_display) [HAVE_LIBNCURSES]: If X, call tgetent.Karl Heuer1996-05-211-0/+6
|