Mercurial > emacs
comparison lisp/ediff-util.el @ 18839:1405083241e8
new version
author | Michael Kifer <kifer@cs.stonybrook.edu> |
---|---|
date | Thu, 17 Jul 1997 19:37:07 +0000 |
parents | 0b9d9cbf3cd4 |
children | 47924b18d95c |
comparison
equal
deleted
inserted
replaced
18838:6f9fa4c8e92a | 18839:1405083241e8 |
---|---|
99 `ediff-regions-linewise' | 99 `ediff-regions-linewise' |
100 `epatch' | 100 `epatch' |
101 `ediff-patch-file' | 101 `ediff-patch-file' |
102 `ediff-patch-buffer' | 102 `ediff-patch-buffer' |
103 `epatch-buffer' | 103 `epatch-buffer' |
104 `erevision' | |
104 `ediff-revision' | 105 `ediff-revision' |
105 | 106 |
106 Commands: | 107 Commands: |
107 \\{ediff-mode-map}" | 108 \\{ediff-mode-map}" |
108 (kill-all-local-variables) | 109 (kill-all-local-variables) |
402 ;; add control-buffer to the list of sessions--no longer used, but may | 403 ;; add control-buffer to the list of sessions--no longer used, but may |
403 ;; be used again in the future | 404 ;; be used again in the future |
404 (or (memq control-buffer ediff-this-buffer-ediff-sessions) | 405 (or (memq control-buffer ediff-this-buffer-ediff-sessions) |
405 (setq ediff-this-buffer-ediff-sessions | 406 (setq ediff-this-buffer-ediff-sessions |
406 (cons control-buffer ediff-this-buffer-ediff-sessions))) | 407 (cons control-buffer ediff-this-buffer-ediff-sessions))) |
408 (if ediff-make-buffers-readonly-at-startup | |
409 (setq buffer-read-only t)) | |
407 ) | 410 ) |
411 | |
408 (ediff-eval-in-buffer ediff-buffer-B | 412 (ediff-eval-in-buffer ediff-buffer-B |
409 (ediff-nuke-selective-display) | 413 (ediff-nuke-selective-display) |
410 (run-hooks 'ediff-prepare-buffer-hook) | 414 (run-hooks 'ediff-prepare-buffer-hook) |
411 (if (ediff-eval-in-buffer control-buffer ediff-merge-job) | 415 (if (ediff-eval-in-buffer control-buffer ediff-merge-job) |
412 (setq buffer-read-only t)) | 416 (setq buffer-read-only t)) |
413 ;; add control-buffer to the list of sessions | 417 ;; add control-buffer to the list of sessions |
414 (or (memq control-buffer ediff-this-buffer-ediff-sessions) | 418 (or (memq control-buffer ediff-this-buffer-ediff-sessions) |
415 (setq ediff-this-buffer-ediff-sessions | 419 (setq ediff-this-buffer-ediff-sessions |
416 (cons control-buffer ediff-this-buffer-ediff-sessions))) | 420 (cons control-buffer ediff-this-buffer-ediff-sessions))) |
421 (if ediff-make-buffers-readonly-at-startup | |
422 (setq buffer-read-only t)) | |
417 ) | 423 ) |
424 | |
418 (if ediff-3way-job | 425 (if ediff-3way-job |
419 (ediff-eval-in-buffer ediff-buffer-C | 426 (ediff-eval-in-buffer ediff-buffer-C |
420 (ediff-nuke-selective-display) | 427 (ediff-nuke-selective-display) |
421 (run-hooks 'ediff-prepare-buffer-hook) | 428 (run-hooks 'ediff-prepare-buffer-hook) |
422 ;; add control-buffer to the list of sessions | 429 ;; add control-buffer to the list of sessions |
423 (or (memq control-buffer ediff-this-buffer-ediff-sessions) | 430 (or (memq control-buffer ediff-this-buffer-ediff-sessions) |
424 (setq ediff-this-buffer-ediff-sessions | 431 (setq ediff-this-buffer-ediff-sessions |
425 (cons control-buffer | 432 (cons control-buffer |
426 ediff-this-buffer-ediff-sessions))) | 433 ediff-this-buffer-ediff-sessions))) |
434 (if ediff-make-buffers-readonly-at-startup | |
435 (setq buffer-read-only t)) | |
427 )) | 436 )) |
428 | 437 |
429 (if (ediff-buffer-live-p ediff-ancestor-buffer) | 438 (if (ediff-buffer-live-p ediff-ancestor-buffer) |
430 (ediff-eval-in-buffer ediff-ancestor-buffer | 439 (ediff-eval-in-buffer ediff-ancestor-buffer |
431 (ediff-nuke-selective-display) | 440 (ediff-nuke-selective-display) |