/usr/include/zsh/module.epro is in zsh-dev 5.1.1-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | /* Generated automatically */
#ifndef have_Src_module_globals
#define have_Src_module_globals
extern LinkList linkedmodules;
extern char**module_path;
extern mod_import_variable HashTable modulestab;
extern HashTable newmoduletable _((int size,char const*name));
extern int setup_ _((UNUSED(Module m)));
extern int features_ _((UNUSED(Module m),UNUSED(char***features)));
extern int enables_ _((UNUSED(Module m),UNUSED(int**enables)));
extern int boot_ _((UNUSED(Module m)));
extern int cleanup_ _((UNUSED(Module m)));
extern int finish_ _((UNUSED(Module m)));
extern void register_module _((char*n,Module_void_func setup,Module_features_func features,Module_enables_func enables,Module_void_func boot,Module_void_func cleanup,Module_void_func finish));
extern Linkedmod module_linked _((char const*name));
extern int deletebuiltin _((const char*nam));
extern mod_import_function int addbuiltins _((char const*nam,Builtin binl,int size));
extern FuncWrap wrappers;
extern mod_import_function int addwrapper _((Module m,FuncWrap w));
extern mod_import_function int deletewrapper _((Module m,FuncWrap w));
extern mod_import_variable Conddef condtab;
extern Conddef getconddef _((int inf,const char*name,int autol));
extern int deleteconddef _((Conddef c));
extern Hookdef hooktab;
extern Hookdef gethookdef _((char*n));
extern int addhookdef _((Hookdef h));
extern mod_import_function int addhookdefs _((Module m,Hookdef h,int size));
extern int deletehookdef _((Hookdef h));
extern mod_import_function int deletehookdefs _((UNUSED(Module m),Hookdef h,int size));
extern int addhookdeffunc _((Hookdef h,Hookfn f));
extern mod_import_function int addhookfunc _((char*n,Hookfn f));
extern int deletehookdeffunc _((Hookdef h,Hookfn f));
extern mod_import_function int deletehookfunc _((char*n,Hookfn f));
extern mod_import_function int runhookdef _((Hookdef h,void*d));
extern int addparamdef _((Paramdef d));
extern int deleteparamdef _((Paramdef d));
extern MathFunc mathfuncs;
extern void removemathfunc _((MathFunc previous,MathFunc current));
extern MathFunc getmathfunc _((const char*name,int autol));
extern mod_import_function int deletemathfunc _((MathFunc f));
#ifdef DYNAMIC
#ifdef AIXDYNAMIC
#else
#ifdef HPUX10DYNAMIC
#endif
#endif /* !AIXDYNAMIC */
#else /* !DYNAMIC */
#endif /* !DYNAMIC */
extern mod_import_function int module_loaded _((const char*name));
#ifdef DYNAMIC
#ifdef AIXDYNAMIC
#else
#endif /* !AIXDYNAMIC */
#else /* !DYNAMIC */
#endif /* !DYNAMIC */
extern mod_import_function int load_module _((char const*name,Feature_enables enablesarr,int silent));
extern mod_import_function int require_module _((const char*module,Feature_enables features));
extern void add_dep _((const char*name,char*from));
extern int bin_zmodload _((char*nam,char**args,Options ops,UNUSED(int func)));
extern int unload_module _((Module m));
extern int unload_named_module _((char*modname,char*nam,int silent));
extern mod_import_function char**featuresarray _((UNUSED(Module m),Features f));
extern mod_import_function int*getfeatureenables _((UNUSED(Module m),Features f));
extern mod_import_function int setfeatureenables _((Module m,Features f,int*e));
extern mod_import_function int handlefeatures _((Module m,Features f,int**enables));
extern mod_import_function int ensurefeature _((const char*modname,const char*prefix,const char*feature));
extern int autofeatures _((const char*cmdnam,const char*module,char**features,int prefchar,int defflags));
#endif /* !have_Src_module_globals */
|