help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: installing emacs and X11 on OS X


From: Hugo Wolf
Subject: Re: installing emacs and X11 on OS X
Date: Sun, 27 Oct 2002 20:08:09 GMT
User-agent: slrn/0.9.7.4 (Darwin)

In article <mailman.1035737630.1161.help-gnu-emacs@gnu.org>, Eli
Zaretskii wrote: 
> Because I never realized that this aspect has such a profound meaning
> for you.  Most people to whom I explained this in the past were
> convinced by the other issues I mentioned in this thread.

No, it's quite sensible to want to conditionalize based on the gui
environment.  If my ability to do so is about to be taken away from
me, I'll have to do something else -- "it's going away" is as
convincing an argument as anyone could make.  But the _right_ test
here is indeed window-system, since that's the closest thing emacs has
to a representation of what gui environment if any emacs is running
in.



>> There's no logical difference I can see between this and (eq
>> window-system 'mac)
> 
> There's a significant difference: system-type has a precise and fixed
> meaning -- the OS on which Emacs runs -- while window-system's
> semantics is vague and changes with time.

See Thomas F. Burdick's response.  The two are different but not for
the reasons you claim.  There's really nothing very vague about X11
windowing vs MacOS windowing vs Windows windowing vs no windowing, at
least not in my mind.  And it's a stretch to claim these change very
often.  It's not as if emacs ports to new windowing systems appear
with any frequency.

No, the two proposed solutions are different because I can run emacs
under Aqua in osx and also under X11 in osx and your proposal won't
distinguish the two, whereas (eq window-system 'mac) will.  Since I
_want_ this distinction, I can't use your suggestion after all.

Given which, what would you recommend?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]