- 09 8月, 2013 1 次提交
-
-
由 Junio C Hamano 提交于
This is with mostly minor documentation and test updates, nothing spectacular except for removal of funky lstat(2) emulation on Cygwin. Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
- 06 8月, 2013 11 次提交
-
-
由 Junio C Hamano 提交于
* maint: fix typo in documentation of git-svn Documentation/rev-list-options: add missing word in --*-parents log doc: the argument to --encoding is not optional
-
由 Junio C Hamano 提交于
* es/blame-L-breakage: t8001, t8002: fix "blame -L :literal" test on NetBSD
-
由 René Scharfe 提交于
Sub-test 42 of t8001 and t8002 ("blame -L :literal") fails on NetBSD with the following verbose output: git annotate -L:main hello.c Author F (expected 4, attributed 3) bad Author G (expected 1, attributed 1) good This is not caused by different behaviour of git blame or annotate on that platform, but by different test input, in turn caused by a sed command that forgets to add a newline on NetBSD. Here's the diff of the commit that adds "goodbye" to hello.c, for Linux: @@ -1,4 +1,5 @@ int main(int argc, const char *argv[]) { puts("hello"); + puts("goodbye"); } We see that it adds an extra TAB, but that's not a problem. Here's the same on NetBSD: @@ -1,4 +1,4 @@ int main(int argc, const char *argv[]) { puts("hello"); -} + puts("goodbye");} It also adds an extra TAB, but it is missing the newline character after the semicolon. The following patch gets rid of the extra TAB at the beginning, but more importantly adds the missing newline at the end in a (hopefully) portable way, mentioned in http://sed.sourceforge.net/sedfaq4.html. The diff becomes this, on both Linux and NetBSD: @@ -1,4 +1,5 @@ int main(int argc, const char *argv[]) { puts("hello"); + puts("goodbye"); } Signed-off-by: NRene Scharfe <l.s.r@web.de> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
git://github.com/git-l10n/git-po由 Junio C Hamano 提交于
* git://github.com/git-l10n/git-po: l10n: zh_CN.po: translate 99 messages (2133t0f0u) l10n: vi.po (2133t) l10n: git.pot: v1.8.4 round 1 (99 new, 46 removed)
-
由 Junio C Hamano 提交于
* sb/mailmap-updates: .mailmap: Multiple addresses of Michael S. Tsirkin
-
由 Junio C Hamano 提交于
* dn/test-reject-utf-16: t3900: test rejecting log message with NULs correctly Add missing test file for UTF-16.
-
由 Junio C Hamano 提交于
* bc/commit-invalid-utf8: commit: typofix for xxFFF[EF] check
-
由 Junio C Hamano 提交于
We wanted to catch all codepoints that ends with FFFE and FFFF, not with 0FFFE and 0FFFF. Noticed and corrected by Peter Krefting. Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Junio C Hamano 提交于
It is not like that our longer term desire is to someday start accept log messages with NULs in them, so it is wrong to mark a test that demonstrates "git commit" that correctly fails given such an input as "expect-failure". "git commit" should fail today, and it should fail the same way in the future given a message with NUL in it. Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Brian M. Carlson 提交于
The test file that the UTF-16 rejection test looks for is missing, but this went unnoticed because the test is expected to fail anyway; as a consequence, the test fails because the file containing the commit message is missing, and not because the test file contains a NUL byte. Fix this by including a sample text file containing a commit message encoded in UTF-16. Signed-off-by: NBrian M. Carlson <sandals@crustytoothpaste.net> Tested-by: NDuy Nguyen <pclouds@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Felix Gruber 提交于
Signed-off-by: NFelix Gruber <felgru@gmx.de> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
- 05 8月, 2013 3 次提交
-
-
由 Torstein Hegge 提交于
A commit has "parent commits" or "parents", not "commits". Signed-off-by: NTorstein Hegge <hegge@resisty.net> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Stefan Beller 提交于
Acked-by: NMichael S. Tsirkin <mst@redhat.com> Signed-off-by: NStefan Beller <stefanbeller@googlemail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Jonathan Nieder 提交于
$ git log --encoding fatal: Option '--encoding' requires a value $ git rev-list --encoding fatal: Option '--encoding' requires a value The argument to --encoding has always been mandatory. Unfortunately manpages like git-rev-list(1), git-log(1), and git-show(1) have described the option's syntax as "--encoding[=<encoding>]" since it was first documented. Clarify by removing the extra brackets. Signed-off-by: NJonathan Nieder <jrnieder@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
- 03 8月, 2013 4 次提交
-
-
由 Jiang Xin 提交于
Translate 99 new messages came from git.pot update in 28b3cffc (l10n: git.pot: v1.8.4 round 1 (99 new, 46 removed)). Signed-off-by: NJiang Xin <worldhello.net@gmail.com>
-
由 Junio C Hamano 提交于
Cygwin port added a "not quite correct but a lot faster and good enough for many lstat() calls that are only used to see if the working tree entity matches the index entry" lstat() emulation some time ago, and it started biting us in places. This removes it and uses the standard lstat() that comes with Cygwin. Recent topic that uses lstat on packed-refs file is broken when this cheating lstat is used, and this is a simplest fix that is also the cleanest direction to go in the long run. * rj/cygwin-clarify-use-of-cheating-lstat: cygwin: Remove the Win32 l/stat() implementation
-
由 Junio C Hamano 提交于
* jk/cat-file-batch-optim: Revert "cat-file: split --batch input lines on whitespace"
-
由 Junio C Hamano 提交于
This reverts commit c334b87b; the update assumed that people only used the command to read from "rev-list --objects" output, whose lines begin with a 40-hex object name followed by a whitespace, but it turns out that scripts feed random extended SHA-1 expressions (e.g. "HEAD:$pathname") in which a whitespace has to be kept.
-
- 02 8月, 2013 7 次提交
-
-
由 Junio C Hamano 提交于
Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Junio C Hamano 提交于
* ob/typofixes: many small typofixes
-
由 Junio C Hamano 提交于
* ms/subtree-install-fix: contrib/subtree: Fix make install target
-
由 Junio C Hamano 提交于
Consolidate two messages phrased subtly differently without a good reason. * jc/rm-submodule-error-message: builtin/rm.c: consolidate error reporting for removing submodules
-
由 Junio C Hamano 提交于
* lf/echo-n-is-not-portable: Avoid using `echo -n` anywhere
-
由 Junio C Hamano 提交于
* ma/hg-to-git: hg-to-git: --allow-empty-message in git commit
-
由 Junio C Hamano 提交于
* jx/clean-interactive: git-clean: implement partial matching for selection Documentation/git-clean: fix description for range
-
- 01 8月, 2013 7 次提交
-
-
由 Thomas Rast 提交于
We spell config variables in camelCase instead of with_underscores. Signed-off-by: NThomas Rast <trast@inf.ethz.ch> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Junio C Hamano 提交于
* rr/rebase-autostash: git-rebase: fix typo
-
由 Junio C Hamano 提交于
* rj/commit-slab-fix: commit-slab.h: Fix memory allocation and addressing
-
由 Junio C Hamano 提交于
* jk/commit-how-to-abort-cherry-pick: commit: tweak empty cherry pick advice for sequencer
-
由 Junio C Hamano 提交于
* ds/doc-two-kinds-of-tags: docs/git-tag: explain lightweight versus annotated tags
-
由 Junio C Hamano 提交于
* rr/maint-tilde-markup-in-doc: config doc: quote paths, fixing tilde-interpretation
-
由 Junio C Hamano 提交于
Fix a NULL-pointer dereference during nested iterations over references (for example, when replace references are being used). * mh/packed-refs-do-one-ref-recursion: do_one_ref(): save and restore value of current_ref
-
- 31 7月, 2013 3 次提交
-
-
由 Junio C Hamano 提交于
* jk/capabilities-doc: document 'allow-tip-sha1-in-want' capability document 'quiet' receive-pack capability document 'agent' protocol capability docs: note that receive-pack knows side-band-64k capability docs: fix 'report-status' protocol capability thinko
-
由 Junio C Hamano 提交于
* sb/mailmap-updates: .mailmap: combine more (email, name) to individual persons
-
由 Junio C Hamano 提交于
* bc/completion-for-bash-3.0: git-completion.bash: replace zsh notation that breaks bash 3.X
-
- 30 7月, 2013 4 次提交
-
-
由 Michal Sojka 提交于
If the libexec directory doesn't exist, git-subtree gets installed as $prefix/share/libexec/git-core file. This patch creates the directory before installing git-subtree file into it. Signed-off-by: NMichal Sojka <sojkam1@fel.cvut.cz> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Ondřej Bílka 提交于
Signed-off-by: NOndřej Bílka <neleai@seznam.cz> Reviewed-by: NMarc Branchaud <marcnarc@xiplink.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Ralf Thielow 提交于
Signed-off-by: NRalf Thielow <ralf.thielow@gmail.com> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-
由 Lukas Fleischer 提交于
`echo -n` is non-portable. The POSIX specification says: Conforming applications that wish to do prompting without <newline> characters or that could possibly be expecting to echo a -n, should use the printf utility derived from the Ninth Edition system. Since all of the affected shell scripts use a POSIX shell shebang, replace `echo -n` invocations with printf. Signed-off-by: NLukas Fleischer <git@cryptocrack.de> Signed-off-by: NJunio C Hamano <gitster@pobox.com>
-