Overview
SHA1 Hash: | 609e4caf29779af84e9bfdb6ddbb6112daa37a87 |
---|---|
Date: | 2007-08-25 03:23:20 |
User: | aku |
Comment: | Fixed typos in comments |
Timelines: | ancestors | descendants | both | trunk |
Other Links: | files | ZIP archive | manifest |
Tags And Properties
- branch=trunk inherited from [a28c83647d]
- sym-trunk inherited from [a28c83647d]
Changes
[hide diffs]Modified src/delta.c from [001257c491] to [10d700df60].
@@ -185,11 +185,11 @@ *pz = (char*)z; return v; } /* -** Return the number digits in the base-46 representation of a positive integer +** Return the number digits in the base-64 representation of a positive integer */ static int digit_count(int v){ unsigned int i, x; for(i=1, x=64; v>=x; i++, x <<= 6){} return i; @@ -234,13 +234,12 @@ ** Output Format: ** ** The delta begins with a base64 number followed by a newline. This ** number is the number of bytes in the TARGET file. Thus, given a ** delta file z, a program can compute the size of the output file -** simply by calling reading the first line and decoding the base-64 -** number found there. The delta_output_size() routine does exactly -** this. +** simply by reading the first line and decoding the base-64 number +** found there. The delta_output_size() routine does exactly this. ** ** After the initial size number, the delta consists of a series of ** literal text segments and commands to copy from the SOURCE file. ** A copy command looks like this: **
Modified todo.txt from [53b7de51dd] to [92db560c45].
@@ -3,11 +3,11 @@ * Use the wiki_convert() routine to render comments and other text on web pages. * If the server does not have write permission on the database file, or on the directory containing the database file (and - it is thus unable to update database because it cannot create + it is thus unable to update the database because it cannot create a rollback journal) then it currently fails silently on a push. It needs to return a helpful error. * If the server returns an error (for example if the outbound /xfer message exceeds the maximum POST size of the server) the client @@ -25,29 +25,29 @@ the ipaddr. * Additional information displayed for the "vinfo" page: + All leaves of this version that are not included in the - decendent list. With date, user, comment, and hyperlink. - Leaves in the decendent table should be marked as such. + descendant list. With date, user, comment, and hyperlink. + Leaves in the descendant table should be marked as such. See the compute_leaves() function to see how to find all leaves. + Add file diff links to the file change list. * Timeline enhanced so that you can specify a range of dates. * The /xfer handler (for push, pull, and clone) does not do delta compression. This results in excess bandwidth usage. - There are some code in xfer.c that are sketches of ideas on + There are some pieces in xfer.c that are sketches of ideas on how to do delta compression, but nothing has been implemented. * Enhancements to the diff and tkdiff commands in the cli. Allow the entire tree or a subtree to be diffed, not just a single file. Allow diffs against any two arbitrary versions, not just diffs against the current check-out. Allow configuration options to replace tkdiff with some other - visual differ of the users choice. + visual differ of the users choice. Example: eskil. * Ticketing interface (expand this bullet) + Create new tickets as files in the file hierarchy + Append remarks to a ticket