diff options
| author | Stefan Kangas | 2024-12-09 20:44:23 +0100 |
|---|---|---|
| committer | Stefan Kangas | 2024-12-12 22:48:18 +0100 |
| commit | 8bd246d87ea9cf02cab0a229e89b1648e9462c2e (patch) | |
| tree | 0dd51a5efd3e02f3f63c0777f045a2c5f32d7ac7 /lisp | |
| parent | 065b6f2fa7a75fda446dc755edfee555b6e6d704 (diff) | |
| download | emacs-8bd246d87ea9cf02cab0a229e89b1648e9462c2e.tar.gz emacs-8bd246d87ea9cf02cab0a229e89b1648e9462c2e.zip | |
Don't call purecopy in vc/*.el
* lisp/vc/diff.el (diff-command, diff-switches):
* lisp/vc/ediff-hook.el (menu-bar-ediff-misc-menu)
(menu-bar-epatch-menu, menu-bar-ediff-merge-menu)
(menu-bar-ediff-menu):
* lisp/vc/pcvs-defs.el (cvs-global-menu):
* lisp/vc/vc-hooks.el (vc-menu-entry)
(vc-directory-exclusion-list):
* lisp/vc/vc-rcs.el (vc-rcs-master-templates):
* lisp/vc/vc-sccs.el (vc-sccs-master-templates):
* lisp/vc/vc-src.el (vc-src-master-templates): Remove calls to purecopy.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/vc/diff.el | 4 | ||||
| -rw-r--r-- | lisp/vc/ediff-hook.el | 118 | ||||
| -rw-r--r-- | lisp/vc/pcvs-defs.el | 16 | ||||
| -rw-r--r-- | lisp/vc/vc-hooks.el | 6 | ||||
| -rw-r--r-- | lisp/vc/vc-rcs.el | 2 | ||||
| -rw-r--r-- | lisp/vc/vc-sccs.el | 2 | ||||
| -rw-r--r-- | lisp/vc/vc-src.el | 2 |
7 files changed, 75 insertions, 75 deletions
diff --git a/lisp/vc/diff.el b/lisp/vc/diff.el index a64fbc47853..038989bac72 100644 --- a/lisp/vc/diff.el +++ b/lisp/vc/diff.el | |||
| @@ -38,7 +38,7 @@ | |||
| 38 | :group 'tools) | 38 | :group 'tools) |
| 39 | 39 | ||
| 40 | ;;;###autoload | 40 | ;;;###autoload |
| 41 | (defcustom diff-switches (purecopy "-u") | 41 | (defcustom diff-switches "-u" |
| 42 | "A string or list of strings specifying switches to be passed to diff. | 42 | "A string or list of strings specifying switches to be passed to diff. |
| 43 | 43 | ||
| 44 | This variable is also used in the `vc-diff' command (and related | 44 | This variable is also used in the `vc-diff' command (and related |
| @@ -48,7 +48,7 @@ set (`vc-git-diff-switches' for git, for instance), and | |||
| 48 | :type '(choice string (repeat string))) | 48 | :type '(choice string (repeat string))) |
| 49 | 49 | ||
| 50 | ;;;###autoload | 50 | ;;;###autoload |
| 51 | (defcustom diff-command (purecopy "diff") | 51 | (defcustom diff-command "diff" |
| 52 | "The command to use to run diff." | 52 | "The command to use to run diff." |
| 53 | :type 'string) | 53 | :type 'string) |
| 54 | 54 | ||
diff --git a/lisp/vc/ediff-hook.el b/lisp/vc/ediff-hook.el index 3c78990d393..b2765dfc941 100644 --- a/lisp/vc/ediff-hook.el +++ b/lisp/vc/ediff-hook.el | |||
| @@ -52,108 +52,108 @@ | |||
| 52 | 52 | ||
| 53 | ;; define ediff compare menu | 53 | ;; define ediff compare menu |
| 54 | (define-key menu-bar-ediff-menu [ediff-misc] | 54 | (define-key menu-bar-ediff-menu [ediff-misc] |
| 55 | `(menu-item ,(purecopy "Ediff Miscellanea") menu-bar-ediff-misc-menu)) | 55 | '(menu-item "Ediff Miscellanea" menu-bar-ediff-misc-menu)) |
| 56 | (define-key menu-bar-ediff-menu [separator-ediff-misc] menu-bar-separator) | 56 | (define-key menu-bar-ediff-menu [separator-ediff-misc] menu-bar-separator) |
| 57 | (define-key menu-bar-ediff-menu [window] | 57 | (define-key menu-bar-ediff-menu [window] |
| 58 | `(menu-item ,(purecopy "This Window and Next Window") compare-windows | 58 | '(menu-item "This Window and Next Window" compare-windows |
| 59 | :help ,(purecopy "Compare the current window and the next window"))) | 59 | :help "Compare the current window and the next window")) |
| 60 | (define-key menu-bar-ediff-menu [ediff-windows-linewise] | 60 | (define-key menu-bar-ediff-menu [ediff-windows-linewise] |
| 61 | `(menu-item ,(purecopy "Windows Line-by-line...") ediff-windows-linewise | 61 | '(menu-item "Windows Line-by-line..." ediff-windows-linewise |
| 62 | :help ,(purecopy "Compare windows line-wise"))) | 62 | :help "Compare windows line-wise")) |
| 63 | (define-key menu-bar-ediff-menu [ediff-windows-wordwise] | 63 | (define-key menu-bar-ediff-menu [ediff-windows-wordwise] |
| 64 | `(menu-item ,(purecopy "Windows Word-by-word...") ediff-windows-wordwise | 64 | '(menu-item "Windows Word-by-word..." ediff-windows-wordwise |
| 65 | :help ,(purecopy "Compare windows word-wise"))) | 65 | :help "Compare windows word-wise")) |
| 66 | (define-key menu-bar-ediff-menu [separator-ediff-windows] menu-bar-separator) | 66 | (define-key menu-bar-ediff-menu [separator-ediff-windows] menu-bar-separator) |
| 67 | (define-key menu-bar-ediff-menu [ediff-regions-linewise] | 67 | (define-key menu-bar-ediff-menu [ediff-regions-linewise] |
| 68 | `(menu-item ,(purecopy "Regions Line-by-line...") ediff-regions-linewise | 68 | '(menu-item "Regions Line-by-line..." ediff-regions-linewise |
| 69 | :help ,(purecopy "Compare regions line-wise"))) | 69 | :help "Compare regions line-wise")) |
| 70 | (define-key menu-bar-ediff-menu [ediff-regions-wordwise] | 70 | (define-key menu-bar-ediff-menu [ediff-regions-wordwise] |
| 71 | `(menu-item ,(purecopy "Regions Word-by-word...") ediff-regions-wordwise | 71 | '(menu-item "Regions Word-by-word..." ediff-regions-wordwise |
| 72 | :help ,(purecopy "Compare regions word-wise"))) | 72 | :help "Compare regions word-wise")) |
| 73 | (define-key menu-bar-ediff-menu [separator-ediff-regions] menu-bar-separator) | 73 | (define-key menu-bar-ediff-menu [separator-ediff-regions] menu-bar-separator) |
| 74 | (define-key menu-bar-ediff-menu [ediff-dir-revision] | 74 | (define-key menu-bar-ediff-menu [ediff-dir-revision] |
| 75 | `(menu-item ,(purecopy "Directory Revisions...") ediff-directory-revisions | 75 | '(menu-item "Directory Revisions..." ediff-directory-revisions |
| 76 | :help ,(purecopy "Compare directory files with their older versions"))) | 76 | :help "Compare directory files with their older versions")) |
| 77 | (define-key menu-bar-ediff-menu [ediff-revision] | 77 | (define-key menu-bar-ediff-menu [ediff-revision] |
| 78 | `(menu-item ,(purecopy "File with Revision...") ediff-revision | 78 | '(menu-item "File with Revision..." ediff-revision |
| 79 | :help ,(purecopy "Compare file with its older versions"))) | 79 | :help "Compare file with its older versions")) |
| 80 | (define-key menu-bar-ediff-menu [separator-ediff-directories] menu-bar-separator) | 80 | (define-key menu-bar-ediff-menu [separator-ediff-directories] menu-bar-separator) |
| 81 | (define-key menu-bar-ediff-menu [ediff-directories3] | 81 | (define-key menu-bar-ediff-menu [ediff-directories3] |
| 82 | `(menu-item ,(purecopy "Three Directories...") ediff-directories3 | 82 | '(menu-item "Three Directories..." ediff-directories3 |
| 83 | :help ,(purecopy "Compare files common to three directories simultaneously"))) | 83 | :help "Compare files common to three directories simultaneously")) |
| 84 | (define-key menu-bar-ediff-menu [ediff-directories] | 84 | (define-key menu-bar-ediff-menu [ediff-directories] |
| 85 | `(menu-item ,(purecopy "Two Directories...") ediff-directories | 85 | '(menu-item "Two Directories..." ediff-directories |
| 86 | :help ,(purecopy "Compare files common to two directories simultaneously"))) | 86 | :help "Compare files common to two directories simultaneously")) |
| 87 | (define-key menu-bar-ediff-menu [separator-ediff-files] menu-bar-separator) | 87 | (define-key menu-bar-ediff-menu [separator-ediff-files] menu-bar-separator) |
| 88 | (define-key menu-bar-ediff-menu [ediff-buffers3] | 88 | (define-key menu-bar-ediff-menu [ediff-buffers3] |
| 89 | `(menu-item ,(purecopy "Three Buffers...") ediff-buffers3 | 89 | '(menu-item "Three Buffers..." ediff-buffers3 |
| 90 | :help ,(purecopy "Compare three buffers simultaneously"))) | 90 | :help "Compare three buffers simultaneously")) |
| 91 | (define-key menu-bar-ediff-menu [ediff-files3] | 91 | (define-key menu-bar-ediff-menu [ediff-files3] |
| 92 | `(menu-item ,(purecopy "Three Files...") ediff-files3 | 92 | '(menu-item "Three Files..." ediff-files3 |
| 93 | :help ,(purecopy "Compare three files simultaneously"))) | 93 | :help "Compare three files simultaneously")) |
| 94 | (define-key menu-bar-ediff-menu [ediff-buffers] | 94 | (define-key menu-bar-ediff-menu [ediff-buffers] |
| 95 | `(menu-item ,(purecopy "Two Buffers...") ediff-buffers | 95 | '(menu-item "Two Buffers..." ediff-buffers |
| 96 | :help ,(purecopy "Compare two buffers simultaneously"))) | 96 | :help "Compare two buffers simultaneously")) |
| 97 | (define-key menu-bar-ediff-menu [ediff-files] | 97 | (define-key menu-bar-ediff-menu [ediff-files] |
| 98 | `(menu-item ,(purecopy "Two Files...") ediff-files | 98 | '(menu-item "Two Files..." ediff-files |
| 99 | :help ,(purecopy "Compare two files simultaneously"))) | 99 | :help "Compare two files simultaneously")) |
| 100 | 100 | ||
| 101 | ;; define ediff merge menu | 101 | ;; define ediff merge menu |
| 102 | (define-key | 102 | (define-key |
| 103 | menu-bar-ediff-merge-menu [ediff-merge-dir-revisions-with-ancestor] | 103 | menu-bar-ediff-merge-menu [ediff-merge-dir-revisions-with-ancestor] |
| 104 | `(menu-item ,(purecopy "Directory Revisions with Ancestor...") | 104 | '(menu-item "Directory Revisions with Ancestor..." |
| 105 | ediff-merge-directory-revisions-with-ancestor | 105 | ediff-merge-directory-revisions-with-ancestor |
| 106 | :help ,(purecopy "Merge versions of the files in the same directory by comparing the files with common ancestors"))) | 106 | :help "Merge versions of the files in the same directory by comparing the files with common ancestors")) |
| 107 | (define-key | 107 | (define-key |
| 108 | menu-bar-ediff-merge-menu [ediff-merge-dir-revisions] | 108 | menu-bar-ediff-merge-menu [ediff-merge-dir-revisions] |
| 109 | `(menu-item ,(purecopy "Directory Revisions...") ediff-merge-directory-revisions | 109 | '(menu-item "Directory Revisions..." ediff-merge-directory-revisions |
| 110 | :help ,(purecopy "Merge versions of the files in the same directory (without using ancestor information)"))) | 110 | :help "Merge versions of the files in the same directory (without using ancestor information)")) |
| 111 | (define-key | 111 | (define-key |
| 112 | menu-bar-ediff-merge-menu [ediff-merge-revisions-with-ancestor] | 112 | menu-bar-ediff-merge-menu [ediff-merge-revisions-with-ancestor] |
| 113 | `(menu-item ,(purecopy "Revisions with Ancestor...") | 113 | '(menu-item "Revisions with Ancestor..." |
| 114 | ediff-merge-revisions-with-ancestor | 114 | ediff-merge-revisions-with-ancestor |
| 115 | :help ,(purecopy "Merge versions of the same file by comparing them with a common ancestor"))) | 115 | :help "Merge versions of the same file by comparing them with a common ancestor")) |
| 116 | (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions] | 116 | (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions] |
| 117 | `(menu-item ,(purecopy "Revisions...") ediff-merge-revisions | 117 | '(menu-item "Revisions..." ediff-merge-revisions |
| 118 | :help ,(purecopy "Merge versions of the same file (without using ancestor information)"))) | 118 | :help "Merge versions of the same file (without using ancestor information)")) |
| 119 | (define-key menu-bar-ediff-merge-menu [separator-ediff-merge] menu-bar-separator) | 119 | (define-key menu-bar-ediff-merge-menu [separator-ediff-merge] menu-bar-separator) |
| 120 | (define-key | 120 | (define-key |
| 121 | menu-bar-ediff-merge-menu [ediff-merge-directories-with-ancestor] | 121 | menu-bar-ediff-merge-menu [ediff-merge-directories-with-ancestor] |
| 122 | `(menu-item ,(purecopy "Directories with Ancestor...") | 122 | '(menu-item "Directories with Ancestor..." |
| 123 | ediff-merge-directories-with-ancestor | 123 | ediff-merge-directories-with-ancestor |
| 124 | :help ,(purecopy "Merge files common to a pair of directories by comparing the files with common ancestors"))) | 124 | :help "Merge files common to a pair of directories by comparing the files with common ancestors")) |
| 125 | (define-key menu-bar-ediff-merge-menu [ediff-merge-directories] | 125 | (define-key menu-bar-ediff-merge-menu [ediff-merge-directories] |
| 126 | `(menu-item ,(purecopy "Directories...") ediff-merge-directories | 126 | '(menu-item "Directories..." ediff-merge-directories |
| 127 | :help ,(purecopy "Merge files common to a pair of directories"))) | 127 | :help "Merge files common to a pair of directories")) |
| 128 | (define-key | 128 | (define-key |
| 129 | menu-bar-ediff-merge-menu [separator-ediff-merge-dirs] menu-bar-separator) | 129 | menu-bar-ediff-merge-menu [separator-ediff-merge-dirs] menu-bar-separator) |
| 130 | (define-key | 130 | (define-key |
| 131 | menu-bar-ediff-merge-menu [ediff-merge-buffers-with-ancestor] | 131 | menu-bar-ediff-merge-menu [ediff-merge-buffers-with-ancestor] |
| 132 | `(menu-item ,(purecopy "Buffers with Ancestor...") ediff-merge-buffers-with-ancestor | 132 | '(menu-item "Buffers with Ancestor..." ediff-merge-buffers-with-ancestor |
| 133 | :help ,(purecopy "Merge buffers by comparing their contents with a common ancestor"))) | 133 | :help "Merge buffers by comparing their contents with a common ancestor")) |
| 134 | (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers] | 134 | (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers] |
| 135 | `(menu-item ,(purecopy "Buffers...") ediff-merge-buffers | 135 | '(menu-item "Buffers..." ediff-merge-buffers |
| 136 | :help ,(purecopy "Merge buffers (without using ancestor information)"))) | 136 | :help "Merge buffers (without using ancestor information)")) |
| 137 | (define-key menu-bar-ediff-merge-menu [ediff-merge-files-with-ancestor] | 137 | (define-key menu-bar-ediff-merge-menu [ediff-merge-files-with-ancestor] |
| 138 | `(menu-item ,(purecopy "Files with Ancestor...") ediff-merge-files-with-ancestor | 138 | '(menu-item "Files with Ancestor..." ediff-merge-files-with-ancestor |
| 139 | :help ,(purecopy "Merge files by comparing them with a common ancestor"))) | 139 | :help "Merge files by comparing them with a common ancestor")) |
| 140 | (define-key menu-bar-ediff-merge-menu [ediff-merge-files] | 140 | (define-key menu-bar-ediff-merge-menu [ediff-merge-files] |
| 141 | `(menu-item ,(purecopy "Files...") ediff-merge-files | 141 | '(menu-item "Files..." ediff-merge-files |
| 142 | :help ,(purecopy "Merge files (without using ancestor information)"))) | 142 | :help "Merge files (without using ancestor information)")) |
| 143 | 143 | ||
| 144 | ;; define epatch menu | 144 | ;; define epatch menu |
| 145 | (define-key menu-bar-epatch-menu [ediff-patch-buffer] | 145 | (define-key menu-bar-epatch-menu [ediff-patch-buffer] |
| 146 | `(menu-item ,(purecopy "To a Buffer...") ediff-patch-buffer | 146 | '(menu-item "To a Buffer..." ediff-patch-buffer |
| 147 | :help ,(purecopy "Apply a patch to the contents of a buffer"))) | 147 | :help "Apply a patch to the contents of a buffer")) |
| 148 | (define-key menu-bar-epatch-menu [ediff-patch-file] | 148 | (define-key menu-bar-epatch-menu [ediff-patch-file] |
| 149 | `(menu-item ,(purecopy "To a File...") ediff-patch-file | 149 | '(menu-item "To a File..." ediff-patch-file |
| 150 | :help ,(purecopy "Apply a patch to a file"))) | 150 | :help "Apply a patch to a file")) |
| 151 | 151 | ||
| 152 | ;; define ediff miscellanea | 152 | ;; define ediff miscellanea |
| 153 | (define-key menu-bar-ediff-misc-menu [emultiframe] | 153 | (define-key menu-bar-ediff-misc-menu [emultiframe] |
| 154 | `(menu-item ,(purecopy "Use separate control buffer frame") | 154 | '(menu-item "Use separate control buffer frame" |
| 155 | ediff-toggle-multiframe | 155 | ediff-toggle-multiframe |
| 156 | :help ,(purecopy "Switch between the single-frame presentation mode and the multi-frame mode") | 156 | :help "Switch between the single-frame presentation mode and the multi-frame mode" |
| 157 | :button (:toggle . (eq (bound-and-true-p ediff-window-setup-function) | 157 | :button (:toggle . (eq (bound-and-true-p ediff-window-setup-function) |
| 158 | #'ediff-setup-windows-multiframe)))) | 158 | #'ediff-setup-windows-multiframe)))) |
| 159 | ;; FIXME: Port XEmacs's toolbar support! | 159 | ;; FIXME: Port XEmacs's toolbar support! |
| @@ -163,14 +163,14 @@ | |||
| 163 | ;; :selected (if (featurep 'ediff-tbar) | 163 | ;; :selected (if (featurep 'ediff-tbar) |
| 164 | ;; (ediff-use-toolbar-p))] | 164 | ;; (ediff-use-toolbar-p))] |
| 165 | (define-key menu-bar-ediff-misc-menu [eregistry] | 165 | (define-key menu-bar-ediff-misc-menu [eregistry] |
| 166 | `(menu-item ,(purecopy "List Ediff Sessions") ediff-show-registry | 166 | '(menu-item "List Ediff Sessions" ediff-show-registry |
| 167 | :help ,(purecopy "List all active Ediff sessions; it is a convenient way to find and resume such a session"))) | 167 | :help "List all active Ediff sessions; it is a convenient way to find and resume such a session")) |
| 168 | (define-key menu-bar-ediff-misc-menu [ediff-cust] | 168 | (define-key menu-bar-ediff-misc-menu [ediff-cust] |
| 169 | `(menu-item ,(purecopy "Customize Ediff") ediff-customize | 169 | '(menu-item "Customize Ediff" ediff-customize |
| 170 | :help ,(purecopy "Change some of the parameters that govern the behavior of Ediff"))) | 170 | :help "Change some of the parameters that govern the behavior of Ediff")) |
| 171 | (define-key menu-bar-ediff-misc-menu [ediff-doc] | 171 | (define-key menu-bar-ediff-misc-menu [ediff-doc] |
| 172 | `(menu-item ,(purecopy "Ediff Manual") ediff-documentation | 172 | '(menu-item "Ediff Manual" ediff-documentation |
| 173 | :help ,(purecopy "Bring up the Ediff manual"))) | 173 | :help "Bring up the Ediff manual")) |
| 174 | 174 | ||
| 175 | (provide 'ediff-hook) | 175 | (provide 'ediff-hook) |
| 176 | ;;; ediff-hook.el ends here | 176 | ;;; ediff-hook.el ends here |
diff --git a/lisp/vc/pcvs-defs.el b/lisp/vc/pcvs-defs.el index 05f07c6e999..c335d3ee608 100644 --- a/lisp/vc/pcvs-defs.el +++ b/lisp/vc/pcvs-defs.el | |||
| @@ -292,17 +292,17 @@ It is expected to call the function.") | |||
| 292 | (defvar cvs-global-menu | 292 | (defvar cvs-global-menu |
| 293 | (let ((m (make-sparse-keymap "PCL-CVS"))) | 293 | (let ((m (make-sparse-keymap "PCL-CVS"))) |
| 294 | (define-key m [status] | 294 | (define-key m [status] |
| 295 | `(menu-item ,(purecopy "Directory Status") cvs-status | 295 | '(menu-item "Directory Status" cvs-status |
| 296 | :help ,(purecopy "A more verbose status of a workarea"))) | 296 | :help "A more verbose status of a workarea")) |
| 297 | (define-key m [checkout] | 297 | (define-key m [checkout] |
| 298 | `(menu-item ,(purecopy "Checkout Module") cvs-checkout | 298 | '(menu-item "Checkout Module" cvs-checkout |
| 299 | :help ,(purecopy "Check out a module from the repository"))) | 299 | :help "Check out a module from the repository")) |
| 300 | (define-key m [update] | 300 | (define-key m [update] |
| 301 | `(menu-item ,(purecopy "Update Directory") cvs-update | 301 | '(menu-item "Update Directory" cvs-update |
| 302 | :help ,(purecopy "Fetch updates from the repository"))) | 302 | :help "Fetch updates from the repository")) |
| 303 | (define-key m [examine] | 303 | (define-key m [examine] |
| 304 | `(menu-item ,(purecopy "Examine Directory") cvs-examine | 304 | '(menu-item "Examine Directory" cvs-examine |
| 305 | :help ,(purecopy "Examine the current state of a workarea"))) | 305 | :help "Examine the current state of a workarea")) |
| 306 | (fset 'cvs-global-menu m)) | 306 | (fset 'cvs-global-menu m)) |
| 307 | "Global menu used by PCL-CVS.") | 307 | "Global menu used by PCL-CVS.") |
| 308 | 308 | ||
diff --git a/lisp/vc/vc-hooks.el b/lisp/vc/vc-hooks.el index 8fd1aa90b31..a090bfad125 100644 --- a/lisp/vc/vc-hooks.el +++ b/lisp/vc/vc-hooks.el | |||
| @@ -121,9 +121,9 @@ An empty list disables VC altogether." | |||
| 121 | ;; Note: we don't actually have a darcs back end yet. | 121 | ;; Note: we don't actually have a darcs back end yet. |
| 122 | ;; Also, Arch is unsupported, and the Meta-CVS back end has been removed. | 122 | ;; Also, Arch is unsupported, and the Meta-CVS back end has been removed. |
| 123 | ;; The Arch back end will be retrieved and fixed if it is ever required. | 123 | ;; The Arch back end will be retrieved and fixed if it is ever required. |
| 124 | (defcustom vc-directory-exclusion-list (purecopy '("SCCS" "RCS" "CVS" "MCVS" | 124 | (defcustom vc-directory-exclusion-list '("SCCS" "RCS" "CVS" "MCVS" |
| 125 | ".src" ".svn" ".git" ".hg" ".bzr" | 125 | ".src" ".svn" ".git" ".hg" ".bzr" |
| 126 | "_MTN" "_darcs" "{arch}")) | 126 | "_MTN" "_darcs" "{arch}") |
| 127 | "List of directory names to be ignored when walking directory trees." | 127 | "List of directory names to be ignored when walking directory trees." |
| 128 | :type '(repeat string) | 128 | :type '(repeat string) |
| 129 | :group 'vc) | 129 | :group 'vc) |
| @@ -683,7 +683,7 @@ Before doing that, check if there are any old backups and get rid of them." | |||
| 683 | (vc-dir-resynch-file file)))) | 683 | (vc-dir-resynch-file file)))) |
| 684 | 684 | ||
| 685 | (defvar vc-menu-entry | 685 | (defvar vc-menu-entry |
| 686 | `(menu-item ,(purecopy "Version Control") vc-menu-map | 686 | '(menu-item "Version Control" vc-menu-map |
| 687 | :filter vc-menu-map-filter)) | 687 | :filter vc-menu-map-filter)) |
| 688 | 688 | ||
| 689 | (when (boundp 'menu-bar-tools-menu) | 689 | (when (boundp 'menu-bar-tools-menu) |
diff --git a/lisp/vc/vc-rcs.el b/lisp/vc/vc-rcs.el index 33377ce1cc8..12373d256c0 100644 --- a/lisp/vc/vc-rcs.el +++ b/lisp/vc/vc-rcs.el | |||
| @@ -96,7 +96,7 @@ to use --brief and sets this variable to remember whether it worked." | |||
| 96 | ;; for a registered backend without loading every backend. | 96 | ;; for a registered backend without loading every backend. |
| 97 | ;;;###autoload | 97 | ;;;###autoload |
| 98 | (defcustom vc-rcs-master-templates | 98 | (defcustom vc-rcs-master-templates |
| 99 | (purecopy '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) | 99 | '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s") |
| 100 | "Where to look for RCS master files. | 100 | "Where to look for RCS master files. |
| 101 | For a description of possible values, see `vc-check-master-templates'." | 101 | For a description of possible values, see `vc-check-master-templates'." |
| 102 | :type '(choice (const :tag "Use standard RCS file names" | 102 | :type '(choice (const :tag "Use standard RCS file names" |
diff --git a/lisp/vc/vc-sccs.el b/lisp/vc/vc-sccs.el index 7e87849337a..8fa2ffdc5ba 100644 --- a/lisp/vc/vc-sccs.el +++ b/lisp/vc/vc-sccs.el | |||
| @@ -77,7 +77,7 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." | |||
| 77 | ;; for a registered backend without loading every backend. | 77 | ;; for a registered backend without loading every backend. |
| 78 | ;;;###autoload | 78 | ;;;###autoload |
| 79 | (defcustom vc-sccs-master-templates | 79 | (defcustom vc-sccs-master-templates |
| 80 | (purecopy '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) | 80 | '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir) |
| 81 | "Where to look for SCCS master files. | 81 | "Where to look for SCCS master files. |
| 82 | For a description of possible values, see `vc-check-master-templates'." | 82 | For a description of possible values, see `vc-check-master-templates'." |
| 83 | :type '(choice (const :tag "Use standard SCCS file names" | 83 | :type '(choice (const :tag "Use standard SCCS file names" |
diff --git a/lisp/vc/vc-src.el b/lisp/vc/vc-src.el index ff19b0f7696..90bd8df544c 100644 --- a/lisp/vc/vc-src.el +++ b/lisp/vc/vc-src.el | |||
| @@ -116,7 +116,7 @@ If nil, use the value of `vc-diff-switches'. If t, use no switches." | |||
| 116 | ;; for a registered backend without loading every backend. | 116 | ;; for a registered backend without loading every backend. |
| 117 | ;;;###autoload | 117 | ;;;###autoload |
| 118 | (defcustom vc-src-master-templates | 118 | (defcustom vc-src-master-templates |
| 119 | (purecopy '("%s.src/%s,v")) | 119 | '("%s.src/%s,v") |
| 120 | "Where to look for SRC master files. | 120 | "Where to look for SRC master files. |
| 121 | For a description of possible values, see `vc-check-master-templates'." | 121 | For a description of possible values, see `vc-check-master-templates'." |
| 122 | :type '(choice (const :tag "Use standard SRC file names" | 122 | :type '(choice (const :tag "Use standard SRC file names" |