diff options
| author | Daniel Friesel <derf@derf.homelinux.org> | 2010-02-06 13:17:11 +0100 | 
|---|---|---|
| committer | Daniel Friesel <derf@derf.homelinux.org> | 2010-02-06 13:17:40 +0100 | 
| commit | e9ec78c5e0c7030433b89519a1a000f3a70d0787 (patch) | |
| tree | 15f2d4ac28cf15b625fff6c74eb94b501bd8653c | |
| parent | fd95bf93bc883d619ec5e093d0211731d0dcb50d (diff) | |
Re-Add --xinerama, but warn that it's deprecated
| -rw-r--r-- | src/options.c | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/src/options.c b/src/options.c index f946bae..3dd3981 100644 --- a/src/options.c +++ b/src/options.c @@ -351,7 +351,7 @@ feh_parse_option_array(int argc, char **argv)        {"scale-down", 0, 0, '.'},            /* okay */        {"no-rotate-ctrl-mask", 0, 0, '7'},        {"no-blur-ctrl-mask", 0, 0, '9'}, -      {"no-xinerama", 0, 0, 206}, +      {"no-xinerama", 0, 0, 225},        {"no-jump-on-resort",0,0,220},        {"hide-pointer",0,0,221},        /* options with values */ @@ -394,6 +394,7 @@ feh_parse_option_array(int argc, char **argv)        {"bg-seamless", 1, 0, 203},        {"menu-style", 1, 0, 204},        {"zoom", 1, 0, 205}, +      {"xinerama", 1, 0, 206},        {"screen-clip", 1, 0, 207},        {"menu-border", 1, 0, 208},        {"caption-path", 1, 0, 209}, @@ -681,7 +682,8 @@ feh_parse_option_array(int argc, char **argv)             opt.default_zoom = atoi(optarg);             break;          case 206: -           opt.xinerama = 0; +           opt.xinerama = atoi(optarg); +           weprintf("Option --xinerama is deprecated, use --no-xinerama (or nothing) instead");             break;          case 207:             opt.screen_clip = atoi(optarg); @@ -738,6 +740,9 @@ feh_parse_option_array(int argc, char **argv)          case 224:             opt.cycle_once = 1;             break; +        case 225: +           opt.xinerama = 0; +           break;          default:             break;        } | 
