LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [ANNOUNCE] GIT 1.5.4-rc3
@ 2008-01-12 7:11 Junio C Hamano
2008-01-12 7:26 ` Ismail Dönmez
2008-01-21 2:37 ` [ANNOUNCE] GIT 1.5.4-rc4 Junio C Hamano
0 siblings, 2 replies; 5+ messages in thread
From: Junio C Hamano @ 2008-01-12 7:11 UTC (permalink / raw)
To: git; +Cc: linux-kernel
The third rc for the next feature release GIT 1.5.4 is available
at the usual places:
http://www.kernel.org/pub/software/scm/git/
git-1.5.4.rc3.tar.{gz,bz2} (tarball)
git-htmldocs-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
git-manpages-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
testing/git-*-1.5.4.rc3-1.$arch.rpm (RPM)
Sorry, this is a few days late than I promised. Partly due to
day-job pressure, partly because I am not familiar with RPM spec
file and ended up failing to get the spec file into a reasonable
shape after gitk i18n merge more than twice, and partly because
I involved myself to discussion on the list I should not have
been deeply involved in during the rc freeze.
In any case, we managed to keep the changes only to fixes (both
code and documentation) this round, aside from the promised gitk
i18n enhancements. This should be pretty much the same as what
we will have in final, hopefully due by the end of the month.
Please give it a good beating. Especially if you care about the
final RPM, and you are familiar with RPM generation, I would
appreciate extra set of eyeballs to see if dependencies and
other metainformation is set up correctly, as I do not think
many people have tested it.
----------------------------------------------------------------
Changes since v1.5.4-rc2 are as follows:
Alexandre Julliard (6):
git.el: Support for getting diffs from inside the log-edit buffer.
git.el: Retrieve the permissions for up-to-date files.
git.el: Display file types and type changes.
git.el: Make sure we never insert the same file twice.
git.el: Refresh files from their real state upon commit.
git.el: Make status refresh faster.
Bernt Hansen (1):
git-gui: Make commit log messages end with a newline
Brandon Casey (1):
git-relink.txt: describe more clearly how hard linking occurs
Charles Bailey (1):
gitk: Fix the Makefile to cope with systems lacking msgfmt
Christian Couder (1):
Documentation: config: add 'help.*' and 'instaweb.*' variables.
Christian Stimming (10):
gitk i18n: Add Makefile with rules for po file creation and installation
gitk i18n: Import msgcat for message string translation; load translation catalogs
gitk i18n: Markup several strings for translation
gitk i18n: Initial German translation
gitk i18n: More markup -- various options menus
gitk i18n: Recode gitk from latin1 to utf8 so that the (c) copyright character is valid utf8.
gitk: Update and fix Makefile
gitk: Update German translation
gitk: Fix typo in user message.
gitk: Update German translation.
Dan McGee (1):
Documentation: rename gitlink macro to linkgit
Eric Wong (4):
git-svn: allow dcommit --no-rebase to commit multiple, dependent changes
git-svn: unlink index files that were globbed, too
git-svn: support for funky branch and project names over HTTP(S)
git-svn: clarify the "Ignoring error from SVN" piece
Florian La Roche (1):
Change git-gc documentation to reflect gc.packrefs implementation.
Gerrit Pape (1):
gitk: use user-configured background in view definition dialog
Grégoire Barbier (1):
Fix double-free() in http-push.c:remote_exists()
Gustaf Hendeby (1):
Documentation/user-manual.txt: fix typo
J. Bruce Fields (1):
Documentation: fix remote.<name>.skipDefaultUpdate description
James Bowes (1):
Make the git metapackage require the same version of the subpackages.
Jeff King (8):
config: handle lack of newline at end of file better
git-reset: refuse to do hard reset in a bare repository
add a "basic" diff config callback
diff: load funcname patterns in "basic" config
diff: remove lazy config loading
add--interactive: remove unused diff colors
add--interactive: allow diff colors without interactive colors
Document the color.interactive semantics
Jim Meyering (3):
Fix grammar nits in documentation and in code comments.
Don't access line[-1] for a zero-length "line" from fgets.
bundle, fast-import: detect write failure
Johannes Schindelin (2):
Optimize prefixcmp()
shortlog: mention the "-e" option in the usage
Johannes Sixt (2):
git-gui: Move frequently used commands to the top of the context menu.
recv_sideband: Do not use ANSI escape sequence on dumb terminals.
Junio C Hamano (27):
Documentation/git-submodule.txt: typofix
"git pull --tags": error out with a better message.
git-rebase -i behaves better on commits with incomplete messages
git-rebase -i: clean-up error check codepath.
lock_any_ref_for_update(): reject wildcard return from check_ref_format
Update callers of check_ref_format()
Uninline prefixcmp()
git-clean: make "Would remove ..." path relative to cwd again
t/t7600: avoid GNUism in grep
t/t{3600,3800,5401}: do not use egrep when grep would do
t/t3800: do not use a temporary file to hold expected result.
Update draft release notes for 1.5.4
git-stash clear: refuse to work with extra parameter for now
git-rev-parse --symbolic-full-name
filter-branch: work correctly with ambiguous refnames
custom pretty format: tolerate empty e-mail address
Documentation: remove gitman.info with "make clean"
Documentation: fix "gitlink::foobar[s]"
utf8: pick_one_utf8_char()
utf8_width(): allow non NUL-terminated input
diff: do not chomp hunk-header in the middle of a character
Update draft release notes for 1.5.4
GIT 1.5.3.8
"git-apply --check" should not report "fixed"
pack-objects: remove redundant and wrong call to deflateEnd()
RPM spec: include gitk message files.
GIT 1.5.4-rc3
Kevin Ballard (1):
Trim leading / off of paths in git-svn prop_walk
Marco Costalba (2):
Document git-reset defaults to HEAD if no commit is given
git-stash: use stdout instead of stderr for non error messages
Mark Levedahl (2):
git-gui: Unconditionally use absolute paths with Cygwin
Documentation/Makefile - honor $DESTDIR for quick-install target
Martin Koegler (4):
receive-pack: check object type of sha1 before using them as commits
receive-pack: reject invalid refnames
parse_tag_buffer: don't parse invalid tags
tree-walk: don't parse incorrect entries
Michael Stefaniuc (1):
git-am: Run git gc only once and not for every patch.
Michele Ballabio (1):
Document some default values in config.txt
Miklos Vajna (2):
git-sh-setup: document git_editor() and get_author_ident_from_commit()
t/t7001: avoid unnecessary ERE when using grep
Nicolas Pitre (1):
slightly better auto gc message
Paul Mackerras (2):
gitk: Recode de.po to UTF-8
gitk: Restore some widget options whose defaults changed in Tk 8.5
Peter Karlsson (1):
Added Swedish translation.
Ralf Wildenhues (1):
Documentation: typofix
Rogan Dawes (1):
Allow git-mergetool to handle paths with a leading space
Shawn O. Pearce (1):
git-gui: Handle file mode changes (644->755) in diff viewer
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANNOUNCE] GIT 1.5.4-rc3
2008-01-12 7:11 [ANNOUNCE] GIT 1.5.4-rc3 Junio C Hamano
@ 2008-01-12 7:26 ` Ismail Dönmez
2008-01-12 7:34 ` Junio C Hamano
2008-01-21 2:37 ` [ANNOUNCE] GIT 1.5.4-rc4 Junio C Hamano
1 sibling, 1 reply; 5+ messages in thread
From: Ismail Dönmez @ 2008-01-12 7:26 UTC (permalink / raw)
To: Junio C Hamano; +Cc: git, linux-kernel
Saturday 12 January 2008 09:11:23 tarihinde Junio C Hamano şunları yazmıştı:
> The third rc for the next feature release GIT 1.5.4 is available
> at the usual places:
>
> http://www.kernel.org/pub/software/scm/git/
>
> git-1.5.4.rc3.tar.{gz,bz2} (tarball)
> git-htmldocs-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
> git-manpages-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
> testing/git-*-1.5.4.rc3-1.$arch.rpm (RPM)
I am seeing new failures compared to rc2 :
*** t9200-git-cvsexportcommit.sh ***
* FAIL 1: New file
mkdir A B C D E F &&
echo hello1 >A/newfile1.txt &&
echo hello2 >B/newfile2.txt &&
cp ../test9200a.png C/newfile3.png &&
cp ../test9200a.png D/newfile4.png &&
git add A/newfile1.txt &&
git add B/newfile2.txt &&
git add C/newfile3.png &&
git add D/newfile4.png &&
git commit -a -m "Test: New file" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git cvsexportcommit -c $id &&
check_entries A "newfile1.txt/1.1/" &&
check_entries B "newfile2.txt/1.1/" &&
check_entries C "newfile3.png/1.1/-kb" &&
check_entries D "newfile4.png/1.1/-kb" &&
diff A/newfile1.txt ../A/newfile1.txt &&
diff B/newfile2.txt ../B/newfile2.txt &&
diff C/newfile3.png ../C/newfile3.png &&
diff D/newfile4.png ../D/newfile4.png
)
* FAIL 2: Remove two files, add two and update two
echo Hello1 >>A/newfile1.txt &&
rm -f B/newfile2.txt &&
rm -f C/newfile3.png &&
echo Hello5 >E/newfile5.txt &&
cp ../test9200b.png D/newfile4.png &&
cp ../test9200a.png F/newfile6.png &&
git add E/newfile5.txt &&
git add F/newfile6.png &&
git commit -a -m "Test: Remove, add and update" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git cvsexportcommit -c $id &&
check_entries A "newfile1.txt/1.2/" &&
check_entries B "" &&
check_entries C "" &&
check_entries D "newfile4.png/1.2/-kb" &&
check_entries E "newfile5.txt/1.1/" &&
check_entries F "newfile6.png/1.1/-kb" &&
diff A/newfile1.txt ../A/newfile1.txt &&
diff D/newfile4.png ../D/newfile4.png &&
diff E/newfile5.txt ../E/newfile5.txt &&
diff F/newfile6.png ../F/newfile6.png
)
* FAIL 4: Remove only binary files
git reset --hard HEAD^^ &&
rm -f D/newfile4.png &&
git commit -a -m "test: remove only a binary file" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git cvsexportcommit -c $id &&
check_entries A "newfile1.txt/1.2/" &&
check_entries B "" &&
check_entries C "" &&
check_entries D "" &&
check_entries E "newfile5.txt/1.1/" &&
check_entries F "newfile6.png/1.1/-kb" &&
diff A/newfile1.txt ../A/newfile1.txt &&
diff E/newfile5.txt ../E/newfile5.txt &&
diff F/newfile6.png ../F/newfile6.png
)
* FAIL 5: Remove only a text file
rm -f A/newfile1.txt &&
git commit -a -m "test: remove only a binary file" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git cvsexportcommit -c $id &&
check_entries A "" &&
check_entries B "" &&
check_entries C "" &&
check_entries D "" &&
check_entries E "newfile5.txt/1.1/" &&
check_entries F "newfile6.png/1.1/-kb" &&
diff E/newfile5.txt ../E/newfile5.txt &&
diff F/newfile6.png ../F/newfile6.png
)
* FAIL 6: New file with spaces in file name
mkdir "G g" &&
echo ok then >"G g/with spaces.txt" &&
git add "G g/with spaces.txt" && \
cp ../test9200a.png "G g/with spaces.png" && \
git add "G g/with spaces.png" &&
git commit -a -m "With spaces" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git-cvsexportcommit -c $id &&
check_entries "G g" "with spaces.png/1.1/-kb|with
spaces.txt/1.1/"
)
* FAIL 7: Update file with spaces in file name
echo Ok then >>"G g/with spaces.txt" &&
cat ../test9200a.png >>"G g/with spaces.png" && \
git add "G g/with spaces.png" &&
git commit -a -m "Update with spaces" &&
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git-cvsexportcommit -c $id
check_entries "G g" "with spaces.png/1.2/-kb|with
spaces.txt/1.2/"
)
* FAIL 8: File with non-ascii file name
mkdir -p
Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö &&
echo Foo
>Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö/gårdetsågårdet.txt
&&
git add
Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö/gårdetsågårdet.txt
&&
cp ../test9200a.png
Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö/gårdetsågårdet.png
&&
git add
Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö/gårdetsågårdet.png
&&
git commit -a -m "Går det så går det" && \
id=$(git rev-list --max-count=1 HEAD) &&
(cd "$CVSWORK" &&
git-cvsexportcommit -v -c $id &&
check_entries \
"Å/goo/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/å/ä/ö"
\
"gårdetsågårdet.png/1.1/-kb|gårdetsågårdet.txt/1.1/"
)
[...]
* failed 7 among 10 test(s)
Ideas appreciated.
/ismail
--
Never learn by your mistakes, if you do you may never dare to try again.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANNOUNCE] GIT 1.5.4-rc3
2008-01-12 7:26 ` Ismail Dönmez
@ 2008-01-12 7:34 ` Junio C Hamano
0 siblings, 0 replies; 5+ messages in thread
From: Junio C Hamano @ 2008-01-12 7:34 UTC (permalink / raw)
To: Ismail Dönmez; +Cc: git, linux-kernel
Ismail Dönmez <ismail@pardus.org.tr> writes:
> Saturday 12 January 2008 09:11:23 tarihinde Junio C Hamano şunları yazmıştı:
>> The third rc for the next feature release GIT 1.5.4 is available
>> at the usual places:
>>
>> http://www.kernel.org/pub/software/scm/git/
>>
>> git-1.5.4.rc3.tar.{gz,bz2} (tarball)
>> git-htmldocs-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
>> git-manpages-1.5.4.rc3.tar.{gz,bz2} (preformatted docs)
>> testing/git-*-1.5.4.rc3-1.$arch.rpm (RPM)
>
> I am seeing new failures compared to rc2 :
>
> *** t9200-git-cvsexportcommit.sh ***
> * FAIL 1: New file
> mkdir A B C D E F &&
> echo hello1 >A/newfile1.txt &&
> echo hello2 >B/newfile2.txt &&
> cp ../test9200a.png C/newfile3.png &&
> cp ../test9200a.png D/newfile4.png &&
> git add A/newfile1.txt &&
> git add B/newfile2.txt &&
> git add C/newfile3.png &&
> git add D/newfile4.png &&
> git commit -a -m "Test: New file" &&
> id=$(git rev-list --max-count=1 HEAD) &&
> (cd "$CVSWORK" &&
> git cvsexportcommit -c $id &&
> check_entries A "newfile1.txt/1.1/" &&
> check_entries B "newfile2.txt/1.1/" &&
> check_entries C "newfile3.png/1.1/-kb" &&
> check_entries D "newfile4.png/1.1/-kb" &&
> diff A/newfile1.txt ../A/newfile1.txt &&
> diff B/newfile2.txt ../B/newfile2.txt &&
> diff C/newfile3.png ../C/newfile3.png &&
> diff D/newfile4.png ../D/newfile4.png
> )
> Ideas appreciated.
Often the first failure is the most interesting one. Running
the test under sh -x like this:
$ cd t
$ sh t9200-git-cvsexportcommit.sh -i -v
and then looking at "trash" directory would tell you which one
of the long sequence of commands failed, and further
investigation can be made from there.
Thanks.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCE] GIT 1.5.4-rc4
2008-01-12 7:11 [ANNOUNCE] GIT 1.5.4-rc3 Junio C Hamano
2008-01-12 7:26 ` Ismail Dönmez
@ 2008-01-21 2:37 ` Junio C Hamano
2008-01-28 10:56 ` [ANNOUNCE] GIT 1.5.4-rc5 Junio C Hamano
1 sibling, 1 reply; 5+ messages in thread
From: Junio C Hamano @ 2008-01-21 2:37 UTC (permalink / raw)
To: git; +Cc: linux-kernel
The fourth rc for the next feature release GIT 1.5.4 is available
at the usual places:
http://www.kernel.org/pub/software/scm/git/
git-1.5.4.rc4.tar.{gz,bz2} (tarball)
git-htmldocs-1.5.4.rc4.tar.{gz,bz2} (preformatted docs)
git-manpages-1.5.4.rc4.tar.{gz,bz2} (preformatted docs)
RPMS/$arch/git-*-1.5.4.rc4-1.$arch.rpm (RPM)
I was hoping that this would be the last rc before 1.5.4 final,
and in fact the change between -rc3 and -rc4 is fairly small.
Notable fixes are:
* http-push fixes (Grégoire Barbier);
* fix to performance regression during partial commit (Linus);
* ref/heads are now enforced to point at commit (Linus);
* fix for fast-import reading some part of its own output (Shawn);
* "diff --color-words" showed unchanged lines in metainfo color (Jeff King);
Also we have a handful gitk and git-gui updates.
This however still lacks two patches that I think we might want
in the final (please see "What's not in 'master'" message). I
asked for comments but I guess they were lost in the noise or
something. It's not a very good sign that we had too many
discussions on the list that are totally unrelated to 1.5.4, and
I had to scroll back more than 1000 articles to skip them to
find the announcement for the -rc3 X-<. So we will either have
another rc to include those two fixes after getting feedbacks,
or ship the final one with two known breakages. The former
would be preferred, and it would be better if they can be done
earlier.
Even though we had some RPM specfile changes that I cannot
easily check myself, nobody reported breakages after -rc3. I am
taking this as "no news is a good news", but it may turn out
that nobody has been testing/double-checking, and it may come
back and bite us when we do the final one. That's also
something I cannot do much about.
But other than that, I think we are in good shape.
----------------------------------------------------------------
Changes since v1.5.4-rc3 are as follows:
Bill Lear (1):
Correct spelling in diff.c comment
Brandon Casey (4):
close_lock_file(): new function in the lockfile API
Improve use of lockfile API
refs.c: rework ref_locks by abstracting from underlying struct lock_file
fast-import.c: don't try to commit marks file if write failed
Christian Couder (2):
git-gui: Initial french translation
git-gui: add french glossary: glossary/fr.po
Christian Stimming (4):
git-gui: Update glossary: add term "hunk"
git-gui: Update German translation
git-gui: Fix broken revert confirmation.
git-gui: Improve German translation.
Dan McGee (3):
Remove usage of git- (dash) commands from email hook
cvsimport: remove last use of repo-config from git standard tools
Update git-completion for new 'remote rm' option
Dave Peticolas (1):
Documentation: fix and clarify grammar in git-merge docs.
Dmitry Potapov (1):
treat any file with NUL as binary
Eric Wong (1):
git-svn: handle leading/trailing whitespace from svnsync revprops
Grégoire Barbier (4):
http-push: disable http-push without USE_CURL_MULTI
http-push: fix webdav lock leak.
http-push: fail when info/refs exists and is already locked
http-push and http-fetch: handle URLs without trailing /
Jakub Narebski (1):
autoconf: Add checking for unsetenv function
Jean-Luc Herren (1):
Make default pre-commit hook less noisy
Jeff King (5):
git-clean: fix off-by-one memory access when given no arguments
color unchanged lines as "plain" in "diff --color-words"
send-email: detect invocation errors earlier
send-email: validate patches before sending anything
send-email: add no-validate option
Jim Meyering (2):
fast-import: Don't use a maybe-clobbered errno value
doc typo: s/prior committing/prior to committing/
Johannes Schindelin (1):
gitk: make Ctrl "+" really increase the font size
Junio C Hamano (8):
builtin-commit.c: remove useless check added by faulty cut and paste
Revert "builtin-commit.c: remove useless check added by faulty cut and paste"
Fix git-rerere documentation
Squelch bogus progress output from git-rebase--interactive
Document lockfile API
Officially deprecate repo-config.
http-push: clarify the reason of error from the initial PROPFIND request
GIT 1.5.4-rc4
Kristian Høgsberg (1):
git-commit: fix double close(2) that can close a wrong file descriptor
Lars Hjemli (1):
Move sha1_file_to_archive into libgit
Linus Torvalds (4):
Fix performance regression for partial commits
Make builtin-commit.c more careful about parenthood
Make 'git fsck' complain about non-commit branches
Be more careful about updating refs
Mark Drago (1):
hg-to-git: improve popen calls
Mark Levedahl (1):
git-gui: Makefile - Handle $DESTDIR on Cygwin
Martin Koegler (1):
parse_commit_buffer: tighten checks while parsing
Miklos Vajna (3):
Add using merge subtree How-To
ls-remote: add -t and -h options.
Include rev-list options in git-log manpage.
Peter Karlsson (1):
git-gui: Updated Swedish translation after mailing list review.
Shawn O. Pearce (3):
git-gui: Allow 'Create New Repository' on existing directories
git-gui: Refresh file status description after hunk application
Fix random fast-import errors when compiled with NO_MMAP
Thomas Zander (1):
core-tutorial typofix
^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCE] GIT 1.5.4-rc5
2008-01-21 2:37 ` [ANNOUNCE] GIT 1.5.4-rc4 Junio C Hamano
@ 2008-01-28 10:56 ` Junio C Hamano
0 siblings, 0 replies; 5+ messages in thread
From: Junio C Hamano @ 2008-01-28 10:56 UTC (permalink / raw)
To: git; +Cc: linux-kernel
The fifth and hopefully the last rc for the next feature release
GIT 1.5.4 is available at the usual places:
http://www.kernel.org/pub/software/scm/git/
git-1.5.4.rc5.tar.{gz,bz2} (tarball)
git-htmldocs-1.5.4.rc5.tar.{gz,bz2} (preformatted docs)
git-manpages-1.5.4.rc5.tar.{gz,bz2} (preformatted docs)
RPMS/$arch/git-*-1.5.4.rc5-1.$arch.rpm (RPM)
The changes since -rc4 are quite small, and except for git-gui
updates they are all reasonably trivial fixes. Please give it a
good testing.
----------------------------------------------------------------
Changes since v1.5.4-rc4 are as follows:
Documentation/RelNotes-1.5.4.txt | 37 ++++++---
Documentation/fetch-options.txt | 12 ++-
Documentation/git-clone.txt | 8 ++
Documentation/git-http-push.txt | 3 +
Documentation/git-pull.txt | 7 ++-
Documentation/git-send-email.txt | 2 +
Documentation/git-submodule.txt | 5 +-
Documentation/git-svn.txt | 11 ++-
GIT-VERSION-GEN | 2 +-
Makefile | 18 ++++-
builtin-commit.c | 15 +++-
builtin-pack-objects.c | 3 +-
config.mak.in | 1 +
configure.ac | 6 ++
fast-import.c | 65 ++++++++++++++-
git-compat-util.h | 2 +
git-cvsserver.perl | 9 ++-
git-gui/Makefile | 5 +-
git-gui/git-gui.sh | 28 ++++++
git-gui/lib/choose_rev.tcl | 3 +-
git-gui/lib/commit.tcl | 149 +++++++++++++++++++++------------
git-gui/lib/error.tcl | 18 ++--
git-gui/po/glossary/fr.po | 26 +++---
git-gui/po/po2msg.sh | 25 +++++-
git-pull.sh | 12 +++-
git-send-email.perl | 2 +-
git-submodule.sh | 169 +++++++++++++++++++++++++++-----------
git-svn.perl | 10 +--
http.h | 8 ++
parse-options.c | 30 ++++++-
t/t0040-parse-options.sh | 11 +++
t/t5520-pull.sh | 17 ++++
t/t5710-info-alternate.sh | 12 ++-
t/t7400-submodule-basic.sh | 56 ++++++------
t/t9400-git-cvsserver-server.sh | 17 +++-
test-parse-options.c | 1 +
36 files changed, 596 insertions(+), 209 deletions(-)
Alex Riesen (1):
Make t5710 more strict when creating nested repos
Brandon Casey (1):
git-commit: exit non-zero if we fail to commit the index
Eric Wong (1):
git-svn: default to repacking every 1000 commits
Gustaf Hendeby (1):
send-email, fix breakage in combination with --compose
Jakub Narebski (1):
autoconf: define NO_SYS_SELECT_H on systems without <sys/select.h>.
Johannes Schindelin (1):
pull --rebase: be cleverer with rebased upstream branches
Junio C Hamano (5):
git-submodule: rename shell functions for consistency
git-submodule: fix subcommand parser
git-submodule: add test for the subcommand parser fix
Clarify that http-push being temporarily disabled with older cURL
GIT 1.5.4-rc5
Mike Hommey (2):
Add a missing dependency on http.h
Documentation: add a bit about sendemail.to configuration
Miklos Vajna (2):
git-clone -s: document problems with git gc --prune
git pull manpage: don't include -n from fetch-options.txt
Nicolas Pitre (1):
pack-objects: Fix segfault when object count is less than thread count
Pierre Habouzit (1):
parse-options: catch likely typo in presense of aggregated options.
Robert Schiele (2):
pre-POSIX.1-2001 systems do not have <sys/select.h>
Makefile: customization for supporting HP-UX
Sam Vilain (1):
git-svn(1): update instructions for resuming a git-svn clone
Shawn O. Pearce (10):
git-gui: Honor the standard commit-msg hook
git-gui: Correct window title for hook failure dialogs
git-gui: Consolidate hook execution code into a single function
git-gui: Correct encoding of glossary/fr.po to UTF-8
Teach fast-import to honor pack.compression and pack.depth
Document the hairy gfi_unpack_entry part of fast-import
git-gui: Work around random missing scrollbar in revision list
git-gui: Fallback to Tcl based po2msg.sh if msgfmt isn't available
git-gui: Make the statistics of po2msg match those of msgfmt
git-gui: Correctly cleanup msgfmt '1 message untranslated' output
Steffen Prohaska (3):
submodule: Document the details of the command line syntax
t9400-git-cvsserver-server: Wrap setup into test case
cvsserver: Fix for histories with multiple roots
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-01-28 10:57 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-12 7:11 [ANNOUNCE] GIT 1.5.4-rc3 Junio C Hamano
2008-01-12 7:26 ` Ismail Dönmez
2008-01-12 7:34 ` Junio C Hamano
2008-01-21 2:37 ` [ANNOUNCE] GIT 1.5.4-rc4 Junio C Hamano
2008-01-28 10:56 ` [ANNOUNCE] GIT 1.5.4-rc5 Junio C Hamano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).