1 #ifndef MC__EDIT_ETAGS_H
2 #define MC__EDIT_ETAGS_H 1
4 #include <sys/types.h> /* size_t */
5 #include "lib/global.h" /* include <glib.h> */
7 /*** typedefs(not structures) and defined constants **********************************************/
9 #define MAX_WIDTH_DEF_DIALOG 60 /* max width def dialog */
10 #define MAX_DEFINITIONS 60 /* count found entries show */
11 #define SHORT_DEF_LEN 30
12 #define LONG_DEF_LEN 40
13 #define LINE_DEF_LEN 16
15 /*** enums ***************************************************************************************/
17 /*** structures declarations (and typedefs of structures)*****************************************/
19 typedef struct etags_hash_struct
28 /*** global variables defined in .c file *********************************************************/
30 /*** declarations of public functions ************************************************************/
33 int etags_set_definition_hash (const char *tagfile
, const char *start_path
,
34 const char *match_func
, etags_hash_t
* def_hash
);
36 /*** inline functions ****************************************************************************/
37 #endif /* MC__EDIT_ETAGS_H */