| From: | Zajcev Evgeny <zevlg@xxxxxxxxx> |
|---|---|
| Subject: | diff.el Emacs version problem |
| Date: | Thu, 10 Feb 2005 02:35:31 +0300 |
| Organization: | Home |
| User-agent: | Gnus/5.1002 (Gnus v5.10.2) sxemacs/22.1 |
diff.el defines some internal variable `diff-emacs-19-p' like this:
(defconst diff-emacs-19-p
(let ((ver (string-to-int (substring emacs-version 0 2))))
(>= ver 19)))
As you can see we will get nil `diff-emacs-19-p' value under SXEmacs.
This can cause problems to SXEmacs.
We can have simple fix like this:
(defconst diff-emacs-19-p
(let ((ver (string-to-int (substring emacs-version 0 2))))
(or (zerop ver) (>= ver 19))))
ver will be set to 0 if first character in `emacs-version' is
non-digit.
Thanks!
--
lg
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Success] steve@xxxxxxxxxxxxxxxxx/sxemacs--main--22.1.2--patch-7 on i686-pc-linux, Steve Youngs |
|---|---|
| Next by Date: | Re: diff.el Emacs version problem, Steve Youngs |
| Previous by Thread: | [Success] steve@xxxxxxxxxxxxxxxxx/sxemacs--main--22.1.2--patch-7 on i686-pc-linux, Steve Youngs |
| Next by Thread: | Re: diff.el Emacs version problem, Steve Youngs |
| Indexes: | [Date] [Thread] [Top] [All Lists] |