On Dez 05 2018, Elijah Newren wrote:
> Or, just use name-rev so it works with non-linear histories too:
>
> git log | git name-rev --refs=$(git symbolic-ref HEAD) --stdin | less
That wouldn't work for a detached HEAD, though, and you need to use
--no-abbrev.
Andreas.
--
Andreas Sc
e farm <http://gcc.gnu.org/wiki/CompileFarm> has a machine
running AIX, and is free to use for anyone working on free software.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
ommand in Emacs. If you use M-x shell then
Emacs handles special keys like TAB itself (and the started shell
usually disables its own command line editing). If you use M-x term
then Emacs emulates a terminal and lets the running process handle all
special keys.
Andreas.
--
Andreas Schwab, sch...@lin
efer to the same
> place". how can they be set differently yet still must refer to the
> same place?
They could be using different transport methods. For example, for
fetching the unauthenticated git: method could be used, but for pushing
an authenticated method like ssh: is usually n
s to the top level of the working tree,
git log/show don't appear to do that.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
store is a git repository. It sets up a diff
attribute that decrypts the contents, but that works only if the command
is issued while inside the repository.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now fo
a output - really. I'm sure it seemed like a good idea at the time,
> but I can see how it could have been used for evil.
Do you also want to block "+++AT"? :-)
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
`local'
command. The `-g' option suppresses this behavior.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
On Jan 26 2018, Junio C Hamano <gits...@pobox.com> wrote:
> Also, would >>32 be a problem if commit.date is an uint32 (and
> shifting all its bits out to the right)?
It would be undefined.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D
On Jan 17 2018, Christoph Hellwig <h...@lst.de> wrote:
> I've lost data on development machines with various times countless
> times due to the lack of this option, and now lost trees on a
Too many times. :-)
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint
remote tracking
branches are put in a separate name space. If you fetch the remote tags
into a separate name space (eg. refs/remote/tags/*:refs/tags/*) then
there is no conflict.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 827
single-quotes?
As far as POSIX is concerned, semicolons are not special, but can be
used to separate commands instead of newlines.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
flush()ing stderr actually does something.
>>
>> I agree with the "unbuffered" statement. I am surprised that you expect
>> fflush()
>> to do nothing in that situation... but I am no expert in that area. Can you
>> point me to some documentation?
>
>
blob? (I would prefer B2...)
What if B3 renames or copies the blob?
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
ck"
> using "https" procotol. Example of a trace below:
>
> 12:03:07.512558 git.c:344 trace: built-in: git 'fetch-
> pack' '--stateless-rpc' '--stdin' '--lock-pack' '--thin' 'https://githu
> b.com/git/git/'
With --stateless-rpc, fetch-pack doesn't do the connect i
anch\&. In combination with
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
ite (removes extra spaces).
An easy workaround would be to add a comma between `-f` and 'git
branch'.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
On Okt 17 2017, Jeff King <p...@peff.net> wrote:
> On Tue, Oct 17, 2017 at 07:25:28PM +0200, Andreas Schwab wrote:
>
>> >> I see this in git-branch.1:
>> >>
>> >> Reset to if exists already\&.
>> >> Without
>> >&
On Okt 17 2017, Jeff King <p...@peff.net> wrote:
> On Tue, Oct 17, 2017 at 06:29:59PM +0200, Andreas Schwab wrote:
>
>> On Okt 16 2017, Jeff King <p...@peff.net> wrote:
>>
>> > I get:
>> >
>> > Reset to if exists already\
ady\&. Without
\fB\-f\fR\fIgit branch\fR
refuses to change an existing branch\&. In combination with
This is with asciidoc 8.6.9.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
sing? Or blobs
with embedded escape sequences?
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
; diff --git a/some_file b/some_file
>> new file mode 100644
>> index 000..357323f
>> --- /dev/null
>> +++ b/some_file
>> @@ -0,0 +1 @@
>> +?Hello
>> \ No newline at end of file
>
> It is your terminal, not git's fault that you get a ? rendered.
It'
On Sep 21 2017, Junio C Hamano <gits...@pobox.com> wrote:
> Now you make me curious. How would that variant be different from
> option C. in Jonathan's message?
Only in the parity of the condition.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54
On Sep 20 2017, Jonathan Nieder <jrnie...@gmail.com> wrote:
> Andreas Schwab wrote:
>> On Sep 19 2017, Jonathan Nieder <jrnie...@gmail.com> wrote:
>
>>> B. #define for_each_string_list_item(item, list) \
>>> if (list->items) \
>>>
ch_string_list_item(item, list)
> ...
> else
> ...
>
>making it a non-starter.
That can be fixed with a dangling else.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
you see that the
branch containing the above commit was merged into a branch that follows
v4.9-rc2, which eventually was merged into v4.10-rc1.
> BTW, what are the numbers 154^2~44^2~178 that follow the tag name?
See git-rev-parse(1). '~N' means to go back N parents, ^N means to pick
parent N
t tag --contains HEAD >actual &&
> test_cmp expect actual &&
> run_with_limited_stack git tag --no-contains HEAD >actual &&
> - test_line_count ">" 10 actual
> + test_line_count "-gt" 10 actual
Maybe also remove the q
g
string = quoted / ...
quoted = DQUOTE *QUOTED-CHAR DQUOTE
QUOTED-CHAR = /
"\" quoted-specials
quoted-specials = DQUOTE / "\"
Thus the quoting applies to any element that is a string (and a double
quote needs to be quoted as well).
Andreas.
--
Andreas Sc
irectory).
>>
> Thanks for testing -
> Normal and Normal ;-)
> For me the 6th code point does look strange
> The "box" with 04142F:
This is actually 1244f (CUNEIFORM NUMERIC SIGN ONE BAN2).
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint
s may be supported, but not
> a guarantee (e.g., gcc had designated initializers before
> C99 existed).
Note that the GNU C designated initializers initially used a different
syntax than the one C99 adopted.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1
On Jul 09 2017, René Scharfe <l@web.de> wrote:
> [2] http://pubs.opengroup.org/onlinepubs/009695399/functions/memchr.html
You are using an old revision.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
On Jul 08 2017, René Scharfe <l@web.de> wrote:
> Am 08.07.2017 um 13:08 schrieb Andreas Schwab:
>> On Jul 08 2017, René Scharfe <l@web.de> wrote:
>>
>>> Avoid running over the end of another -- a C string whose length we
>>> don't k
ever reads
past the differing characters.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
se
-M 'Merge branch ([-\w]+)' to match it.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
On Jun 09 2017, Jonathan Nieder <jrnie...@gmail.com> wrote:
> That way side-effectful callers like FREEZ(func() ? a : b) would
> work.
Except that you cannot take the address of a non-lvalue.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D
quot;software unaligned-access
> emulation" our userland may not see a SIGBUS.
Even if the architecture implements unaligned accesses in hardware, it
is still undefined behaviour, and the compiler will (eventually) take
advantage of it.
Andreas.
--
Andreas Schwab, SUSE Labs, sch...@su
On Jun 01 2017, "brian m. carlson" <sand...@crustytoothpaste.net> wrote:
> On Thu, Jun 01, 2017 at 10:28:52AM +0200, Andreas Schwab wrote:
>> The sh1dc implementation is making unaligned accesses, which will crash
>> on some architectures, others h
This is git 2.13.0.
Andreas.
--
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
SHA1DCUpdate calls sha1_process with buf being unaligned.
Andreas.
--
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
SHA1COMPRESS_FULL_ROUND2_STEP(e, a, b, c, d, W, 26, temp);
Andreas.
--
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
o the docs for feature), and explain this
> is meant to allow other consumers of the fast import format.
>
> Looks like this bug existed since the option command was added in
> 9c8398f in 2009. Am I the first one who tried to use it? ;-)
>
> Cheers,
>
> Tomi
>
Andreas.
--
A
neline of this commit
> ...
>
> instead of:
> pick deadbee The oneline of this commit
> ...
>
> Using a single character command-name allows the lines to remain
> aligned, making the whole set more readable.
Perhaps there should rather be an option to tell rebase to align th
-----------
That doesn't explain the point of the option.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
t work tree then reports
> itself being on the "initial commit" with all files being in the
> staging area.
Fixed since 2.8.3.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
d (might be worth calling out the
> bitwise-OR, though, just to make it clear it's not a typo).
Since the order of evaluation is unspecified, it would be better to
force sequencing ferror before fclose.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
h directory.t7810-grep # git grep -G -F -P -E
> a\x{2b}b\x{2a}c ab >actual
You need to quote the regexp argument, see the line starting with
"test_must_fail" above.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
On Dez 28 2016, Eduardo Habkost <ehabk...@redhat.com> wrote:
> @@ -32,10 +32,12 @@ OPTIONS
> If you supply directories, they will be treated as Maildirs.
>
> -s::
> ---signoff::
> +--[no-]-signoff::
That's one dash too much.
Andreas.
--
Andreas Schwab, sch..
re-date] [--ignore-space-change | --ignore-whitespace]
>[--whitespace=] [-C] [-p] [--directory=]
> @@ -32,10 +32,12 @@ OPTIONS
> If you supply directories, they will be treated as Maildirs.
>
> -s::
> ---signoff::
> +--[no]-signoff::
That should be --[no-]
existence of the pid file to test that the merge
driver was actually called.
Signed-off-by: Andreas Schwab <sch...@suse.de>
---
t/t6026-merge-attr.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/t/t6026-merge-attr.sh b/t/t6026-merge-attr.sh
index 7a6e33e673..03d13d00b
sted by looking for the pid file.
Andreas.
--
Andreas Schwab, SUSE Labs, sch...@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
Commit 5babb5bdb3 ("t6026-merge-attr: clean up background process at end
of test case") added a kill command to clean up after the test, but this
can fail if the sleep command exits before the cleanup is executed.
Ignore the error from the kill command.
Signed-off-by: Andreas S
zable.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
directly to local branches,
without any remote-tracking branches, --origin doesn't make sense.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
roduce
> it in my machine with `git add ".*"` and it didn't error out.
Probably you were running it in a subdirectory.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
On Aug 20 2016, Josh Triplett <j...@joshtriplett.org> wrote:
> If you want to find a change that introduces or removes a particular
> string, you could use "git log -S". That doesn't allow regexes,
It does, actually, see --pickaxe-regex.
Andreas.
--
Andreas Schwab, sch
t;
>> What must be done now to get a usable patch?
>
> As an aside, the range can be shortened to
>
> 95fa0405c5991726e06c08ffcd8ff872f7fb4f2d^!
In the context of format-patch you can also use -1 to select the topmost
commit from the list.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG
on, it should go when section goes.
> - if it is a more generic comment about this configuration file,
>it should stay.
The comment may not be related to the surrounding keys, but just a
commented-out config key that you want to keep around for reference.
Andreas.
--
Andreas Schwab, sc
that
have been put there on purpose.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe git"
Johannes Schindelin <johannes.schinde...@gmx.de> writes:
> Hi Andreas,
>
> On Sun, 24 Jul 2016, Andreas Schwab wrote:
>
>> Eric Wong <e...@80x24.org> writes:
>>
>> > diff --git a/mailinfo.c b/mailinfo.c
>> > index 9f19ca1..0ebd
||
> + !isdigit(colon[ 2]))
> + return 0;
> +
> + /* year */
> + if (strtol(colon+3, NULL, 10) <= 90)
> + return 0;
> +
> + /* Ok, close enough */
> + return 1;
> +}
Should this be made more strict, like by checking for
7. Feb 07:28:15 CET 2106
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a m
Jeff King <p...@peff.net> writes:
> In case it wasn't clear, I was mostly guessing there. So I dug a bit
> further, and indeed, I am wrong. Linux never bumped to a 64-bit time_t
> on i386 because of the ABI headaches.
This is being worked on.
Andreas.
--
Andreas Schwab, sch...
Johannes Schindelin <johannes.schinde...@gmx.de> writes:
> Hi Andreas,
>
> On Tue, 12 Jul 2016, Andreas Schwab wrote:
>
>> Johannes Schindelin <schinde...@wisc.edu> writes:
>>
>> >> PRIuMAX isn't compatible with time_t.
>> >
&g
Johannes Schindelin <schinde...@wisc.edu> writes:
>> PRIuMAX isn't compatible with time_t.
>
> That statement is wrong.
No, it isn't. PRIuMAX is for uintmax_t, and time_t is not uintmax_t
(even if they happen to have the same representation).
Andreas.
--
Andreas Schwab, sch
", diff), diff);
> + Q_("%" PRIuMAX " second ago", "%" PRIuMAX " seconds
> ago", diff), diff);
PRIuMAX isn't compatible with time_t.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 175
uot; >actual &&
# test_cmp expect actual
This is outside the range of 32bit time_t.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely differen
d39d490b59bdfbbdd2cf5b54c0521 is the first bad commit
commit de4fa746271d39d490b59bdfbbdd2cf5b54c0521
fatal: you want to use way too much memory
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To u
Peter <peter...@gmail.com> writes:
> Ah, ok, I see now. But are there any other situations where the "-f"
> switch is not needed?
When the file is unmodified and matches the index.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942
Peter <peter...@gmail.com> writes:
> So if I do:
>
> touch abc
> git add abc
>
>
> And after that I do:
>
> git rm abc
error: the following file has changes staged in the index:
abc
(use --cached to keep the file, or -f to force removal)
Andreas.
--
Andr
y that it preserves the most data.
The data is still preserved. You can restore it with "git checkout HEAD
".
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
shawn wilson <ag4ve...@gmail.com> writes:
> $ git filter-branch --tree-filter "shopt -s extglob && mkdir -p
> cookbooks/base_sys && mv !(cookbooks) cookbooks/base_sys"
extglob changes the parser, you need to set that on a separate line.
Andreas.
--
And
Norbert Kiesel <nkie...@gmail.com> writes:
> For the record: the faulty commit is
> https://github.com/seandepagnier/weather_routing_pi/commit/23c07cc5d2be7ce68349f4b3719b6fa6fe90e0bf
That commit is part of master. Are you sure you don't have it already?
Andreas.
--
Andreas
)
> + if (st.st_mtime > expire || st.st_ctime >= start)
That will also mean objects created (or their inode changed) up to a
second before the start of prune will not be removed. For example,
objects ejected out of a pack by a previous repack may be affected.
Andreas.
--
Andreas Schwab
0,7 +20,7 @@ test_description="merges with unrelated index changes"
> # Commit E: renames a->subdir/a, adds subdir/e
>
> test_expect_success 'setup trivial merges' '
> - seq 1 10 >a &&
> + printf 1 2 3 4 5 7 8 9 10 >a &&
$ printf 1 2 3
al width), when browsing the command history.
If you want to include control characters in the prompt that don't
contribute to the length you have to enclose them in \[ \]. The problem
is that \[ \] are processed before embedded command substitutions are
expanded, thus they cannot produce such control characte
or dates, eg 8cad489261c564d4ee1db4de4ac365af56807d8a or
281baf7a702693deaa45c98ef0c5161006b48257. That will probably cause git
describe --contains to take a different path through the history.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And
unchanged, is there
> any chance that this functionality could please be implemented?
The easiest way to implement that is to add a graft to redirect the
parent of the second commit to the inserted commit, then use git
filter-branch to make the graft permanent.
Andreas.
--
Andreas Schwab,
quoting feature).
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a messag
t; + errno == ERANGE) ||
You need to set errno = 0 before calling strtoul, to distinguish the
valid return of ULONG_MAX (which would keep errno intact) and a real
overflow.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276
Anatoly Borodin <anatoly.boro...@gmail.com> writes:
> It's not like `git diff X^2 X` is a big problem, but too much of a
> copypaste.
Brace expansion helps a bit: git diff X{^2,}
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01
way to implement HTTP authentication. The
client won't know which authentication method to use until the server
tells it.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely differen
Karthik Nayak <karthik@gmail.com> writes:
> + if ((( arg && len == arg - sp) ||
> +(!arg && len == ep - sp )) &&
len == (arg ? arg : ep) - sp &&
Andreas.
--
Andreas Schwab, sch...@linux-m
us:
> mkfifo in out
> (exec git cat-file --batch out) &
> exec 8>in
> exec 9 echo $sha >&8
> read mode type size <&9
coproc CAT_FILE git cat-file --batch
echo $sha >&${CAT_FILE[1]}
read mode type size <&${CAT_FILE[0]}
Andrea
ks the originally checked
out commit except by being pointed to by HEAD. Also, testing a
different commit as the one suggested by git can be useful when skipping
over commits that are known to fail for unrelated reasons (see "Avoiding
testing a commit" in git-bisect(1)).
Andreas.
--
An
ood and does not compile
>
> Is this intended behaviour? Shouldn't git either do a reset to the
> commit we're currently bisecting, or warn the user as it was probably
> unintended to add new commits?
You should instead tell git that HEAD^ is good, since that is what git
asked you to
r email address was
spelled differently.
If the file .mailmap exists at the toplevel of the repository, or at
the location pointed to by the mailmap.file or mailmap.blob
configuration options, it is used to map author and committer names and
email addresses to canonical real nam
, which are set operations on
the revision history. That git diff accepts this syntax is only for
convenience.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To un
Torsten Bögershausen <tbo...@web.de> writes:
> So whenever a long long is printed, I can warmly recommend to use
>
> PRId64
PRId64 is not suitable for long long, only for int64_t.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756
ty.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vge
Jeff King <p...@peff.net> writes:
> 4. Fix all of the callers. I suspect this would involve calling
> fstat(fileno(fh)) to get a real off_t.
You can also use ftello which returns off_t.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D
.
Not if another one pushes something different in the mean time.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line &quo
do that?
Create a branch that does not include the file.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To unsubscribe from this list: send the line "
rev-list --all --reflog | wc -l
2
IIUC this will cause git gc to prune references from worktrees too
early.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
--
To u
> *] a]true
> --
>
> Here Git does not give up on parsing, treats unmatched ']' character
> literally, and doesn't dislike that it is an "unmatched" end of a broken
> character group.
> Why?
] by itself is not special in a glob.
Andreas.
--
Andreas Sch
Don't format the second paragraph as a literal block.
Signed-off-by: Andreas Schwab <sch...@linux-m68k.org>
---
Documentation/config.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/config.txt b/Documentation/config.txt
index 0c351b9..e0bd703
Junio C Hamano <gits...@pobox.com> writes:
> * After "git am" without "-3" stops, running "git am -" pays attention
Is this a typo for ---> "git am -3"?
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fi
See
<http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04_03>
for the complete list of functions you may safely call from a signal
handler.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 827
Jacob Keller jacob.kel...@gmail.com writes:
if you really mean to create a tag named create, use
git tag -- create master
In all other uses of -- refs must be put on the *left* side.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5
Change ref to pattern in the description of
gc.*.reflogExpireUnreachable, since that is what the text refers to.
Signed-off-by: Andreas Schwab sch...@linux-m68k.org
---
Documentation/config.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/config.txt b
+129,7 @@ color::
align::
left-, middle-, or right-align the content between %(align:..)
- and %(end). Followed by `:position,width`, where the
+ and %(end). Followed by `:width,position`, where the
s///
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint
1 - 100 of 293 matches
Mail list logo