]> git.eshelyaron.com Git - emacs.git/commitdiff
(Coding Conventions): Cleanup last change.
authorRichard M. Stallman <rms@gnu.org>
Wed, 5 Jul 2006 17:04:09 +0000 (17:04 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 5 Jul 2006 17:04:09 +0000 (17:04 +0000)
lispref/tips.texi

index 6abc41959e714d0935f9acf9a513c9f5fda85190..0110ef307b18739db74221788a688c7923d5c26f 100644 (file)
@@ -177,9 +177,9 @@ compatibility issues.
 Redefining (or advising) an Emacs primitive is a bad idea.  It may do
 the right thing for a particular program, but there is no telling what
 other programs might break as a result.  In any case, it is a problem
-for debugging, because the two advised function doesn't do what its
-source code says it does.  If the programmer investigating the problem
-is unaware that there is advice on the function, the experience can be
+for debugging, because the advised function doesn't do what its source
+code says it does.  If the programmer investigating the problem is
+unaware that there is advice on the function, the experience can be
 very frustrating.
 
 We hope to remove all the places in Emacs that advise primitives.
@@ -192,10 +192,10 @@ in another Lisp package.
 @item
 Likewise, avoid using @code{eval-after-load} (@pxref{Hooks for
 Loading}) in libraries and packages.  This feature is meant for
-personal customizations; using it in a Lisp program is unclean because
-it modifies the behavior of another Lisp file in an invisible way.
-This is an obstacle for debugging, much like advising a function in
-the other package.
+personal customizations; using it in a Lisp program is unclean,
+because it modifies the behavior of another Lisp file in a way that's
+not visible in that file.  This is an obstacle for debugging, much
+like advising a function in the other package.
 
 @item
 If a file does replace any of the functions or library programs of