apparently defined behaviour for _all_ CSI-type sequences that ESC[Q
should be equivalent to ESC[0Q. Which is a pain in the wossname and
not a sane way to do it, but if the standards say it then I suppose
... :-(
[originally from svn r406]
static int alt_which;
#define ARGS_MAX 32 /* max # of esc sequence arguments */
-#define ARG_DEFAULT -1 /* if an arg isn't specified */
+#define ARG_DEFAULT 0 /* if an arg isn't specified */
#define def(a,d) ( (a) == ARG_DEFAULT ? (d) : (a) )
static int esc_args[ARGS_MAX];
static int esc_nargs;