Function: reb-copy

reb-copy is an interactive and byte-compiled function defined in re-builder.el.gz.

Signature

(reb-copy)

Documentation

Copy current RE into the kill ring for later insertion.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/re-builder.el.gz
(defun reb-copy ()
  "Copy current RE into the kill ring for later insertion."
  (interactive)
  (reb-update-regexp)
  (let ((re (with-output-to-string
	      (print (reb-target-binding reb-regexp)))))
    (setq re (substring re 1 (1- (length re))))
    (setq re (string-replace "\n" "\\n" re))
    (kill-new re)
    (message "Copied regexp `%s' to kill-ring" re)))