Groups | Search | Server Info | Login | Register
Groups > de.comp.editoren > #458
| From | Holger Schauer <Holger.Schauer@gmx.de> |
|---|---|
| Newsgroups | de.comp.editoren |
| Subject | Re: 2x Emacs / Windows - HOME trennen |
| Date | 2023-11-23 09:57 +0100 |
| Organization | Organization ? What Organization ? |
| Message-ID | <87v89szw1t.fsf@pixie.holgi.priv> (permalink) |
| References | <868r6r6ilf.fsf@gnus.sanflorimal.de> <83y1eqpuch.fsf@helmutwaitzmann.news.arcor.de> <ujkftf.3bs.1@stefan.msgid.phost.de> <86sf4xr37p.fsf@gnus.sanflorimal.de> <m25y1t4hp7.fsf@mid.individual.net> |
On 11039 September 1993, Juergen Fenn wrote:
> Eher so:
> (if (eq emacs-version 29.1)
^^^^^^^^^^^^^^^^^^^^^
> (load-file "j:/path/to/.emacs")
> (load-file "c:/path/to/.emacs"))
Die Variable emacs-version enthält einen String, also wenn dann "29.1"
verwenden im Vergleich. Aber Strings sollte man auch nicht mit 'eq'
vergleichen, dafür gibt es 'string-equal'.
string-equal is a built-in function in ‘C source code’.
(string-equal S1 S2)
Return t if two strings have identical contents.
Case is significant, but text properties are ignored.
Symbols are also allowed; their print names are used instead.
Also will man folgendes:
(if (string-equal emacs-version "29.1")
do-this
do-that)
Ich gebe aber zu bedenken, dass man so eine Versions-Abhängigkeit in der
Konfiguration am besten gar nicht haben sollte. Ich habe jahrelang die
im wesentlichen gleiche Konfiguration auf unterschiedlichen Rechnern
genutzt, das war schon schmerzhaft genug. Privat bzw. generell bei nur
einem Rechner tut man sich mit parallel installierten Versionen nur
Schmerzen an ("Doktor, es tut weh, wenn ich das mache." "Ja, dann lassen
sie das doch!").
Holger
--
--- http://blog.find-method.de/ ---
"`Donaudampfschiffahrtskapitaenslizenzpruefungsbogenausfuellungsassistent'
koennte ein neues Microsoftprogramm sein ;-)"
Back to de.comp.editoren | Previous | Next — Previous in thread | Next in thread | Find similar
2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-21 19:56 +0100
Re: 2x Emacs / Windows - HOME trennen Helmut Waitzmann <nn.throttle@xoxy.net> - 2023-11-22 00:19 +0100
Re: 2x Emacs / Windows - HOME trennen Stefan Reuther <stefan.news@arcor.de> - 2023-11-22 08:59 +0100
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-22 20:35 +0100
Re: 2x Emacs / Windows - HOME trennen Juergen Fenn <jfenn@gmx.net> - 2023-11-22 22:11 +0100
Re: 2x Emacs / Windows - HOME trennen Holger Schauer <Holger.Schauer@gmx.de> - 2023-11-23 09:57 +0100
Re: 2x Emacs / Windows - HOME trennen Juergen Fenn <jfenn@gmx.net> - 2023-11-23 12:00 +0100
Re: 2x Emacs / Windows - HOME trennen Christian Garbs <mitch@cgarbs.de> - 2023-11-23 14:23 +0000
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-23 19:18 +0100
Re: 2x Emacs / Windows - HOME trennen Juergen Fenn <jfenn@gmx.net> - 2023-11-23 22:02 +0100
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-24 20:03 +0100
Re: 2x Emacs / Windows - HOME trennen Juergen Fenn <jfenn@gmx.net> - 2023-11-24 21:30 +0100
Re: 2x Emacs / Windows - HOME trennen Clemens Schüller <cs.usenet@mailbox.org> - 2023-11-24 21:57 +0100
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-24 22:10 +0100
Re: 2x Emacs / Windows - HOME trennen Clemens Schüller <cs.usenet@mailbox.org> - 2023-11-24 22:18 +0100
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-24 22:46 +0100
Re: 2x Emacs / Windows - HOME trennen Michael Albinus <michael.albinus@gmx.de> - 2023-11-25 12:29 +0100
Re: 2x Emacs / Windows - HOME trennen Sani Schulz <sani_schulz@web.de> - 2023-11-25 20:06 +0100
Re: 2x Emacs / Windows - HOME trennen Michael Albinus <michael.albinus@gmx.de> - 2023-11-25 21:21 +0100
csiph-web