<div dir="ltr"><div><div><div>It's possible to specify "version exceptions" in the new package catalog system (i.e., on <a href="http://pkg.racket-lang.org">pkg.racket-lang.org</a>). I want to use one version (old version) for pre-6.0, and another one for >= 6.0. IIUC, the right way to do this is to specify a mapping for 'default to my pre-6 branch, and then explicit mappings for 6.0 and 6.1 to the new version.<br><br>My questions:<br><br></div>1) how are version numbers matched? I just tried an experiment, and it looks like my version exceptions are confined to exact matches; e.g., when I have a version exception for 6.1, and I do a raco pkg catalog-show for 6.1.0.8, I get the default one.<br></div>2) This requires me to add an exception for every new version, right?<br><br></div>Finally, I'm still kind of baffled by the <a href="http://pkg.racket-lang.org">pkg.racket-lang.org</a> interface; it seems that when I make changes to a package and then close and re-open the floating window, my changes are still there, but that actually hitting browser reload often causes the changes to be lost. Am I just waiting for a change to propagate through a back-end database, here?<br><br>Many thanks,<br><br>John<br><br></div>