Browse code

add commandbuf suggestion for 'find and replace' replace string

Dario Rodriguez authored on 01/09/2021 20:38:40
Showing 1 changed files
... ...
@@ -1280,6 +1280,7 @@ re_processcommand(re_t *re)
1280 1280
                 re->cachelastsearch[sizeof(re->cachelastsearch)-1]='\0';
1281 1281
                 strncpy(re->commandbuf,re->cachelastreplacewith,sizeof(re->commandbuf));
1282 1282
                 re->commandbuf[sizeof(re->commandbuf)-1]='\0';
1283
+                re->is_oldcommandbuf=1;
1283 1284
                 re->headerdirty=1;
1284 1285
                 return(0);
1285 1286
         } else if(strcmp(re->command,COMMAND_REPLACEWITH)==0) {
... ...
@@ -1287,6 +1288,7 @@ re_processcommand(re_t *re)
1287 1288
                 strncpy(re->cachelastreplacewith,re->commandbuf,sizeof(re->cachelastreplacewith));
1288 1289
                 re->cachelastreplacewith[sizeof(re->cachelastreplacewith)-1]='\0';
1289 1290
                 re->commandbuf[0]='\0';
1291
+                re->is_oldcommandbuf=0;
1290 1292
                 re->headerdirty=1;
1291 1293
                 return(0);
1292 1294
         } else if(strcmp(re->command,COMMAND_REPLACEHOW)==0) {