On Wed, 21 Aug 2013 13:25:50 +0200, Stephan Beal <sgb...@googlemail.com> wrote:

On Wed, Aug 21, 2013 at 1:22 PM, j. van den hoff
<veedeeh...@googlemail.com>wrote:

On Wed, 21 Aug 2013 12:58:35 +0200, Stephan Beal <sgb...@googlemail.com>
wrote:0.
intentionally undocumented or did nobody manage to add it to the manpages?


Intentional - see the comment line at the start of that block.


1.
I don't hope this happens with priority (i.e. only if the integer is not
the leading segment of a valid checkin hash)?


See the 2nd and 3rd lines - those ensure that it only matches a whole
number.


2.
for the layman: what exactly is the record ID? obviously it's not simply
the chronological checkin number?


Almost - it's the db entry record ID (blob.rid table/field). They tend to
be chronological, but philosophically speeking that's not guaranteed
(except that autoincrementing basically guarantees it).

"philosophical" issues aside:
does that mean that with the current implementation (and probably "forever") the record IDs are actually simply enumerating checkins (or everything (wiki, tickets, etc.)?).

because if they are, I'd come back to an old wish of mine, namely to make these numbers visible in the timeline output (at least on the command line) and to accept them (probably with priority over SHA1 spec.)
instead of the hashes in all commands requiring revision specification(s).

this wrapper:

http://fossil.0branch.com/fsl/timeline?y=ci

(designed by marc simpson) does this already to some extent (in the `dresden' branch only), i.e. displays timeline entries with added chronological revision numbers (checkins only) derived from simply counting all entries in the complete timeline and makes these numbers understood by `diff' ,`merge', `up'. that's what I use right now, but having the rev. numbers provided by fossil itself would be really appreciated.

(NB: pleas don't explain again to me that these numbers are not necessarily unique across clones -- I understand that -- and that they are thus EVIL (they are not) ;-))

j.


--
Using Opera's revolutionary email client: http://www.opera.com/mail/
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to