- 294 名前:続き mailto:sage [2008/02/07(木) 13:23:28 ID:wXHmQfE90]
- (unless point-pattern-list
(if (yes-or-no-p "次のバッファも置換する?") (progn (unless *multiple-replace-selected-buffer* (setq *multiple-replace-selected-buffer* (selected-buffer))) (next-buffer) (when (eq *multiple-replace-selected-buffer* (selected-buffer)) (setq *multiple-replace-selected-buffer* nil) (quit)) (refresh-screen 1) (perform-multiple-replace pattern-replacement-list query regexp interactive-p noerror)) (progn (setq *multiple-replace-selected-buffer* nil) (return)))) (setq pattern (cdar (stable-sort (nreverse point-pattern-list) '< :key 'car))) (setq replacement (cdr (assoc pattern pattern-replacement-list :test 'equal))) (scan-buffer pattern :regexp regexp :no-dup nodup :last-match (cons last-match last-match-char) :case-fold *multiple-replace-case-fold-search* :left-bound *multiple-replace-word-search* :right-bound *multiple-replace-word-search*)
|

|