|
Subversion
|
Keyword substitution. More...
Macros | |||||
| #define | SVN_KEYWORD_MAX_LEN 255 | ||||
| The maximum size of an expanded or un-expanded keyword. | |||||
| #define | SVN_KEYWORD_REVISION_LONG "LastChangedRevision" | ||||
| The most recent revision in which this file was changed. | |||||
| #define | SVN_KEYWORD_REVISION_SHORT "Rev" | ||||
| Short version of LastChangedRevision. | |||||
| #define | SVN_KEYWORD_REVISION_MEDIUM "Revision" | ||||
| Medium version of LastChangedRevision, matching the one CVS uses. | |||||
| #define | SVN_KEYWORD_DATE_LONG "LastChangedDate" | ||||
| The most recent date (repository time) when this file was changed. | |||||
| #define | SVN_KEYWORD_DATE_SHORT "Date" | ||||
| Short version of LastChangedDate. | |||||
| #define | SVN_KEYWORD_AUTHOR_LONG "LastChangedBy" | ||||
| Who most recently committed to this file. | |||||
| #define | SVN_KEYWORD_AUTHOR_SHORT "Author" | ||||
| Short version of LastChangedBy. | |||||
| #define | SVN_KEYWORD_URL_LONG "HeadURL" | ||||
| The URL for the head revision of this file. | |||||
| #define | SVN_KEYWORD_URL_SHORT "URL" | ||||
| Short version of HeadURL. | |||||
| svn_error_t*(* svn_diff_fns_t::datasource_close)(void *diff_baton, svn_diff_datasource_e datasource) |
Close the datasource of type datasource.
Definition at line 111 of file svn_diff.h.
| svn_error_t*(* svn_diff_fns_t::datasource_get_next_token)(apr_uint32_t *hash, void **token, void *diff_baton, svn_diff_datasource_e datasource) |
Get the next "token" from the datasource of type datasource.
Return a "token" in *token. Return a hash of "token" in *hash. Leave token and hash untouched when the datasource is exhausted.
Definition at line 118 of file svn_diff.h.
| svn_error_t*(* svn_diff_fns_t::datasource_open)(void *diff_baton, svn_diff_datasource_e datasource) |
Open the datasource of type datasource.
Definition at line 107 of file svn_diff.h.
| svn_error_t*(* svn_diff_fns_t::token_compare)(void *diff_baton, void *ltoken, void *rtoken, int *compare) |
A function for ordering the tokens, resembling 'strcmp' in functionality.
compare should contain the return value of the comparison: If ltoken and rtoken are "equal", return 0. If ltoken is "less than" rtoken, return a number < 0. If ltoken is "greater than" rtoken, return a number > 0.
Definition at line 128 of file svn_diff.h.
| void(* svn_diff_fns_t::token_discard)(void *diff_baton, void *token) |
Free token from memory, the diff algorithm is done with it.
Definition at line 134 of file svn_diff.h.
| void(* svn_diff_fns_t::token_discard_all)(void *diff_baton) |
Free all tokens from memory, they're no longer needed.
Definition at line 138 of file svn_diff.h.
1.8.1.2