summaryrefslogtreecommitdiff
path: root/subversion/libsvn_wc/translate.h
diff options
context:
space:
mode:
Diffstat (limited to 'subversion/libsvn_wc/translate.h')
-rw-r--r--subversion/libsvn_wc/translate.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/subversion/libsvn_wc/translate.h b/subversion/libsvn_wc/translate.h
index 3825529..c5203be 100644
--- a/subversion/libsvn_wc/translate.h
+++ b/subversion/libsvn_wc/translate.h
@@ -103,15 +103,21 @@ void svn_wc__eol_value_from_string(const char **value,
If a keyword is in the list, but no corresponding value is
available, do not create a hash entry for it. If no keywords are
found in the list, or if there is no list, set *KEYWORDS to NULL.
+ ### THIS LOOKS WRONG -- it creates a hash entry for every recognized kw
+ and expands each missing value as an empty string or "-1" or similar.
Use LOCAL_ABSPATH to expand keyword values.
If WRI_ABSPATH is not NULL, retrieve the information for LOCAL_ABSPATH
from the working copy identified by WRI_ABSPATH. Falling back to file
external information if the file is not present as versioned node.
+ ### THIS IS NOT IMPLEMENTED -- WRI_ABSPATH is ignored
If FOR_NORMALIZATION is TRUE, just return a list of keywords instead of
calculating their intended values.
+ ### This would be better done by a separate API, since in this case
+ only the KEYWORD_LIST input parameter is needed. (And there is no
+ need to print "-1" as the revision value.)
Use SCRATCH_POOL for any temporary allocations.
*/