1. 22 Nov, 2007 2 commits
  2. 15 Nov, 2007 3 commits
  3. 06 Oct, 2007 1 commit
  4. 21 Aug, 2007 1 commit
  5. 14 Aug, 2007 2 commits
  6. 25 Jul, 2007 1 commit
  7. 15 Jul, 2007 1 commit
  8. 24 Feb, 2007 1 commit
  9. 28 Jan, 2007 1 commit
  10. 21 Jan, 2007 1 commit
  11. 05 Dec, 2006 1 commit
    • Kim F. Storm's avatar
      (cua-paste-pop-rotate-temporarily): Doc fix. · fc363578
      Kim F. Storm authored
      (cua-paste-pop): Rework last change for cua-paste-pop-rotate-temporarily,
      so first M-y and C-y works alike, pasting the head of the kill-ring, and
      prefix arg C-u M-y inserts the text inserted by the last M-y command.
      fc363578
  12. 02 Dec, 2006 1 commit
    • Kim F. Storm's avatar
      (cua-toggle-set-mark): Doc fix. · c64a6023
      Kim F. Storm authored
      (cua-repeat-replace-region): Make M-v more robust.
      (cua-paste-pop-rotate-temporarily): New defcustom.
      (cua-paste-pop): Use it.
      (cua-auto-mark-last-change): New defcustom.
      (cua-pop-to-last-change): New helper function.
      (cua-set-mark): Use them.
      c64a6023
  13. 05 Sep, 2006 1 commit
  14. 14 Jul, 2006 1 commit
  15. 20 May, 2006 1 commit
  16. 09 Apr, 2006 1 commit
  17. 25 Mar, 2006 1 commit
  18. 06 Feb, 2006 1 commit
  19. 02 Feb, 2006 1 commit
  20. 01 Feb, 2006 1 commit
  21. 08 Dec, 2005 2 commits
    • Kim F. Storm's avatar
      * emulation/cua-base.el (cua-use-hyper-key): Replaced by ... · 1638bf54
      Kim F. Storm authored
      (cua-rectangle-modifier-key): ... this.	 New defcustom.	 Can now
      select either meta, hyper, or super modifier for rectangle commands.
      (cua--rectangle-modifier-key): New defvar.
      (cua--M/H-key): Use it.	 Remove special case for 'space.
      (cua--init-keymaps): Initialize it from cua-rectangle-modifier-key
      on X, to meta otherwise.  Always bind C-return to toggle
      rectangle.  Pass ?\s instead of 'space to cua--M/H-key.
      
      * emulation/cua-rect.el (cua-help-for-rectangle): Use
      cua--rectangle-modifier-key.  Handle super modifier too.
      (cua--init-rectangles): Always bind C-return to toggle rectangle.
      Pass ?\s instead of 'space to cua--M/H-key and cua--rect-M/H-key.
      1638bf54
    • Kim F. Storm's avatar
      (cua--select-keymaps): Enable repeat · 186bccc3
      Kim F. Storm authored
      keymap if cua--prefix-override-timer equals 'shift.
      (cua--shift-control-prefix): New function; emulate "type prefix
      key twice" functionality to handle shifted prefix key override.
      (cua--shift-control-c-prefix, cua--shift-control-x-prefix): New
      commands.
      (cua--init-keymaps): Bind them to S-C-c and S-C-x.
      186bccc3
  22. 29 Oct, 2005 1 commit
    • Karoly Lorentey's avatar
      Fix semantics of terminal-local variables. Remove `terminal-local-value' hack. · c40bb1ba
      Karoly Lorentey authored
      * src/data.c (do_symval_forwarding, store_symval_forwarding)
        (find_symbol_value): Use the selected frame's keyboard, not
        current_kboard.
      
      * src/data.c (Fterminal_local_value, Fset_terminal_local_value): Disable
        these functions.
      
      * src/data.c (syms_of_data): Don't defsubr them.
      * lisp/edmacro.el (edmacro-format-keys): Remove terminal-local-value calls.
      * lisp/emulation/cua-base.el (cua--pre-command-handler-1): Ditto.
      * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
      * lisp/isearch.el (isearch-other-meta-char): Ditto.
      * lisp/obsolete/keyswap.el (the-table): Ditto.
      * lisp/simple.el (normal-erase-is-backspace-mode): Ditto.
      * lisp/subr.el (keyboard-translate, read-quoted-char): Ditto.
      * lisp/term/AT386.el (terminal-init-AT386): Ditto.
      * lisp/term/internal.el: Ditto.
      * lisp/term/iris-ansi.el (terminal-init-iris-ansi): Ditto.
      * lisp/term/lk201.el (terminal-init-lk201): Ditto.
      * lisp/term/mac-win.el: Ditto.
      * lisp/term/news.el (terminal-init-news): Ditto.
      * lisp/term/rxvt.el (terminal-init-rxvt): Ditto.
      * lisp/term/sun.el (terminal-init-sun): Ditto.
      * lisp/term/tvi970.el (terminal-init-tvi970): Ditto.
      * lisp/term/vt200.el (terminal-init-vt200): Ditto.
      * lisp/term/vt201.el (terminal-init-vt201): Ditto.
      * lisp/term/vt220.el (terminal-init-vt220): Ditto.
      * lisp/term/vt240.el (terminal-init-vt240): Ditto.
      * lisp/term/vt300.el (terminal-init-vt300): Ditto.
      * lisp/term/vt320.el (terminal-init-vt320): Ditto.
      * lisp/term/vt400.el (terminal-init-vt400): Ditto.
      * lisp/term/vt420.el (terminal-init-vt420): Ditto.
      * lisp/term/wyse50.el (terminal-init-wyse50): Ditto.
      * lisp/term/x-win.el (x-setup-function-keys): Ditto.
      * lisp/term/xterm.el (terminal-init-xterm): Ditto.
      
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-434
      c40bb1ba
  23. 07 Oct, 2005 1 commit
    • Romain Francoise's avatar
      * ibuf-ext.el (ibuffer-do-shell-command-pipe) · 4fe3f297
      Romain Francoise authored
      (ibuffer-do-shell-command-pipe-replace)
      (ibuffer-do-shell-command-file, ibuffer-do-eval)
      (ibuffer-do-view-and-eval, ibuffer-do-rename-uniquely)
      (ibuffer-do-revert, ibuffer-do-replace-regexp)
      (ibuffer-do-query-replace, ibuffer-do-query-replace-regexp)
      (ibuffer-do-print, ibuffer-filter-by-mode, ibuffer-filter-by-used-mode)
      (ibuffer-filter-by-name, ibuffer-filter-by-filename)
      (ibuffer-filter-by-size-gt, ibuffer-filter-by-size-lt)
      (ibuffer-filter-by-content, ibuffer-filter-by-predicate
      (ibuffer-do-sort-by-major-mode, ibuffer-do-sort-by-mode-name)
      (ibuffer-do-sort-by-alphabetic, ibuffer-do-sort-by-size):
      Autoload file sans suffix.
      
      * emulation/cua-base.el (cua-toggle-global-mark): Likewise.
      4fe3f297
  24. 28 Sep, 2005 1 commit
  25. 15 Aug, 2005 1 commit
    • Kim F. Storm's avatar
      (cua-delete-region): Return t if · ecd61067
      Kim F. Storm authored
      deleted region was non-empty.
      (cua-replace-region): Inhibit overwrite-mode for
      self-insert-command if replaced region was non-empty.
      (cua--explicit-region-start, cua--status-string): Make them
      buffer-local at top-level...
      (cua-mode): ...rather than when mode is enabled.
      ecd61067
  26. 01 Aug, 2005 1 commit
  27. 21 Jul, 2005 1 commit
  28. 20 Jul, 2005 1 commit
  29. 14 Jul, 2005 1 commit
  30. 12 Jul, 2005 1 commit
    • Karoly Lorentey's avatar
      Rename function-key-map to local-function-key-map, and global-function-key-map... · ac09dc1e
      Karoly Lorentey authored
      Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map.  Same for key-translation-map.
      
      * src/keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to
        'Vlocal_function_key_map', and 'Vkey_translation_map' to
        'Vlocal_key_translation_map'.
        (Vfunction_key_map, Vkey_translation_map): New declarations.
      
      * src/keyboard.c (Vfunction_key_map): New variable.
        (Vglobal_key_translation_map): Rename to Vglobal_key_translation_map.
        (read_key_sequence, init_kboard, syms_of_keyboard, mark_kboards): Update.
      * src/keymap.c (Fdescribe_buffer_bindings): Update.
      * src/term.c (term_get_fkeys_1): Update.
      
      * lisp/double.el (double-setup): Replace global-key-translation-map with key-translation-map.
      * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
      * lisp/international/iso-transl.el: Ditto.
      * lisp/obsolete/iso-acc.el (iso-accents-customize): Ditto.
      
      * lisp/edmacro.el (edmacro-format-keys): Use terminal-local binding of
        local-function-key-map instead of function-key-map.
      * lisp/emulation/cua-base.el (cua--pre-command-handler): Ditto.
      * lisp/isearch.el (isearch-other-meta-char): Ditto.
      * lisp/subr.el (read-quoted-char): Ditto.
      * lisp/term/vt200.el: Ditto.
      * lisp/term/vt201.el: Ditto.
      * lisp/term/vt220.el: Ditto.
      * lisp/term/vt240.el: Ditto.
      * lisp/term/vt300.el: Ditto.
      * lisp/term/vt320.el: Ditto.
      * lisp/term/vt400.el: Ditto.
      * lisp/term/vt420.el: Ditto.
      
      * lisp/simple.el (normal-erase-is-backspace-mode): Add todo note.
      * lisp/xt-mouse.el: Ditto.
      
      * lisp/term/AT386.el: Adapt for renaming of function-key-map to local-function-key-map.
      * lisp/term/internal.el: Ditto.
      * lisp/term/iris-ansi.el: Ditto.
      * lisp/term/lk201.el: Ditto.
      * lisp/term/mac-win.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/rxvt.el: Ditto.
      * lisp/term/sun.el: Ditto.
      * lisp/term/tvi970.el: Ditto.
      * lisp/term/wyse50.el: Ditto.
      * lisp/term/x-win.el (x-setup-function-keys): Ditto.
      * lisp/term/xterm.el: Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-386
      ac09dc1e
  31. 04 Jul, 2005 1 commit
  32. 30 Jun, 2005 1 commit
  33. 13 Jun, 2005 1 commit
  34. 10 Jun, 2005 1 commit
  35. 06 Jun, 2005 1 commit