]> gitweb.factorcode.org Git - factor.git/blob - extra/semantic-versioning/semantic-versioning-docs.factor
Merge remote-tracking branch 'github/merge-native-image-loader'
[factor.git] / extra / semantic-versioning / semantic-versioning-docs.factor
1 ! Copyright (C) 2010 Maximilian Lupke.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: arrays help.markup help.syntax kernel strings ;
4 IN: semantic-versioning
5
6 HELP: split-version
7 { $values
8     { "string" string }
9     { "array" array }
10 }
11 { $description "Splits the version string into a sequnece of major version, minor version, patch level and an alphanumeric identifier if given. See " { $url "http://semver.org/" } " for a detailed description." } ;
12
13 HELP: version<
14 { $values
15     { "version1" string } { "version2" string }
16     { "?" boolean }
17 } ;
18
19 HELP: version<=
20 { $values
21     { "version1" string } { "version2" string }
22     { "?" boolean }
23 } ;
24
25 HELP: version<=>
26 { $values
27     { "version1" string } { "version2" string }
28     { "<=>" string }
29 } ;
30
31 HELP: version=
32 { $values
33     { "version1" string } { "version2" string }
34     { "?" boolean }
35 } ;
36
37 HELP: version>
38 { $values
39     { "version1" string } { "version2" string }
40     { "?" boolean }
41 } ;
42
43 HELP: version>=
44 { $values
45     { "version1" string } { "version2" string }
46     { "?" boolean }
47 } ;
48
49 ARTICLE: { "Versioning" "Semantic Versioning" } "Semantic Versioning"
50 { $vocab-link "semantic-versioning" }
51 $nl
52 { "See " { $url "http://semver.org/" } " for a detailed description of semantic versioning." }
53 ;
54
55 ABOUT: { "Versioning" "Semantic Versioning" }