| | @@ -1381,11 +1381,11 @@ |
| 1381 | 1381 | ** return 0. |
| 1382 | 1382 | */ |
| 1383 | 1383 | static int timeline_endpoint( |
| 1384 | 1384 | int iFrom, /* Starting point */ |
| 1385 | 1385 | const char *zEnd, /* Tag we are searching for */ |
| 1386 | | - int bForward /* 1: forwards in time (descendents) 0: backwards */ |
| 1386 | + int bForward /* 1: forwards in time (descendants) 0: backwards */ |
| 1387 | 1387 | ){ |
| 1388 | 1388 | int tagId; |
| 1389 | 1389 | int endId = 0; |
| 1390 | 1390 | Stmt q; |
| 1391 | 1391 | int ans = 0; |
| | @@ -1513,17 +1513,17 @@ |
| 1513 | 1513 | /* |
| 1514 | 1514 | ** COMMAND: test-endpoint |
| 1515 | 1515 | ** |
| 1516 | 1516 | ** Usage: fossil test-endpoint BASE TAG ?OPTIONS? |
| 1517 | 1517 | ** |
| 1518 | | -** Show the first check-in with TAG that is a descendent or ancestor |
| 1519 | | -** of BASE. The first descendent checkin is shown by default. Use |
| 1518 | +** Show the first check-in with TAG that is a descendant or ancestor |
| 1519 | +** of BASE. The first descendant checkin is shown by default. Use |
| 1520 | 1520 | ** the --backto to see the first ancestor checkin. |
| 1521 | 1521 | ** |
| 1522 | 1522 | ** Options: |
| 1523 | 1523 | ** |
| 1524 | | -** --backto Show ancestor. Others defaults to descendents. |
| 1524 | +** --backto Show ancestor. Others defaults to descendants. |
| 1525 | 1525 | */ |
| 1526 | 1526 | void timeline_test_endpoint(void){ |
| 1527 | 1527 | int bForward = find_option("backto",0,0)==0; |
| 1528 | 1528 | int from_rid; |
| 1529 | 1529 | int ans; |
| | @@ -2355,11 +2355,11 @@ |
| 2355 | 2355 | if( bSeparateDandP ){ |
| 2356 | 2356 | int n = db_int(0, "SELECT count(*) FROM ok"); |
| 2357 | 2357 | blob_reset(&desc); |
| 2358 | 2358 | blob_appendf(&desc, |
| 2359 | 2359 | "%d check-ins that are both ancestors of %z%h</a>" |
| 2360 | | - " and descendents of %z%h</a>", |
| 2360 | + " and descendants of %z%h</a>", |
| 2361 | 2361 | n, |
| 2362 | 2362 | href("%R/info?name=%h",zDPNameP),zDPNameP, |
| 2363 | 2363 | href("%R/info?name=%h",zDPNameD),zDPNameD |
| 2364 | 2364 | ); |
| 2365 | 2365 | ridBackTo = 0; |
| | @@ -2380,11 +2380,11 @@ |
| 2380 | 2380 | href("%R/info?name=%h",zBackTo), zBackTo, |
| 2381 | 2381 | bBackAdded ? " (not a direct anscestor)" : ""); |
| 2382 | 2382 | if( ridFwdTo && zFwdTo ){ |
| 2383 | 2383 | blob_appendf(&desc, " and up to %z%h</a>%s", |
| 2384 | 2384 | href("%R/info?name=%h",zFwdTo), zFwdTo, |
| 2385 | | - bFwdAdded ? " (not a direct descendent)" : ""); |
| 2385 | + bFwdAdded ? " (not a direct descendant)" : ""); |
| 2386 | 2386 | } |
| 2387 | 2387 | } |
| 2388 | 2388 | }else if( ridFwdTo ){ |
| 2389 | 2389 | if( nd==0 ){ |
| 2390 | 2390 | blob_reset(&desc); |
| | @@ -2393,11 +2393,11 @@ |
| 2393 | 2393 | href("%R/info?name=%h",zBaseName), zBaseName, |
| 2394 | 2394 | href("%R/info?name=%h",zFwdTo), zFwdTo); |
| 2395 | 2395 | }else{ |
| 2396 | 2396 | blob_appendf(&desc, " up to %z%h</a>%s", |
| 2397 | 2397 | href("%R/info?name=%h",zFwdTo), zFwdTo, |
| 2398 | | - bFwdAdded ? " (not a direct descendent)":""); |
| 2398 | + bFwdAdded ? " (not a direct descendant)":""); |
| 2399 | 2399 | } |
| 2400 | 2400 | } |
| 2401 | 2401 | if( advancedMenu ){ |
| 2402 | 2402 | style_submenu_checkbox("v", "Files", (zType[0]!='a' && zType[0]!='c'),0); |
| 2403 | 2403 | } |
| 2404 | 2404 | |