summaryrefslogtreecommitdiffstats
path: root/cmd-generic.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2009-01-11 23:14:57 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2009-01-11 23:14:57 +0000
commitd78bc5dfc40fe8d1a3842bd91dcfa5ca4c44ae01 (patch)
treee536614c32b449c1b5b2fd98d60c784633f92a83 /cmd-generic.c
parent30746a4e92469e8223e3646dea572190357b2db4 (diff)
save-buffer command, from Tiago Cunha.
Diffstat (limited to 'cmd-generic.c')
-rw-r--r--cmd-generic.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/cmd-generic.c b/cmd-generic.c
index 50b11599..b92ee520 100644
--- a/cmd-generic.c
+++ b/cmd-generic.c
@@ -1,4 +1,4 @@
-/* $Id: cmd-generic.c,v 1.18 2009-01-11 23:05:36 nicm Exp $ */
+/* $Id: cmd-generic.c,v 1.19 2009-01-11 23:14:57 nicm Exp $ */
/*
* Copyright (c) 2008 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -22,7 +22,7 @@
#include "tmux.h"
-#define CMD_FLAGS "dgku"
+#define CMD_FLAGS "adgku"
int cmd_do_flags(int, int, int *);
size_t cmd_print_flags(char *, size_t, size_t, int);
@@ -32,6 +32,12 @@ int
cmd_do_flags(int opt, int iflags, int *oflags)
{
switch (opt) {
+ case 'a':
+ if (iflags & CMD_AFLAG) {
+ (*oflags) |= CMD_AFLAG;
+ return (0);
+ }
+ return (-1);
case 'd':
if (iflags & CMD_DFLAG) {
(*oflags) |= CMD_DFLAG;