what is this series?
this is all good incramental information, but there's no info indicating
what this is updating.
David Lang
On Wed, 11 Aug 2010, Bo Yang wrote:
Changes:
1. Fix all format problems;
2. Split the "too long" lines in multiple lines;
3. '$' to represent the last line of a file;
4. Error string change;
5. Add more comments;
6. Combine test cases together;
7. Struct name change
Bo Yang (17):
parse-options: enhance STOP_AT_NON_OPTION
parse-options: add two helper functions
Add the basic data structure for line level history
Refactor parse_loc
Parse the -L options
Export three functions from diff.c
Add range clone functions
map/take range to the parent of commits
Print the line log
Hook line history into cmd_log, ensuring a topo-ordered walk
Make rewrite_parents public to other part of git
Make graph_next_line external to other part of git
Add parent rewriting to line history browser
Add --graph prefix before line history output
Add --full-line-diff option
Add tests for line history browser
Document line history browser
Documentation/blame-options.txt | 19 +-
Documentation/git-log.txt | 15 +
Documentation/line-range-format.txt | 18 +
Makefile | 2 +
builtin/blame.c | 89 +--
builtin/log.c | 113 +++-
diff.c | 6 +-
diff.h | 17 +
graph.c | 14 +-
graph.h | 10 +
line.c | 1551 +++++++++++++++++++++++++++++++++++
line.h | 141 ++++
parse-options.c | 22 +-
parse-options.h | 7 +-
revision.c | 25 +-
revision.h | 23 +-
t/t4301-log-line-single-history.sh | 627 ++++++++++++++
t/t4302-log-line-merge-history.sh | 163 ++++
18 files changed, 2733 insertions(+), 129 deletions(-)
create mode 100644 Documentation/line-range-format.txt
create mode 100644 line.c
create mode 100644 line.h
create mode 100755 t/t4301-log-line-single-history.sh
create mode 100755 t/t4302-log-line-merge-history.sh
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html