[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how do i find out the platform emacs runs on?
From: |
Ehud Karni |
Subject: |
Re: how do i find out the platform emacs runs on? |
Date: |
Thu, 27 Nov 2003 00:29:34 +0200 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 26 Nov 2003 17:36:02 +0000, Phillip Lord <p.lord@russet.org.uk> wrote:
>
> One important question to ask though, is why are you doing this? In
> general its better to ask Emacs for its capabilities rather than its
> platform.
I have an .emacs files that runs on 3 systems: GNU/Linux, windows-NT
and Cygwin (on windows). I set some Emacs variables and some environment
variables. It has nothing to do with the Emacs capabilities and
everything with the OS capabilities/behavior.
e.g. I set the `desktop-basefilename' differently for windows-NT and
Cygwin because they have different path structure (X:\... vs. /X/...).
> Checking between console and windowing environment seems a good way to
> do things.
>
> This way if Emacs on different systems gains new functionality, it
> should all just work.
Only if it is purely Emacs dependent, When it is dependent on the OS
or the display or any other factor, you should check for the specific
element that differentiate between these situations.
> Of course there are times when you might just not be bothered to do
> this, or when its too much effort (checking whether external programs
> like diff are available for instance).
There are times, you just can not check (e.g. if the test might hang
the system or block Emacs forever).
Ehud.
- --
Ehud Karni Tel: +972-3-7966-561 /"\
Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign
Insurance agencies (USA) voice mail and X Against HTML Mail
http://www.mvs.co.il FAX: 1-815-5509341 / \
GnuPG: 98EA398D <http://www.keyserver.net/> Better Safe Than Sorry
-----BEGIN PGP SIGNATURE-----
Comment: use http://www.keyserver.net/ to get my key (and others)
iD4DBQE/xSlNLFvTvpjqOY0RAkiwAJ9CvKnQJvZrRAkhrFrmAfUlUrhtuACWITmC
a+49x1lzx3g+u6afFXhIFw==
=VwGE
-----END PGP SIGNATURE-----
Re: how do i find out the platform emacs runs on?, Eli Zaretskii, 2003/11/24
Message not available
Message not availableRe: apropos apropos [was: how do i find out the platform emacs runs on?], Alan Mackenzie, 2003/11/29
Re: apropos apropos [was: how do i find out the platform emacs runs on?], Eli Zaretskii, 2003/11/30