Hex Artifact Content
Not logged in

Artifact c7ac78d4ef1bdde01045980397fd6eda5f2b8314:

Ticket change [c7ac78d4ef] - Ticket [f91862eed3] annotations assign lines to incorrect checkin status still Open with 1 other change by drh 2011-05-12 00:50:48.
0000: 44 20 32 30 31 31 2d 30 35 2d 31 32 54 30 30 3a  D 2011-05-12T00:
0010: 35 30 3a 34 38 2e 37 33 30 0a 4a 20 2b 63 6f 6d  50:48.730.J +com
0020: 6d 65 6e 74 20 5c 6e 5c 6e 3c 68 72 5c 73 2f 3e  ment \n\n<hr\s/>
0030: 3c 69 3e 64 72 68 5c 73 61 64 64 65 64 5c 73 6f  <i>drh\sadded\so
0040: 6e 5c 73 32 30 31 31 2d 30 35 2d 31 32 5c 73 30  n\s2011-05-12\s0
0050: 30 3a 35 30 3a 34 38 5c 73 55 54 43 3a 3c 2f 69  0:50:48\sUTC:</i
0060: 3e 3c 62 72 5c 73 2f 3e 5c 6e 54 68 65 5c 73 66  ><br\s/>\nThe\sf
0070: 6f 6c 6c 6f 77 69 6e 67 5c 73 69 73 5c 73 61 6e  ollowing\sis\san
0080: 5c 73 65 78 70 6c 61 6e 61 74 69 6f 6e 5c 73 6f  \sexplanation\so
0090: 66 5c 73 74 68 65 5c 73 70 72 6f 62 6c 65 6d 3b  f\sthe\sproblem;
00a0: 5c 73 6e 6f 74 5c 73 61 5c 73 73 6f 6c 75 74 69  \snot\sa\ssoluti
00b0: 6f 6e 2e 5c 73 5c 73 49 27 6d 5c 73 73 74 69 6c  on.\s\sI'm\sstil
00c0: 6c 5c 72 5c 6e 6e 6f 74 5c 73 73 75 72 65 5c 73  l\r\nnot\ssure\s
00d0: 77 68 61 74 5c 73 74 68 65 5c 73 63 6f 72 72 65  what\sthe\scorre
00e0: 63 74 5c 73 73 6f 6c 75 74 69 6f 6e 5c 73 69 73  ct\ssolution\sis
00f0: 2e 5c 73 5c 73 54 68 65 5c 73 62 6f 74 74 6f 6d  .\s\sThe\sbottom
0100: 5c 73 6c 69 6e 65 5c 73 69 73 5c 73 74 68 61 74  \sline\sis\sthat
0110: 5c 73 22 61 6e 6e 6f 74 61 74 65 22 5c 72 5c 6e  \s"annotate"\r\n
0120: 6f 72 5c 73 22 62 6c 61 6d 65 22 5c 73 62 65 63  or\s"blame"\sbec
0130: 6f 6d 65 73 5c 73 63 6f 6d 70 6c 69 63 61 74 65  omes\scomplicate
0140: 64 5c 73 77 68 65 6e 5c 73 79 6f 75 5c 73 68 61  d\swhen\syou\sha
0150: 76 65 5c 73 6c 6f 74 73 5c 73 6f 66 5c 73 62 72  ve\slots\sof\sbr
0160: 61 6e 63 68 69 6e 67 5c 73 61 6e 64 5c 73 6d 65  anching\sand\sme
0170: 72 67 69 6e 67 2e 2e 2e 5c 72 5c 6e 5c 72 5c 6e  rging...\r\n\r\n
0180: 52 65 66 65 72 5c 73 74 6f 5c 73 74 68 65 5c 73  Refer\sto\sthe\s
0190: 68 69 73 74 6f 72 79 5c 73 67 72 61 70 68 5c 73  history\sgraph\s
01a0: 6f 66 5c 73 74 68 65 5c 73 74 63 6c 4c 69 73 74  of\sthe\stclList
01b0: 4f 62 6a 2e 63 5c 73 73 6f 75 72 63 65 5c 73 66  Obj.c\ssource\sf
01c0: 69 6c 65 5c 73 68 65 72 65 3a 5c 72 5c 6e 5b 68  ile\shere:\r\n[h
01d0: 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2e 74  ttp://core.tcl.t
01e0: 6b 2f 74 63 6c 2f 66 69 6e 66 6f 3f 6e 61 6d 65  k/tcl/finfo?name
01f0: 3d 67 65 6e 65 72 69 63 2f 74 63 6c 4c 69 73 74  =generic/tclList
0200: 4f 62 6a 2e 63 26 62 3d 32 30 31 31 2d 30 34 2d  Obj.c&b=2011-04-
0210: 32 38 26 61 3d 32 30 31 31 2d 30 34 2d 32 34 5d  28&a=2011-04-24]
0220: 5c 72 5c 6e 5c 72 5c 6e 54 68 65 5c 73 63 75 72  \r\n\r\nThe\scur
0230: 72 65 6e 74 5c 73 69 6d 70 6c 65 6d 65 6e 74 61  rent\simplementa
0240: 74 69 6f 6e 5c 73 6f 66 5c 73 22 61 6e 6e 6f 74  tion\sof\s"annot
0250: 61 74 65 22 5c 73 73 74 61 72 74 73 5c 73 77 69  ate"\sstarts\swi
0260: 74 68 5c 73 74 68 65 5c 73 72 65 71 75 65 73 74  th\sthe\srequest
0270: 65 64 5c 73 6e 6f 64 65 5c 72 5c 6e 28 33 31 64  ed\snode\r\n(31d
0280: 31 63 66 65 35 37 31 31 38 30 32 63 63 29 5c 73  1cfe5711802cc)\s
0290: 61 6e 64 5c 73 74 68 65 6e 5c 73 77 6f 72 6b 73  and\sthen\sworks
02a0: 5c 73 64 6f 77 6e 77 61 72 64 5c 73 66 72 6f 6d  \sdownward\sfrom
02b0: 5c 73 74 68 65 72 65 5c 73 6f 6e 5c 73 74 68 65  \sthere\son\sthe
02c0: 5c 73 73 61 6d 65 5c 73 62 72 61 6e 63 68 5c 72  \ssame\sbranch\r
02d0: 5c 6e 74 6f 5c 73 28 36 36 65 37 36 36 63 66 37  \nto\s(66e766cf7
02e0: 35 39 66 38 35 63 66 29 5c 73 61 6e 64 5c 73 28  59f85cf)\sand\s(
02f0: 35 32 63 63 33 34 38 61 32 34 66 31 37 62 63 61  52cc348a24f17bca
0300: 29 5c 73 61 6e 64 5c 73 73 6f 5c 73 66 6f 72 74  )\sand\sso\sfort
0310: 68 2e 5c 73 5c 73 42 75 74 5c 73 74 68 65 5c 73  h.\s\sBut\sthe\s
0320: 66 69 76 65 2d 6c 69 6e 65 5c 72 5c 6e 63 68 61  five-line\r\ncha
0330: 6e 67 65 5c 73 6d 65 6e 74 69 6f 6e 65 64 5c 73  nge\smentioned\s
0340: 69 6e 5c 73 74 68 65 5c 73 70 72 6f 62 6c 65 6d  in\sthe\sproblem
0350: 5c 73 73 74 61 74 65 6d 65 6e 74 5c 73 61 62 6f  \sstatement\sabo
0360: 76 65 5c 73 63 6f 6d 65 73 5c 73 69 6e 5c 73 66  ve\scomes\sin\sf
0370: 72 6f 6d 5c 73 61 5c 73 64 69 66 66 65 72 65 6e  rom\sa\sdifferen
0380: 74 5c 72 5c 6e 62 72 61 6e 63 68 2c 5c 73 73 70  t\r\nbranch,\ssp
0390: 65 63 69 66 69 63 61 6c 6c 79 5c 73 66 72 6f 6d  ecifically\sfrom
03a0: 5c 73 28 65 32 35 64 36 31 38 65 66 33 36 61 32  \s(e25d618ef36a2
03b0: 36 63 65 29 5c 73 6f 6e 5c 73 74 68 65 5c 73 63  6ce)\son\sthe\sc
03c0: 6f 72 65 2d 38 2d 35 2d 62 72 61 6e 63 68 2e 5c  ore-8-5-branch.\
03d0: 73 5c 73 53 6f 5c 73 74 68 65 5c 72 5c 6e 66 69  s\sSo\sthe\r\nfi
03e0: 76 65 2d 6c 69 6e 65 5c 73 63 68 61 6e 67 65 5c  ve-line\schange\
03f0: 73 64 6f 65 73 5c 73 6e 6f 74 5c 73 61 70 70 65  sdoes\snot\sappe
0400: 61 72 5c 73 69 6e 5c 73 74 68 65 5c 73 22 61 6e  ar\sin\sthe\s"an
0410: 6e 6f 74 61 74 65 22 5c 73 6f 75 74 70 75 74 5c  notate"\soutput\
0420: 73 62 65 63 61 75 73 65 5c 73 69 74 5c 73 69 73  sbecause\sit\sis
0430: 5c 72 5c 6e 61 5c 73 64 69 66 66 5c 73 66 72 6f  \r\na\sdiff\sfro
0440: 6d 5c 73 6f 6e 65 5c 73 62 72 61 6e 63 68 5c 73  m\sone\sbranch\s
0450: 69 6e 74 6f 5c 73 61 6e 6f 74 68 65 72 2c 5c 73  into\sanother,\s
0460: 77 68 65 72 65 61 73 5c 73 74 68 65 5c 73 63 75  whereas\sthe\scu
0470: 72 72 65 6e 74 5c 73 22 61 6e 6e 6f 74 61 74 65  rrent\s"annotate
0480: 22 5c 73 6f 6e 6c 79 5c 72 5c 6e 73 68 6f 77 73  "\sonly\r\nshows
0490: 5c 73 63 68 61 6e 67 65 73 5c 73 66 72 6f 6d 5c  \schanges\sfrom\
04a0: 73 76 65 72 73 69 6f 6e 73 5c 73 6f 6e 5c 73 74  sversions\son\st
04b0: 68 65 5c 73 73 61 6d 65 5c 73 62 72 61 6e 63 68  he\ssame\sbranch
04c0: 2e 5c 72 5c 6e 5c 72 5c 6e 49 74 5c 73 69 73 5c  .\r\n\r\nIt\sis\
04d0: 73 75 6e 63 6c 65 61 72 2c 5c 73 79 65 74 2c 5c  sunclear,\syet,\
04e0: 73 77 68 65 74 68 65 72 5c 73 6f 72 5c 73 6e 6f  swhether\sor\sno
04f0: 74 5c 73 69 74 5c 73 69 73 5c 73 64 65 73 69 72  t\sit\sis\sdesir
0500: 61 62 6c 65 5c 73 74 6f 5c 73 69 6e 63 6c 75 64  able\sto\sinclud
0510: 65 5c 73 22 61 6e 6e 6f 74 61 74 65 22 5c 72 5c  e\s"annotate"\r\
0520: 6e 63 68 61 6e 67 65 73 5c 73 66 72 6f 6d 5c 73  nchanges\sfrom\s
0530: 6f 74 68 65 72 5c 73 62 72 61 6e 63 68 65 73 2e  other\sbranches.
0540: 5c 73 5c 73 50 65 72 68 61 70 73 5c 73 74 68 69  \s\sPerhaps\sthi
0550: 73 5c 73 73 68 6f 75 6c 64 5c 73 62 65 5c 73 61  s\sshould\sbe\sa
0560: 6e 5c 73 6f 70 74 69 6f 6e 5c 73 6f 6e 5c 73 74  n\soption\son\st
0570: 68 65 5c 73 64 69 73 70 6c 61 79 2e 5c 72 5c 6e  he\sdisplay.\r\n
0580: 46 75 72 74 68 65 72 5c 73 72 65 73 65 61 72 63  Further\sresearc
0590: 68 5c 73 69 73 5c 73 6e 65 63 65 73 73 61 72 79  h\sis\snecessary
05a0: 2e 2e 2e 0a 4b 20 66 39 31 38 36 32 65 65 64 33  ....K f91862eed3
05b0: 36 37 31 36 64 65 63 32 31 32 39 64 61 66 37 35  6716dec2129daf75
05c0: 30 36 30 65 34 39 30 35 63 62 63 34 30 39 0a 55  060e4905cbc409.U
05d0: 20 64 72 68 0a 5a 20 61 61 38 35 62 36 62 34 36   drh.Z aa85b6b46
05e0: 61 35 32 62 61 33 38 64 31 36 34 37 38 37 66 30  a52ba38d164787f0
05f0: 65 33 64 65 63 36 30 0a                          e3dec60.