aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2005-07-26 16:07:55 +0000
committerStefan Monnier2005-07-26 16:07:55 +0000
commita34ed813d1c8fa8305c07dbcb14492c041131c88 (patch)
treee57ddc961325c2a0a60ff30bf1e70d0b8523ab13
parentcbfde7a0798d4218e7638ef756d22f51d1a68a42 (diff)
downloademacs-a34ed813d1c8fa8305c07dbcb14492c041131c88.tar.gz
emacs-a34ed813d1c8fa8305c07dbcb14492c041131c88.zip
(smerge-ediff): Use insert-buffer-substring.
-rw-r--r--lisp/ChangeLog44
-rw-r--r--lisp/smerge-mode.el2
2 files changed, 24 insertions, 22 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 442206319ed..cb7ae71c671 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,7 @@
12005-07-26 Stefan Monnier <monnier@iro.umontreal.ca> 12005-07-26 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * smerge-mode.el (smerge-ediff): Use insert-buffer-substring.
4
3 * descr-text.el (describe-char): Handle the case where the list of 5 * descr-text.el (describe-char): Handle the case where the list of
4 chars is displayed in a separate frame. 6 chars is displayed in a separate frame.
5 Be a bit more discriminating when looking for the char. 7 Be a bit more discriminating when looking for the char.
@@ -79,8 +81,8 @@
79 81
802005-07-22 Kim F. Storm <storm@cua.dk> 822005-07-22 Kim F. Storm <storm@cua.dk>
81 83
82 * image-file.el (insert-image-file, image-file-yank-handler): Fix 84 * image-file.el (insert-image-file, image-file-yank-handler):
83 last change to maintain a (unique) yank-handler on yanked images. 85 Fix last change to maintain a (unique) yank-handler on yanked images.
84 86
852005-07-22 Eduardo Mu,Aq(Boz <emufer@terra.es> (tiny change) 872005-07-22 Eduardo Mu,Aq(Boz <emufer@terra.es> (tiny change)
86 88
@@ -305,20 +307,20 @@
305 307
306 * textmodes/org.el (org-table-column-names) 308 * textmodes/org.el (org-table-column-names)
307 (org-table-column-name-regexp) 309 (org-table-column-name-regexp)
308 (org-table-named-field-locations): New variables. 310 (org-table-named-field-locations): New variables.
309 (org-archive-subtree): Protect `this-command' when calling 311 (org-archive-subtree): Protect `this-command' when calling
310 `org-copy-subtree' and `org-cut-subtree', to avoid appending to 312 `org-copy-subtree' and `org-cut-subtree', to avoid appending to
311 the kill buffer. 313 the kill buffer.
312 (org-complete): Remove fixed-formula completion. 314 (org-complete): Remove fixed-formula completion.
313 (org-edit-formulas-map): New variable. 315 (org-edit-formulas-map): New variable.
314 (org-table-edit-formulas): New command. 316 (org-table-edit-formulas): New command.
315 (org-finish-edit-formulas, org-abort-edit-formulas) 317 (org-finish-edit-formulas, org-abort-edit-formulas)
316 (org-show-variable, org-table-get-vertical-vector): New functions. 318 (org-show-variable, org-table-get-vertical-vector): New functions.
317 (org-table-maybe-eval-formula): Handle `:=' fields. 319 (org-table-maybe-eval-formula): Handle `:=' fields.
318 (org-table-get-stored-formulas, org-table-store-formulas) 320 (org-table-get-stored-formulas, org-table-store-formulas)
319 (org-table-get-formula, org-table-modify-formulas) 321 (org-table-get-formula, org-table-modify-formulas)
320 (org-table-replace-in-formulas): Handle named field formulas. 322 (org-table-replace-in-formulas): Handle named field formulas.
321 (org-table-get-specials): Store locations of named fields. 323 (org-table-get-specials): Store locations of named fields.
322 324
3232005-07-19 Juri Linkov <juri@jurta.org> 3252005-07-19 Juri Linkov <juri@jurta.org>
324 326
@@ -380,8 +382,8 @@
380 more than 88 colors. Use green for light backgrounds with 382 more than 88 colors. Use green for light backgrounds with
381 8 colors, and yellow for dark backgrounds with 8 colors. 383 8 colors, and yellow for dark backgrounds with 8 colors.
382 384
383 * font-lock.el (font-lock-regexp-grouping-backslash): Don't 385 * font-lock.el (font-lock-regexp-grouping-backslash):
384 inherit from escape-glyph (use bold for all cases). 386 Don't inherit from escape-glyph (use bold for all cases).
385 387
386 * info.el (info-xref-visited): Use light foreground color `violet' 388 * info.el (info-xref-visited): Use light foreground color `violet'
387 for dark backgrounds instead of dark color `magenta3'. 389 for dark backgrounds instead of dark color `magenta3'.
@@ -478,8 +480,8 @@
478 `insert-buffer'. 480 `insert-buffer'.
479 481
480 * calendar/icalendar.el (icalendar--get-unfolded-buffer): 482 * calendar/icalendar.el (icalendar--get-unfolded-buffer):
481 * progmodes/ada-mode.el (ada-make-body): Use 483 * progmodes/ada-mode.el (ada-make-body):
482 `insert-buffer-substring' and `goto-char', not `insert-buffer'. 484 Use `insert-buffer-substring' and `goto-char', not `insert-buffer'.
483 485
484 * dired.el (dired-log): 486 * dired.el (dired-log):
485 * tar-mode.el (tar-subfile-save-buffer): 487 * tar-mode.el (tar-subfile-save-buffer):
@@ -573,8 +575,8 @@
573 575
574 * emulation/viper-init.el (viper-activate-input-method): Avoid warning. 576 * emulation/viper-init.el (viper-activate-input-method): Avoid warning.
575 577
576 * emacs-lisp/re-builder.el (reb-cook-regexp): Avoid 578 * emacs-lisp/re-builder.el (reb-cook-regexp):
577 warning calling lre-compile-string. 579 Avoid warning calling lre-compile-string.
578 (reb-color-display-p): Avoid warning. 580 (reb-color-display-p): Avoid warning.
579 581
580 * calculator.el (calculator-last-input): Guard uses 582 * calculator.el (calculator-last-input): Guard uses
@@ -591,8 +593,8 @@
591 (checkdoc-overlay-start, checkdoc-overlay-end) 593 (checkdoc-overlay-start, checkdoc-overlay-end)
592 (checkdoc-mode-line-update, checkdoc-char=): 594 (checkdoc-mode-line-update, checkdoc-char=):
593 Define such that compiler knows they are defined. 595 Define such that compiler knows they are defined.
594 (checkdoc-call-eval-buffer): Deleted. Use eval-buffer directly. 596 (checkdoc-call-eval-buffer): Delete. Use eval-buffer directly.
595 (checkdoc-read-event): Deleted. Use read-event directly. 597 (checkdoc-read-event): Delete. Use read-event directly.
596 598
597 * whitespace.el (whitespace-make-overlay) 599 * whitespace.el (whitespace-make-overlay)
598 (whitespace-overlay-put, whitespace-delete-overlay) 600 (whitespace-overlay-put, whitespace-delete-overlay)
diff --git a/lisp/smerge-mode.el b/lisp/smerge-mode.el
index 45e68750cb3..a40486ffd07 100644
--- a/lisp/smerge-mode.el
+++ b/lisp/smerge-mode.el
@@ -670,7 +670,7 @@ buffer names."
670 (ediff-cleanup-mess) 670 (ediff-cleanup-mess)
671 (with-current-buffer buf 671 (with-current-buffer buf
672 (erase-buffer) 672 (erase-buffer)
673 (insert-buffer buffer-C) 673 (insert-buffer-substring buffer-C)
674 (kill-buffer buffer-A) 674 (kill-buffer buffer-A)
675 (kill-buffer buffer-B) 675 (kill-buffer buffer-B)
676 (kill-buffer buffer-C) 676 (kill-buffer buffer-C)