1. 08 Dec, 1998 5 commits
  2. 07 Dec, 1998 4 commits
  3. 06 Dec, 1998 2 commits
    • Eli Zaretskii's avatar
      (Vdos_unsupported_char_glyph): New variable. · aa9ce936
      Eli Zaretskii authored
      (syms_of_msdos): DEFVAR_LISP it.
      (IT_insert_glyphs, IT_delete_glyphs): New functions which abort
      Emacs.
      (internal_terminal_init): Set up insert_glyphs_hook and
      delete_glyphs_hook to call them.  Explicitly set char_ins_del_ok
      to 0.
      (unibyte_display_via_language_environment): New variable.
      (syms_of_msdos): Devfar it.
      (IT_write_glyphs): Honor glyph aliasing via Vglyph_table.
      Encode the character codes of the glyphs according to the
      terminal_coding in effect.
      aa9ce936
    • Eli Zaretskii's avatar
  4. 05 Dec, 1998 3 commits
  5. 04 Dec, 1998 5 commits
  6. 03 Dec, 1998 10 commits
  7. 02 Dec, 1998 11 commits
    • Geoff Voelker's avatar
      (WM_EMACS_TOGGLE_LOCK_KEY): New define. · 93066bc2
      Geoff Voelker authored
      93066bc2
    • Geoff Voelker's avatar
      (key_event): Use Vw32_phantom_key_code. Undo the · 9ddef9c4
      Geoff Voelker authored
      mapping of Ctrl-Pause into cancel, and Ctrl-NumLock into pause.
      (w32_console_toggle_lock_key): New function.
      9ddef9c4
    • Geoff Voelker's avatar
      (Vw32_phantom_key_code): New variable. · adcc3809
      Geoff Voelker authored
      (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): New
      variables.
      (syms_of_w32fns): Init and register them.
      (reset_modifiers): Use a more precise test for whether Emacs has
      keyboard focus.  Synchronize state of all keys that can be used as
      modifiers, to overcome problems arising from hot-keys.
      (w32_key_to_modifier): Be careful not to call intern() to avoid
      requiring thread synchronization.
      (w32_msg_pump): Handle new WM_EMACS_TOGGLE_LOCK_KEY message.
      (w32_wnd_proc): Ensure lock key indicator lights are updated
      promptly on Windows 9x, by passing key events on to the system.
      (w32_wnd_proc): Use Vw32_phantom_key_code to stop system
      responding to Windows key events when not wanted.
      (w32_wnd_proc): Undo the mapping of Ctrl-Pause into cancel and
      Ctrl-NumLock into pause by the system.
      (w32_wnd_proc): Don't translate key combinations containing any
      modifiers other than shift (and capslock).
      (w32_wnd_proc): Reset modifier key states when receiving focus (we
      can't determine the key states until we have keyboard focus).
      (Fw32_toggle_lock_key): New function.
      (syms_of_w32fns): Defsubr it.
      adcc3809
    • Geoff Voelker's avatar
      (direct-print-region-function): Try to ensure that · 36f22224
      Geoff Voelker authored
      printer-name is expanded to a file name on a local drive;
      sometimes printing a file loaded from a network volume fails.
      (direct-print-region-function): Add a function to
      write-region-annotate-functions to append a formfeed character to
      the region being printed, if the region doesn't end with a
      formfeed already.  This avoids creating a second print job
      containing a blank page when print spooling is enabled on Windows.
      36f22224
    • Geoff Voelker's avatar
      (w32_last_error): Fix cut+paste error. · 83c75055
      Geoff Voelker authored
      83c75055
    • Geoff Voelker's avatar
      termhooks.h (event_kind) [WINDOWSNT]: Define · dba46b7c
      Geoff Voelker authored
      language_change_event.
      dba46b7c
    • Geoff Voelker's avatar
      (parse_modifiers): Declare prototype. · 501d5094
      Geoff Voelker authored
      501d5094
    • Geoff Voelker's avatar
      (Qlanguage_change): New variable. · 1161d367
      Geoff Voelker authored
      (syms_of_keyboard): Init it.
      (kbd_buffer_get_event) [WINDOWSNT]: Generate language-change
      events.
      (lispy_function_keys) [HAVE_NTGUI]: Remove names for modifier
      keys; add name for Escape key; extend to 256 elements.
      (parse_modifiers): Make non-static.
      1161d367
    • Dave Love's avatar
      (help-make-xrefs): Use `info', not the non-autoloaded · 3b313ca8
      Dave Love authored
      `Info-goto-node'.
      3b313ca8
    • Karl Heuer's avatar
      (temp-buffer-resize-mode): Doc fix. · ae29cb0c
      Karl Heuer authored
      ae29cb0c
    • Karl Heuer's avatar
      (custom-save-delete): Save point before · 3e36b849
      Karl Heuer authored
      reading a sexp, rather than backing up.
      3e36b849