Fossil SCM

"rm" subcmd to stash, "drop"-alike functionality

bch 2011-08-24 20:05 trunk
Commit 1f4e6cf1ae1ab742172d9981a8e8579e5711377a
1 file changed +2 -2
+2 -2
--- src/stash.c
+++ src/stash.c
@@ -275,11 +275,11 @@
275275
}
276276
db_finalize(&q);
277277
}
278278
279279
/*
280
-** Drop the indicates stash
280
+** Drop the indicated stash
281281
*/
282282
static void stash_drop(int stashid){
283283
db_multi_exec(
284284
"DELETE FROM stash WHERE stashid=%d;"
285285
"DELETE FROM stashfile WHERE stashid=%d;",
@@ -428,11 +428,11 @@
428428
}
429429
}
430430
db_finalize(&q);
431431
if( n==0 ) fossil_print("empty stash\n");
432432
}else
433
- if( memcmp(zCmd, "drop", nCmd)==0 ){
433
+ if(( memcmp(zCmd, "drop", nCmd)==0 )||( memcmp(zCmd, "rm", nCmd)==0 )){
434434
int allFlag = find_option("all", 0, 0)!=0;
435435
if( g.argc>4 ) usage("stash apply STASHID");
436436
if( allFlag ){
437437
db_multi_exec("DELETE FROM stash; DELETE FROM stashfile;");
438438
}else{
439439
--- src/stash.c
+++ src/stash.c
@@ -275,11 +275,11 @@
275 }
276 db_finalize(&q);
277 }
278
279 /*
280 ** Drop the indicates stash
281 */
282 static void stash_drop(int stashid){
283 db_multi_exec(
284 "DELETE FROM stash WHERE stashid=%d;"
285 "DELETE FROM stashfile WHERE stashid=%d;",
@@ -428,11 +428,11 @@
428 }
429 }
430 db_finalize(&q);
431 if( n==0 ) fossil_print("empty stash\n");
432 }else
433 if( memcmp(zCmd, "drop", nCmd)==0 ){
434 int allFlag = find_option("all", 0, 0)!=0;
435 if( g.argc>4 ) usage("stash apply STASHID");
436 if( allFlag ){
437 db_multi_exec("DELETE FROM stash; DELETE FROM stashfile;");
438 }else{
439
--- src/stash.c
+++ src/stash.c
@@ -275,11 +275,11 @@
275 }
276 db_finalize(&q);
277 }
278
279 /*
280 ** Drop the indicated stash
281 */
282 static void stash_drop(int stashid){
283 db_multi_exec(
284 "DELETE FROM stash WHERE stashid=%d;"
285 "DELETE FROM stashfile WHERE stashid=%d;",
@@ -428,11 +428,11 @@
428 }
429 }
430 db_finalize(&q);
431 if( n==0 ) fossil_print("empty stash\n");
432 }else
433 if(( memcmp(zCmd, "drop", nCmd)==0 )||( memcmp(zCmd, "rm", nCmd)==0 )){
434 int allFlag = find_option("all", 0, 0)!=0;
435 if( g.argc>4 ) usage("stash apply STASHID");
436 if( allFlag ){
437 db_multi_exec("DELETE FROM stash; DELETE FROM stashfile;");
438 }else{
439

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button