Huge API documentation cleanup

darcs-hash:20051024152625-ac50b-41503feb4ea8d428c5b30c159aaae0c8f7ae46a2.gz
This commit is contained in:
axel
2005-10-25 01:26:25 +10:00
parent f8de9de13d
commit 277f9b7e60
29 changed files with 480 additions and 82 deletions

View File

@@ -51,6 +51,10 @@ The fish parser. Contains functions for parsing code.
*/
#define MAX_RECURSION_DEPTH 128
/**
Message about reporting bugs, used on weird internal error to
hopefully get them to report stuff.
*/
#define BUGREPORT_MSG L"If this error can be reproduced, please send a bug report to %s."
/**
@@ -147,7 +151,25 @@ static int parse_job( process_t *p,
*/
typedef struct
{
int exec, parse, level, skipped;
/**
Time spent executing the specified command, including parse time for nested blocks
*/
int exec;
/**
Time spent parsing the specified command, incvluding execution time for command substitutions
*/
int parse;
/**
The block level of the specified command
*/
int level;
/**
If the execution of this command was skipped
*/
int skipped;
/**
The command string
*/
wchar_t *cmd;
} profile_element_t;