Tagging support. More...
#include "config.h"#include <stdbool.h>#include <stddef.h>#include "mutt/lib.h"#include "config/lib.h"#include "core/lib.h"#include "gui/lib.h"#include "lib.h"#include "color/lib.h"#include "key/lib.h"
Include dependency graph for tagging.c:Go to the source code of this file.
Functions | |
| static void | menu_set_prefix (struct Menu *menu) |
| Set tag_prefix on $auto_tag. | |
| static int | op_end_cond (struct Menu *menu, int op) |
| End of conditional execution (noop) | |
| static int | op_tag (struct Menu *menu, int op) |
| Tag the current entry. | |
| static int | op_tag_prefix (struct Menu *menu, int op) |
| Apply next function to tagged messages. | |
| static int | op_tag_prefix_cond (struct Menu *menu, int op) |
| Apply next function ONLY to tagged messages. | |
| static int | menu_abort (struct Menu *menu) |
| User aborted an operation. | |
| static int | menu_timeout (struct Menu *menu) |
| Timeout waiting for a keypress. | |
| static int | menu_other (struct Menu *menu) |
| Some non-tagging operation occurred. | |
| int | menu_tagging_dispatcher (struct MuttWindow *win, int op) |
| Perform tagging operations on the Menu - Implements function_dispatcher_t -. | |
Tagging support.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file tagging.c.
|
static |
Set tag_prefix on $auto_tag.
| menu | Menu |
Definition at line 44 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
End of conditional execution (noop)
| menu | Menu |
| op | Operation to perform, e.g. OP_END_COND |
| enum | FunctionRetval |
Definition at line 73 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Tag the current entry.
| menu | Menu |
| op | Operation to perform, e.g. OP_TAG |
| enum | FunctionRetval |
Definition at line 86 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Apply next function to tagged messages.
| menu | Menu |
| op | Operation to perform, e.g. OP_TAG_PREFIX |
| enum | FunctionRetval |
Definition at line 146 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Apply next function ONLY to tagged messages.
| menu | Menu |
| op | Operation to perform, e.g. OP_TAG_PREFIX_COND |
| enum | FunctionRetval |
Definition at line 172 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
User aborted an operation.
| menu | Menu |
| enum | FunctionRetval |
Definition at line 197 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Timeout waiting for a keypress.
| menu | Menu |
| enum | FunctionRetval |
Definition at line 209 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Some non-tagging operation occurred.
| menu | Menu |
| enum | FunctionRetval |
Definition at line 220 of file tagging.c.
Here is the call graph for this function:
Here is the caller graph for this function: