- 17 Jul, 2008 1 commit
-
-
Jason Rumney authored
(resize_event, maybe_generate_resize_event): Pass SAFE arg to change_frame_size.
-
- 27 Jun, 2008 1 commit
-
-
Glenn Morris authored
-
- 14 May, 2008 1 commit
-
-
Glenn Morris authored
-
- 08 Jan, 2008 1 commit
-
-
Glenn Morris authored
-
- 25 Jul, 2007 1 commit
-
-
Glenn Morris authored
-
- 15 May, 2007 1 commit
-
-
Jason Rumney authored
-
- 14 Jan, 2007 1 commit
-
-
Glenn Morris authored
2001).
-
- 06 Feb, 2006 1 commit
-
-
Thien-Thi Nguyen authored
-
- 07 Aug, 2005 1 commit
-
-
Thien-Thi Nguyen authored
-
- 04 Jul, 2005 1 commit
-
-
Lute Kamstra authored
-
- 17 May, 2004 1 commit
-
-
Jason Rumney authored
Lisp_Object and int.
-
- 16 Apr, 2004 1 commit
-
-
Kenichi Handa authored
-
- 27 Feb, 2004 1 commit
-
-
Kim F. Storm authored
numcharsp args. Add hold_quit arg. Rework to use just one, local, inev input_event. Store inev directly in fifo using kbd_buffer_store_event_hold.
-
- 26 Dec, 2003 1 commit
-
-
Karoly Lorentey authored
(here): New variable. (decode_options): Use it. (ec_get_tty, ec_set_tty, init_tty, window_change, hang_up_signal): New functions. (window_change_signal, init_signals, reset_tty, init_pty, copy_from_to): Ditto. (pty_conversation): Ditto. (main): Use them. (master, pty_name, old_tty, tty, old_tty_valid, tty_erase_char): New variables. (flow_control, meta_key, _sobuf, in_conversation, quit_conversation): Ditto. lisp/server.el (server-process-filter): Added support for opening a new terminal frame. dispextern.h (get_frame_size): Renamed to get_tty_size, added tty_output parameter. dispnew.c (Fredraw_frame): fflush the current terminal instead of stdout. (direct_output_for_insert, direct_output_forward_char, update_frame_1): Ditto. (Fding, bitch_at_user): Ditto. (update_frame_1): Count pending output for current terminal instead of stdout. (window_change_signal): Resize all terminals. (change_frame_size): Don't resize all terminals to the same size. frame.c (Vterminal_frame): Removed. (syms_of_frame): Removed declaration of Vterminal_frame. (make_terminal_frame): Set the top frame of the terminal to the new frame. (Fmake_terminal_frame): Get a new frame size from get_tty_size, don't copy it. (do_switch_frame): Handle terminal frame visibility. (next_frame, prev_frame): Skip over frames on different terminals. frame.h (Vterminal_frame): Removed. keyboard.c (input_fd): Removed. (read_avail_input): Removed first argument from read_socket_hook. Try to read from each available tty, until one succeeds. (Fsuspend_emacs): Don't suspend if there are multiple terminals. lisp.h (get_frame_size): Removed superflous declaration. xterm.c (Xtread_socket): Removed first parameter. macterm.h (XTread_socket): Ditto. w32inevt.c (w32_console_read_socket): Ditto. w32term.c (w32_read_socket): Ditto. sysdep.c (input_fd): Removed. (change_input_fd): Removed. (discard_tty_input): Discard pending input on _all_ input descriptors. (stuff_char, tabs_safe_p): Use current terminal instead of input_fd. (init_baud_rate, request_sigio, unrequest_sigio): Ditto. (init_sys_modes, reset_sys_modes): Ditto. (narrow_foreground_group, widen_foreground_group): Use stdin. (init_sys_modes, reset_sys_modes): otty parameter renamed to tty_out. (get_frame_size): Renamed to get_tty_size, added tty_out parameter. term.c (read_socket_hook): Removed first parameter. (clear_end_of_line): Use updating_frame, if possible. (write_glyphs, insert_glyphs, ins_del_lines): Ditto. (term_init): Renamed get_frame_size to get_tty_size. termchar.h (struct tty_output): New entries: top_frame, previous_terminal_frame. termhooks.h (read_socket_hook): Removed first parameter. window.c (init_window_once): Removed reference to Vterminal_frame. xdisp.c (previous_terminal_frame): Moved to struct tty_output. (redisplay_internal): Updated to use previous_terminal_frame in tty_output. Allow for simultaneous refresh of multiple ttys. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-5
-
- 08 Sep, 2003 1 commit
-
-
Kenichi Handa authored
-
- 01 Sep, 2003 1 commit
-
-
Miles Bader authored
-
- 04 Feb, 2003 1 commit
-
-
Juanma Barranquero authored
-
- 13 Jun, 2002 1 commit
-
-
Pavel Janík authored
-
- 01 Jan, 2002 1 commit
-
-
Pavel Janík authored
-
- 12 Jan, 2001 1 commit
-
-
Jason Rumney authored
-
- 22 Aug, 2000 1 commit
-
-
Andrew Innes authored
(MOUSE_MOVED): Define if not known.
-
- 30 May, 2000 1 commit
-
-
Jason Rumney authored
(emacs_button_translation): Use it. (do_mouse_event): Allow up to 32 mouse buttons by allowing any bit in `mask' to be set.
-
- 30 Jan, 2000 1 commit
-
-
Jason Rumney authored
Change selected_frame to SELECTED_FRAME (). (w32_console_mouse_position): Remove #ifndef MULE from around `insist' parameter.
-
- 23 Jan, 2000 1 commit
-
-
Jason Rumney authored
Use SELECTED_FRAME macro.
-
- 09 Jul, 1999 1 commit
-
-
Andrew Innes authored
-
- 22 May, 1999 1 commit
-
-
Andrew Innes authored
console window size. (w32_console_read_socket): Call maybe_generate_resize_event whenever input events are received, since we don't get told when the window size changes (as opposed to the buffer size, which we don't care about).
-
- 02 Dec, 1998 1 commit
-
-
Geoff Voelker authored
mapping of Ctrl-Pause into cancel, and Ctrl-NumLock into pause. (w32_console_toggle_lock_key): New function.
-
- 10 Nov, 1998 1 commit
-
-
Geoff Voelker authored
(map_keypad_keys): (Vw32_enable_caps_lock): (Vw32_enable_num_lock): (Vw32_pass_lwindow_to_system): (Vw32_pass_rwindow_to_system): (Vw32_lwindow_modifier): (Vw32_rwindow_modifier): (Vw32_apps_modifier): (Vw32_scroll_lock_modifier): (w32_key_to_modifier): Add externs. (w32_kbd_mods_to_emacs): Recognize Windows keys, Apps key, and Scroll Lock as potential modifiers; exclude numpad keys from effect by CapsLock; act on Vw32_enable_caps_lock; remove obsolete code. (is_dead_key): Copy from w32fns.c. (w32_kbd_patch_key): Comment attempt to improve handling of dead-keys, and system bug relating to same on Windows NT. Work around the bug by calling ToUnicode and then converting to the correct codepage. (map_virt_key): Removed obsolete variable. (lispy_function_keys): Add extern. (key_event): Major rework of keyboard input handling: optionally recognize Windows keys and Apps key as modifiers; optionally treat NumLock, CapsLock and ScrollLock as function keys; let system translate keystrokes to characters to avoid system bugs relating to dead-key handling; preserve shift distinction for control characters. Remove some obsolete code.
-
- 29 Apr, 1998 1 commit
-
-
Geoff Voelker authored
w32_mouse_position.
-
- 17 Apr, 1998 1 commit
-
-
Geoff Voelker authored
(w32_kbd_mods_to_emacs): Obey Vw32_recognize_altgr. Add more keys for Vw32_capslock_is_shiftlock. (w32_kbd_patch_key): Obey Vw32_recognize_altgr. (map_virt_key): Brazilian keyboards use 0xc1 for /(?) key.
-
- 03 Sep, 1997 1 commit
-
-
Geoff Voelker authored
(w32_kbd_mods_to_emacs): New parameter KEY. Use w32-capslock-is-shiftlock for old behavior. (key_event): Pass in new parameter to w32_kbd_mods_to_emacs. (key_event): New parameter isdead. Set isdead if the key press was done using a dead key.
-
- 20 Jan, 1997 1 commit
-
-
Geoff Voelker authored
into Windows 95, Windows NT, and W32, respectively. Expand "win" substring in variables referring to Microsoft Windows constructs into "windows". Canonicalize header comments to use same terminology.
-
- 19 Nov, 1996 1 commit
-
-
Geoff Voelker authored
-
- 25 Jul, 1996 1 commit
-
-
Richard M. Stallman authored
-
- 19 Jun, 1996 1 commit
-
-
Richard M. Stallman authored
(win32_kbd_mods_to_emacs): Map Alt to alt_modifier if required.
-
- 03 May, 1996 1 commit
-
-
Geoff Voelker authored
(key_event) [HAVE_NTGUI]: Use Windows key code.
-
- 02 Feb, 1996 1 commit
-
-
Geoff Voelker authored
key_event): Convert from static to global functions. (win32_kbd_patch_key): Set modifiers when AltGr is pressed. (key_event): Don't modify code on window input.
-
- 21 Jan, 1996 1 commit
-
-
Geoff Voelker authored
(win32_number_shift_map): Array undefined. (win32_kbd_patch_key): Properly handle virtual keys for arbitrary keyboards. (map_virt_key, key_event, win32_mouse_position, do_mouse_event, win32_read_socket): Support for MULE.
-
- 15 Jan, 1996 1 commit
-
-
Erik Naggum authored
-
- 17 Jul, 1995 1 commit
-
-
Karl Heuer authored
Access mouse_moved in selected_frame.
-