diff options
author | Stefan Kangas <stefan@marxist.se> | 2021-10-21 21:22:51 +0200 |
---|---|---|
committer | Stefan Kangas <stefan@marxist.se> | 2021-10-21 21:23:30 +0200 |
commit | 6352e0a55587e15fa3bef878a329c1a148749cfe (patch) | |
tree | 23efa6732e648ce668f1cb0e2d7ac19b257d6f11 /doc/lispintro/emacs-lisp-intro.texi | |
parent | f3960bffd07332db4c728771ddb20e50f0c1436f (diff) | |
download | emacs-6352e0a55587e15fa3bef878a329c1a148749cfe.tar.gz |
Add comment on reworking a section in emacs-lisp-intro.texi
* doc/lispintro/emacs-lisp-intro.texi (Body of mark-whole-buffer):
Add comment about how one could rework this section.
Diffstat (limited to 'doc/lispintro/emacs-lisp-intro.texi')
-rw-r--r-- | doc/lispintro/emacs-lisp-intro.texi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi index 2a990ca9ce8..5ce46ea0f79 100644 --- a/doc/lispintro/emacs-lisp-intro.texi +++ b/doc/lispintro/emacs-lisp-intro.texi @@ -4893,6 +4893,23 @@ region. @c FIXME: the definition of append-to-buffer has been changed (in @c 2010-03-30). +@c In Bug#8275, Stefan Monner <monnier@iro.umontreal.ca> writes: +@c >> Do you want to fix this, or shall I try? The problem is that +@c >> append-to-buffer now uses let* and with-current-buffer, so this might +@c >> break the flow of the text. At this point in the book, let* and +@c >> with-current-buffer are not yet introduced. +@c > +@c > Here are some thoughts: +@c > - I don't think it's of any importance that the example code be +@c > identical to the currently used code. +@c > - append-to-buffer might not be the best example since AFAICT copying +@c > text from one buffer to another is not a common operation and in most +@c > cases this is done via buffer-substring + insert (often with some +@c > processing on the string between the two) rather than with +@c > insert-buffer-substring which is a rarely used function. +@c > - yes, I think the text would benefit from some rethink to try and present +@c > with-current-buffer in preference to set-buffer, but it's not +@c > a simple fix. @node append-to-buffer @section The Definition of @code{append-to-buffer} @findex append-to-buffer |