summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-11-30 21:28:55 +0000
committerUlrich Müller <ulm@gentoo.org>2008-11-30 21:28:55 +0000
commit26dd984dc72e2d7a5001a5a3d30dcbf2ebd7f75e (patch)
treeb995976cfc12ca08ea858acf5d1d88b3b1cf2233 /app-doc/elisp-manual
parentppc stable, bug #249352 (diff)
downloadhistorical-26dd984dc72e2d7a5001a5a3d30dcbf2ebd7f75e.tar.gz
historical-26dd984dc72e2d7a5001a5a3d30dcbf2ebd7f75e.tar.bz2
historical-26dd984dc72e2d7a5001a5a3d30dcbf2ebd7f75e.zip
Build Info files from Texinfo source.
Include version number in install location. Add retro Elisp manual in SLOT 18. Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.27-gentoo-r4 i686
Diffstat (limited to 'app-doc/elisp-manual')
-rw-r--r--app-doc/elisp-manual/ChangeLog18
-rw-r--r--app-doc/elisp-manual/Manifest20
-rw-r--r--app-doc/elisp-manual/elisp-manual-18.1.03.ebuild36
-rw-r--r--app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild8
-rw-r--r--app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild36
-rw-r--r--app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch17
-rw-r--r--app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch153
-rw-r--r--app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch17
-rw-r--r--app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch83
9 files changed, 376 insertions, 12 deletions
diff --git a/app-doc/elisp-manual/ChangeLog b/app-doc/elisp-manual/ChangeLog
index 90a3f44898c3..325163958db0 100644
--- a/app-doc/elisp-manual/ChangeLog
+++ b/app-doc/elisp-manual/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for app-doc/elisp-manual
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/ChangeLog,v 1.6 2007/08/25 14:17:31 ulm Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/ChangeLog,v 1.7 2008/11/30 21:28:55 ulm Exp $
+
+*elisp-manual-21.2.8-r2 (30 Nov 2008)
+*elisp-manual-18.1.03 (30 Nov 2008)
+
+ 30 Nov 2008; Ulrich Mueller <ulm@gentoo.org>
+ +files/elisp-manual-18.1.03-direntry.patch,
+ +files/elisp-manual-18.1.03-fix-texinfo.patch,
+ +files/elisp-manual-21.2.8-direntry.patch,
+ +files/elisp-manual-21.2.8-fix-texinfo.patch,
+ +elisp-manual-18.1.03.ebuild, elisp-manual-21.2.8-r1.ebuild,
+ +elisp-manual-21.2.8-r2.ebuild:
+ Build Info files from Texinfo source. Include version number in install
+ location to avoid shadowing of later manual versions that come with Emacs.
+ Add retro Elisp manual in SLOT 18. Update HOMEPAGE.
25 Aug 2007; Ulrich Mueller <ulm@gentoo.org> -elisp-manual-21.2.8.ebuild:
Remove old revision.
diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index eb3a6c1b3a6a..57336080cff4 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -1,14 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX elisp-manual-18.1.03-direntry.patch 474 RMD160 44c3fc278fc3cbe4e3a99512dc01be9f193e99a9 SHA1 0c9848ab6d80489d2e90b26d925d556a81223963 SHA256 ee64ef536912903fb4d8e48fc9bb5503d38fe85b7e7dc81834d45005930f7e16
+AUX elisp-manual-18.1.03-fix-texinfo.patch 6260 RMD160 e1a81cf1354042d149328816d4f999a34e3cb888 SHA1 6362f20717f45fcddddcbdb659b495802edcdda5 SHA256 56fa77f8b32ad58cf2650b88a0b8a9cf2d0aba4f4d90c355aa69de193dc438b0
+AUX elisp-manual-21.2.8-direntry.patch 455 RMD160 27067c76391b6b14ffeb84e864312d0842a3a1ad SHA1 8bfa16b987db0800077a2f2cea1309316bbefae4 SHA256 d0369d6606a3874e4e3db6a7bfe40913498d882e56e889612f9819aff92a2f68
+AUX elisp-manual-21.2.8-fix-texinfo.patch 3515 RMD160 5b3950d0bee4d44427668eeea9c90064892f496b SHA1 817da45611ca7b32afe501cf70bd90b2dac099f3 SHA256 6e062aef92001db10fb139579bdfe60133bfd08d7715f0c8e6285662c85c90fe
DIST elisp-info.tar.gz 687236 RMD160 5c0205a543967f72a4832fcf7a992c3fbbfdc863 SHA1 d10771de4f46441368ca346ecb3877dfb6c8e6c0 SHA256 dc8fe63a70dac38a789fc515217e811526516f50d470ba00d97cd46b3f17cc8f
-EBUILD elisp-manual-21.2.8-r1.ebuild 773 RMD160 dc94b2f5f550f67622dd990e56c8700acdda8125 SHA1 51f8a2c6309c53ec44a84ce700b56fb406b6ea7a SHA256 06696b6033c075aad587fdc34893ef2397800c72e111e8710d56ba281338c8db
-MISC ChangeLog 2361 RMD160 c893e02c811af3ab39118178ff0ed94797c185fa SHA1 9969944f1bf787a67f95acb839a21b040b3d5864 SHA256 0ee9ae475080e0804e8bb00f69d36ed5a815ac562e067ba5f69e1e5f4e8b6787
+DIST elisp-manual-18-1.03.tar.gz 1246385 RMD160 4e94a1234b060548dc25a7f6d5e7f8a59c6332a3 SHA1 801cb5192762e85bfdf63392af49ee1a5b7c7616 SHA256 eac2970bdc53d0fe3f20149177b11ac133dd16cb36d8d88de858d24cd9fdac51
+DIST elisp-manual-21-2.8.tar.gz 2455995 RMD160 a0d9aa30c032e3e227cc931e6da711ade194f7d0 SHA1 252fd99132f6b7c553a8737d9ba0a8b82636641c SHA256 f17d3bfce8f9e8426b40e0a686e50809c6806157667a032c280bd70533ffd450
+EBUILD elisp-manual-18.1.03.ebuild 896 RMD160 79f1f0162c7d2ab1da93a835ba45e901b251f44d SHA1 9c65c6d1a03c772ba85fb21e27af5b28236e04b6 SHA256 a908d56b49d5e3c4f0e8144cacc977ec914748117f43ea7704fc447e0d657196
+EBUILD elisp-manual-21.2.8-r1.ebuild 749 RMD160 c83048a64e291ded1a958296a9403bd36fe07c57 SHA1 2e2b90df21f69b22ac81b55015011b708642193f SHA256 acdc7c09304d907d3b4ab6b3ffe41abb80a345fce69ba1596f99a0efd8f8044c
+EBUILD elisp-manual-21.2.8-r2.ebuild 914 RMD160 f0acc4ea849def1f9a9891f1882bb86b8b3f2430 SHA1 88cd559b056f42d4496b95b9241305cd6c778ca5 SHA256 e184a904420c079e07282a4d4e85c3793f29092710052c8c5e6faf6d1c62c713
+MISC ChangeLog 2974 RMD160 1a1eddd7fedd7781efdaa407be35c38812dc33d6 SHA1 d7e287f4a151f6936737d4b51d12656e9b2fea25 SHA256 8526851063ca6150911aa5daf731bba7810dbdbc08b0363a842fdac6e16eecc9
MISC metadata.xml 1348 RMD160 5ecbda1b0b2424fb2d8dbc6dcb291d2b5277323c SHA1 073d9ee41bf2414a89c3952605cbd03113258d98 SHA256 d3a76777e927836d3ab86e6f07a97eea4eb5eb178c761bfaa2375c1076f34ddf
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.8 (GNU/Linux)
+Version: GnuPG v1.4.9 (GNU/Linux)
-iEYEARECAAYFAkfgyA0ACgkQOeoy/oIi7uyg7QCeLb/Rv084P7S8uS7kzxLdFRPd
-TfsAn0i3qvw2NA8QLChfp0L+/yJkrSRz
-=u3+H
+iEYEARECAAYFAkkzBbsACgkQOeoy/oIi7uwRqgCgn1zGOGFVNjJTtOJPeAlTQwGR
+J/kAnReOHLqaaWwoJi73397CE+dYOB5n
+=SnAV
-----END PGP SIGNATURE-----
diff --git a/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild
new file mode 100644
index 000000000000..d7f29be73824
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild,v 1.1 2008/11/30 21:28:55 ulm Exp $
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 1 '-' )
+MY_P=${PN}-${MY_PV}
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="http://www.gnu.org/software/emacs/manual/"
+SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="18"
+KEYWORDS="~x86"
+IUSE=""
+
+S="${WORKDIR}/elisp"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # remove pre-made info files
+ rm -f elisp elisp-[0-9]*
+ epatch "${FILESDIR}/${P}-fix-texinfo.patch"
+ epatch "${FILESDIR}/${P}-direntry.patch"
+}
+
+src_compile() {
+ ln -s index.unperm index.texi
+ makeinfo elisp.texi || die "makeinfo failed"
+}
+
+src_install() {
+ doinfo elisp18.info* || die "doinfo failed"
+}
diff --git a/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild b/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild
index 559fff0bdf7a..be7b1548bb7a 100644
--- a/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild,v 1.6 2007/08/25 13:45:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/elisp-manual-21.2.8-r1.ebuild,v 1.7 2008/11/30 21:28:55 ulm Exp $
inherit versionator
MY_PV=$(replace_version_separator 1 '-' )
DESCRIPTION="The GNU Emacs Lisp Reference Manual"
-HOMEPAGE="http://ftp.gnu.org/gnu/Manuals/elisp-manual-${MY_PV}/elisp.html"
+HOMEPAGE="http://www.gnu.org/software/emacs/manual/"
SRC_URI="mirror://gnu/Manuals/elisp-manual-${MY_PV}/info/elisp-info.tar.gz"
LICENSE="FDL-1.1"
-SLOT="0"
+SLOT="21"
KEYWORDS="amd64 ppc s390 sparc x86"
IUSE=""
diff --git a/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild
new file mode 100644
index 000000000000..04bfe9009287
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild,v 1.1 2008/11/30 21:28:55 ulm Exp $
+
+inherit eutils versionator
+
+MY_PV=$(replace_version_separator 1 '-' )
+MY_P=${PN}-${MY_PV}
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="http://www.gnu.org/software/emacs/manual/"
+SRC_URI="mirror://gnu/emacs/${MY_P}.tar.gz"
+
+LICENSE="FDL-1.1"
+SLOT="21"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # remove pre-made info files
+ rm -f elisp elisp-[0-9]*
+ epatch "${FILESDIR}/${P}-fix-texinfo.patch"
+ epatch "${FILESDIR}/${P}-direntry.patch"
+}
+
+src_compile() {
+ ln -s index.unperm index.texi
+ makeinfo elisp.texi || die "makeinfo failed"
+}
+
+src_install() {
+ doinfo elisp21.info* || die "doinfo failed"
+}
diff --git a/app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch
new file mode 100644
index 000000000000..4918ada959e1
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch
@@ -0,0 +1,17 @@
+--- elisp-orig/elisp.texi
++++ elisp/elisp.texi
+@@ -1,8 +1,13 @@
+ \input texinfo @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename elisp
++@setfilename elisp18.info
+ @settitle GNU Emacs Lisp Reference Manual
+ @c %**end of header
+
++@dircategory Emacs
++@direntry
++* Elisp 18: (elisp18). The Emacs Lisp Reference Manual for Emacs 18.
++@end direntry
++
+ @c ================================================================
+ @c THIS file has the new style title page commands.
diff --git a/app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch b/app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch
new file mode 100644
index 000000000000..c23c40a40dc4
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch
@@ -0,0 +1,153 @@
+--- elisp-orig/display.texi
++++ elisp/display.texi
+@@ -484,5 +484,5 @@
+
+ @quotation
+-@strong{Note:} in version 18, this function is named
++@strong{Please note:} in version 18, this function is named
+ @code{blink-paren-hook}, but since it is not called with the standard
+ convention for hooks, it is being renamed to @code{blink-paren-function}
+--- elisp-orig/elisp.texi
++++ elisp/elisp.texi
+@@ -112,5 +112,5 @@
+ @page
+
+-@node Top, Introduction, (dir), (dir)
++@node Top, License, (dir), (dir)
+
+ @ifinfo
+--- elisp-orig/files.texi
++++ elisp/files.texi
+@@ -189,6 +189,6 @@
+ appended to get an unused name. See also @ref{Creating Buffers}.
+
+-@strong{Note:} @code{create-file-buffer} does @emph{not} associate the
+-new buffer with a file and does not make it the current buffer.
++@strong{Please note:} @code{create-file-buffer} does @emph{not} associate
++the new buffer with a file and does not make it the current buffer.
+
+ @example
+--- elisp-orig/help.texi
++++ elisp/help.texi
+@@ -252,6 +252,6 @@
+ @end table
+
+-@strong{Note:} each @samp{\} must be doubled when written in a string in
+-Emacs Lisp.
++@strong{Please note:} each @samp{\} must be doubled when written in a
++string in Emacs Lisp.
+
+ Here are examples of the special substrings:
+--- elisp-orig/hooks.texi
++++ elisp/hooks.texi
+@@ -12,5 +12,5 @@
+
+ @quotation
+-@strong{Note:} in version 19, @code{blink-paren-hook} and
++@strong{Please note:} in version 19, @code{blink-paren-hook} and
+ @code{auto-fill-hook} are renamed to @code{blink-paren-function} and
+ @code{auto-fill-function} respectively, since they are not called by the
+--- elisp-orig/markers.texi
++++ elisp/markers.texi
+@@ -364,6 +364,6 @@
+ The old value of the mark is @emph{not} pushed onto the mark ring.
+
+- @strong{Note:} use this function only if you want the user to see that
+-the mark has moved, and you want the previous mark position to be lost.
++ @strong{Please note:} use this function only if you want the user to see
++that the mark has moved, and you want the previous mark position to be lost.
+ Normally, when a new mark is set, the old one should go on the
+ @code{mark-ring}, which is why most applications should use
+--- elisp-orig/os.texi
++++ elisp/os.texi
+@@ -90,5 +90,5 @@
+ @end defopt
+
+-@node Init File, Terminal-Specific, Start-Up Summary, Starting Up
++@node Init File, Terminal-Specific, Start-up Summary, Starting Up
+ @subsection The Init File: @file{.emacs}
+ @cindex init file
+@@ -688,5 +688,5 @@
+ are swapped and the characters @kbd{C-q} and @kbd{C-^} are swapped.
+ After executing this function, typing @kbd{C-\} has all the usual
+-effects of typing @kbd{C-s}, and vice versa. (@xref{Flow Control} for
++effects of typing @kbd{C-s}, and vice versa. (@xref{Flow Control}, for
+ more information on this subject.)
+
+@@ -743,6 +743,6 @@
+ you will have to start Emacs afresh to make this take effect.
+
+-@strong{Note:} In version 19, @code{baud-rate} is a variable so that you
+-can change it conveniently within Emacs.
++@strong{Please note:} In version 19, @code{baud-rate} is a variable so
++that you can change it conveniently within Emacs.
+ @end defun
+
+--- elisp-orig/positions.texi
++++ elisp/positions.texi
+@@ -75,5 +75,5 @@
+ current buffer. This is @code{(1+ (buffer-size))}, unless narrowing is
+ in effect, in which case it is the position of the end of the region
+-that you narrowed to. (@xref{Narrowing}).
++that you narrowed to. (@xref{Narrowing}.)
+ @end defun
+
+@@ -745,5 +745,5 @@
+ last of @var{forms}, or @code{nil} if no forms were given.
+
+-@strong{Note:} it is easy to make a mistake when using
++@strong{Caution:} it is easy to make a mistake when using
+ @code{save-restriction}. Read the entire description here before you
+ try it.
+--- elisp-orig/processes.texi
++++ elisp/processes.texi
+@@ -90,8 +90,8 @@
+ supplied to @var{program} as separate command line arguments. Wildcard
+ characters and other shell constructs are not allowed in these strings,
+-since they are passed directly to the specified program. @strong{Note:}
+-the argument @var{program} contains only the name of the program; it may
+-not contain any command-line arguments. Such arguments must be provided
+-via @var{args}.
++since they are passed directly to the specified program.
++@strong{Please note:} the argument @var{program} contains only the name
++of the program; it may not contain any command-line arguments. Such
++arguments must be provided via @var{args}.
+
+ The subprocess gets its current directory from the value of
+--- elisp-orig/searching.texi
++++ elisp/searching.texi
+@@ -292,10 +292,10 @@
+ @end table
+
+-@strong{Note:} for historical compatibility, special characters are treated as
+-ordinary ones if they are in contexts where their special meanings make no
+-sense. For example, @samp{*foo} treats @samp{*} as ordinary since there is
+-no preceding expression on which the @samp{*} can act. It is poor practice
+-to depend on this behavior; better to quote the special character anyway,
+-regardless of where it appears.@refill
++@strong{Please note:} for historical compatibility, special characters
++are treated as ordinary ones if they are in contexts where their special
++meanings make no sense. For example, @samp{*foo} treats @samp{*} as
++ordinary since there is no preceding expression on which the @samp{*}
++can act. It is poor practice to depend on this behavior; better to quote
++the special character anyway, regardless of where it appears.@refill
+
+ For the most part, @samp{\} followed by any character matches only
+--- elisp-orig/strings.texi
++++ elisp/strings.texi
+@@ -621,5 +621,5 @@
+ The definition of a word is any sequence of consecutive characters
+ that are assigned to the word constituent category in the current syntax
+-table (@xref{Syntax Class Table}).
++table (@pxref{Syntax Class Table}).
+
+ When the argument to @code{capitalize} is a character, @code{capitalize}
+--- elisp-orig/variables.texi
++++ elisp/variables.texi
+@@ -425,5 +425,5 @@
+ of @var{symbol} to the result, provided @var{value} is given.
+
+-@strong{Note:} don't use @code{defconst} for user option variables in
++Don't use @code{defconst} for user option variables in
+ libraries that are not normally loaded. The user should be able to
+ specify a value for such a variable in the @file{.emacs} file, so that
diff --git a/app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch b/app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch
new file mode 100644
index 000000000000..baaa6a96944a
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch
@@ -0,0 +1,17 @@
+--- elisp-manual-21-2.8-orig/elisp.texi
++++ elisp-manual-21-2.8/elisp.texi
+@@ -1,11 +1,11 @@
+ \input texinfo @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename elisp
++@setfilename elisp21.info
+ @settitle GNU Emacs Lisp Reference Manual
+ @c %**end of header
+
+-@dircategory Editors
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp). The Emacs Lisp Reference Manual.
++* Elisp 21: (elisp21). The Emacs Lisp Reference Manual for Emacs 21.
+ @end direntry
+
diff --git a/app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch b/app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch
new file mode 100644
index 000000000000..e2408867d04a
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch
@@ -0,0 +1,83 @@
+Change all occurences of @strong{Note:} to avoid makeinfo warnings and
+spurious cross references. This is a backport of the following change:
+
+2003-09-26 Richard M. Stallman <rms@gnu.org>
+
+ * buffers.texi, commands.texi, debugging.texi, eval.texi:
+ * loading.texi, minibuf.texi, text.texi, variables.texi:
+ Avoid @strong{Note:}.
+
+--- elisp-orig/buffers.texi
++++ elisp/buffers.texi
+@@ -107,5 +107,5 @@
+ that, you must use the functions described in @ref{Displaying Buffers}.
+
+- @strong{Note:} Lisp functions that change to a different current buffer
++ @strong{Warning:} Lisp functions that change to a different current buffer
+ should not depend on the command loop to set it back afterwards.
+ Editing commands written in Emacs Lisp can be called from other programs
+--- elisp-orig/commands.texi
++++ elisp/commands.texi
+@@ -2018,5 +2018,5 @@
+ function.
+
+-@strong{Note:} Don't bind this variable with @code{let}. It is often
++@strong{Warning:} Don't bind this variable with @code{let}. It is often
+ buffer-local, and if you bind it around reading input (which is exactly
+ when you @emph{would} bind it), switching buffers asynchronously while
+--- elisp-orig/debugging.texi
++++ elisp/debugging.texi
+@@ -216,5 +216,5 @@
+ @code{debug-on-entry} always returns @var{function-name}.
+
+-@strong{Note:} if you redefine a function after using
++@strong{Warning:} if you redefine a function after using
+ @code{debug-on-entry} on it, the code to enter the debugger is discarded
+ by the redefinition. In effect, redefining the function cancels
+--- elisp-orig/eval.texi
++++ elisp/eval.texi
+@@ -589,5 +589,5 @@
+ values. Loading a file also does evaluation (@pxref{Loading}).
+
+- @strong{Note:} it is generally cleaner and more flexible to store a
++ It is generally cleaner and more flexible to store a
+ function in a data structure, and call it with @code{funcall} or
+ @code{apply}, than to store an expression in the data structure and
+--- elisp-orig/loading.texi
++++ elisp/loading.texi
+@@ -149,5 +149,5 @@
+ functions should use @code{read}.
+
+-@strong{Note:} Instead of using this variable, it is cleaner to use
++Instead of using this variable, it is cleaner to use
+ another, newer feature: to pass the function as the @var{read-function}
+ argument to @code{eval-region}. @xref{Eval}.
+--- elisp-orig/minibuf.texi
++++ elisp/minibuf.texi
+@@ -1064,6 +1064,6 @@
+ case, point goes at the beginning of @var{initial}. The default for
+ @var{initial} is @code{nil}---don't insert any file name. To see what
+-@var{initial} does, try the command @kbd{C-x C-v}. @strong{Note:} we
+-recommend using @var{default} rather than @var{initial} in most cases.
++@var{initial} does, try the command @kbd{C-x C-v}. @strong{Please note:}
++we recommend using @var{default} rather than @var{initial} in most cases.
+
+ Here is an example:
+--- elisp-orig/text.texi
++++ elisp/text.texi
+@@ -3694,5 +3694,5 @@
+ the body of a @code{combine-after-change-calls} form.
+
+-@strong{Note:} If the changes you combine occur in widely scattered
++@strong{Warning:} If the changes you combine occur in widely scattered
+ parts of the buffer, this will still work, but it is not advisable,
+ because it may lead to inefficient behavior for some change hook
+--- elisp-orig/variables.texi
++++ elisp/variables.texi
+@@ -1290,5 +1290,5 @@
+ Displays}.
+
+-@strong{Note:} Do not use @code{make-local-variable} for a hook
++@strong{Warning:} Do not use @code{make-local-variable} for a hook
+ variable. Instead, use @code{make-local-hook}. @xref{Hooks}.
+ @end deffn