terminal: Track down remaining unhandled xterm-256color escape codes
diff --git a/clients/terminal.c b/clients/terminal.c
index db9161f..409a148 100644
--- a/clients/terminal.c
+++ b/clients/terminal.c
@@ -1112,10 +1112,16 @@
 			if (sr)	terminal->mode |=  MODE_AUTOREPEAT;
 			else	terminal->mode &= ~MODE_AUTOREPEAT;
 			break;
+		case 12:  /* Very visible cursor (CVVIS) */
+			/* FIXME: What do we do here. */
+			break;
 		case 25:
 			if (sr)	terminal->mode |=  MODE_SHOW_CURSOR;
 			else	terminal->mode &= ~MODE_SHOW_CURSOR;
 			break;
+		case 1034:   /* smm/rmm, meta mode on/off */
+			/* ignore */
+			break;
 		case 1037:   /* deleteSendsDel */
 			if (sr)	terminal->mode |=  MODE_DELETE_SENDS_DEL;
 			else	terminal->mode &= ~MODE_DELETE_SENDS_DEL;
@@ -1124,6 +1130,10 @@
 			if (sr)	terminal->mode |=  MODE_ALT_SENDS_ESC;
 			else	terminal->mode &= ~MODE_ALT_SENDS_ESC;
 			break;
+		case 1049:   /* rmcup/smcup, alternate screen */
+			/* Ignore.  Should be possible to implement,
+			 * but it's kind of annoying. */
+			break;
 		default:
 			fprintf(stderr, "Unknown parameter: ?%d\n", code);
 			break;