Cleaning up the literate programming bits
[?]
Dec 15, 2020, 10:36 AM
IYJZVLETBAQDDELENH3FX7ZTOC3HY4UJ3AMC3MACW6O7ZCWZTR6ACDependencies
- [2]
I52XSRUHMassive cleanup, and simplification - [3]
KVBLRDOUConcatenating edits with order conflict resolutions (if relevant), and parsing the text format of the result - [4]
QNJBR73Kdon't return Result for infallible functions - [5]
WZVCLZKYaddress clippy lints - [6]
VO5OQW4WRemoving anyhow in libpijul - [7]
ZXTHL45Oaddress clippy lints - [8]
UNZXTNSJChange text format: order dependencies in the order they were on the channel at record time - [9]
PJ7T2VFLDo not hang on locked repositories - [10]
33ANCTMFFixing a panic when decoding a bad ChangeId - [11]
BUM5P4VGCorrect error for Merkle::from_base32 - [12]
6T5ULULMFixing conflicts with the changes from discussion #143 - [13]
7FFFKQZUadd 'Default' implementations - [14]
BZSC7VMYaddress clippy lints - [15]
KDF6FJRVbigger clippy refactors - [16]
7A2TSC4PConflict solving code (FOLDER edges) - [17]
JRSBH6HTIdentification of line numbers in replacements - [18]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [19]
3M7WBE24Re-adding anyhow in the tests of libpijul - [20]
74HX2XZDCleanup and debugging - [21]
DNQHXWRZaddress clippy hard errors - [22]
WKX5S4Z4remove unneccesary explicit lifetimes
Change contents
- edit in libpijul/src/working_copy/mod.rs at line 1
// org id jgSEtEI/xIjz/bF+vtGtYbEA9bNIeFWLqnZT+M51S64= - edit in libpijul/src/working_copy/memory.rs at line 1
// org id 0KxFIPg0ga5vhSwltRkYUH0GqkExY80aPF4KPWp42YI= - edit in libpijul/src/vertex_buffer.rs at line 1
// org id YHNNzZV5am1BYRE9P9yHBV54v3BJ2n5DcyZHps06YG4= - edit in libpijul/src/vector2.rs at line 1
// org id zbhEFFLH9dRwVwwwwfF92Y0wFF4fPrXmDJAX4GwqE9A= - edit in libpijul/src/tests/rm_file.rs at line 1
// org id pmxSHD/C7q1dK2EUb0CLkD0B2goCZkjog2twUdtj+t0= - edit in libpijul/src/tests/performance.rs at line 1
// org id yeulGdXdjG310z4jeyybg6GQH3njDFclmYFkTn69Y/o= - edit in libpijul/src/tests/patch.rs at line 1
// org id gXNh0eP6/JRfVcJHHR8Y4h0m0xEBUNNruLtr0w14rHw= - edit in libpijul/src/tests/partial.rs at line 1
// org id WSMNvyR4bu2brx+dqb9Z2EL3nECuN/R8COJKX3iDnto= - edit in libpijul/src/tests/mod.rs at line 1
// org id DQYPBj/aarc6S1hsotGYEzxSk3K5U5+4bF1dfi5WjAY= - edit in libpijul/src/tests/missing_context.rs at line 1
// org id Wm0VaE4AsPZ6mzh1X0S76snwx4OGE0BFKf3AML3aYZs= - edit in libpijul/src/tests/conflict.rs at line 1
// org id D0balg0/wtKfdDhdphXnGFSzLq/K7vZDjx/dtkoHoyw= - edit in libpijul/src/tests/conflict.rs at line 163
// org id XADwz9T0kn2XwUanHtR9EYo1Be+wsQRBiLQ2UF6sFgo= - edit in libpijul/src/tests/conflict.rs at line 1544
// org id Bte0vzPV77vHQoub3xRBIm5ALiVSerFDkJRoTZOrQ20= - edit in libpijul/src/tests/conflict.rs at line 1683
// org id tXrBFjxSrgRDsKlaKi10s0yufnnu+1r7I5vhdHV/TtY= - edit in libpijul/src/tests/conflict.rs at line 1935
// org id apJ3ammGRRUv7jQ3uZqtvWwLtPaJJpl5S0O14CnL8ps= - edit in libpijul/src/tests/conflict.rs at line 2484
// org id QgpTD2RjlNLcS9Q2bivXjqgdZptO4jMCAyAKKy5M4Cw= - edit in libpijul/src/tests/clone.rs at line 1
// org id KXO4Q0zwlWvUD/nYh+BNlcg+iAVCRRrq/PjV4cNJH0k= - edit in libpijul/src/small_string.rs at line 1
// org id rP8Kh1k96knLJkWk+H2Hc2r6JSDxQTt2P4qm38mX8mM= - edit in libpijul/src/record.rs at line 653
// org id fIIXSike+L92Ume3OTTPmilsrGywr5YQ8AfEvLCP83A= - edit in libpijul/src/record.rs at line 698
// org id aFLJipavvFSV6W0GngE9D67Lu59Fibp/NxOo7S4PfBU= - edit in libpijul/src/pristine/vertex.rs at line 1
// org id v9IGAXnDBProMNkxGxCjY4SHSAORGJUle7gFFdK/1kk= - edit in libpijul/src/pristine/vertex.rs at line 76
// org id 7sgxPkcNsFwRPsxCxoYwmtIUucaNKnXOZhKK0683eg0= - edit in libpijul/src/pristine/vertex.rs at line 98
// org id i14HsT+IsL1ts+DLixuKpjGKOcweKYlyNFdOi0R5Gio= - edit in libpijul/src/pristine/sanakirja.rs at line 1
// org id IulcnLeMMhhyQMholFGhyFqHxReK9r2I3Au24JVIri0= - edit in libpijul/src/pristine/sanakirja.rs at line 1302
// org id alOSO47wz8kNW1m6QFJRsSfzfMuTUUkYcqcNRWFw78I= - edit in libpijul/src/pristine/patch_id.rs at line 1
// org id pdn0eIhH1QRWfoHMRKOKEyH66N6/XdmqfhCgcomZKKY= - edit in libpijul/src/pristine/mod.rs at line 1
// org id t9IQhza5ahG0m1/Po2oDcsDHnOGkOwlFVTNlWNtzNDY= - edit in libpijul/src/pristine/mod.rs at line 36
// org id Qkha+M+HuWMXKeU6901VcwYqazAm5xHiO3+xzsK0vkI= - edit in libpijul/src/pristine/mod.rs at line 87
// org id PkITZrEn636gC2V7sqH5O6gX8NI0yzkkg7MSaoaARQg= - edit in libpijul/src/pristine/mod.rs at line 237
// org id YXeNpJpzZclmYauw5rMn/+5ReOquucJhXct+DCSCfHY= - edit in libpijul/src/pristine/mod.rs at line 855
// org id TGVKwTRghwUbLyTsjKgneqVbyqqe6FeSa91J5Bse/kw= - edit in libpijul/src/pristine/mod.rs at line 1049
// org id IOLey2qYHN/TyndNM5KGmqRqElipLz8mK4wbB7Tviqc= - edit in libpijul/src/pristine/merkle.rs at line 1
// org id YyhFvpusTGqxPZa63sNkcmQoKpeib01dP/RcY0ylnE4= - edit in libpijul/src/pristine/inode_vertex.rs at line 1
// org id 1pskDu0oEKm/5I0zevJAOBnZFHtRF4KVaKdOQIr5xOA= - edit in libpijul/src/pristine/inode_metadata.rs at line 1
// org id 2aGUHdwMqOBrXQnmbPEW3sQRVHl+A3LxrYYZVTbmaDA= - edit in libpijul/src/pristine/hash.rs at line 1
// org id prMUSvcE1piODcnTI1gHUSSFp1wjMaYw2OCSrvp1k4o= - edit in libpijul/src/pristine/edge.rs at line 1
// org id Robvmv7MKVA9nhridLr+yEw9Z+03849XIXfaIMnJ8jI= - edit in libpijul/src/pristine/change_id.rs at line 1
// org id 0h+Mdm9ufwAz5PQmkGsma0Y/jIa5PpdEABXNibwSCRI= - edit in libpijul/src/path.rs at line 1
// org id l+m3DECe179CylswisBkgJHs8Kb25EVmZSnj3a+UnHw= - edit in libpijul/src/diff/vertex_buffer.rs at line 263
// org id oVu2Ds9U4nGNutRBwAzH93ymSXS45iQmZKidcu3IFk0= - edit in libpijul/src/diff/split.rs at line 1
// org id rBOk5JvKonh9vfG67HYNYVjMj8JBPVzrm1uwlszSVrU= - edit in libpijul/src/diff/replace.rs at line 1
// org id i9zs1FuoTKihEV4e7Hjhwp+Ig1VWaUaVLdsXA5wWR60= - replacement in libpijul/src/diff/replace.rs at line 8
// org id yQkpDXRjJGQ6G7F+gzy9YVtKnPW8ZuaUzipUfB+xtEc= - replacement in libpijul/src/diff/replace.rs at line 26
// org id lpPd5PgXTaP14efELbl1ZpntaiMAD1GQyzeEiC3pLeU= - edit in libpijul/src/diff/replace.rs at line 69
// org id +YBMbZ/a+Rur9Ym45CDXCBvMPIg1i8caARuyPsF0VSU= - replacement in libpijul/src/diff/replace.rs at line 95
// org id Obu6fZedTr+KH2T/j/6hedbo5xCjNezHvw09Parbyp0= - edit in libpijul/src/diff/replace.rs at line 102
// org id MwsFBtXGGgFFkme/wF5mxpM0NvpA+tcMkOZlIpMmO24= - edit in libpijul/src/diff/replace.rs at line 105
// org id 74H9BVbOYJe7wQxbjLfNVVz1M3s5HpCHidKw+JnqorQ= - edit in libpijul/src/diff/replace.rs at line 114
// org id 7fAui6Yd4tbCGv7m0n83w2oYiZIgobIz0JX9CiRpEJk= - edit in libpijul/src/diff/replace.rs at line 132
// org id 6tOYtor9USyZl/m9YLz19gVQaEqheJF1dDjWvvJvpAs= - edit in libpijul/src/diff/replace.rs at line 136
// org id NFZgWc05rTTGrohnEcMsNeFMtreI03vwwhQTezH8p5A= - edit in libpijul/src/diff/replace.rs at line 155
// org id iZ2idzfUTJBfGFSVixuhZjMUMGHKnxxpBag6PJ0K2ZE= - edit in libpijul/src/diff/replace.rs at line 163
// org id rq9KS5r8ewdtArAm5XPZ2oHi7IQ15BWwNxoHHxSl2Nk= - edit in libpijul/src/diff/replace.rs at line 166
// org id +L0C6tvDi9HguptfaxX1Tc0UfPHxGsY1ppC8XSL2Hhs= - edit in libpijul/src/diff/replace.rs at line 199
// org id jxZo7ucNoQz0mtmEAIlebg6CHgQsFmYbCPUJWueSMy8= - edit in libpijul/src/diff/replace.rs at line 211
// org id vBcibNha9owu+bqUg9WwvqZ4IaGL80/pszPgJO/kBi8= - edit in libpijul/src/diff/replace.rs at line 222
// org id 0RMRK9MdsifnP+vtTYtOAL6A94lwcKLc+3pcZ1ggTUQ= - edit in libpijul/src/diff/replace.rs at line 224
// org id uqVV5rYxT/MZR4HYn/0O5W//GCNlsSEFYQfJQ/c90os= - edit in libpijul/src/diff/replace.rs at line 236
// org id 7Opl+ycZH8ls7qsjk63GJcPCOOahQvFKN8qvHAAvaL8= - edit in libpijul/src/diff/replace.rs at line 249
// org id +zMt4XAIXBWBGrnc2lR5l7Bax61VwTq7HLcMAWfpJys= - edit in libpijul/src/diff/replace.rs at line 274
// org id xS2xtB9b85dSnrkf1NO6wP4M7RkobbUuamR3dxwnog0= - edit in libpijul/src/diff/replace.rs at line 298
// org id lWg5gtAF+8f9aI71EwI0KMc/MWvbtUiWvxsFoOVoe6c= - edit in libpijul/src/diff/replace.rs at line 316
// org id 8sx3D55StGNwIM6s5ed/OxIzl1T91oPBHjVam3z5r1I= - edit in libpijul/src/diff/replace.rs at line 321
// org id oRsCOS5fTyddCz16FTkFk28kx81IY5VpUE2woTXD3K4= - edit in libpijul/src/diff/replace.rs at line 330
// org id VMoaOu2rVxXKnhIvGDgJPPg2aZJxxbeYcL8Ni67JFhE= - edit in libpijul/src/diff/mod.rs at line 210
// org id TWRPjsr8ioUr6BtLpJMREEOcKhvaKMY++GVJXKbukTk= - edit in libpijul/src/diff/mod.rs at line 214
// org id wEqdtyTU2z0vm6N/SgMMCD8XmQsVkHcThIW/C7zL2xA= - edit in libpijul/src/diff/diff.rs at line 1
// org id 4bIFPrgi6R3X166/tO8dsuyrx3B/kp3AB7fmGV3VcYU= - edit in libpijul/src/diff/diff.rs at line 41
// org id Dr0sBW4RAvp+0weo7WZIApJbiIk0NZ4yAOng6sR0sN0= - edit in libpijul/src/diff/diff.rs at line 117
// org id MikwmAUmXz25O9jC0dE+uyJkpmnvLFuoHqPY1nMRX64= - edit in libpijul/src/diff/diff.rs at line 124
// org id KNeDba2yJOySMLCf/W9mFftnonk8nlXpmLLPYVdGm74= - edit in libpijul/src/changestore/mod.rs at line 1
// org id WWSnsySeK8oZK76E3A0xmGSdUJO8+xV/QhQCkBQOgGc= - edit in libpijul/src/changestore/memory.rs at line 1
// org id IrkyldFdSUdlWvkOaCjruxYFb6enw2iUYulbsAuXais= - edit in libpijul/src/changestore/filesystem.rs at line 1
// org id kW/IHvqMv1tGUnZ3hsw93aiFlYKijskZMV1/i8mZ+bc= - edit in libpijul/src/alive/tarjan.rs at line 1
// org id jGPI4uvXHOqlYmQOZfGf5v7mWvmbC5zvHIE109pMmp8=