On 2017-03-20 09:53, Roman Haefeli wrote:
> Hey
> 
> How does Deken compare versions? I noticed that Deken interprets:
> 
> 1.1.1 > 1.1
> 
> and
> 
> 0.1~git20170101 > 0.1
> 
> Looks similar to the output of the sort command. Is it actually simply
> an alphabetical sort?

no. deken *tries* to do a semantic sort.

this is done using tcl's "lsort -dictionary" [1].

it correctly sorts 1.10 after 1.1.1 but might have some more problems
(e.g. your 0.1~git20170101 > 0.1 example).

please file a bug-report, if you think this too annoying.


gfmasdr
IOhannes

[1] https://www.tcl.tk/man/tcl8.4/TclCmd/lsort.htm#M6

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to