annotate modules/git-merge-changelog @ 9712:a49ca512452c

Speed up from O(n^2) to O(n).
author Bruno Haible <bruno@clisp.org>
date Mon, 18 Feb 2008 02:41:03 +0100
parents b2e9096015d9
children c9ee791c5d9c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9690
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 git "merge" driver for GNU style ChangeLog files
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/git-merge-changelog.c
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 Depends-on:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 getopt
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 stdbool
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 progname
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 error
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 read-file
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 list
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 array-list
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 linkedhash-list
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 linked-list
9712
a49ca512452c Speed up from O(n^2) to O(n).
Bruno Haible <bruno@clisp.org>
parents: 9710
diff changeset
17 rbtreehash-list
9690
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 xalloc
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19 xmalloca
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 fstrcmp
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 minmax
9710
b2e9096015d9 Support the "git pull --rebase" situation.
Bruno Haible <bruno@clisp.org>
parents: 9695
diff changeset
22 c-strstr
9690
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 fwriteerror
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 configure.ac:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 Makefile.am:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 bin_PROGRAMS = git-merge-changelog
9695
abc803d0356b Improve reference to ./libgnu.a.
Bruno Haible <bruno@clisp.org>
parents: 9690
diff changeset
29 git_merge_changelog_LDADD = libgnu.a
9690
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 Include:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 License:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 GPL
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 Maintainer:
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 Bruno Haible
521de8c5a745 New module 'git-merge-changelog'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38