Since what you really want is a significantly different total ordering, you
really need a different set of binary relations. I certainly don't want to be
the one to propose `<~`, `<=~, `>~`, and `>=~`. Plus, for completeness, I
guess you'd need a comparison operator `=~`. That would all be... horrible.
Personally I'd take the 99% solution and use the `with foo < 2.0.0~` syntax; if
the set of cases where we care ever overlaps the set of cases where someone
uses the multiple tilde thing then someone will just have to handle the case by
hand.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/715#issuecomment-519300293
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint