Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Holger Schauer Newsgroups: de.comp.editoren Subject: Re: 2x Emacs / Windows - HOME trennen Date: Thu, 23 Nov 2023 09:57:34 +0100 Organization: Organization ? What Organization ? Lines: 39 Message-ID: <87v89szw1t.fsf@pixie.holgi.priv> References: <868r6r6ilf.fsf@gnus.sanflorimal.de> <83y1eqpuch.fsf@helmutwaitzmann.news.arcor.de> <86sf4xr37p.fsf@gnus.sanflorimal.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net Ogexykag8RM/xn+z2Nxawwh9JLQuKIrTcwJK7W9SyFHj2CWP4D X-Orig-Path: ID-153070.user.individual.de!not-for-mail Cancel-Lock: sha1:SQe8k1gK6kqdAm+oZRege/lWJiU= sha1:arK/TxuM4jTKRToWe1zylbBqiFA= sha256:cPKlf9pJX+gfSKnhBqiLcYAxZQH3Esh7XD6UdM/QToY= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Xref: csiph.com de.comp.editoren:458 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 ;-)"