aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ediff-diff.el
diff options
context:
space:
mode:
authorMichael Kifer1997-09-06 04:16:05 +0000
committerMichael Kifer1997-09-06 04:16:05 +0000
commitbd698e987e71743196eb0b317e8df3d39da228d9 (patch)
tree384fc23f1f1313eded01883014cac7a05c69ddea /lisp/ediff-diff.el
parenta18ed1290d36e933724c5e789328195f4f9c2aff (diff)
downloademacs-bd698e987e71743196eb0b317e8df3d39da228d9.tar.gz
emacs-bd698e987e71743196eb0b317e8df3d39da228d9.zip
new version
Diffstat (limited to 'lisp/ediff-diff.el')
-rw-r--r--lisp/ediff-diff.el14
1 files changed, 3 insertions, 11 deletions
diff --git a/lisp/ediff-diff.el b/lisp/ediff-diff.el
index 6a9bc8d51f8..fffd99a96ef 100644
--- a/lisp/ediff-diff.el
+++ b/lisp/ediff-diff.el
@@ -68,8 +68,7 @@ to a shell that you are not using or, better, fix your shell's startup file."
68 "*Options to pass to `ediff-diff-program'. 68 "*Options to pass to `ediff-diff-program'.
69If diff\(1\) is used as `ediff-diff-program', then the most useful options are 69If diff\(1\) is used as `ediff-diff-program', then the most useful options are
70`-w', to ignore space, and `-i', to ignore case of letters. 70`-w', to ignore space, and `-i', to ignore case of letters.
71At present, the option `-c' is ignored, since Ediff doesn't understand this 71At present, the option `-c' is not allowed."
72type of output."
73 :type 'string 72 :type 'string
74 :group 'ediff-diff) 73 :group 'ediff-diff)
75 74
@@ -158,9 +157,8 @@ one optional arguments, diff-number to refine.")
158;; ediff-setup-diff-regions-function, which can also have the value 157;; ediff-setup-diff-regions-function, which can also have the value
159;; ediff-setup-diff-regions3, which takes 4 arguments. 158;; ediff-setup-diff-regions3, which takes 4 arguments.
160(defun ediff-setup-diff-regions (file-A file-B file-C) 159(defun ediff-setup-diff-regions (file-A file-B file-C)
161;;; ;; Force all minibuffers to display ediff's messages. 160 (if (string-match "c" ediff-diff-options)
162;;; ;; When xemacs implements minibufferless frames, this won't be necessary 161 (error "Option `-c' is not allowed in `ediff-diff-options'"))
163;;; (if ediff-xemacs-p (setq synchronize-minibuffers t))
164 162
165 ;; create, if it doesn't exist 163 ;; create, if it doesn't exist
166 (or (ediff-buffer-live-p ediff-diff-buffer) 164 (or (ediff-buffer-live-p ediff-diff-buffer)
@@ -210,7 +208,6 @@ one optional arguments, diff-number to refine.")
210 diff-buffer 208 diff-buffer
211 'synchronize 209 'synchronize
212 ediff-diff-options file1 file2) 210 ediff-diff-options file1 file2)
213 ;;(message "Computing differences ... done")
214 (message "") 211 (message "")
215 (ediff-with-current-buffer diff-buffer 212 (ediff-with-current-buffer diff-buffer
216 (buffer-size)))))) 213 (buffer-size))))))
@@ -1043,11 +1040,6 @@ one optional arguments, diff-number to refine.")
1043;; File-C is either the third file to compare (in case of 3-way comparison) 1040;; File-C is either the third file to compare (in case of 3-way comparison)
1044;; or it is the ancestor file. 1041;; or it is the ancestor file.
1045(defun ediff-setup-diff-regions3 (file-A file-B file-C) 1042(defun ediff-setup-diff-regions3 (file-A file-B file-C)
1046
1047;;; ;; force all minibuffers to display ediff's messages.
1048;;; ;; when xemacs implements minibufferless frames, this won't be necessary
1049;;; (if ediff-xemacs-p (setq synchronize-minibuffers t))
1050
1051 (or (ediff-buffer-live-p ediff-diff-buffer) 1043 (or (ediff-buffer-live-p ediff-diff-buffer)
1052 (setq ediff-diff-buffer 1044 (setq ediff-diff-buffer
1053 (get-buffer-create (ediff-unique-buffer-name "*ediff-diff" "*")))) 1045 (get-buffer-create (ediff-unique-buffer-name "*ediff-diff" "*"))))