33 lines
1.2 KiB
C
33 lines
1.2 KiB
C
/*
|
|
(c) 2009 by Leon Winter
|
|
(c) 2009, 2010 by Hannes Schueller
|
|
(c) 2009, 2010 by Matto Fransen
|
|
(c) 2010 by Hans-Peter Deifel
|
|
(c) 2010 by Thomas Adam
|
|
see LICENSE file
|
|
*/
|
|
|
|
/* config file */
|
|
#define RCFILE "%s/.config/vimprobable/vimprobablerc", getenv("HOME")
|
|
|
|
/* max entries in command history */
|
|
#define COMMANDHISTSIZE 50
|
|
|
|
gboolean read_rcfile(const char *config);
|
|
void save_command_history(char *line);
|
|
gboolean process_save_qmark(const char *bm, WebKitWebView *webview);
|
|
void make_keyslist(void);
|
|
gboolean parse_colour(char *color);
|
|
gboolean mappings(const Arg *arg);
|
|
gboolean process_mapping(char *keystring, int maprecord, char *cmd);
|
|
gboolean process_map_line(char *line);
|
|
gboolean changemapping(Key *search_key, int maprecord, char *cmd);
|
|
gboolean process_line_arg(const Arg *arg);
|
|
gboolean build_taglist(const Arg *arg, FILE *f);
|
|
void set_error(const char *error);
|
|
void give_feedback(const char *feedback);
|
|
Listelement * complete_list(const char *searchfor, const int mode, Listelement *elementlist);
|
|
Listelement * add_list(const char *element, Listelement *elementlist);
|
|
int count_list(Listelement *elementlist);
|
|
void free_list(Listelement *elementlist);
|