version 1.9, 2010/04/25 20:28:13 |
version 1.10, 2010/06/29 03:30:13 |
|
|
layout = wl->window->lastlayout; |
layout = wl->window->lastlayout; |
if (layout == -1) |
if (layout == -1) |
return (0); |
return (0); |
} else if ((layout = layout_set_lookup(data->arg)) == -1) { |
} else if ((layout = layout_set_lookup(data->arg)) != -1) { |
ctx->error(ctx, "unknown layout or ambiguous: %s", data->arg); |
layout = layout_set_select(wl->window, layout); |
return (-1); |
ctx->info(ctx, "arranging in: %s", layout_set_name(layout)); |
|
} else { |
|
if (layout_parse(wl->window, data->arg) == -1) { |
|
ctx->error(ctx, "can't set layout: %s", data->arg); |
|
return (-1); |
|
} |
|
ctx->info(ctx, "arranging in: %s", data->arg); |
} |
} |
|
|
layout = layout_set_select(wl->window, layout); |
|
ctx->info(ctx, "arranging in: %s", layout_set_name(layout)); |
|
|
|
return (0); |
return (0); |
} |
} |