zpmod  b19981f
High-performance Zsh module for script optimization and filesystem helpers
zpmod_module.h File Reference
#include <stddef.h>
Include dependency graph for zpmod_module.h:

Go to the source code of this file.

Functions

struct builtin * zp_get_fs_builtins (size_t *count)
 
int setup_ (Module m)
 
int features_ (Module m, char ***features)
 Provide feature list (builtins) to zsh. More...
 
int enables_ (Module m, int **enables)
 Enable/disable builtins as requested by the shell. More...
 
int boot_ (Module m)
 
int cleanup_ (Module m)
 Cleanup features when unloading. More...
 
int finish_ (Module m)
 

Function Documentation

◆ boot_()

int boot_ ( Module  m)

◆ cleanup_()

int cleanup_ ( Module  m)

Cleanup features when unloading.

Definition at line 56 of file module.c.

References module_features, and setfeatureenables().

Here is the call graph for this function:

◆ enables_()

int enables_ ( Module  m,
int **  enables 
)

Enable/disable builtins as requested by the shell.

Definition at line 50 of file module.c.

References handlefeatures(), and module_features.

Here is the call graph for this function:

◆ features_()

int features_ ( Module  m,
char ***  features 
)

Provide feature list (builtins) to zsh.

Definition at line 45 of file module.c.

References featuresarray(), and module_features.

Here is the call graph for this function:

◆ finish_()

int finish_ ( Module  m)

◆ setup_()

int setup_ ( Module  m)

◆ zp_get_fs_builtins()

struct builtin* zp_get_fs_builtins ( size_t *  count)

Definition at line 99 of file fs_builtins.c.

References fs_builtins.