Re: [NOT-SERIOUS PATCH] Make get_relative_cwd() not accept NULL for a directory

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Junio C Hamano
Date: Wednesday, August 1, 2007 - 9:58 am

Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:


That is also fine; it only needs to be clarified somehow to
people who might wonder what get_relative_cwd() function is used
for and how to use it in their programs.  The comment that says
"As a convenience" may need to become a bit more elaborate to
say why it is convenient for the callers to do so (e.g. "The
caller may have called another function that returns a directory
to obtain the 'dir', which may have returned NULL as a way to
say 'there is nothing applicable in your case', and in such a
case, your $(cwd) relative to that 'dir' is also something that
cannot be used, hence a NULL is returned").


-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/9] work-tree clean ups, Johannes Schindelin, (Sun Jul 29, 4:23 pm)
[PATCH 1/9] Add is_absolute_path() and make_absolute_path(), Johannes Schindelin, (Sun Jul 29, 4:24 pm)
[PATCH 2/9] Add functions get_relative_cwd() and is_inside ..., Johannes Schindelin, (Sun Jul 29, 4:24 pm)
[PATCH 3/9] white space fixes in setup.c, Johannes Schindelin, (Sun Jul 29, 4:24 pm)
[PATCH 4/9] Clean up work-tree handling, Johannes Schindelin, (Sun Jul 29, 4:25 pm)
[PATCH 5/9] Add set_git_dir() function, Johannes Schindelin, (Sun Jul 29, 4:25 pm)
[PATCH 6/9] work-trees are allowed inside a git-dir, Johannes Schindelin, (Sun Jul 29, 4:25 pm)
[PATCH 7/9] init: use get_git_work_tree() instead of rolli ..., Johannes Schindelin, (Sun Jul 29, 4:25 pm)
[PATCH 8/9] Fix t1501 for updated work-tree logic, Johannes Schindelin, (Sun Jul 29, 4:26 pm)
[PATCH 9/9] Fix t1500 for sane work-tree behavior, Johannes Schindelin, (Sun Jul 29, 4:26 pm)
[UNWANTED PATCH] Die if core.bare = true and core.worktree ..., Johannes Schindelin, (Sun Jul 29, 4:29 pm)
Re: [PATCH 0/9] work-tree clean ups, Johannes Schindelin, (Tue Jul 31, 5:28 pm)
[PATCH 1/4] Add is_absolute_path() and make_absolute_path(), Johannes Schindelin, (Tue Jul 31, 5:28 pm)
[PATCH 2/4] Add functions get_relative_cwd() and is_inside ..., Johannes Schindelin, (Tue Jul 31, 5:29 pm)
[PATCH 3/4] Add set_git_dir() function, Johannes Schindelin, (Tue Jul 31, 5:29 pm)
[PATCH 4/4] Clean up work-tree handling, Johannes Schindelin, (Tue Jul 31, 5:30 pm)
Re: [PATCH 0/9] work-tree clean ups, Junio C Hamano, (Tue Jul 31, 5:55 pm)
Re: [PATCH 0/9] work-tree clean ups, Johannes Schindelin, (Tue Jul 31, 6:13 pm)
Re: [PATCH 4/4] Clean up work-tree handling, Junio C Hamano, (Tue Jul 31, 10:17 pm)
Re: [PATCH 4/4] Clean up work-tree handling, Junio C Hamano, (Wed Aug 1, 1:59 am)
Re: [PATCH 0/9] work-tree clean ups, Johannes Schindelin, (Wed Aug 1, 3:56 am)
Re: [PATCH 2/4] Add functions get_relative_cwd() and is_in ..., Johannes Schindelin, (Wed Aug 1, 4:38 am)
Re: [PATCH 4/4] Clean up work-tree handling, Johannes Schindelin, (Wed Aug 1, 4:46 am)
Re: [PATCH 4/4] Clean up work-tree handling, Johannes Schindelin, (Wed Aug 1, 4:53 am)
[NOT-SERIOUS PATCH] Make get_relative_cwd() not accept NUL ..., Johannes Schindelin, (Wed Aug 1, 8:26 am)
Re: [NOT-SERIOUS PATCH] Make get_relative_cwd() not accept ..., Junio C Hamano, (Wed Aug 1, 9:58 am)
[PATCH] get_relative_cwd(): clarify why it handles dir == NULL, Johannes Schindelin, (Wed Aug 1, 11:26 am)
Re: [PATCH 4/4] Clean up work-tree handling, Junio C Hamano, (Thu Aug 2, 12:04 am)