[1879] in testers
Emacs lossage.
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Tue Aug 13 15:08:47 1991
From: ckclark@ATHENA.MIT.EDU
Date: Tue, 13 Aug 91 15:06:22 -0400
To: vanharen@MIT.EDU
Cc: testers@MIT.EDU, jfc@MIT.EDU, sauron@MIT.EDU, jon@MIT.EDU, carla@MIT.EDU
In-Reply-To: Chris VanHaren's message of Tue, 13 Aug 91 14:06:23 BST <9108131806.AA10987@bad-loud-music>
Reply-To: ckclark@MIT.EDU
>>>>> On Tue, 13 Aug 91 14:06:23 BST, Chris VanHaren <vanharen@MIT.EDU> said:
Chris> Before you call me a liar, why don't you try it out on
Chris> emacs 18.54? I *did* try it, and it breaks.
You're not lying. You're right---my apologies. But I also tried it,
and when I tried it, it *did* fail with 18.54, but it failed for an
interesting reason---I made the incorrect assumption that the -d flag
would behave the same as the -display flag, so when I tested it out, I
used the shorter version, out of pure laziness in typing. It turns out
that there was an error in x-win.el in 18.54: it included a line which
*allowed* -display to come later, but did *not* allow -d the same
privilege, which is odd, because they are the same thing. Now, we have
to provide backwards compatibility with this error. Very well:
*** /source/third/common/gnu/emacs/lisp/term/x-win.el Mon Jul 15 16:06:45 1991
--- x-win.el Tue Aug 13 14:46:47 1991
***************
*** 76,82 ****
("-bd" . x-ignore-arg)
("-bordercolor" . x-ignore-arg)
("-cr" . x-ignore-arg)
! ("-ms" . x-ignore-arg))
command-switch-alist)))
(defun x-ignore-arg (&rest ignore)
--- 76,84 ----
("-bd" . x-ignore-arg)
("-bordercolor" . x-ignore-arg)
("-cr" . x-ignore-arg)
! ("-ms" . x-ignore-arg)
! ("-d" . x-ignore-arg)
! ("-display" . x-ignore-arg))
command-switch-alist)))
(defun x-ignore-arg (&rest ignore)