1. 16 Nov, 1998 2 commits
  2. 15 Nov, 1998 2 commits
    • Karl Heuer's avatar
      Require cl. · 436cc82c
      Karl Heuer authored
      436cc82c
    • Dave Love's avatar
      Fix previous change: · 823ab5da
      Dave Love authored
      (fortran-end-prog-re1): Changed.
      (fortran-check-end-prog-re): New function.
      (beginning-of-fortran-subprogram, end-of-fortran-subprogram): Use
      it.
      823ab5da
  3. 13 Nov, 1998 5 commits
    • Karl Heuer's avatar
      (LIBS_MACHINE): Delete redundant definition. · 3ec46dba
      Karl Heuer authored
      3ec46dba
    • Karl Heuer's avatar
      Fix previous change. · 9ae70ffe
      Karl Heuer authored
      9ae70ffe
    • Karl Heuer's avatar
    • Carsten Dominik's avatar
      (reftex-finding-files): Group documentation fixed. · f9ad2e24
      Carsten Dominik authored
      (reftex-toc-toggle-file-boundary, reftex-toc-toggle-labels,
      reftex-toc-toggle-context,reftex-find-start-point): New functions.
      (reftex-toc-include-labels, reftex-toc-include-context,
      reftex-toc-include-file-boundaries,
      reftex-toc-keep-other-windows): New options.
      (reftex-use-text-after-label-as-context): Option removed.
      (reftex-extract-bib-entries): Protect use in non-latex buffers.
      (reftex-toc-visit-location): Renamed from `reftex-toc-visit-line'.
      (reftex-latin1-to-ascii): Works now with and without Mule.
      (reftex-truncate): Removed special stuff for Emacs 20.2.
      (reftex-get-offset): Made more general.
      (reftex-show-label-location): Renamed from
      `reftex-select-label-callback'.
      (reftex-pop-to-label): Function removed (using
      `reftex-show-label-location' instead.
      (reftex-insert-docstruct): Renamed from
      `reftex-make-and-insert-label-list'.  Function args changed.
      (reftex-toc): Now uses `reftex-insert-docstruct' and
      `reftex-find-start-point'.
      (reftex-select-item): Use `reftex-find-start-point'.
      (reftex-toc-visit-line): Can display labels and file boundaries.
      (reftex-TeX-master-file): `(TeX-master-file)' protected.
      f9ad2e24
    • Andrew Innes's avatar
      Convert to DOS format. · 8f3e53fc
      Andrew Innes authored
      8f3e53fc
  4. 12 Nov, 1998 6 commits
  5. 11 Nov, 1998 16 commits
  6. 10 Nov, 1998 9 commits
    • Geoff Voelker's avatar
      (main): Set environment size only when running · 8de1edce
      Geoff Voelker authored
      command.com.
      8de1edce
    • Geoff Voelker's avatar
      (set-default-process-coding-system): Use function on · 5dbd2257
      Geoff Voelker authored
      before-init-hook to set default-process-coding-system based on
      enable-multibyte-characters.
      5dbd2257
    • Geoff Voelker's avatar
      (Vw32_pass_optional_keys_to_system): Variable removed. · ccc2d29c
      Geoff Voelker authored
      (Vw32_pass_lwindow_to_system):
      (Vw32_pass_rwindow_to_system):
      (Vw32_lwindow_modifier):
      (Vw32_rwindow_modifier):
      (Vw32_apps_modifier):
      (Vw32_enable_num_lock):
      (Vw32_enable_caps_lock):
      (Vw32_scroll_lock_modifier): New variables.
      (modifier_set): Return toggle state for Scroll Lock.
      (w32_key_to_modifier): New function.  Returns chosen modifier bit
      for given key.
      (w32_get_modifiers): Returns modifier flags for
      non-keyboard input events.
      (construct_console_modifiers): Renamed from construct_modifiers;
      recognize Windows and Apps keys as modifiers.
      (w32_get_key_modifiers): New function.  Returns modifier flags for
      keyboard input events.
      (map_keypad_keys): Make non-static.  Use second arg as extended
      flag.
      (w32_grabbed_keys): New variable.
      (HOTKEY, HOTKEY_ID, HOTKEY_VK_CODE, HOTKEY_MODIFIERS): New macros.
      (register_hot_keys):
      (unregister_hot_keys):
      (lookup_vk_code):
      (w32_parse_hot_key):
      (Fw32_register_hot_key):
      (Fw32_unregister_hot_key):
      (Fw32_registered_hot_keys):
      (Fw32_reconstruct_hot_key): New functions to support hotkeys.
      (post_character_message): New function.
      (w32_msg_pump): Handle new messages for using hotkeys and changing
      keyboard layout/language.
      (w32_wnd_proc): 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; forward keyboard
      layout/language changes to lisp; detect and convert hot-key events
      to normal keystrokes.
      (syms_of_w32fns): Register new functions and variables.
      (w32_last_error): New function for use in debugging.
      ccc2d29c
    • Geoff Voelker's avatar
      ($(BLD)\w32inevt.obj): Add dependencies on w32term.h · f791da1d
      Geoff Voelker authored
      and w32heap.h.
      f791da1d
    • Geoff Voelker's avatar
      Include w32term.h and w32heap.h. · 29a2c30f
      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.
      29a2c30f
    • Geoff Voelker's avatar
      (sys_kill): Set extended key flag when faking · 0eaf5926
      Geoff Voelker authored
      Ctrl-Break keystrokes.
      (Fw32_get_locale_info): Allow LONGFORM parameter to specify an
      arbitrary locale property using a numerical index.
      (Vw32_valid_codepages): New variable.
      (enum_codepage_fn):
      (Fw32_get_valid_codepages):
      (Fw32_get_console_codepage):
      (Fw32_set_console_codepage):
      (Fw32_get_console_output_codepage):
      (Fw32_set_console_output_codepage):
      (Fw32_get_codepage_charset):
      (Fw32_get_valid_keyboard_layouts):
      (Fw32_get_keyboard_layout):
      (Fw32_set_keyboard_layout): New functions, exposing Windows locale
      handling functions.
      (syms_of_ntproc): Register them.
      0eaf5926
    • Geoff Voelker's avatar
      (convert_to_key_event): Removed. · f98169a0
      Geoff Voelker authored
      (is_dead_key): Copied to w32fns.c.
      (w32_read_socket): Generate language_change_event.  Modify to work
      with keyboard handling changes in w32_wnd_proc.
      f98169a0
    • Geoff Voelker's avatar
      (struct w32_display_info): New element faked_key. · bb355434
      Geoff Voelker authored
      (WM_EMACS_SETKEYBOARDLAYOUT):
      (WM_EMACS_REGISTER_HOT_KEY):
      (WM_EMACS_UNREGISTER_HOT_KEY): New message definitions.
      (LEFT_WIN_PRESSED):
      (RIGHT_WIN_PRESSED):
      (APPS_PRESSED): New console keyboard modifier flags.
      bb355434
    • Geoff Voelker's avatar
      ([language-change]): For now ignore · a73c80a3
      Geoff Voelker authored
      keyboard language-change events.
      a73c80a3