diff options
| author | Stefan Kangas | 2023-09-02 14:42:30 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2023-09-02 14:42:30 +0200 |
| commit | 511bd2b8bc32b2867bd8d63311d827a821e6ef47 (patch) | |
| tree | 36039d7496453b2e811e6b8389004bea3f1a0059 /lisp | |
| parent | d096c5dc831f9feb373c4d796eeb0a551f2d0675 (diff) | |
| download | emacs-511bd2b8bc32b2867bd8d63311d827a821e6ef47.tar.gz emacs-511bd2b8bc32b2867bd8d63311d827a821e6ef47.zip | |
Make emerge-m-t-f obsolete in favor of make-temp-file
* lisp/vc/emerge.el (emerge-make-temp-file): Make obsolete in favor of
'make-temp-file'. Update all callers.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/vc/emerge.el | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/lisp/vc/emerge.el b/lisp/vc/emerge.el index e95742b304a..5328ebc73ad 100644 --- a/lisp/vc/emerge.el +++ b/lisp/vc/emerge.el | |||
| @@ -877,8 +877,8 @@ This is *not* a user option, since Emerge uses it for its own processing.") | |||
| 877 | (defun emerge-buffers (buffer-A buffer-B &optional startup-hooks quit-hooks) | 877 | (defun emerge-buffers (buffer-A buffer-B &optional startup-hooks quit-hooks) |
| 878 | "Run Emerge on two buffers BUFFER-A and BUFFER-B." | 878 | "Run Emerge on two buffers BUFFER-A and BUFFER-B." |
| 879 | (interactive "bBuffer A to merge: \nbBuffer B to merge: ") | 879 | (interactive "bBuffer A to merge: \nbBuffer B to merge: ") |
| 880 | (let ((emerge-file-A (emerge-make-temp-file "A")) | 880 | (let ((emerge-file-A (make-temp-file "emerge-A")) |
| 881 | (emerge-file-B (emerge-make-temp-file "B"))) | 881 | (emerge-file-B (make-temp-file "emerge-B"))) |
| 882 | (with-current-buffer | 882 | (with-current-buffer |
| 883 | buffer-A | 883 | buffer-A |
| 884 | (write-region (point-min) (point-max) emerge-file-A nil 'no-message)) | 884 | (write-region (point-min) (point-max) emerge-file-A nil 'no-message)) |
| @@ -901,9 +901,9 @@ This is *not* a user option, since Emerge uses it for its own processing.") | |||
| 901 | "Run Emerge on two buffers, giving another buffer as the ancestor." | 901 | "Run Emerge on two buffers, giving another buffer as the ancestor." |
| 902 | (interactive | 902 | (interactive |
| 903 | "bBuffer A to merge: \nbBuffer B to merge: \nbAncestor buffer: ") | 903 | "bBuffer A to merge: \nbBuffer B to merge: \nbAncestor buffer: ") |
| 904 | (let ((emerge-file-A (emerge-make-temp-file "A")) | 904 | (let ((emerge-file-A (make-temp-file "emerge-A")) |
| 905 | (emerge-file-B (emerge-make-temp-file "B")) | 905 | (emerge-file-B (make-temp-file "emerge-B")) |
| 906 | (emerge-file-ancestor (emerge-make-temp-file "anc"))) | 906 | (emerge-file-ancestor (make-temp-file "emerge-ancestor"))) |
| 907 | (with-current-buffer | 907 | (with-current-buffer |
| 908 | buffer-A | 908 | buffer-A |
| 909 | (write-region (point-min) (point-max) emerge-file-A nil 'no-message)) | 909 | (write-region (point-min) (point-max) emerge-file-A nil 'no-message)) |
| @@ -1039,8 +1039,8 @@ This is *not* a user option, since Emerge uses it for its own processing.") | |||
| 1039 | startup-hooks quit-hooks _output-file) | 1039 | startup-hooks quit-hooks _output-file) |
| 1040 | (let ((buffer-A (get-buffer-create (format "%s,%s" file revision-A))) | 1040 | (let ((buffer-A (get-buffer-create (format "%s,%s" file revision-A))) |
| 1041 | (buffer-B (get-buffer-create (format "%s,%s" file revision-B))) | 1041 | (buffer-B (get-buffer-create (format "%s,%s" file revision-B))) |
| 1042 | (emerge-file-A (emerge-make-temp-file "A")) | 1042 | (emerge-file-A (make-temp-file "emerge-A")) |
| 1043 | (emerge-file-B (emerge-make-temp-file "B"))) | 1043 | (emerge-file-B (make-temp-file "emerge-B"))) |
| 1044 | ;; Get the revisions into buffers | 1044 | ;; Get the revisions into buffers |
| 1045 | (with-current-buffer | 1045 | (with-current-buffer |
| 1046 | buffer-A | 1046 | buffer-A |
| @@ -1076,9 +1076,9 @@ This is *not* a user option, since Emerge uses it for its own processing.") | |||
| 1076 | (let ((buffer-A (get-buffer-create (format "%s,%s" file revision-A))) | 1076 | (let ((buffer-A (get-buffer-create (format "%s,%s" file revision-A))) |
| 1077 | (buffer-B (get-buffer-create (format "%s,%s" file revision-B))) | 1077 | (buffer-B (get-buffer-create (format "%s,%s" file revision-B))) |
| 1078 | (buffer-ancestor (get-buffer-create (format "%s,%s" file ancestor))) | 1078 | (buffer-ancestor (get-buffer-create (format "%s,%s" file ancestor))) |
| 1079 | (emerge-file-A (emerge-make-temp-file "A")) | 1079 | (emerge-file-A (make-temp-file "emerge-A")) |
| 1080 | (emerge-file-B (emerge-make-temp-file "B")) | 1080 | (emerge-file-B (make-temp-file "emerge-B")) |
| 1081 | (emerge-ancestor (emerge-make-temp-file "ancestor"))) | 1081 | (emerge-ancestor (make-temp-file "emerge-ancestor"))) |
| 1082 | ;; Get the revisions into buffers | 1082 | ;; Get the revisions into buffers |
| 1083 | (with-current-buffer | 1083 | (with-current-buffer |
| 1084 | buffer-A | 1084 | buffer-A |
| @@ -2851,14 +2851,6 @@ Otherwise, signal an error." | |||
| 2851 | (setq vars (cdr vars)) | 2851 | (setq vars (cdr vars)) |
| 2852 | (setq values (cdr values)))) | 2852 | (setq values (cdr values)))) |
| 2853 | 2853 | ||
| 2854 | ;; When the pointless option emerge-temp-file-prefix goes, | ||
| 2855 | ;; make this function obsolete too, and just use make-temp-file. | ||
| 2856 | (defun emerge-make-temp-file (prefix) | ||
| 2857 | "Make a private temporary file based on PREFIX. | ||
| 2858 | This is named by concatenating `emerge-temp-file-prefix' with | ||
| 2859 | PREFIX." | ||
| 2860 | (make-temp-file (concat emerge-temp-file-prefix prefix))) | ||
| 2861 | |||
| 2862 | ;;; Functions that query the user before he can write out the current buffer. | 2854 | ;;; Functions that query the user before he can write out the current buffer. |
| 2863 | 2855 | ||
| 2864 | (defun emerge-query-write-file () | 2856 | (defun emerge-query-write-file () |
| @@ -3062,6 +3054,8 @@ See also `auto-save-file-name-p'." | |||
| 3062 | :type '(choice (const nil) regexp)) | 3054 | :type '(choice (const nil) regexp)) |
| 3063 | (make-obsolete-variable 'emerge-metachars nil "26.1") | 3055 | (make-obsolete-variable 'emerge-metachars nil "26.1") |
| 3064 | 3056 | ||
| 3057 | (define-obsolete-function-alias 'emerge-make-temp-file #'make-temp-file "30.1") | ||
| 3058 | |||
| 3065 | (provide 'emerge) | 3059 | (provide 'emerge) |
| 3066 | 3060 | ||
| 3067 | ;;; emerge.el ends here | 3061 | ;;; emerge.el ends here |