{"print",'p',NULL,0,"List the folders (default)",1},
{"list",'l',NULL,0,"List the contents of the folder stack",1},
{"push",ARG_PUSH,"FOLDER",OPTION_ARG_OPTIONAL,"Push the folder on the folder stack. If FOLDER is specified, it is pushed. Otherwise, if a folder is given in the command line (via + or --folder), it is pushed on stack. Otherwise, the current folder and the top of the folder stack are exchanged",1},
{"pop",ARG_POP,NULL,0,"Pop the folder off the folder stack",1},
{N_("Actions are:"),0,0,OPTION_DOC,"",0},
{"print",'p',NULL,0,N_("List the folders (default)"),1},
{"list",'l',NULL,0,N_("List the contents of the folder stack"),1},
{"push",ARG_PUSH,"FOLDER",OPTION_ARG_OPTIONAL,
N_("Push the folder on the folder stack. If FOLDER is specified, it is pushed. "
"Otherwise, if a folder is given in the command line (via + or --folder), "
"it is pushed on stack. Otherwise, the current folder and the top of the folder "
"stack are exchanged"),1},
{"pop",ARG_POP,NULL,0,N_("Pop the folder off the folder stack"),1},
{"Options are:",0,0,OPTION_DOC,"",2},
{"folder",'f',"FOLDER",0,"Specify folder to operate upon",3},