mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-12-29 15:56:00 +01:00
47 lines
1.3 KiB
C
47 lines
1.3 KiB
C
/* See LICENSE file for license and copyright information */
|
|
|
|
#ifndef COMPLETION_H
|
|
#define COMPLETION_H
|
|
|
|
#include <girara/types.h>
|
|
|
|
/**
|
|
* Completion for the open command - Creates a list of accesible directories or
|
|
* files
|
|
*
|
|
* @param session The used girara session
|
|
* @param input The current input
|
|
* @return The completion object or NULL if an error occured
|
|
*/
|
|
girara_completion_t* cc_open(girara_session_t* session, const char* input);
|
|
|
|
/**
|
|
* Completion for the write command - Creates a list of accesible directories or
|
|
* files
|
|
*
|
|
* @param session The used girara session
|
|
* @param input The current input
|
|
* @return The completion object or NULL if an error occured
|
|
*/
|
|
girara_completion_t* cc_write(girara_session_t* session, const char* input);
|
|
|
|
/**
|
|
* Completion for the bmarks command - Creates a list of bookmarks
|
|
*
|
|
* @param session The used girara session
|
|
* @param input The current input
|
|
* @return The completion object or NULL if an error occured
|
|
*/
|
|
girara_completion_t* cc_bookmarks(girara_session_t* session, const char* input);
|
|
|
|
/**
|
|
* Completion for the export command - Creates a list of attachments
|
|
*
|
|
* @param session the girara session
|
|
* @param input the current input
|
|
* @return completion object, NULL on error
|
|
*/
|
|
girara_completion_t* cc_export(girara_session_t* session, const char* input);
|
|
|
|
|
|
#endif // COMPLETION_H
|