dnl Treat GCC specially since it just gives a non-fatal `unrecognized option'
dnl if not built to support GNU ld.
-dnl For a long time, this was added to LDFLAGS rather than
-dnl LD_SWITCH_SYSTEM_TEMACS. That is: i) inappropriate, since
-dnl LDFLAGS is supposed to be a user option, and this flag is
-dnl essential. It can leads to problems if the user overrides
-dnl LDFLAGS at _build_ time (make LDFLAGS=... all), eg
-dnl http://bugs.debian.org/684788.
-dnl ii) unnecessary, since temacs is the only thing
-dnl that actually needs this option - this is where it was orginally:
-dnl http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
+dnl Adding -znocombreloc to LDFLAGS rather than LD_SWITCH_SYSTEM_TEMACS is:
+dnl * inappropriate, as LDFLAGS is a build option but this is essential. See:
+dnl http://bugs.debian.org/684788
+dnl * unnecessary, since temacs is the only thing that actually needs it. See:
+dnl http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-03/msg00170.html
late_LDFLAGS="$LDFLAGS"
if test x$GCC = xyes; then
LDFLAGS_NOCOMBRELOC="-Wl,-znocombreloc"
1. When Optional Argument NOMAIN is non-nil everything under an
\"if __name__ == '__main__'\" block will be removed.
2. When a subregion of the buffer is sent, it takes care of
- appending extra whitelines so tracebacks are correct.
+ appending extra empty lines so tracebacks are correct.
3. Wraps indented regions under an \"if True:\" block so the
interpreter evaluates them correctly."
(let ((substring (buffer-substring-no-properties start end))