1. 02 Sep, 2010 2 commits
    • Jan Djärv's avatar
      Remove cut buffer from documentation. · 45240125
      Jan Djärv authored
      * doc/emacs/frames.texi (Cut/Paste Other App): Remove vut-buffer text.
      
      * doc/lispref/text.texi (Low-Level Kill Ring):
      * doc/lispref/frames.texi (Window System Selections): Remove cut buffer
      documentation.
      
      * doc/misc/cl.texi (Basic Setf): Remove x-get-cut-buffer and x-get-cutbuffer.
      
      * lisp/term/x-win.el (x-select-text):
      * lisp/term/pc-win.el (x-selection-value):
      * lisp/term/ns-win.el (x-selection-value):
      * lisp/eshell/em-term.el:
      * lisp/w32-fns.el (x-get-selection-value):
      * lisp/mouse-sel.el (mouse-sel-set-selection-function):
      * lisp/frame.el (display-selections-p): Remove cut-buffer in documentation.
      
      * lisp/term.el (term-mouse-paste): Don't call x-get-cutbuffer.
      Remove cut buffer from error message.
      45240125
    • Jan Djärv's avatar
      Removed cut-buffer code. · 6d7cc563
      Jan Djärv authored
      * lisp/mouse-sel.el (mouse-sel-get-selection-function):
      x-cut-buffer-or-selection-value renamed to x-selection-value.
      (x-select-text): Optional push removed.
      
      * lisp/select.el (x-get-cut-buffer, x-set-cut-buffer): Remove.
      
      * lisp/simple.el (interprogram-cut-function): Remove mention of PUSH.
      
      * lisp/w32-fns.el (x-last-selected-text):
      x-cut-buffer-or-selection-value renamed to x-selection-value.
      (x-cut-buffer-max): Remove.
      (x-select-text): Remove argument PUSH, update documentation.
      
      * lisp/emacs-lisp/cl-macs.el (x-get-cutbuffer, x-get-cut-buffer): Remove.
      
      * lisp/term/ns-win.el (x-setup-function-keys, ns-last-selected-text):
      x-cut-buffer-or-selection-value renamed to x-selection-value
      (x-selection-value): Renamed from x-cut-buffer-or-selection-value.
      (x-select-text): Remove argument PUSH, update documentation.
      
      * lisp/term/pc-win.el (x-last-selected-text):
      x-cut-buffer-or-selection-value renamed to x-selection-value
      (x-select-text): Remove argument PUSH, update documentation.
      
      * lisp/term/x-win.el: Update documentation for x-last-selected-text-*.
      (x-last-selected-text-cut, x-last-selected-text-cut-encoded)
      (x-last-cut-buffer-coding, x-cut-buffer-max): Remove.
      (x-select-text): Remove argument PUSH, update documentation.  Remove
      cut-buffer code.
      (x-selection-value-internal): Was previously x-selection-value.
      (x-selection-value): Renamed from x-cut-buffer-or-selection-value.
      Update documentation, remove cut-buffer code.  Call
      x-selection-value-internal.
      (x-clipboard-yank): Call x-selection-value-internal.
      (x-initialize-window-system): Remove setting of x-cut-buffer-max.
      
      * src/xselect.c: Remove declaration of cut-buffer objects and functions.
      (symbol_to_x_atom): Remove mapping to XA_CUT_BUFFERn.
      (x_atom_to_symbol): Remove mapping to QCUT_BUFFERn.
      (Fx_get_cut_buffer_internal, Fx_store_cut_buffer_internal)
      (Fx_rotate_cut_buffers_internal): Remove.
      (syms_of_xselect): Remove defsubr of above.
      Remove intern of QCUT_BUFFERn.
      
      * src/xterm.c (x_term_init): Don't set dpyinfo->cut_buffers_initialized.
      
      * src/xterm.h (struct dpyinfo): Remove cut_buffers_initialized.
      6d7cc563
  2. 18 Aug, 2010 1 commit
    • Jan D's avatar
      Use CLIPBOARD and PRIMARY on NS (Bug#6677). · 64cb6c78
      Jan D authored
      * lisp/term/ns-win.el (ns-get-pasteboard, ns-set-pasteboard): Use
      QCLIPBOARD instead of QPRIMARY (Bug#6677).
      
      * src/nsselect.m (QCLIPBOARD, NXPrimaryPboard): Define.
      (symbol_to_nsstring): Map QCLIPBOARD => NSGeneralPboard,
      QPRIMARY => NXPrimaryPboard.
      (ns_string_to_symbol): NSGeneralPboard => QCLIPBOARD,
      NXPrimaryPboard => QPRIMARY.
      (nxatoms_of_nsselect): NXPrimaryPboard = PrimarySelection,
      NXSecondaryPboard = SecondarySelection.
      (syms_of_nsselect): Intern QCLIPBOARD (Bug#6677).
      64cb6c78
  3. 31 Jul, 2010 1 commit
  4. 22 Jul, 2010 1 commit
  5. 17 Jul, 2010 1 commit
    • Chong Yidong's avatar
      Change x-select-enable-primary to nil. · 2490cbbc
      Chong Yidong authored
      * lisp/mouse.el (mouse-drag-copy-region):
      * lisp/simple.el (select-active-regions): Likewise.
      
      * lisp/term/x-win.el (x-select-enable-primary): Change default to nil.
      (x-select-enable-clipboard): Add :version keyword.
      2490cbbc
  6. 14 Jul, 2010 1 commit
    • Chong Yidong's avatar
      Change clipboard/primary selection to X application standards. · f9d71b42
      Chong Yidong authored
      * lisp/menu-bar.el (menu-bar-enable-clipboard): Don't overwrite
      Cut/Copy/Paste menu bar items.
      
      * lisp/mouse.el: Bind mouse-2 to mouse-yank-primary.
      (mouse-drag-copy-region): Default to nil.
      
      * lisp/simple.el (select-active-regions): Default to t.
      (push-mark-command): Don't overwrite primary with empty string.
      
      * lisp/term/x-win.el (x-select-enable-clipboard): Default to t.
      (x-initialize-window-system): Don't overwrite Paste menu item.
      f9d71b42
  7. 13 Jul, 2010 1 commit
  8. 12 Jun, 2010 1 commit
    • Chong Yidong's avatar
      Add all rgb.txt color names to x-colors. · 89877f5f
      Chong Yidong authored
      * facemenu.el (list-colors-print): Don't print extra names if it
      will overflow the window width.
      
      * term/common-win.el (x-colors): Add all the color names defined
      in rgb.txt (Bug#6332).
      89877f5f
  9. 04 Jun, 2010 1 commit
  10. 05 May, 2010 1 commit
    • Stefan Monnier's avatar
      Use define-minor-mode in more cases. · 80ac5d4d
      Stefan Monnier authored
      * term/tvi970.el (tvi970-set-keypad-mode):
      * simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode)
      (normal-erase-is-backspace-mode):
      * scroll-bar.el (scroll-bar-mode): Use it and define-minor-mode.
      (set-scroll-bar-mode-1): (Re)move to its sole caller.
      (get-scroll-bar-mode): New function.
      * emacs-lisp/cl-macs.el (eq): Handle a non-variable first arg.
      80ac5d4d
  11. 03 May, 2010 1 commit
    • Stefan Monnier's avatar
      Use define-minor-mode where applicable. · 56eb0904
      Stefan Monnier authored
      * mh-show.el (mh-showing-mode): Move function to mh-e.el.
      * mh-e.el (mh-showing-mode):
      * url-dired.el (url-dired-minor-mode):
      * org-table.el (orgtbl-mode):
      * view.el (view-mode):
      * type-break.el (type-break-query-mode)
      (type-break-mode-line-message-mode):
      * textmodes/reftex.el (reftex-mode):
      * term/vt100.el (vt100-wide-mode):
      * tar-mode.el (tar-subfile-mode):
      * savehist.el (savehist-mode):
      * ibuf-ext.el (ibuffer-auto-mode):
      * composite.el (auto-composition-mode):
      * progmodes/vhdl-mode.el (vhdl-electric-mode, vhdl-stutter-mode):
      Use define-minor-mode.
      (vhdl-mode): Use static mode-line format.
      (vhdl-mode-line-update): Delete.
      (vhdl-create-mode-menu, vhdl-activate-customizations)
      (vhdl-hs-minor-mode): Don't bother calling it.
      56eb0904
  12. 10 Feb, 2010 1 commit
  13. 24 Jan, 2010 1 commit
    • Dan Nicolaescu's avatar
      (xterm-maybe-set-dark-background-mode): Rename · 51850286
      Dan Nicolaescu authored
      from xterm-set-background-mode.  Return t if the background mode
      was set.
      (terminal-init-xterm): Move tty-set-up-initial-frame-faces
      earlier, call it again in case the background mode has changed.
      51850286
  14. 18 Jan, 2010 1 commit
  15. 14 Jan, 2010 1 commit
  16. 13 Jan, 2010 1 commit
  17. 30 Dec, 2009 1 commit
  18. 07 Dec, 2009 1 commit
  19. 11 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * term/x-win.el (x-gtk-stock-map): · 6bdad9ae
      Dan Nicolaescu authored
      * progmodes/vera-mode.el (auto-mode-alist):
      * progmodes/inf-lisp.el (inferior-lisp-filter-regexp)
      (inferior-lisp-program, inferior-lisp-load-command):
      * progmodes/hideshow.el (hs-special-modes-alist):
      * progmodes/gud.el (same-window-regexps):
      * progmodes/grep.el (grep-program, find-program, xargs-program):
      * net/telnet.el (same-window-regexps):
      * net/rlogin.el (same-window-regexps):
      * language/ethiopic.el (font-ccl-encoder-alist):
      * vc-sccs.el (vc-sccs-master-templates):
      * vc-rcs.el (vc-rcs-master-templates):
      * subr.el (cl-assertion-failed):
      * simple.el (next-error-overlay-arrow-position):
      * lpr.el (lpr-command):
      * locate.el (locate-ls-subdir-switches):
      * info.el (same-window-regexps, info)
      (Info-goto-emacs-command-node, Info-goto-emacs-key-command-node):
      * image-mode.el (image-mode, auto-mode-alist):
      * hippie-exp.el (hippie-expand-ignore-buffers):
      * format.el (format-alist):
      * find-dired.el (find-ls-subdir-switches, find-grep-options)
      (find-name-arg):
      * facemenu.el (facemenu-keybindings):
      * dired.el (dired-listing-switches, dired-chown-program):
      * diff.el (diff-switches, diff-command):
      * cus-edit.el (same-window-regexps):
      * bindings.el (mode-line-mule-info)
      (mode-line-buffer-identification): Purecopy strings.
      6bdad9ae
  20. 03 Nov, 2009 1 commit
    • Stefan Monnier's avatar
      * url-util.el (url-insert-entities-in-string): · 937e6a56
      Stefan Monnier authored
      * url-nfs.el (url-nfs-unescape):
      * url-ldap.el (url-ldap):
      * url-imap.el (url-imap):
      * url-cid.el (url-cid-gnus, url-cid): Use with-current-buffer.
      * erc.el (erc-display-line-1, erc-process-away):
      * erc-truncate.el (erc-truncate-buffer-to-size):
      Use with-current-buffer.
      * term/ns-win.el (ns-scroll-bar-move, ns-face-at-pos):
      * play/mpuz.el (mpuz-create-buffer):
      * play/landmark.el (lm-prompt-for-move, lm-print-wts, lm-print-smell)
      (lm-print-y,s,noise, lm-print-w0, lm-init):
      * play/gomoku.el (gomoku-prompt-for-move):
      * play/fortune.el (fortune-in-buffer):
      * play/dissociate.el (dissociated-press):
      * play/decipher.el (decipher-adjacency-list, decipher-display-regexp)
      (decipher-analyze-buffer, decipher-stats-buffer,decipher-stats-buffer):
      * mail/supercite.el (sc-eref-show):
      * mail/smtpmail.el (smtpmail-send-it):
      * mail/rmailsum.el (rmail-summary-next-labeled-message)
      (rmail-summary-previous-labeled-message, rmail-summary-wipe)
      (rmail-summary-undelete-many, rmail-summary-rmail-update)
      (rmail-summary-goto-msg, rmail-summary-expunge)
      (rmail-summary-get-new-mail, rmail-summary-search-backward)
      (rmail-summary-add-label, rmail-summary-output-menu)
      (rmail-summary-output-body):
      * mail/rfc822.el (rfc822-addresses):
      * mail/reporter.el (reporter-dump-variable, reporter-dump-state):
      * mail/mailpost.el (post-mail-send-it):
      * mail/hashcash.el (hashcash-generate-payment):
      * mail/feedmail.el (feedmail-run-the-queue)
      (feedmail-queue-send-edit-prompt-help-first)
      (feedmail-send-it-immediately, feedmail-give-it-to-buffer-eater)
      (feedmail-deduce-address-list):
      * eshell/esh-ext.el (eshell-remote-command):
      * eshell/em-unix.el (eshell-occur-mode-mouse-goto):
      * emulation/viper-util.el (viper-glob-unix-files, viper-save-setting)
      (viper-wildcard-to-regexp, viper-glob-mswindows-files)
      (viper-save-string-in-file, viper-valid-marker):
      * emulation/viper-keym.el (viper-toggle-key):
      * emulation/viper-ex.el (ex-expand-filsyms, viper-get-ex-file)
      (ex-edit, ex-global, ex-mark, ex-next-related-buffer, ex-quit)
      (ex-get-inline-cmd-args, ex-tag, ex-command, ex-compile):
      * emulation/viper-cmd.el (viper-exec-form-in-vi)
      (viper-exec-form-in-emacs, viper-brac-function):
      * emulation/viper.el (viper-delocalize-var):
      * emulation/vip.el (vip-mode, vip-get-ex-token, vip-ex, vip-get-ex-pat)
      (vip-get-ex-command, vip-get-ex-opt-gc, vip-get-ex-buffer)
      (vip-get-ex-count, vip-get-ex-file, ex-edit, ex-global, ex-mark)
      (ex-map, ex-unmap, ex-quit, ex-read, ex-tag, ex-command):
      * emulation/vi.el (vi-switch-mode, vi-ex-cmd):
      * emulation/edt.el (edt-electric-helpify):
      * emulation/cua-rect.el (cua--rectangle-aux-replace):
      * emulation/cua-gmrk.el (cua--insert-at-global-mark)
      (cua--delete-at-global-mark, cua--copy-rectangle-to-global-mark)
      (cua-indent-to-global-mark-column):
      * calendar/diary-lib.el (calendar-mark-1):
      * calendar/cal-hebrew.el (calendar-hebrew-mark-date-pattern):
      Use with-current-buffer.
      * emulation/viper.el (viper-delocalize-var): Use dolist.
      937e6a56
  21. 23 Oct, 2009 1 commit
    • Dan Nicolaescu's avatar
      * puresize.h (BASE_PURESIZE): Increase to 1430000. · 8f43cbf3
      Dan Nicolaescu authored
      * term/tty-colors.el (msdos-color-values): Remove declaration, unused.
      (color-name-rgb-alist, tty-standard-colors)
      (tty-color-mode-alist): Change to defconst.
      
      * simple.el (mark-inactive): Purecopy message.
      
      * menu-bar.el (menu-bar-make-mm-toggle, menu-bar-make-toggle): Fix macro.
      (global-map, yank-menu):
      * textmodes/ispell.el (ispell-menu-map):
      * net/eudc.el (eudc-tools-menu):
      * international/mule-cmds.el (describe-language-environment-map)
      (setup-language-environment-map, set-coding-system-map)
      (mule-menu-keymap):
      * vc-hooks.el (vc-menu-entry, vc-menu-map):
      * replace.el (occur-mode-map):
      * pcvs-defs.el (cvs-global-menu): Purecopy names and tooltips.
      
      * bindings.el (propertized-buffer-identification): Purecopy
      tooltip text.
      8f43cbf3
  22. 17 Oct, 2009 1 commit
  23. 02 Oct, 2009 1 commit
  24. 01 Oct, 2009 1 commit
  25. 27 Sep, 2009 1 commit
  26. 24 Sep, 2009 1 commit
  27. 23 Sep, 2009 1 commit
  28. 14 Sep, 2009 1 commit
  29. 13 Sep, 2009 1 commit
  30. 12 Sep, 2009 1 commit
  31. 11 Sep, 2009 1 commit
  32. 01 Sep, 2009 2 commits
  33. 21 Aug, 2009 1 commit
  34. 25 Jul, 2009 2 commits
    • Eli Zaretskii's avatar
      Fix last change. · 8c61e9ba
      Eli Zaretskii authored
      8c61e9ba
    • Eli Zaretskii's avatar
      Fix Bug#3888: · 3077d1f6
      Eli Zaretskii authored
      w32-vars.el (x-select-enable-clipboard): Doc fix.
      term/pc-win.el (x-display-name, x-colors)
      (x-select-enable-clipboard, x-select-text): Doc fix.
      term/common-win.el (x-display-name, x-colors): Doc fix.
      term/ns-win.el (x-select-text, x-setup-function-keys, x-colors)
      (xw-defined-colors): Doc fix.
      w32-fns.el (x-select-text, x-setup-function-keys)
      (x-get-selection, x-set-selection): Doc fix.
      term/x-win.el (x-select-text, x-setup-function-keys)
      (x-select-enable-clipboard, xw-defined-colors): Doc fix.
      select.el (x-set-selection): Doc fix.
      3077d1f6
  35. 20 Jul, 2009 1 commit
  36. 18 Jul, 2009 1 commit
  37. 16 Jul, 2009 1 commit