Fossil SCM
Change the name of the special "ckout" tag to "current". Also allow "previous" in addition to "prev" for the parent of the current checkout.
Commit
badb9ff2311ef3e21edd305cb64ea0324efe54d4
Parent
5ea9ad379da5635…
1 file changed
+2
-2
+2
-2
| --- src/name.c | ||
| +++ src/name.c | ||
| @@ -192,13 +192,13 @@ | ||
| 192 | 192 | " AND blob.rid=event.objid" |
| 193 | 193 | " ORDER BY event.mtime DESC" |
| 194 | 194 | ); |
| 195 | 195 | } |
| 196 | 196 | if( zUuid==0 && g.localOpen && (vid=db_lget_int("checkout",0))!=0 ){ |
| 197 | - if( strcmp(zTag, "ckout")==0 ){ | |
| 197 | + if( strcmp(zTag, "current")==0 ){ | |
| 198 | 198 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", vid); |
| 199 | - }else if( strcmp(zTag, "prev")==0 ){ | |
| 199 | + }else if( strcmp(zTag, "prev")==0 || strcmp(zTag, "previous")==0 ){ | |
| 200 | 200 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 201 | 201 | "(SELECT pid FROM plink WHERE cid=%d AND isprim)", |
| 202 | 202 | vid); |
| 203 | 203 | }else if( strcmp(zTag, "next")==0 ){ |
| 204 | 204 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 205 | 205 |
| --- src/name.c | |
| +++ src/name.c | |
| @@ -192,13 +192,13 @@ | |
| 192 | " AND blob.rid=event.objid" |
| 193 | " ORDER BY event.mtime DESC" |
| 194 | ); |
| 195 | } |
| 196 | if( zUuid==0 && g.localOpen && (vid=db_lget_int("checkout",0))!=0 ){ |
| 197 | if( strcmp(zTag, "ckout")==0 ){ |
| 198 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", vid); |
| 199 | }else if( strcmp(zTag, "prev")==0 ){ |
| 200 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 201 | "(SELECT pid FROM plink WHERE cid=%d AND isprim)", |
| 202 | vid); |
| 203 | }else if( strcmp(zTag, "next")==0 ){ |
| 204 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 205 |
| --- src/name.c | |
| +++ src/name.c | |
| @@ -192,13 +192,13 @@ | |
| 192 | " AND blob.rid=event.objid" |
| 193 | " ORDER BY event.mtime DESC" |
| 194 | ); |
| 195 | } |
| 196 | if( zUuid==0 && g.localOpen && (vid=db_lget_int("checkout",0))!=0 ){ |
| 197 | if( strcmp(zTag, "current")==0 ){ |
| 198 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", vid); |
| 199 | }else if( strcmp(zTag, "prev")==0 || strcmp(zTag, "previous")==0 ){ |
| 200 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 201 | "(SELECT pid FROM plink WHERE cid=%d AND isprim)", |
| 202 | vid); |
| 203 | }else if( strcmp(zTag, "next")==0 ){ |
| 204 | zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=" |
| 205 |