[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Are floating point numbers ok in version-regexp-alist?
From: |
Clément Pit-Claudel |
Subject: |
Are floating point numbers ok in version-regexp-alist? |
Date: |
Wed, 15 Mar 2017 18:43:21 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
Hi emacs-devel,
I need to compare debian-like version numbers, in which 1.0 < 1.0dev < 1.1:
$ dpkg --compare-versions 1.0 lt 1.0dev; echo $?
0
$ dpkg --compare-versions 1.0dev lt 1.1; echo $?
0
My instinct would be to write this:
(let ((version-regexp-alist `(("dev" . 0.5) ,@version-regexp-alist)))
(and (version< "1.0" "1.0dev")
(version< "1.0dev" "1.0.1")))
Is it ok to use floating point numbers in version-regexp-alist? Otherwise, do
we have a facility to parse Debian version numbers in Emacs?
Thanks!
Clément.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Are floating point numbers ok in version-regexp-alist?,
Clément Pit-Claudel <=