1. 01 Feb, 2002 1 commit
  2. 26 Jan, 2002 1 commit
    • Richard M. Stallman's avatar
      (pc-selection-mode-hook) · cb96f094
      Richard M. Stallman authored
      (pc-select-saved-settings-alist, pc-select-map)
      (pc-select-saved-global-map, pc-select-key-bindings-alist)
      (pc-select-default-key-bindings, pc-select-extra-key-bindings)
      (pc-select-meta-moves-sexps-key-bindings)
      (pc-select-tty-key-bindings, pc-select-old-M-delete-binding):
      New variables.
      (pc-select-define-keys, pc-select-restore-keys): New functions.
      (pc-select-add-to-alist, pc-select-save-and-set-var)
      (pc-select-save-and-set-mode, pc-select-restore-var)
      (pc-select-restore-mode): New macros.
      
      (pc-selection-mode): Completely rewrote the body of the function;
      the main goal was to make pc-selection-mode "turn-off"-able, like
      other minor modes.  Use define-minore-mode instead of just a
      defun.  Store the key bindings into four alists:
      pc-select-default-key-bindings, pc-select-extra-key-bindings,
      pc-select-meta-moves-sexps-key-bindings, and
      pc-select-tty-key-bindings; then have the pc-select-define-keys
      function walk those alists instead of calling define-key
      repeatedly.  When the mode is turned on, set the
      keybindings in global-map and remember the old keybindings; when
      the mode is turned off, restore the previously-saved keybindings.
      
      (pc-selection-mode defcustom): Reflect the fact that the mode is
      now "turn-off"-able.
      cb96f094
  3. 19 Nov, 2001 1 commit
  4. 16 Jul, 2001 1 commit
  5. 13 Apr, 2001 1 commit
    • Eli Zaretskii's avatar
      (pc-selection-mode): Don't turn on · 5d5e7f53
      Eli Zaretskii authored
      normal-erase-is-backspace on a tty.  Instead, bind some keys such
      as [delete] directly, like pc-select.el did before
      normal-erase-is-backspace was invented.
      5d5e7f53
  6. 04 Apr, 2001 1 commit
  7. 12 Sep, 2000 1 commit
  8. 14 Aug, 2000 1 commit
  9. 20 Jun, 2000 1 commit
  10. 26 May, 1998 1 commit
  11. 11 Aug, 1997 1 commit
  12. 10 Jun, 1997 1 commit
    • Karl Heuer's avatar
      (pc-select-selection-keys-only): New variable. · b50c87ee
      Karl Heuer authored
      (pc-select-meta-moves-sexps): New variable.
      (exchange-point-and-mark-nomark): New function.
      (forward-sexp-mark, forward-sexp-nomark): New functions.
      (backward-sexp-mark, backward-sexp-nomark): New functions.
      (pc-selection-mode): Doc fix.
      Bind exchange-point-and-mark-nomark, C-escape.
      Honor pc-select-meta-moves-sexps, pc-select-selection-keys-only.
      Unset highlight-nonselected-windows.
      b50c87ee
  13. 22 May, 1997 1 commit
  14. 26 Aug, 1996 1 commit
    • Richard M. Stallman's avatar
      (ensure-mark): Minor rewrite. · 2a811501
      Richard M. Stallman authored
      (scroll-down-mark): Handle pc-select-override-scroll-error,
      (scroll-down-nomark): Likewise.
      (scroll-up-mark, scroll-up-nomark): Likewise.
      (pc-selection-mode): Get rid of the advice on scroll-up, scroll-down.
      2a811501
  15. 24 Aug, 1996 1 commit
    • Richard M. Stallman's avatar
      Replace \n in doc strings. · 20c5a87d
      Richard M. Stallman authored
      (pc-selection-mode): Big doc fix.  Don't bind f1.
      
      (forward-line-mark): New function.
      (forward-line-nomark): New function.
      (backward-line-mark): New function.
      (backward-line-nomark): New function.
      (pc-selection-mode): Add keybindings for those functions.
      (pc-select-override-scroll-error): New variable.
      20c5a87d
  16. 02 Mar, 1996 1 commit
  17. 26 Jan, 1996 1 commit
    • Richard M. Stallman's avatar
      Add some keybindings. · 14dacacd
      Richard M. Stallman authored
      (next-line-mark, next-line-nomark): Set this-command.
      (previous-line-mark, previous-line-nomark): Likewise.
      (end-of-line-mark, end-of-line-nomark): Likewise.
      14dacacd
  18. 14 Jan, 1996 1 commit
  19. 05 Jan, 1996 1 commit
  20. 10 Nov, 1995 1 commit
  21. 17 Oct, 1995 2 commits