diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-05-18 22:55:04 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-05-19 18:51:30 +0200 |
| commit | 04ce53f3f90ddbe77eff6c65ce77f2d789455dd5 (patch) | |
| tree | 207e2b0f6c8afddd01fcc8be57be3bdf9961939a | |
| parent | 6c31569cdbfae7685ad33f61cc0ef9893ec572d2 (diff) | |
| download | vis-04ce53f3f90ddbe77eff6c65ce77f2d789455dd5.tar.gz vis-04ce53f3f90ddbe77eff6c65ce77f2d789455dd5.tar.xz | |
vis-menu: interpret non-option argument as an initial prompt value
| -rw-r--r-- | vis-menu.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -565,7 +565,7 @@ int main(int argc, char **argv) { int i; - for(i=0; i<argc; i++) + for(i=1; i<argc; i++) /* single flags */ if(!strcmp(argv[i], "-v")) { puts("vis-menu " VERSION); @@ -582,6 +582,10 @@ main(int argc, char **argv) { prompt=argv[++i]; else if(!strcmp(argv[i], "-l")) lines = atoi(argv[++i]); + else { + strncpy(text, argv[i], sizeof(text)-1); + cursor = strlen(text); + } readstdin(); setup(); |
