use version<
authorJoerg Jaspert <joerg@ganneff.de>
Fri, 6 Sep 2013 12:06:13 +0000 (14:06 +0200)
committerJoerg Jaspert <joerg@ganneff.de>
Fri, 6 Sep 2013 12:06:13 +0000 (14:06 +0200)
.emacs.d/config/emacs.org

index a336c22..675feb4 100644 (file)
@@ -102,7 +102,7 @@ one variable and go over that in a loop.
           (add-to-list 'load-path name)))))
 ;; For older emacsen we need an extra directory, which should be at
 ;; THE END of the load path
-(when (< emacs-major-version 24)
+(when (version< emacs-version "24")
   (add-to-list 'load-path (expand-file-name "emacs23" jj-elisp-dir) t))
 
 #+END_SRC
@@ -139,9 +139,9 @@ I dislike the startup message
 
 Usually I want the lines to break at 72 characters.
 #+BEGIN_SRC emacs-lisp tangle:yes
-(if (> emacs-major-version 22)
-    (setq fill-column 72)
-  (setq default-fill-column 72))
+(if (version<= emacs-version "22")
+    (setq default-fill-column 72)
+  (setq fill-column 72))
 #+END_SRC
 
 And it is nice to have a final newline in files.
@@ -192,9 +192,9 @@ for new users. Enable them.
 I've tried various different fonts and while I like the Terminus font
 most for my shells, in Emacs Inconsolata clearly wins.
 #+BEGIN_SRC emacs-lisp tangle:yes
-(if (> emacs-major-version 22)
-    (set-frame-font "Inconsolata-14")
-  (set-default-font "Inconsolata-14"))
+(if (version<= emacs-version "22")
+    (set-default-font "Inconsolata-14")
+  (set-frame-font "Inconsolata-14"))
 #+END_SRC
 
 I always use dark backgrounds, so tell Emacs about it. No need to