# # # patch "local.css" # from [0fbd456ff1574f221b58cef170cf3c3efe84b1ba] # to [5b44c509f915ad1886fe9208b16da21a9149ed2f] # # patch "wiki/AutomateVersions.mdwn" # from [a93ee787c4b84fdd2c20956d49f46882fc743907] # to [d45517368e9a74210f648e6c9904873bc6d773a0] # ============================================================ --- local.css 0fbd456ff1574f221b58cef170cf3c3efe84b1ba +++ local.css 5b44c509f915ad1886fe9208b16da21a9149ed2f @@ -79,12 +79,31 @@ code { text-decoration: none; } +/* global margin */ +#content p, +#content ul, +#content ol, +#content hr, +#content div.toc, +#content pre, +#content table, +#content .inlinepage { + margin-top: 1em; + margin-bottom: 0; +} -.inlinepage { - margin-bottom: 1.5em; +/* less top margin for certain consecutive elements */ +#content p + ul, +#content p + ol, +#content h3 + * { + margin-top: 0.5em; } -.inlinepage .header { +#content > *:first-child { + margin-top: 0; +} + +#content .inlinepage .header { display: block; background: none; padding: 0; @@ -93,8 +112,8 @@ code { margin-bottom: 1em; } -.inlinepage .pagedate, -.inlinepage .tags { +#content .inlinepage .pagedate, +#content .inlinepage .tags { display: none; } @@ -107,17 +126,20 @@ code { #content h1, #content h2, #content h3 { - border-bottom: 1px dotted #474747; color: black; line-height: 1.2em; - margin-top: 0; - margin-bottom: 1em; + margin-top: 2em; + margin-bottom: 0; +} + +#content h1, +#content h2 { + border-bottom: 1px dotted #474747; padding-bottom: 0.2em; + margin-bottom: 1em; } #content p { - margin-top: 0; - margin-bottom: 1.5em; font-size: 1.4em; line-height: 1.5em; } @@ -126,7 +148,6 @@ code { #content ol { font-size: 1.3em; line-height: 1.75em; - margin-bottom: 1.5em; } #content ol li *, @@ -147,24 +168,18 @@ code { #content hr { border: 0; border-top: 1px dotted #474747; - margin-bottom: 1.5em; } -#content > *:last-child { - margin-bottom: 0; -} - #content .toc { margin-top: 1em; border: 1px dotted #474747; background: url(res/toc.png) no-repeat 10px 10px #FAFAFA; padding: 10px; padding-top: 40px; - margin-bottom: 2em; } #content .toc > ol { - margin-bottom: 0; + margin-top: 0; } #content pre { @@ -174,7 +189,6 @@ code { padding: 0.5em; margin-left: 3em; margin-right: 3em; - margin-bottom: 1.5em; font-size: 1.4em; white-space: -moz-pre-wrap; white-space: pre-wrap; @@ -183,7 +197,6 @@ code { #content table { border-collapse: collapse; - margin-bottom: 1.5em; } #content table th, @@ -194,9 +207,17 @@ code { } #content table th { - background: #F0F0F0; + background: #E0E0E0; } +#content table tr:nth-child(even) { + background-color: #F0F0F0; +} + +#content table tr:nth-child(odd) td:nth-child(even) { + background-color: #FAFAFA; +} + #pageinfo { border: 0; color: white; ============================================================ --- wiki/AutomateVersions.mdwn a93ee787c4b84fdd2c20956d49f46882fc743907 +++ wiki/AutomateVersions.mdwn d45517368e9a74210f648e6c9904873bc6d773a0 @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-wip]] The rules to determine if the release version identifier X.Y is raised or not, are as follows: @@ -8,59 +8,71 @@ The rules to determine if the release ve ## Interface Version Matrix -The following table should give you an overview at which time certain functionalities have been added or altered in monotone's automation interface. +This table shows all interface versions to date and the particular monotone releases which implemented them: -||**monotone releases** || 0.17 || 0.18 || 0.19 || 0.20-0.23 || 0.24-0.25 || 0.26 || 0.27 || 0.28 || 0.29 || 0.30 || 0.31-0.33 || 0.34 || 0.35 || 0.36 || 0.37-0.38 || 0.39-0.40 || -||**interface versions** || 0.0 || 0.1 || 0.2 || 1.0 || 1.1 || 2.0 || 2.1 || 2.2 || 3.0 || 3.1 || 4.0 || 4.1 || 4.3 || 5.0 || 6.0 || 7.0 || -||ancestors || || || A || || || || || || || || || || || || || || -||ancestry_difference || || A || || || || || || || || || || || || || || || -||branches || || || || || || || || A || || || || || || || || || -||cert || || || || || || || || || || || || A || || || || || -||certs || || || || A || || || || || || || || || || || || || -||children || || || A || || || || || || || || || || || || || || -||common_ancestors || || || || || || || A || || || || || || || || || || -||content_diff || || || || || || || || || || || || || || || || || -||descendents || || A || || || || || || || || || || || || || || || -||drop_attribute || || || || || || || || || || || || || || A || || || -||drop_db_variables || || || || || || || || || || || || || || || || A || -||erase_ancestors || || A || || || || || || || || || || || || || || || -||genkey || || || || || || || || || || || || || || || || || -||get_attributes || || || || || || || || || A || || || || || C || || || -||get_base_revision_id || || || || || || A || || || || || || || || || || || -||get_content_changed || || || || || || || || || || || A || || || || || || -||get_corresponding_path || || || || || || || || || || || A || || || || || || -||get_current_revision || || || || || || || || || || || || || || || || A [[FootNote(While the format of this command has not been changed between 0.39 and 0.40, the output may differ because the interpretation of the --depth option changed in 0.40 (previously: 0 = the node + its immediate children, now: 0 = only this node))]] || -||get_current_revision_id || || || || || || A || || || || || || || || || || || -||get_db_variables || || || || || || || || || || || || A || || || || C || -||get_file || || || || A || || || || || || || || || || || || || -||get_file_of || || || || || || || || || || || || || || || || || -||get_manifest_of || || || || || || A || || || || || || || || || || || -||get_option || || || || || || || || || || A || || || || || || || -||get_revision || || || || A || || || || || || || || || || || || C || -||graph || || || A || || || || || || || || || || || || || || -||heads || A || || || || || || || || || || || || || || || || -||identify || || || || || || || || || || || || || A || || || || -||interface_version || A || || || || || || || || || || || || || || || || -||inventory || || || || A || || || || || || || || || || || C || C [[FootNote(While the format of this command has not been changed between 0.39 and 0.40, the output may differ because the interpretation of the --depth option changed in 0.40 (previously: 0 = the node + its immediate children, now: 0 = only this node))]] || -||keys || || || || || A || || || || || || || || || || || || -||leaves || || A || || || || || || || || || || || || || || || -||packet_for_fdata || || || || || || A || || || || || || || || || || || -||packet_for_fdelta || || || || || || A || || || || || || || || || || || -||packet_for_rdata || || || || || || A || || || || || || || || || || || -||packets_for_certs || || || || || || A || || || || || || || || || || || -||parents || || || A || || || || || || || || || || || || || || -||put_file || || || || || || || || || || || || A || || || || || -||put_revision || || || || || || || || || || || || A || || || || || -||roots || || || || || || || || || || || || || A || || || || -||select || || || A || || || || || || || || || || || || || || -||set_attribute || || || || || || || || || || || || || || A || || || -||set_db_variable || || || || || || || || || || || || A || || || || C || -||stdio || || || || A || || || || || || B || || || || || || || -||tags || || || || || || || || A || || || || || || || || || -||toposort || || A || || || || || || || || || || || || || || || -||**interface versions** || 0.0 || 0.1 || 0.2 || 1.0 || 1.1 || 2.0 || 2.1 || 2.2 || 3.0 || 3.1 || 4.0 || 4.1 || 4.3 || 5.0 || 6.0 || 7.0 || -||**monotone releases** || 0.17 || 0.18 || 0.19 || 0.20-0.23 || 0.24-0.25 || 0.26 || 0.27 || 0.28 || 0.29 || 0.30 || 0.31-0.33 || 0.34 || 0.35 || 0.36 || 0.37-0.38 || 0.39-0.40 || +[[!table data=""" +interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 | +monotone releases | 0.17 | 0.18 | 0.19 | 0.20-0.23 | 0.24-0.25 | 0.26 | 0.27 | 0.28 | 0.29 | 0.30 | 0.31-0.33 | 0.34 | 0.35 | 0.36 | 0.37-0.38 | 0.39-0.40 | +""" ]] -A = Addition, B = Backwards-compatible change, C = Backwards-incompatible change +The following table gives you an overview at which time certain functionalities have been added or altered in monotone's automation interface: +[[!table data=""" +interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 1| +ancestors | | | A | | | | | | | | | | | | | | +ancestry\_difference | | A | | | | | | | | | | | | | | | +branches | | | | | | | | A | | | | | | | | | +cert | | | | | | | | | | | | A | | | | | +certs | | | | A | | | | | | | | | | | | | +children | | | A | | | | | | | | | | | | | | +common\_ancestors | | | | | | | A | | | | | | | | | | +content\_diff | | | | | | | | | | | | | | | | | +descendents | | A | | | | | | | | | | | | | | | +drop\_attribute | | | | | | | | | | | | | | A | | | +drop\_db\_variables | | | | | | | | | | | | | | | | A | +erase\_ancestors | | A | | | | | | | | | | | | | | | +genkey | | | | | | | | | | | | | | | | | +get\_attributes | | | | | | | | | A | | | | | C | | | +get\_base\_revision\_id | | | | | | A | | | | | | | | | | | +get\_content\_changed | | | | | | | | | | | A | | | | | | +get\_corresponding\_path | | | | | | | | | | | A | | | | | | +get\_current\_revision | | | | | | | | | | | | | | | | A | +get\_current\_revision\_id | | | | | | A | | | | | | | | | | | +get\_db\_variables | | | | | | | | | | | | A | | | | C | +get\_file | | | | A | | | | | | | | | | | | | +get\_file\_of | | | | | | | | | | | | | | | | | +get\_manifest\_of | | | | | | A | | | | | | | | | | | +get\_option | | | | | | | | | | A | | | | | | | +get\_revision | | | | A | | | | | | | | | | | | C | +graph | | | A | | | | | | | | | | | | | | +heads | A | | | | | | | | | | | | | | | | +identify | | | | | | | | | | | | | A | | | | +interface\_version | A | | | | | | | | | | | | | | | | +inventory | | | | A | | | | | | | | | | | C | C | +keys | | | | | A | | | | | | | | | | | | +leaves | | A | | | | | | | | | | | | | | | +packet\_for\_fdata | | | | | | A | | | | | | | | | | | +packet\_for\_fdelta | | | | | | A | | | | | | | | | | | +packet\_for\_rdata | | | | | | A | | | | | | | | | | | +packets\_for\_certs | | | | | | A | | | | | | | | | | | +parents | | | A | | | | | | | | | | | | | | +put\_file | | | | | | | | | | | | A | | | | | +put\_revision | | | | | | | | | | | | A | | | | | +roots | | | | | | | | | | | | | A | | | | +select | | | A | | | | | | | | | | | | | | +set\_attribute | | | | | | | | | | | | | | A | | | +set\_db\_variable | | | | | | | | | | | | A | | | | C | +stdio | | | | A | | | | | | B | | | | | | | +tags | | | | | | | | A | | | | | | | | | +toposort | | A | | | | | | | | | | | | | | | +""" ]] + +###Legend + +A = Addition, B = Backwards-compatible change, C = Backwards-incompatible change + +###Notes + +1 While the format of several command has not been changed between 0.39 and 0.40, the output of the commands (f.e. `automate inventory`) may differ because the interpretation of the --depth option changed in 0.40 (previously: 0 = the node + its immediate children, now: 0 = only this node) + If you like to get more information about certain command / format changes, please consult [monotone's Automation documentation](http://monotone.ca/docs/Automation.html).